From 27410959f19cf24ca0613510da2274a38fc79e69 Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期五, 10 十一月 2023 10:29:53 +0800
Subject: [PATCH] Changes

---
 web/src/views/modules/project/Project-AddOrUpdate.vue |   25 ++++++++++++-------------
 1 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/web/src/views/modules/project/Project-AddOrUpdate.vue b/web/src/views/modules/project/Project-AddOrUpdate.vue
index ffc6944..8041f43 100644
--- a/web/src/views/modules/project/Project-AddOrUpdate.vue
+++ b/web/src/views/modules/project/Project-AddOrUpdate.vue
@@ -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