diff --git a/src/views/project-management/implementation/index.vue b/src/views/project-management/implementation/index.vue index 5933c51..050022e 100644 --- a/src/views/project-management/implementation/index.vue +++ b/src/views/project-management/implementation/index.vue @@ -181,7 +181,7 @@ const tableConfig = reactive({ btn.push({label: '查看分摊', prem: ['mosr:requirement:info'], func: () => handleShare(row), type: 'primary'}) } if (buttons.has("phaseChange")) { - btn.push({label: '阶段变更', prem: ['mosr:requirement:info'], func: () => handleChange(row), type: 'primary'}) + btn.push({label: '阶段变更', prem: ['mosr:requirement:info'], func: () => handlePhaseChange(row), type: 'primary'}) } return (
@@ -267,4 +267,12 @@ const handleShare = (row) => { } }) } +const handlePhaseChange = (row) => { + router.push({ + name: 'Phase/change', + query: { + id: row.requirementId + } + }) +} diff --git a/src/views/project-management/implementation/phase.vue b/src/views/project-management/implementation/phase.vue new file mode 100644 index 0000000..422761c --- /dev/null +++ b/src/views/project-management/implementation/phase.vue @@ -0,0 +1,151 @@ + + + + +