diff --git a/src/components/roleTree/index.vue b/src/components/roleTree/index.vue index acfe40b4e..538191f1c 100644 --- a/src/components/roleTree/index.vue +++ b/src/components/roleTree/index.vue @@ -30,7 +30,7 @@ highlight-current check-strictly @check="drawerCheck" - :expand-on-click-node="false" + :expand-on-click-node="true" show-checkbox ref="tree" :load="loadNode" @@ -51,7 +51,7 @@ highlight-current check-strictly @check="drawerCheck" - :expand-on-click-node="false" + :expand-on-click-node="true" default-expand-all show-checkbox ref="tree"> diff --git a/src/pages/processCenter/pages/components/ProcessMixin.vue b/src/pages/processCenter/pages/components/ProcessMixin.vue index 6273d72d0..4748e48ce 100644 --- a/src/pages/processCenter/pages/components/ProcessMixin.vue +++ b/src/pages/processCenter/pages/components/ProcessMixin.vue @@ -44,7 +44,27 @@ export default { { label: '项目清单确认流程', value: "10" - } + }, + { + label: "外部署名推荐审批流程", + value: "16" + }, + { + label: "加入标准化协会信息提报流程", + value: "15" + }, + { + label: "参与外部标准制修订信息提报六合彩能", + value: "14" + }, + { + label: "政策征求意见流程", + value: "laws2" + }, + { + label: "重点认证标准/政策合规性项目审查流程", + value: "laws3" + }, ], formDisableFlag: false, pickerOptions: { diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step1.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step1.vue new file mode 100644 index 000000000..0db56f208 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step1.vue @@ -0,0 +1,454 @@ + + + + 政策征求意见流程 + 申请人发起流程 + + + 基础信息 + 人员信息 + + + + + + 基础信息 + + + + + + + 选择征求意见政策 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 流程发起人 + + + + + + + + + + + + 责任对接人 + + + + + + + + + + + + 法规认证工程师 + + + + + + + + + + + + 法规认证部部长 + + + + + + + + + + + + 法规认证部副总监 + + + + + + + + + + + + 法规认证部总监 + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step2.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step2.vue new file mode 100644 index 000000000..bdac53808 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step2.vue @@ -0,0 +1,396 @@ + + + + 政策征求意见流程 + 对接人任务分发 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step3.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step3.vue new file mode 100644 index 000000000..3c217e476 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step3.vue @@ -0,0 +1,575 @@ + + + + 政策征求意见流程 + 责任人填写征求意见 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 征求意见列表 + + + 新增 + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step4.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step4.vue new file mode 100644 index 000000000..ac2f56863 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step4.vue @@ -0,0 +1,452 @@ + + + + 政策征求意见流程 + 责任对接人审核 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 征求意见列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step5.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step5.vue new file mode 100644 index 000000000..8ec812277 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step5.vue @@ -0,0 +1,561 @@ + + + + + 政策征求意见流程 + 法规认证工程师单条批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 征求意见列表 + + + + + + + + + + + + + + + 新增 + + + + + + + + 生成汇总单 + + 生成上报意见 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 修订 + 删除 + {{ stateText(scope.row.state) }} + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step6.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step6.vue new file mode 100644 index 000000000..d7044143a --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step6.vue @@ -0,0 +1,491 @@ + + + + 政策征求意见流程 + 法规认证工程师汇总修订 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 征求意见列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ stateText(scope.row.state) }} + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step7.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step7.vue new file mode 100644 index 000000000..65bae92ad --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step7.vue @@ -0,0 +1,491 @@ + + + + 政策征求意见流程 + 法规认证部部长审核 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 征求意见列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ stateText(scope.row.state) }} + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step8.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step8.vue new file mode 100644 index 000000000..30ca02bb3 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step8.vue @@ -0,0 +1,491 @@ + + + + 政策征求意见流程 + 法规认证部副总监审核 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 征求意见列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ stateText(scope.row.state) }} + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zczqyj/step9.vue b/src/pages/processCenter/pages/creatProcess/zczqyj/step9.vue new file mode 100644 index 000000000..eaa4dded5 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zczqyj/step9.vue @@ -0,0 +1,491 @@ + + + + 政策征求意见流程 + 法规认证部总监批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 征求意见列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ stateText(scope.row.state) }} + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step1.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step1.vue new file mode 100644 index 000000000..82e0bd747 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step1.vue @@ -0,0 +1,517 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规管理员发起流程 + + + 基础信息 + 人员信息 + + + + + + 基础信息 + + + + 调取 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 流程发起人 + + + + + + + + + + + + 法规认证部部长 + + + + + + + + + + + + 法规认证部副总监 + + + + + + + + + + + + 责任部门领导 + + + + + + + + + + + + 责任人 + + + + + + + + + + + + 法规与认证部总监批准 + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step2.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step2.vue new file mode 100644 index 000000000..04f7867f8 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step2.vue @@ -0,0 +1,484 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部部长批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step3.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step3.vue new file mode 100644 index 000000000..d1a87713b --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step3.vue @@ -0,0 +1,465 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部副总监批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step4.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step4.vue new file mode 100644 index 000000000..d1151bd2e --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step4.vue @@ -0,0 +1,534 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 责任部门领导任务下发 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + 标准信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step5-1.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step5-1.vue new file mode 100644 index 000000000..88cfde26d --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step5-1.vue @@ -0,0 +1,580 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 责任人反馈{{ feedbackDept==='1'?'事业部':'产品规划部' }}情况 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step5-2.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step5-2.vue new file mode 100644 index 000000000..f31501021 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step5-2.vue @@ -0,0 +1,475 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 责任人反馈产品规划部信息 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6-1.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6-1.vue new file mode 100644 index 000000000..7bfec7ca9 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6-1.vue @@ -0,0 +1,594 @@ + + + + 重点认证标准/政策合规性项目审查流程 + {{ feedbackDept === '1' ? '事业部' : '产品规划部' }}责任部门领导批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6-2.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6-2.vue new file mode 100644 index 000000000..dd71ce1e2 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6-2.vue @@ -0,0 +1,455 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 责任部门领导批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6.vue new file mode 100644 index 000000000..9076e807d --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step6.vue @@ -0,0 +1,583 @@ + + + + 重点认证标准/政策合规性项目审查流程 + {{ feedbackDept === '1' ? '事业部' : '产品规划部' }}责任部门领导批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step7-1.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step7-1.vue new file mode 100644 index 000000000..eb9048159 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step7-1.vue @@ -0,0 +1,567 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规管理员审核 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step7-2.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step7-2.vue new file mode 100644 index 000000000..f138b6acb --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step7-2.vue @@ -0,0 +1,485 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规管理员审核 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8-1.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8-1.vue new file mode 100644 index 000000000..54e6d107a --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8-1.vue @@ -0,0 +1,460 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部部长审定 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8-2.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8-2.vue new file mode 100644 index 000000000..068636fb7 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8-2.vue @@ -0,0 +1,462 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部部长审定 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8.vue new file mode 100644 index 000000000..ceb836ff0 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step8.vue @@ -0,0 +1,583 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部部长审定 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9-1.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9-1.vue new file mode 100644 index 000000000..2063deb87 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9-1.vue @@ -0,0 +1,460 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部副总监批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9-2.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9-2.vue new file mode 100644 index 000000000..142e7b7c6 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9-2.vue @@ -0,0 +1,462 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部总监批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD') : '' }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? '已完成' : '未完成' }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9.vue b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9.vue new file mode 100644 index 000000000..eb4054096 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step9.vue @@ -0,0 +1,583 @@ + + + + 重点认证标准/政策合规性项目审查流程 + 法规认证部副总监批准 + + + 基础信息 + 审批历史 + + + + + + 基础信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.createTime ? $moment(scope.row.createTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.endTime ? $moment(scope.row.endTime).format("YYYY-MM-DD") : "" }} + + + + + {{ scope.row.commentText }} + + + + + {{ scope.row.endTime ? "已完成" : "未完成" }} + + + + + + + + + + + + + diff --git a/src/pages/processCenter/pages/newProcess/index.vue b/src/pages/processCenter/pages/newProcess/index.vue index abc990067..c09a89865 100644 --- a/src/pages/processCenter/pages/newProcess/index.vue +++ b/src/pages/processCenter/pages/newProcess/index.vue @@ -202,62 +202,42 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + 政策征求意见流程 + + + + + + + + + + + + + + + + + + 重点认证标准/政策合规性项目审查流程 + + + + + + + + + @@ -360,24 +340,18 @@ export default { name:'xmqdqrStep1' }) break - case '12': - // 赵开耀的流程 - this.$router.push({ - name: 'zhaokaiyaoStep1' - }) - break - case '13': - // 严逸舟的流程 - this.$router.push({ - name: 'yanyizhouStep1' - }) - break - case '14': - // 张宇欢的流程 - this.$router.push({ - name: 'zhangyuhuanStep1' - }) - break + case '12': + // 政策征求意见流程 + this.$router.push({ + name: 'zczqyjStep1' + }) + break + case '13': + // 重点认证标准/政策合规性项目审查流程 + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep1' + }) + break case '15': //政策课题入会流程 this.$router.push({ diff --git a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue index 6c76b6aad..e3020aa1a 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue @@ -283,6 +283,7 @@ export default { dealWith (row) { // 办理 this.setHandleInfo(JSON.stringify(row)) const prcType = row.prcType + console.log('286',row) switch(prcType) { case '1': if (row.taskInfo === '标准法规业务经理审批') { @@ -869,6 +870,200 @@ export default { }) } break + case 'laws2': + if (row.taskInfo === '责任对接人进行任务下发') { + this.$router.push({ + name: 'zczqyjStep2', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } else if(row.taskInfo === '责任人(责任工程师)填写意见'){ + this.$router.push({ + name: 'zczqyjStep3', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '责任对接人审核'){ + this.$router.push({ + name: 'zczqyjStep4', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规工程师单条审核'){ + this.$router.push({ + name: 'zczqyjStep5', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规工程师修订'){ + this.$router.push({ + name: 'zczqyjStep6', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规认证部长审核'){ + this.$router.push({ + name: 'zczqyjStep7', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规认证部副总监审核'){ + this.$router.push({ + name: 'zczqyjStep8', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规认证部总监批准'){ + this.$router.push({ + name: 'zczqyjStep9', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + break + case 'laws3': + if (row.taskInfo === '法规认证部长批准') { + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep2', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } else if(row.taskInfo === '法规认证部副总监批准'){ + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep3', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '责任部门领导任务下发'){ + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep4', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '责任人反馈情况'){ + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep5-1', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '责任部门领导批准'){ + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep6', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规管理员审核'){ + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep7-1', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规认证部长审定'){ + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep8', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + else if(row.taskInfo === '法规认证部副总监批准'){ + this.$router.push({ + name: 'zdrzbzORzchgxxmscStep9', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } + break } }, ...mapMutations(['setProcess', 'setHandleInfo']), diff --git a/src/router/index.js b/src/router/index.js index dd0c1883b..c19326125 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -330,6 +330,168 @@ const routes = [ title: '标准清单发布/更新流程' } }, + { + path: '/zczqyjStep1', + name: 'zczqyjStep1', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step1.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zczqyjStep2', + name: 'zczqyjStep2', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step2.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zczqyjStep3', + name: 'zczqyjStep3', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step3.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zczqyjStep4', + name: 'zczqyjStep4', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step4.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zczqyjStep5', + name: 'zczqyjStep5', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step5.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zczqyjStep6', + name: 'zczqyjStep6', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step6.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zczqyjStep7', + name: 'zczqyjStep7', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step7.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zczqyjStep8', + name: 'zczqyjStep8', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step8.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + },{ + path: '/zczqyjStep9', + name: 'zczqyjStep9', + component: () => import('@/pages/processCenter/pages/creatProcess/zczqyj/step9.vue'), + meta: { + requireAuth: true, + title: '政策征求意见流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep1', + name: 'zdrzbzORzchgxxmscStep1', + component: () => import('@/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step1.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep2', + name: 'zdrzbzORzchgxxmscStep2', + component: () => import('@/pages/processCenter/pages/creatProcess/zdrzbzORzchgxxmsc/step2.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep3', + name: 'zdrzbzORzchgxxmscStep3', + component: () => import('process/creatProcess/zdrzbzORzchgxxmsc/step3.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep4', + name: 'zdrzbzORzchgxxmscStep4', + component: () => import('process/creatProcess/zdrzbzORzchgxxmsc/step4.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep5-1', + name: 'zdrzbzORzchgxxmscStep5-1', + //1代表各事业部,2代表产品规划部 + component: () => import('process/creatProcess/zdrzbzORzchgxxmsc/step5-1.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep6', + name: 'zdrzbzORzchgxxmscStep6', + component: () => import('process/creatProcess/zdrzbzORzchgxxmsc/step6.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep7-1', + name: 'zdrzbzORzchgxxmscStep7-1', + component: () => import('process/creatProcess/zdrzbzORzchgxxmsc/step7-1.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep8', + name: 'zdrzbzORzchgxxmscStep8', + component: () => import('process/creatProcess/zdrzbzORzchgxxmsc/step8.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, + { + path: '/zdrzbzORzchgxxmscStep9', + name: 'zdrzbzORzchgxxmscStep9', + component: () => import('process/creatProcess/zdrzbzORzchgxxmsc/step9.vue'), + meta: { + requireAuth: true, + title: '重点认证标准/政策合规性项目审查流程' + } + }, { path: '/xmpgStep1', name: 'xmpgStep1',