From fc65f01545c3452d8fe09cd8f0c26ed71bbbc0f1 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Tue, 12 Dec 2023 16:30:03 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E5=B9=B4=E5=BA=A6=E5=88=B6=E4=BF=AE?= =?UTF-8?q?=E8=AE=A2=E8=AE=A1=E5=88=92=E6=A0=87=E5=87=86=E5=8C=96=E5=8F=91?= =?UTF-8?q?=E8=B5=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/api.js | 15 + src/router/workCenter/index.js | 10 + src/views/myTodo/MyTodo.vue | 2 +- .../AnnualRevisionPlanStandardizationInit.vue | 377 ++++++++++++++++++ 4 files changed, 403 insertions(+), 1 deletion(-) create mode 100644 src/views/workCenter/annualRevisionPlanStandardizationInit/AnnualRevisionPlanStandardizationInit.vue diff --git a/src/api/api.js b/src/api/api.js index 17890a4..9b4090a 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -80,6 +80,16 @@ const activelyReportAgree = (params) => postAction('/process/es/annualReport/agr // 拒绝 const activelyReportReject = (params) => postAction('/process/es/annualReport/reject', params) +// 年度制修订计划(标准化发起) +// 根据流程id获取流程信息 +const standardizationInitGetDataById = (taskId, params) => getAction(`/process/es/annualInit/handle/${taskId}`, params) +// 转办 +const standardizationInitTurnTo = (params) => postAction('/process/es/annualInit/transfer', params) +// 同意 +const standardizationInitAgree = (params) => postAction('/process/es/annualInit/agree', params) +// 拒绝 +const standardizationInitReject = (params) => postAction('/process/es/annualInit/reject', params) + // 企标复审流程 // 保存 const enStandardRecheckSave = (params) => postAction('/process/es/recheck/save', params) @@ -216,6 +226,11 @@ export { activelyReportAgree, activelyReportReject, + standardizationInitGetDataById, + standardizationInitTurnTo, + standardizationInitAgree, + standardizationInitReject, + enStandardRecheckSave, enStandardRecheckTurnTo, enStandardRecheckAgree, diff --git a/src/router/workCenter/index.js b/src/router/workCenter/index.js index 72f7e48..da4a3b1 100644 --- a/src/router/workCenter/index.js +++ b/src/router/workCenter/index.js @@ -19,6 +19,16 @@ export default [ hasBack: true // 这个属性控制页面上面的导航栏 是否有返回按钮 } }, + { + path: '/workCenter/annualRevisionPlanStandardizationInit', + name: 'AnnualRevisionPlanStandardizationInit', + component: (resolve) => require(['@/views/workCenter/annualRevisionPlanStandardizationInit/AnnualRevisionPlanStandardizationInit.vue'], resolve), + meta: { + // title: '年度制修订计划(标准化发起)', + hasNavBar: true, // 这个属性控制页面是否显示上面的导航栏 + hasBack: true // 这个属性控制页面上面的导航栏 是否有返回按钮 + } + }, { path: '/workCenter/enterpriseStandardRecheck', name: 'EnterpriseStandardRecheck', diff --git a/src/views/myTodo/MyTodo.vue b/src/views/myTodo/MyTodo.vue index 170429b..3c376a5 100644 --- a/src/views/myTodo/MyTodo.vue +++ b/src/views/myTodo/MyTodo.vue @@ -72,7 +72,7 @@ export default { break // 年度制修订计划(标准化发起) case '9': - path = '/workCenter/annualRevisionPlanStandardizationInit/revisionPlanStandardizationInitFlow' + path = '/workCenter/annualRevisionPlanStandardizationInit' break // 企标制修订流程 case '10': diff --git a/src/views/workCenter/annualRevisionPlanStandardizationInit/AnnualRevisionPlanStandardizationInit.vue b/src/views/workCenter/annualRevisionPlanStandardizationInit/AnnualRevisionPlanStandardizationInit.vue new file mode 100644 index 0000000..47e196d --- /dev/null +++ b/src/views/workCenter/annualRevisionPlanStandardizationInit/AnnualRevisionPlanStandardizationInit.vue @@ -0,0 +1,377 @@ + + + + + + {{ $t('processInformation') }} + + + + + + + + + + + + + {{ $t('basicServiceInformation') }} + + + + + + + {{ $t('processApprovalInformation') }} + + + + + + + + + + + + + {{ $t('turnTo') }} + + + + + + + {{ $t('agree') }} + + + + + + + {{ $t('reject') }} + + + + + + + + +