Ver código fonte

修改时将数组转为字符串

lichao 3 anos atrás
pai
commit
0f9b72d99c

+ 1 - 0
src/views/basicData/commodityType/configuration/mainList.json

@@ -44,6 +44,7 @@
       "type": "tree",
       "hide": true,
       "addDisabled": false,
+      "multiple": true,
       "props": {
         "label": "title"
       },

+ 4 - 4
src/views/basicData/commodityType/index.vue

@@ -474,6 +474,7 @@ export default {
       });
     },
     rowUpdate(row, index, done, loading) {
+      row.goodsTypeId = row.goodsTypeId.join(",");
       // row.deptId = row.deptId.join(",");
       // row.roleId = row.roleId.join(",");
       // row.postId = row.postId.join(",");
@@ -606,15 +607,14 @@ export default {
     handleTemplate() {
       window.open(`/api/blade-user/export-template?${this.website.tokenHeader}=${getToken()}`);
     },
-    beforeOpen(done, type) {
+    async beforeOpen(done, type) {
       if (["edit", "view"].includes(type)) {
-        getUser(this.form.id).then(res => {
+        await getUser(this.form.id).then(res => {
           this.form = res.data.data;
           // this.form.goodsTypeId = [this.form.goodsTypeId.replace(/\"/g,"")]
-          console.log(this.form.goodsTypeId)
           if(this.form.hasOwnProperty("goodsTypeId")){
             this.form.goodsTypeId = this.form.goodsTypeId.split(",");
-            console.log(this.form.goodsTypeId)
+            console.log(this.form)
           }
         });
       }