From 2b6f7f1fa363a814cdc8e6a949e856c4a58fb42c Mon Sep 17 00:00:00 2001 From: wente <329538422@qq.com> Date: 星期一, 13 十一月 2023 09:38:58 +0800 Subject: [PATCH] 委托单 --- web/src/views/modules/project/Project-AddOrUpdate.vue | 27 +++++++++++++-------------- 1 files changed, 13 insertions(+), 14 deletions(-) diff --git a/web/src/views/modules/project/Project-AddOrUpdate.vue b/web/src/views/modules/project/Project-AddOrUpdate.vue index ffc6944..90218e6 100644 --- a/web/src/views/modules/project/Project-AddOrUpdate.vue +++ b/web/src/views/modules/project/Project-AddOrUpdate.vue @@ -3,7 +3,7 @@ <!-- <div class="fa-card-a fa-box-a" style="height: calc(100vh - 130px)">--> <el-form ref="dataForm" style="padding: 0" :inline="true" :disabled="dataForm.disabled" :model="dataForm" label-width="120px" class="projectAuto"> <div class="DManageForm el-border-bottom"> - <zt-form-item label-width="60px" label="椤圭洰缂栧彿" prop="code" style="width: 99%" rules="required"> + <zt-form-item label-width="60px" label="椤圭洰缂栧彿" prop="code" style="width: 99%" readonly> <el-input v-model="dataForm.code"></el-input> </zt-form-item> </div> @@ -60,8 +60,8 @@ </div> <div class="DSTOld-1-Form"> <!-- 鍗曚綅鍚嶇О --> - <zt-form-item label="杞欢鍚嶇О" prop="software" style="width: 49%" rules="required"> - <el-input v-model="dataForm.software" placeholder="璇疯緭鍏ヨ蒋浠跺悕绉�"></el-input> + <zt-form-item label="杞欢鍚嶇О" prop="softwareName" style="width: 49%" rules="required"> + <el-input v-model="dataForm.softwareName" placeholder="璇疯緭鍏ヨ蒋浠跺悕绉�"></el-input> </zt-form-item> <!-- 鑱旂郴浜� --> <zt-form-item label="杞欢鏍囪瘑" prop="identity" style="width: 49%" rules="required"> @@ -83,11 +83,7 @@ 杞欢绫诲瀷 </div> <div style="width: calc(100% - 120px);"> - <el-checkbox-group v-model="dataForm.checkList"> - <el-checkbox :label="0">閫氱敤搴旂敤杞欢</el-checkbox> - <el-checkbox :label="1">琛屼笟搴旂敤杞欢</el-checkbox> - <el-checkbox :label="2">宓屽叆寮忚蒋浠�</el-checkbox> - </el-checkbox-group> + <zt-dict v-model="dataForm.softwareType" :radio="true" dict="software_type" clearable></zt-dict> </div> </div> </div> @@ -187,8 +183,8 @@ developUnitAddress: '', developUnitContact: '', developUnitContWay: '', - checkList:[0,1], - software: '', + softwareType: '', + softwareName: '', code: '', identity: '', secretClass: '', @@ -197,7 +193,7 @@ projectLeader: '', projectTesters: '', projectReviewer: '', - isContract: '' + isContract: '', } } }, @@ -205,10 +201,13 @@ // 鑾峰彇淇℃伅 async getInfo() { let res = await this.$http.get(`/project/Project//${this.dataForm.id}`) - this.dataForm = { - ...this.dataForm, - ...res.data + if (res.success) { + this.dataForm = { + ...this.dataForm, + ...res.data + } } + }, // 琛ㄥ崟鎻愪氦 async formSubmit() { -- Gitblit v1.9.1