diff --git a/src/views/flowManagement/managementOfKeyTasks.vue b/src/views/flowManagement/managementOfKeyTasks.vue index 80c0914..e3f0930 100644 --- a/src/views/flowManagement/managementOfKeyTasks.vue +++ b/src/views/flowManagement/managementOfKeyTasks.vue @@ -108,145 +108,8 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 点击上传 -
不能上传 exe 附件,且不超过 20M
-
-
-

附件下载

- -
-
- - - - - - - - - - - - - - - - - - -
- 评价等级分为:优(95以上,节点推进超前、完成质量高)、良(85-95分,节点推进正常、质量较好)、中(75-84,节点推进轻微拖期,完成质量一般)、差(75以下,进展滞后,完成质量较差) -
- - - - - - + - - - -
- -
@@ -259,8 +122,9 @@ import { } from '../../api/flowManagement/index'; import AddDialog from './addDialog.vue'; import review from './review.vue'; +import milestoneDialog from './milestoneDialog.vue'; export default { - components: { AddDialog, review }, + components: { AddDialog, review,milestoneDialog }, data() { return { // 状态 @@ -279,13 +143,6 @@ export default { checkResult: [{ required: true, message: '请选择审核结果', trigger: 'blur' }], }, executeDialog: false, - executeForm: {}, - executeRules: { - executeResult: [{ required: true, message: '请选择执行类型', trigger: 'blur' }], - milestoneMemo: [{ required: true, message: '请填写里程碑描述', trigger: 'blur' }], - evolve: [{ required: true, message: '请填写里程碑进展', trigger: 'blur' }], - lastPlan: [{ required: true, message: '请填写下一步计划', trigger: 'blur' }], - }, data: [], form: {}, existingFiles: [], // 已有附件列表 @@ -415,6 +272,7 @@ export default { closeDialog(type) { this.checkDialog = false; this.addDialogVisible = false + this.executeDialog = false if (type) { this.onLoad(this.page, this.query); } @@ -472,25 +330,14 @@ export default { }, // 执行 executeRow(row, detail) { - this.executeForm = {}; this.detailForm = row; this.subTitle = '执行'; this.executeDialog = true; }, - // 确定执行 - submitExecute() { - this.$refs.executeForm.validate(valid => { - if (valid) { - this.executeDialog = false; - } - }); - }, // 核查 auditRow(row, detail) { this.subTitle = '核查'; this.detailForm = row; - this.executeForm = detail; - this.executeForm.checkResult = ''; // 模拟加载已有附件 this.existingFiles = [ { name: '项目计划书.pdf', url: '#' }, @@ -502,7 +349,6 @@ export default { examineRow(row, detail) { this.subTitle = '核准'; this.detailForm = row; - this.executeForm = detail; // 模拟加载已有附件 this.existingFiles = [ { name: '项目计划书.pdf', url: '#' }, diff --git a/src/views/flowManagement/milestoneDialog.vue b/src/views/flowManagement/milestoneDialog.vue new file mode 100644 index 0000000..dd44c2f --- /dev/null +++ b/src/views/flowManagement/milestoneDialog.vue @@ -0,0 +1,198 @@ + + +