diff --git a/resources/frontend/src/views/goods/addgoods/addgoods.vue b/resources/frontend/src/views/goods/addgoods/addgoods.vue index 0c42f00..f75724a 100644 --- a/resources/frontend/src/views/goods/addgoods/addgoods.vue +++ b/resources/frontend/src/views/goods/addgoods/addgoods.vue @@ -28,7 +28,7 @@ --> - + + v-model="form.type_id"> +
{{ parseLabel(node) }}
+
- - + + + - - - + + 删除 - 增加规格 + 增加规格
@@ -118,18 +121,8 @@ }, // 商品状态 options: [ - { - id: "0", - label: "下架", - }, - { - id: "1", - label: "在售", - }, - { - id: "2", - label: "预警", - }, + { id: "0", label: "下架" }, + { id: "1", label: "在售" } ], file: [], disabled: false @@ -218,6 +211,13 @@ } }) }, + toAddSku() { + if(!this.form.type_id) { + this.$message({ message: "请选择商品品种/品类", type: "error" }) + return + } + this.handleAdd() + }, // 增加一个商品规格 handleAdd() { let sku = { @@ -226,7 +226,7 @@ status: "0", num: "0", cost: "0", - sale_stock: 0, + sale_stock: 9999, reserve: "0", }; this.skus.push(sku); @@ -251,9 +251,16 @@ node.isDisabled = true } return node + }, + parseLabel(node) { + console.log(node) + let text = '' + text += node.parentNode ? node.parentNode.label + ' / ' : '' + text += node.raw ? node.raw.label : '' + return text } - }, - }; + } + } diff --git a/resources/frontend/src/views/goods/editgoods.vue b/resources/frontend/src/views/goods/editgoods.vue index fff022b..f7aff3b 100644 --- a/resources/frontend/src/views/goods/editgoods.vue +++ b/resources/frontend/src/views/goods/editgoods.vue @@ -1,16 +1,16 @@ - + @@ -176,7 +179,7 @@ --> - + - - + + - + @@ -1111,6 +1114,13 @@ node.isDisabled = true } return node + }, + parseLabel(node) { + console.log(node) + let text = '' + text += node.parentNode ? node.parentNode.label + ' / ' : '' + text += node.raw ? node.raw.label : '' + return text } }, watch: {