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