From 3b8c0eb278404db65edd818936c5d1820fdbed96 Mon Sep 17 00:00:00 2001
From: luohairen <3399054449@qq.com>
Date: 星期四, 28 十一月 2024 00:07:57 +0800
Subject: [PATCH] 修改项目计划bug

---
 src/views/projectManage/progress/progressRecord.vue |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/src/views/projectManage/progress/progressRecord.vue b/src/views/projectManage/progress/progressRecord.vue
index 422b813..a5445ca 100644
--- a/src/views/projectManage/progress/progressRecord.vue
+++ b/src/views/projectManage/progress/progressRecord.vue
@@ -161,7 +161,7 @@
                 <el-input v-model="progressReportData.actualInvest" type="number" />
               </el-form-item>
               <el-form-item label="涓婄骇瀹℃牳锛�" :label-width="formLabelWidth">
-                <el-input :value="progressReportData.departmentExamine === 0 ? '鍚屾剰' : '椹冲洖'" disabled />
+                <el-input :value="progressReportData.departmentExamine === 0 ? '鍚屾剰' : progressReportData.departmentExamine === 1 ? '椹冲洖' : '鏈鏍�'" disabled />
               </el-form-item>
               <el-form-item label="涓婄骇鎵瑰锛�" :label-width="formLabelWidth">
                 <el-input v-model="progressReportData.departmentApproval" disabled />
@@ -170,7 +170,7 @@
                 <el-input type="textarea" v-model="progressReportData.departmentApprovalReply" placeholder="璇疯緭鍏�" rows="3" />
               </el-form-item>
               <el-form-item label="涓荤閮ㄩ棬瀹℃牳锛�" :label-width="formLabelWidth">
-                <el-input :value="progressReportData.manageExamine === 0 ? '鍚屾剰' : '椹冲洖'" disabled />
+                <el-input :value="progressReportData.manageExamine === 0 ? '鍚屾剰' : progressReportData.manageExamine === 1 ? '椹冲洖' : '鏈鏍�'" disabled />
               </el-form-item>
               <el-form-item label="涓荤閮ㄩ棬瀹℃牳鎵瑰锛�" :label-width="formLabelWidth">
                 <el-input v-model="progressReportData.manageApproval" disabled />
@@ -180,7 +180,7 @@
               </el-form-item>
             </el-form>
             <div slot="footer" class="dialog-footer">
-              <el-button type="primary" @click="dialogFormVisible = false">涓� 鎶�</el-button>
+              <el-button type="primary" @click="handleRecordSubmit">涓� 鎶�</el-button>
               <el-button @click="dialogFormVisible = false">鍙� 娑�</el-button>
             </div>
           </el-dialog>
@@ -191,7 +191,7 @@
 </template>
 
 <script>
-import { getProgressInfoList, getProgressReport } from "@/api/projectManage/progress/index";
+import { getProgressInfoList, getProgressReport, recordSubmit } from "@/api/projectManage/progress/index";
 
 export default {
   name: "progressRecord",
@@ -235,6 +235,14 @@
       this.dialogFormVisible = true;
       getProgressReport(row.id).then(res => {
         this.progressReportData = res.data;
+        console.log(this.progressReportData)
+      })
+    },
+    // 涓婃姤鎻愪氦
+    handleRecordSubmit() {
+      recordSubmit(this.progressReportData).then(res => {
+        this.dialogFormVisible = false;
+        this.$message.success('涓婃姤鎴愬姛');
       })
     }
   },

--
Gitblit v1.8.0