jinlin
2024-02-23 1772fc5e211f9e9e0ab4cdc6c29b436aac178c2a
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,6 +617,12 @@
          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 (await this.$tip.confirm(this.$t('prompt.info', {'handle': this.$t('delete')}))) {
            if (id != null) {