lilei 1 년 전
부모
커밋
113916b241
3개의 변경된 파일43개의 추가작업 그리고 18개의 파일을 삭제
  1. 1 1
      public/version.json
  2. 21 8
      src/views/purchasingManagement/purchaseOrder/edit.vue
  3. 21 9
      src/views/purchasingManagement/purchaseOrderNew/edit.vue

+ 1 - 1
public/version.json

@@ -1,5 +1,5 @@
 {
   "message": "发现有新版本发布,确定更新系统?",
   "vendorJsVersion": "",
-  "version": 1710144256018
+  "version": 1710813019352
 }

+ 21 - 8
src/views/purchasingManagement/purchaseOrder/edit.vue

@@ -503,15 +503,28 @@ export default {
       }
       // 添加
       if (type == 0) {
-        if(row.purchasePrice&&row.terminalPrice&&row.carOwnersPrice){
-          params.productSn = row.productSn
-          params.purchaseBillSn = this.detail.purchaseBillSn
-          params.purchaseBillNo = this.detail.purchaseBillNo
-          params.price = row.purchasePrice
-          params.qty = row.qty
+        if(this.isDealerUp){
+          if(row.purchasePrice){
+            params.productSn = row.productSn
+            params.purchaseBillSn = this.detail.purchaseBillSn
+            params.purchaseBillNo = this.detail.purchaseBillNo
+            params.price = row.purchasePrice
+            params.qty = row.qty
+          }else{
+            this.$message.warning('成本价不能为空!')
+            return
+          }
         }else{
-          this.$message.warning('成本价、终端会员价、车主零售价不能为空!')
-          return
+          if(row.purchasePrice&&row.terminalPrice&&row.carOwnersPrice){
+            params.productSn = row.productSn
+            params.purchaseBillSn = this.detail.purchaseBillSn
+            params.purchaseBillNo = this.detail.purchaseBillNo
+            params.price = row.purchasePrice
+            params.qty = row.qty
+          }else{
+            this.$message.warning('成本价、终端会员价、车主零售价不能为空!')
+            return
+          }
         }
       } else { //  编辑
         // 清空成本价或数量时,值应保持未清空前的值,因成本价和数量都不可为空

+ 21 - 9
src/views/purchasingManagement/purchaseOrderNew/edit.vue

@@ -414,16 +414,28 @@ export default {
       }
       // 添加
       if (type == 0) {
-        if(row.purchasePrice&&row.terminalPrice&&row.carOwnersPrice){
-          params.productSn = row.productSn
-          params.purchaseBillSn = this.detail.purchaseBillSn
-          params.purchaseBillNo = this.detail.purchaseBillNo
-          params.price = row.purchasePrice
-          params.qty = row.qty
+        if(this.isDealerUp){
+          if(row.purchasePrice){
+            params.productSn = row.productSn
+            params.purchaseBillSn = this.detail.purchaseBillSn
+            params.purchaseBillNo = this.detail.purchaseBillNo
+            params.price = row.purchasePrice
+            params.qty = row.qty
+          }else{
+            this.$message.warning('成本价不能为空!')
+            return
+          }
         }else{
-          this.$message.warning('成本价、终端会员价、车主零售价不能为空!')
-          this.$refs.chooseProduct.spinning = false
-          return
+          if(row.purchasePrice&&row.terminalPrice&&row.carOwnersPrice){
+            params.productSn = row.productSn
+            params.purchaseBillSn = this.detail.purchaseBillSn
+            params.purchaseBillNo = this.detail.purchaseBillNo
+            params.price = row.purchasePrice
+            params.qty = row.qty
+          }else{
+            this.$message.warning('成本价、终端会员价、车主零售价不能为空!')
+            return
+          }
         }
       } else { //  编辑
         // 清空成本价或数量时,值应保持未清空前的值,因成本价和数量都不可为空