diff --git a/src/api/api.js b/src/api/api.js index e93f44e..9127aa4 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -74,6 +74,26 @@ const enStandardAnnulAgree = (params) => postAction('/process/es/abolish/agree', // 驳回 const enStandardAnnulReject = (params) => postAction('/process/es/abolish/reject', params) +// 企标封存流程 +// 转办 +const enStandardSealSaveTurnTo = (params) => postAction('/process/es/archive/transfer', params) +// 同意 +const enStandardSealSaveAgree = (params) => postAction('/process/es/archive/agree', params) +// 驳回 +const enStandardSealSaveReject = (params) => postAction('/process/es/archive/reject', params) +// 根据id查询流程数据--办理 +const enStandardSealSaveGetDataById = (taskId, params) => getAction(`/process/es/archive/handle/${taskId}`, params) + +// 已封存企标启用流程 +// 转办 +const enStandardStartUseTurnTo = (params) => postAction('/process/es/enable/transfer', params) +// 同意 +const enStandardStartUseAgree = (params) => postAction('/process/es/enable/agree', params) +// 驳回 +const enStandardStartUseReject = (params) => postAction('/process/es/enable/reject', params) +// 根据id查询流程数据--办理 +const enStandardStartUseGetDataById = (taskId, params) => getAction(`/process/es/enable/handle/${taskId}`, params) + export { queryPermissionsByUser, getFormDictTreeList, @@ -104,5 +124,15 @@ export { enStandardAnnulGetDataById, enStandardAnnulTurnTo, enStandardAnnulAgree, - enStandardAnnulReject + enStandardAnnulReject, + + enStandardSealSaveTurnTo, + enStandardSealSaveAgree, + enStandardSealSaveReject, + enStandardSealSaveGetDataById, + + enStandardStartUseTurnTo, + enStandardStartUseAgree, + enStandardStartUseReject, + enStandardStartUseGetDataById } diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index b769a35..b89c706 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -106,6 +106,14 @@ module.exports = { materialDate: '实施日期', annulReason: '废止理由' }, + // 企标封存流程 + esSealSave: { + sealSaveReason: '封存理由' + }, + // 已封存企标启用流程 + esStartUse: { + startUseReason: '启用理由' + }, // 标准征求意见流程 standardConsultation: { standardText: '标准文本', diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index 331e2f3..994842c 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -108,6 +108,14 @@ module.exports = { materialDate: '实施日期', annulReason: '废止理由' }, + // 企标封存流程 + esSealSave: { + sealSaveReason: '封存理由' + }, + // 已封存企标启用流程 + esStartUse: { + startUseReason: '启用理由' + }, // 标准征求意见流程 standardConsultation: { standardText: '标准文本', diff --git a/src/router/workCenter/index.js b/src/router/workCenter/index.js index b8abd70..66ce96a 100644 --- a/src/router/workCenter/index.js +++ b/src/router/workCenter/index.js @@ -19,6 +19,26 @@ export default [ hasBack: true // 这个属性控制页面上面的导航栏 是否有返回按钮 } }, + { + path: '/workCenter/enterpriseStandardSealSave', + name: 'EnterpriseStandardSealSave', + component: (resolve) => require(['@/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSave.vue'], resolve), + meta: { + title: '企标封存流程', + hasNavBar: true, // 这个属性控制页面是否显示上面的导航栏 + hasBack: true // 这个属性控制页面上面的导航栏 是否有返回按钮 + } + }, + { + path: '/workCenter/enterpriseStandardStartUse', + name: 'EnterpriseStandardStartUse', + component: (resolve) => require(['@/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUse.vue'], resolve), + meta: { + title: '已封存企标启用流程', + hasNavBar: true, // 这个属性控制页面是否显示上面的导航栏 + hasBack: true // 这个属性控制页面上面的导航栏 是否有返回按钮 + } + }, // 标准法规入库/变更流程 { path: '/workCenter/standardEntryOrChangeProcess', diff --git a/src/views/Home.vue b/src/views/Home.vue index d7610b1..615f6e8 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -4,6 +4,8 @@ 退出登录 跳转企标计划立项、变更流程审批 跳转企标废止流程 + 跳转企标封存流程 + 跳转已封存企标启用流程 @@ -27,8 +29,8 @@ export default { // taskId: '435135' // 责任部门变更 processInstanceId: '447619', - taskId: '447680', - nodeId: 'sid-A26EC37C-7C93-4987-9833-363C4E25EC50' + taskId: '475241', + nodeId: 'sid-AB70F1CA-8311-4639-B3DA-204EF3332B29' } }) }, @@ -37,8 +39,28 @@ export default { path: '/workCenter/enterpriseStandardAnnul', query: { processInstanceId: '447681', - taskId: '467520', - nodeId: 'sid-B4157F9F-73E5-48F5-855D-AF87C0DB91C6' + taskId: '467744', + nodeId: 'sid-0BC5B3BC-ED99-4061-84B4-7320E25DE326' + } + }) + }, + goESSealSave () { + this.$router.push({ + path: '/workCenter/enterpriseStandardSealSave', + query: { + processInstanceId: '467582', + taskId: '467648', + nodeId: 'sid-0BC5B3BC-ED99-4061-84B4-7320E25DE326' + } + }) + }, + goESStartUse () { + this.$router.push({ + path: '/workCenter/enterpriseStandardStartUse', + query: { + processInstanceId: '467650', + taskId: '467716', + nodeId: 'sid-0BC5B3BC-ED99-4061-84B4-7320E25DE326' } }) }, diff --git a/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnul.vue b/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnul.vue index 53acca9..c5c5985 100644 --- a/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnul.vue +++ b/src/views/workCenter/enterpriseStandardAnnul/EnterpriseStandardAnnul.vue @@ -246,10 +246,10 @@ export default { param.taskId = this.$route.query.taskId enStandardAnnulTurnTo(param).then(res => { if (res.success) { - this.$message.success(res.message) + this.$message(res.message) this.goBack() } else { - this.$message.warning(res.message) + this.$message(res.message) } }).finally(() => { this.loading = false @@ -289,10 +289,10 @@ export default { param.common.taskId = this.$route.query.taskId enStandardAnnulReject(param).then(res => { if (res.success) { - this.$message.success(res.message) + this.$message(res.message) this.goBack() } else { - this.$message.warning(res.message) + this.$message(res.message) } }).finally(() => { this.loading = false diff --git a/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSave.vue b/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSave.vue new file mode 100644 index 0000000..f832c4d --- /dev/null +++ b/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSave.vue @@ -0,0 +1,318 @@ + + + + + diff --git a/src/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUse.vue b/src/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUse.vue new file mode 100644 index 0000000..95ba290 --- /dev/null +++ b/src/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUse.vue @@ -0,0 +1,318 @@ + + + + +