Kaynağa Gözat

新增gcname接口问题

YaolongHan 4 yıl önce
ebeveyn
işleme
851096965c
1 değiştirilmiş dosya ile 10 ekleme ve 3 silme
  1. 10 3
      src/components/edit/edit-dialog.vue

+ 10 - 3
src/components/edit/edit-dialog.vue

@@ -412,8 +412,15 @@
                     paramData = {classstructureid: this.classstructureid};
                     paramDataLocal = {locfl: this.locfl};
                 }else {
-                    paramData = {classstructureid: this.classstructureid, gname: this.floorId};
-                    paramDataLocal = {locfl: this.locfl, gname: this.floorId};
+                    let gcname = '';
+                    // 取gcname
+                    this.dataFloor.forEach(item=>{
+                        if(item.gname == this.floorId){
+                            gcname=item.gcname
+                        }
+                    })
+                    paramData = {classstructureid: this.classstructureid, gname: gcname};
+                    paramDataLocal = {locfl: this.locfl, gname: gcname};
                 }
 
                 this.loading = true;
@@ -524,7 +531,7 @@
                     if (res.result == 'success') {
                         const data = res.data;
                         data.map(item => {
-                            item.id = item.gname;
+                            item.id = item.gcname;
                             item.name = item.code;
                         })
                         this.dataFloor = data;