diff --git a/src/views/commodity/sku.vue b/src/views/commodity/sku.vue
index 976d262..b1a7bd2 100644
--- a/src/views/commodity/sku.vue
+++ b/src/views/commodity/sku.vue
@@ -178,7 +178,8 @@
-
+
+ 修改编码
@@ -261,6 +262,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -297,7 +313,9 @@ export default {
lte_stock: 0,
showStock: false,
showUpdate: false,
- exportLoading: false
+ exportLoading: false,
+ showCode: false,
+ new_code: ''
})
function handleSearch() {
@@ -504,6 +522,27 @@ export default {
})
}
+ function openCode() {
+ data.new_code = ''
+ data.showCode = true
+ }
+
+ function commitCode() {
+ if(!data.new_code) {
+ return ElMessage.info('请输入编码')
+ }
+ let params = {
+ skuId: data.itemInfo.id,
+ skuCode: data.new_code
+ }
+ post(`/api/goods/sku/changeCode`, params).then((res) => {
+ data.itemInfo.sku_code = data.new_code
+ data.showCode = false
+ ElMessage.success('修改成功')
+ fetchData()
+ })
+ }
+
onMounted(() => {
fetchData()
getWarehouseList()
@@ -528,7 +567,9 @@ export default {
getBrandList,
select,
selectAll,
- commitStock
+ commitStock,
+ openCode,
+ commitCode
}
}
}