Forráskód Böngészése

Merge branch 'master' of http://www.kingtomtech.com:10101/kingtom/shengtai_web

# Conflicts:
#	src/pages/affairs/transaction.vue
yangzm123 10 hónapja
szülő
commit
029739e8a6
1 módosított fájl, 8 hozzáadás és 9 törlés
  1. 8 9
      src/pages/affairs/transaction.vue

+ 8 - 9
src/pages/affairs/transaction.vue

@@ -1,8 +1,8 @@
 <!--
  * @Author: PoJun
  * @Date: 2023-10-13 10:35:43
- * @LastEditors: PoJun
- * @LastEditTime: 2024-05-08 21:19:37
+ * @LastEditors: XuanJi
+ * @LastEditTime: 2024-05-08 21:14:46
  * @Message: 事务处理中心
 -->
 <template>
@@ -38,11 +38,7 @@
                         <common-card-item label="联系方式" :text="detailItem?.data.phone" :span="24"></common-card-item>
                         <common-card-item label="地址" :text="detailItem?.data.address" :span="24"></common-card-item>
                         <common-card-item label="企业简介" :text="detailItem?.data.intro" :span="24"></common-card-item>
-                        <common-card-item
-                            label="产品分类"
-                            :text="detailItem?.productName"
-                            :span="24"
-                        ></common-card-item>
+                        <common-card-item label="产品" :text="productName" :span="24"></common-card-item>
                         <common-card-item
                             label="优势产品"
                             :text="detailItem?.data.superiorProduct"
@@ -140,6 +136,7 @@ export default {
             showModal: false,
             detailItem: null,
             currentKey: "todo",
+            productName: "",
         };
     },
     created() {},
@@ -179,11 +176,12 @@ export default {
 
         async getProductName(idArray) {
             try {
-                const data = await getProductsInfoFromIds({ ids: idArray.join(",") });
+                // console.log(idArray);
+                const data = await getProductsInfoFromIds({ ids: idArray.join(",") });
                 const productName = data.map(item => {
                     return item.name;
                 });
-                this.$set(this.detailItem, "productName", productName.join(","));
+                this.productName = productName.join(",");
             } catch (error) {
                 console.log(error);
             }
@@ -194,6 +192,7 @@ export default {
             handler: function (val) {
                 if (!val) {
                     this.detailItem = null;
+                    this.productName = "";
                 }
             },
         },