|
|
@@ -240,7 +240,9 @@
|
|
|
|
|
|
|
|
|
<script type="module">
|
|
|
-
|
|
|
+ /***
|
|
|
+ * @todo option code和 value code 是否开放编辑问题
|
|
|
+ */
|
|
|
app.component('flexible-variant', {
|
|
|
template: '#flexible-variant-template',
|
|
|
|
|
|
@@ -256,6 +258,17 @@
|
|
|
optionsFormData: {
|
|
|
list: []
|
|
|
},
|
|
|
+ /**@todo 改造数据结构,满足设置图片需求(参考shopify)
|
|
|
+ * variantsFormData:{
|
|
|
+ * list: [
|
|
|
+ * {
|
|
|
+ *
|
|
|
+ * },
|
|
|
+ * {}
|
|
|
+ * ]
|
|
|
+ * }
|
|
|
+ *
|
|
|
+ */
|
|
|
variantsFormData: {
|
|
|
list:[]
|
|
|
},
|
|
|
@@ -294,6 +307,7 @@
|
|
|
/**
|
|
|
* @todo 把对应的变体更新
|
|
|
*/
|
|
|
+
|
|
|
},
|
|
|
clickVariantEdit(rowIndex,rowData) {
|
|
|
this.editVariantId = rowData.id;
|
|
|
@@ -379,7 +393,8 @@
|
|
|
code: val.code,
|
|
|
label: val.label,
|
|
|
position: val.position,
|
|
|
- isNewCreate: false
|
|
|
+ isNewCreate: false,
|
|
|
+ parent_code: val.option.code
|
|
|
};
|
|
|
})
|
|
|
});
|