diff --git a/src/api/workCenter.js b/src/api/workCenter.js index d9de7bb2..fbe95ea1 100644 --- a/src/api/workCenter.js +++ b/src/api/workCenter.js @@ -294,6 +294,22 @@ const saveInspectRectify = (params) => postAction('/process/esInspectRectifyFlow // 企标稽查整改业务数据 const getInspectRectifyDataById = (params) => getAction('/esinspectreport/processEsInspectRectify/queryByProjectId', params) +/* 权限申请流程 */ +// 生成项目id +const getPermissionApplyProjectId = (params) => getAction('/process/esPermissionApplyFlow/getProjectId', params) +// 详情信息 +const getPermissionApplyDetail = (params) => getAction('/process/esPermissionApplyFlow/queryDetailByProjectId', params) +// 发起 +const startPermissionApply = (params) => postAction('/process/esPermissionApplyFlow/flowStart', params) +// 审批 +const approvalPermissionApply = (params) => postAction('/process/esPermissionApplyFlow/flowApproval', params) +// 转办 +const transferPermissionApply = (params) => getAction('/process/esPermissionApplyFlow/flowTransfer', params) +// 保存 +const savePermissionApply = (params) => postAction('/process/esPermissionApplyFlow/flowSave', params) +// 权限申请流程业务数据 +const getPermissionApplyDataById = (params) => getAction('/espermissionapply/processEsPermissionApply/queryByProjectId', params) + export { getProcessNodeList, @@ -441,5 +457,13 @@ export { approvalInspectRectify, transferInspectRectify, saveInspectRectify, - getInspectRectifyDataById + getInspectRectifyDataById, + + getPermissionApplyProjectId, + getPermissionApplyDetail, + startPermissionApply, + approvalPermissionApply, + transferPermissionApply, + savePermissionApply, + getPermissionApplyDataById } diff --git a/src/enums/commonEnums.js b/src/enums/commonEnums.js index aca53861..fc87b148 100644 --- a/src/enums/commonEnums.js +++ b/src/enums/commonEnums.js @@ -198,7 +198,13 @@ export const ProcessKey = { // 稽查延期申请流程 INSPECTION_EXTENSION_REQUEST_PROCESS: { text: 'inspect_delay_apply_process', value: 'inspect_delay_apply_process' }, // 企标稽查整改 - ES_INSPECTION_RECTIFICATION: { text: 'inspect_rectify', value: 'inspect_rectify' } + ES_INSPECTION_RECTIFICATION: { text: 'inspect_rectify', value: 'inspect_rectify' }, + // 权限申请流程 + PERMISSION_APPLY: { text: 'permission_apply_process', value: 'permission_apply_process' }, + // 标准宣贯流程 + STANDARD_PROMOTION: { text: 'standard_declare', value: 'standard_declare' }, + // 会后管理流程 + POST_MEETING_MANAGE: { text: 'permission_apply_process', value: 'permission_apply_process' } } // 标准性质 @@ -290,6 +296,24 @@ export const EsInspectionRectification = new EsEnums({ directorToExamine: { text: '稽查负责人审核', value: 'responsible_approval', btn: 6 } }) +// 权限申请流程 +export const PermissionApply = new EsEnums({ + initiate: { text: '发起人申请', value: 'initiator_start', btn: 6 }, + leaderApproval: { text: '发起人领导审批', value: 'leader_approval', btn: 27 }, + standardApproval: { text: '标准化审批', value: 'standard_approval', btn: 27 } +}) + +// 标准宣贯流程 +export const StandardPromotion = new EsEnums({ + initiate: { text: '发起并归档', value: 'initiator_start', btn: 6 } +}) + +// 会后管理流程 +export const PostMeetingManage = new EsEnums({ + initiate: { text: '法规工程师发起', value: 'initiator_start', btn: 6 }, + leaderApproval: { text: '参会人员上传材料', value: 'leader_approval', btn: 7 } +}) + // 项目评估结果类型 export const EvaluationResultType = new EsEnums({ accordWith: { text: '符合', value: '1' }, diff --git a/src/views/workCenter/NewProcess.vue b/src/views/workCenter/NewProcess.vue index d558a435..9f8188ee 100644 --- a/src/views/workCenter/NewProcess.vue +++ b/src/views/workCenter/NewProcess.vue @@ -97,10 +97,10 @@ export default { title: this.$t('workCenter.newProcess.auditExtensionApplicationProcess'), path: '/workCenter/InspectionExtensionRequestProcess' }, - { // 企标稽查整改 - title: this.$t('workCenter.newProcess.enterpriseStandardInspectionAndRectification'), - path: '/workCenter/EnterpriseStandardInspectionRectification' - }, + // { // 企标稽查整改 + // title: this.$t('workCenter.newProcess.enterpriseStandardInspectionAndRectification'), + // path: '/workCenter/EnterpriseStandardInspectionRectification' + // }, { // 权限申请流程 title: this.$t('workCenter.newProcess.permissionApplicationProcess'), path: '/workCenter/PermissionApplicationProcess' diff --git a/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue b/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue index 938edf7a..e567e4c2 100644 --- a/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue +++ b/src/views/workCenter/enterpriseStandardInspectionPlan/EnterpriseStandardInspectionPlanFlow.vue @@ -55,7 +55,7 @@