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