|
|
@ -121,9 +121,11 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<!-- 操作 --> |
|
|
|
<!-- 操作 --> |
|
|
|
<template slot="action" slot-scope="text, item"> |
|
|
|
<template slot="action" slot-scope="text, item"> |
|
|
|
<router-link v-if="item.goods_id" :to="{ path: '/goods/update', query: { goodsId: item.goods_id } }" |
|
|
|
<!-- <router-link v-if="item.goods_id" :to="{ path: '/goods/update', query: { goodsId: item.goods_id } }" |
|
|
|
>去修改</router-link |
|
|
|
>去修改</router-link |
|
|
|
> |
|
|
|
> --> |
|
|
|
|
|
|
|
<a @click="handleEdit(index, item)" v-if="item.goods_id" style="margin-left: 10px">去修改</a> |
|
|
|
|
|
|
|
<a @click="handleCancel(index, item)" v-if="item.goods_id" style="margin-left: 10px">取消选择</a> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</a-table> |
|
|
|
</a-table> |
|
|
|
</a-form-item> |
|
|
|
</a-form-item> |
|
|
@ -183,6 +185,25 @@ export default { |
|
|
|
this.getData() |
|
|
|
this.getData() |
|
|
|
}, |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
methods: { |
|
|
|
|
|
|
|
handleEdit(item) { |
|
|
|
|
|
|
|
const routeData = this.$router.resolve({ |
|
|
|
|
|
|
|
path: '/goods/update', |
|
|
|
|
|
|
|
query: { |
|
|
|
|
|
|
|
goodsId: item.goods_id, |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
window.open(routeData.href, '_blank') |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
handleCancel(index, item) { |
|
|
|
|
|
|
|
for (let key in this.multiSpecData.skuList[index]) { |
|
|
|
|
|
|
|
if (this.multiSpecData.skuList[index].hasOwnProperty(key)) { |
|
|
|
|
|
|
|
this.multiSpecData.skuList[index][key] = '' |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
this.multiSpecData.skuList[index].spec_value_0 = item.spec_value_0 |
|
|
|
|
|
|
|
this.multiSpecData.skuList[index].tempId = item.tempId |
|
|
|
|
|
|
|
this.multiSpecData.skuList[index].skuKeys = item.skuKeys |
|
|
|
|
|
|
|
}, |
|
|
|
// 获取规格及SKU信息(展示) |
|
|
|
// 获取规格及SKU信息(展示) |
|
|
|
getData() { |
|
|
|
getData() { |
|
|
|
const { defaultSpecList, defaultSkuList } = this |
|
|
|
const { defaultSpecList, defaultSkuList } = this |
|
|
|