From b85a2ab202e1da68ca1e532a783dc0f5685dad3b Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期四, 22 八月 2024 23:43:40 +0800
Subject: [PATCH] Merge branch 'master' of http://bore.pub:10439/r/ERP_override
---
north-glass-erp/northglass-erp/src/views/sd/product/CreateProduct.vue | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/north-glass-erp/northglass-erp/src/views/sd/product/CreateProduct.vue b/north-glass-erp/northglass-erp/src/views/sd/product/CreateProduct.vue
index 02646df..c6251b6 100644
--- a/north-glass-erp/northglass-erp/src/views/sd/product/CreateProduct.vue
+++ b/north-glass-erp/northglass-erp/src/views/sd/product/CreateProduct.vue
@@ -108,7 +108,7 @@
})
-const saveProduct = () => {
+const saveProduct = (type) => {
if(productDetailList.value.length===0){
ElMessage.warning(t('product.msg.productLength'))
return
@@ -140,6 +140,11 @@
})
productTotal.value.productName=productName
productTotal.value.productAbbreviation=productTotal.value.productAbbreviation.trim()
+ if(type==='copy'){
+ productTotal.value.id = null
+ productTotal.value.state = 0
+ }
+
let product = {
title: productTotal.value,
detail:productDetailList.value
@@ -404,6 +409,7 @@
})
return productName
})
+
@@ -789,8 +795,16 @@
</div>
<el-button
+ v-if="productTotal.state===1"
+ @click="saveProduct('copy')"
+ style="float: left;
+ margin-left: 0.5rem;"
+ size="large"
+ type="primary"
+ round>{{"澶嶅埗"}}</el-button>
+ <el-button
:disabled="productTotal.state===1"
- @click="saveProduct"
+ @click="saveProduct(null)"
style="float: right;
margin-right: 0.5rem;"
size="large"
--
Gitblit v1.8.0