From 4336b6e9141f2544363f4880fbd0d67f095e7074 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期六, 19 八月 2023 19:53:39 +0800
Subject: [PATCH] 面板需求

---
 src/components/AddControl.vue |   46 ++++++++--------------------------------------
 1 files changed, 8 insertions(+), 38 deletions(-)

diff --git a/src/components/AddControl.vue b/src/components/AddControl.vue
index 3317633..5883121 100644
--- a/src/components/AddControl.vue
+++ b/src/components/AddControl.vue
@@ -23,14 +23,13 @@
       <div style="color:#333;font-size:15px; font-weight:700;margin-bottom:10px;">宸ヨ壓鍙傛暟</div>
       <el-form
         ref="form"
-        :model="form"
         label-width="80px"
         label-position="left"
       >
         <div v-for="(item,index) in Arr" :key="index">
-          <el-form-item :label="item.value" prop="estimateHour" class="form-item">
+          <el-form-item :label="item.Key" prop="estimateHour" class="form-item">
             <el-input
-              v-model="item.key"
+              v-model="item.Value"
               placeholder="璇疯緭鍏�"
               disabled
             ></el-input>
@@ -41,7 +40,7 @@
     <div slot="footer" class="dialog-footer tac">
       <el-button @click="shutdown">鍏抽棴</el-button>
 
-      <el-button type="primary" @click="onSubmit(form)">涓嬪彂鍙傛暟</el-button>
+      <el-button type="primary" @click="onSubmit()">涓嬪彂鍙傛暟</el-button>
     </div>
   </el-dialog>
 </template>
@@ -65,44 +64,17 @@
   data() {
     return {
       islook: false,
-      form: {
-        consumedHour: null,
-        directorID: "",
-        endDate: "",
-        estimateHour: null,
-        priority: null,
-        progress: null,
-        projectID: "",
-        taskName: "",
-      },
-      Arr:[
-        {
-          value:'璁惧畾闀垮害',
-          key:'100m',
-        },
-        {
-          value:'鍒囧壊鏃堕棿',
-          key:'100s',
-        }
-      ]
+      Arr:[]
     };
   },
   mounted() {
-    this.getStartInfo()
+    
   },
   watch: {
     islook(val) {
       if (val) {
-        this.form = {
-          consumedHour: null,
-          directorID: "",
-          endDate: "",
-          estimateHour: null,
-          priority: null,
-          progress: null,
-          projectID: "",
-          taskName: "",
-        };
+        this.getStartInfo()
+        
       }
     },
   },
@@ -110,7 +82,7 @@
     getStartInfo(){
       startTask({id:this.id}).then(res=>{
         if(res.code==200){
-          
+          this.Arr=res.data.params;
         }
       })
     },
@@ -137,14 +109,12 @@
       sendProcessParams({id:this.id}).then(res=>{
         if(res.code==200){
           this.$message.success("涓嬪彂鎴愬姛锛�");
-          this.$emit("shutdown", this.form);
           this.shutdown();
         }
       }) 
     },
     shutdown() {
       this.islook = false;
-      this.$refs.form.resetFields();
     },
   },
 };

--
Gitblit v1.8.0