From 5bcbd90662d19331a4dde9047d2aa52e8ab5666c Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期三, 30 八月 2023 10:55:32 +0800
Subject: [PATCH] bug修复(4825 4830)

---
 src/views/supplierManage/supplier/AddNewProduct.vue  |   52 ++++++++++++++++++++++++++++++++--------------------
 src/views/supplierManage/supplier/DetailSupplier.vue |    8 +++++---
 2 files changed, 37 insertions(+), 23 deletions(-)

diff --git a/src/views/supplierManage/supplier/AddNewProduct.vue b/src/views/supplierManage/supplier/AddNewProduct.vue
index 3fdb08e..9a04616 100644
--- a/src/views/supplierManage/supplier/AddNewProduct.vue
+++ b/src/views/supplierManage/supplier/AddNewProduct.vue
@@ -76,27 +76,39 @@
     // 淇濆瓨
     saveClick() {
       console.log(this.editConfig.infomation)
-      if (this.editConfig.title === "娣诲姞") {
-        createProduct({
-          list: this.tableData
-        }).then((res) => {
-          console.log(res)
-          this.editConfig.visible = false
-          if (res.code === 200) {
-            this.$message.success("娣诲姞鎴愬姛")
-            this.$parent.getProductList()
-          }
-        })
+      for (let i = 0; i < this.tableData.length; i++) {
+        if (this.tableData[i].name.length === 0) {
+          this.isNoProduct = true
+          break
+        } else {
+          this.isNoProduct = false
+        }
+      }
+      if (this.isNoProduct) {
+        this.$message.error("浜у搧鍚嶇О涓嶈兘涓虹┖")
       } else {
-        const params = this.saveParams()
-        updateProduct(params).then((res) => {
-          console.log(res)
-          this.editConfig.visible = false
-          if (res.code === 200) {
-            this.$message.success("缂栬緫鎴愬姛")
-            this.$parent.getProductList()
-          }
-        })
+        if (this.editConfig.title === "娣诲姞") {
+          createProduct({
+            list: this.tableData
+          }).then((res) => {
+            console.log(res)
+            this.editConfig.visible = false
+            if (res.code === 200) {
+              this.$message.success("娣诲姞鎴愬姛")
+              this.$parent.getProductList()
+            }
+          })
+        } else {
+          const params = this.saveParams()
+          updateProduct(params).then((res) => {
+            console.log(res)
+            this.editConfig.visible = false
+            if (res.code === 200) {
+              this.$message.success("缂栬緫鎴愬姛")
+              this.$parent.getProductList()
+            }
+          })
+        }
       }
     },
     saveParams() {
diff --git a/src/views/supplierManage/supplier/DetailSupplier.vue b/src/views/supplierManage/supplier/DetailSupplier.vue
index 8155de0..04498b2 100644
--- a/src/views/supplierManage/supplier/DetailSupplier.vue
+++ b/src/views/supplierManage/supplier/DetailSupplier.vue
@@ -43,7 +43,9 @@
               </ul>
               <div class="business_scope">
                 <div class="content-title">{{ "璇︾粏鍦板潃" }}</div>
-                <div class="content-data">{{ record ? record : "--" }}</div>
+                <div class="content-data">
+                  {{ detailConfig.infomation.detailAddress ? detailConfig.infomation.detailAddress : "--" }}
+                </div>
               </div>
             </div>
           </div>
@@ -173,9 +175,9 @@
       this.dynamicInfoList = [
         {
           leftStr: "鎴峰悕",
-          leftValue: this.accountName,
+          leftValue: item.accountName,
           rightStr: "寮�鎴疯",
-          rightValue: this.bank
+          rightValue: item.bank
         },
         {
           leftStr: "璐﹀彿",

--
Gitblit v1.8.0