From 1772fc5e211f9e9e0ab4cdc6c29b436aac178c2a Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期五, 23 二月 2024 12:19:55 +0800
Subject: [PATCH] 修改

---
 web/src/views/modules/project/SoftwareTestOrder-AddOrUpdate.vue |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/web/src/views/modules/project/SoftwareTestOrder-AddOrUpdate.vue b/web/src/views/modules/project/SoftwareTestOrder-AddOrUpdate.vue
index b2b30a5..2b11436 100644
--- a/web/src/views/modules/project/SoftwareTestOrder-AddOrUpdate.vue
+++ b/web/src/views/modules/project/SoftwareTestOrder-AddOrUpdate.vue
@@ -419,7 +419,7 @@
               <div class="" style="width: 100%;">
                 <div class="el-flex" style="height: 40px">
                   <div style="width: 60%">
-                    <zt-select v-model="dataForm.softwareTestOrder.contractSign" url="/sys/userEx/getUsersList"
+                    <zt-select v-model="dataForm.softwareTestOrder.contractSign" :datas="usersList"
                                placeholder="鎵挎墭鏂逛汉鍛�"/>
                     <!--                    <span>{{ dataForm.contractSign }}</span>-->
                   </div>
@@ -542,17 +542,11 @@
           },
           deliverableList: [],
           measuredList: [],
-        }
+        },
+        usersList:[]
       }
     },
     methods: {
-      // getDictLabel(event,name){
-      //   if(name.indexOf("鍏朵粬")!=-1){
-      //     console.log(name,'瀛楀吀鍚嶅瓧q34567')
-      //     this.eventIndex = event
-      //     this.inputName='q14eeff'
-      //   }
-      // },
       getChangeInputData(data, ogn) {
         // console.log(ogn)
         this.$set(this.dataForm.softwareTestOrder, ogn, data);
@@ -609,6 +603,7 @@
             this.dataForm.testAgencyInfo = {}
           }
         }
+        await this.getusersList()
         // console.log(this.dataForm, "this.dataForm")
         console.log(this.dataForm, "getInfo this.dataForm")
       },
@@ -622,13 +617,19 @@
           tableBody.scrollTop = tableBody.scrollHeight
         })
       },
+      async getusersList() {
+        let res = await this.$http.get(`/sys/userEx/getUsersList`)
+        if (res.success) {
+          this.usersList = res.data;
+        }
+      },
       async deleteDeliverableRow(index,id) {
-        if (id != null) {
           if (await this.$tip.confirm(this.$t('prompt.info', {'handle': this.$t('delete')}))) {
+            if (id != null) {
             let res = await this.$http.delete('/project/SoftwareTestOrderDeliverable/', {data: [id]})
           }
+          this.dataForm.deliverableList.splice(index, 1)
         }
-        this.dataForm.deliverableList.splice(index, 1)
       },
       addMeasuredRow() {
         this.dataForm.measuredList.push({})
@@ -638,12 +639,12 @@
         })
       },
       async deleteMeasuredRow(index, id) {
-        if (id != null) {
           if (await this.$tip.confirm(this.$t('prompt.info', {'handle': this.$t('delete')}))) {
+            if (id != null) {
             let res = await this.$http.delete('/project/SoftwareTestOrderMeasured/', {data: [id]})
           }
+            this.dataForm.measuredList.splice(index, 1)
         }
-        this.dataForm.measuredList.splice(index, 1)
       },
       async print() {
         var params = qs.stringify({

--
Gitblit v1.9.1