|
@@ -55,14 +55,20 @@ const pendingPayload = ref<any | null>(null)
|
|
|
// 编辑模式:数据将在onMounted中的initTemplateData函数中处理
|
|
// 编辑模式:数据将在onMounted中的initTemplateData函数中处理
|
|
|
|
|
|
|
|
// 默认商品文案(硬编码的默认值)
|
|
// 默认商品文案(硬编码的默认值)
|
|
|
-const defaultGoodsTextFallback = []
|
|
|
|
|
|
|
+const defaultGoodsTextFallback = [{
|
|
|
|
|
+ key:"颜色名称",
|
|
|
|
|
+ value:"黑色"
|
|
|
|
|
+},{
|
|
|
|
|
+ key:"性别",
|
|
|
|
|
+ value:"女"
|
|
|
|
|
+}]
|
|
|
|
|
|
|
|
// 从缓存中获取商品文案,如果没有则使用默认值
|
|
// 从缓存中获取商品文案,如果没有则使用默认值
|
|
|
const defaultGoodsText = computed(() => {
|
|
const defaultGoodsText = computed(() => {
|
|
|
console.log(templateDataCache.value)
|
|
console.log(templateDataCache.value)
|
|
|
if (templateDataCache.value?.template_excel_headers && Array.isArray(templateDataCache.value.template_excel_headers)) {
|
|
if (templateDataCache.value?.template_excel_headers && Array.isArray(templateDataCache.value.template_excel_headers)) {
|
|
|
// 缓存中已经是完整的商品文案对象结构,直接使用
|
|
// 缓存中已经是完整的商品文案对象结构,直接使用
|
|
|
- return templateDataCache.value.template_excel_headers
|
|
|
|
|
|
|
+ return [...defaultGoodsTextFallback,...templateDataCache.value.template_excel_headers]
|
|
|
}
|
|
}
|
|
|
// 如果没有缓存数据,使用默认值
|
|
// 如果没有缓存数据,使用默认值
|
|
|
return defaultGoodsTextFallback
|
|
return defaultGoodsTextFallback
|