From d7484d4ec7a94b71504caeca4fab765834854686 Mon Sep 17 00:00:00 2001
From: wente <329538422@qq.com>
Date: 星期一, 13 十一月 2023 14:18:49 +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