332 lines
13 KiB
JavaScript
332 lines
13 KiB
JavaScript
import { getAction, postAction } from '@/api/manage'
|
|
import { UI_CACHE_DB_DICT_DATA } from '@/store/mutation-types'
|
|
import Vue from 'vue'
|
|
|
|
// 单点登录获取用户信息
|
|
const getSSOUserInfo = (params) => postAction('/iam/loginByOauth2', params)
|
|
|
|
// 权限管理
|
|
const queryPermissionsByUser = () => getAction('/sys/permission/getUserPermissionByToken')
|
|
|
|
// 获取能在form中使用的数据字典树形格式数据
|
|
const getFormDictTreeList = (params) => getAction('/sys/dictItem/treeListOption', params)
|
|
// 字典标签专用(通过code获取字典数组)
|
|
export const ajaxGetDictItems = (code, params) => getAction(`/sys/dict/getDictItems/${code}`, params)
|
|
|
|
// 从缓存中获取字典配置
|
|
function getDictItemsFromCache (dictCode) {
|
|
if (Vue.ls.get(UI_CACHE_DB_DICT_DATA) && Vue.ls.get(UI_CACHE_DB_DICT_DATA)[dictCode] && Vue.ls.get(UI_CACHE_DB_DICT_DATA)[dictCode].length > 0) {
|
|
return Vue.ls.get(UI_CACHE_DB_DICT_DATA)[dictCode]
|
|
}
|
|
}
|
|
|
|
// 重复校验
|
|
const duplicateCheck = (params) => getAction('/sys/duplicate/check', params)
|
|
const checkRuleByCode = (params) => getAction('/sys/checkRule/checkByCode', params)
|
|
|
|
// 通过文件的id获取文件的相应信息
|
|
const getFileInfo = (params) => getAction('/sys/oss/file/queryById', params)
|
|
// 文件上传
|
|
const uploadFile = (params) => postAction('/sys/common/upload', params)
|
|
|
|
// 获取部门列表数据
|
|
const getDepartmentList = (params) => getAction('/sys/sysDepart/queryTreeList', params)
|
|
// 部门管理
|
|
const queryDepartTreeList = (params) => getAction('/sys/sysDepart/queryTreeList', params)
|
|
|
|
// 获取角色下拉数据
|
|
const queryAllRole = (params) => getAction('/sys/role/queryall', params)
|
|
|
|
// 获取人员信息列表
|
|
const getPersonInfoList = (params) => getAction('/activiti/getNodeList', params)
|
|
|
|
// 获取标准左侧树列表(标准体系)
|
|
const getTreeList = (params) => getAction('/laws/standard/lawsTreeNode/enterprise', params)
|
|
|
|
// 标准入库/变更流程------------
|
|
// 国内法规标准-获取表单模型
|
|
const getDomesticStandardFormModal = (params) => getAction('/laws/standard/domestic/getFormModel', params)
|
|
// 海外标准-获取表单
|
|
const getOverseasStandardForm = (params) => getAction('/laws/standard/overseas/getFormModel', params)
|
|
// 获取流程详情数据
|
|
const queryStandardECProcessData = (params) => getAction('/process/fb/processFbEntryChange/queryProcessInfoVO', params)
|
|
// 转办
|
|
const turnToStandardECProcess = (params) => postAction('/process/fb/processFbEntryChange/transfer', params)
|
|
// 同意
|
|
const agreeStandardECProcess = (params) => postAction('/process/fb/processFbEntryChange/agree', params)
|
|
// 驳回
|
|
const rejectStandardECProcess = (params) => postAction('/process/fb/processFbEntryChange/reject', params)
|
|
|
|
// 企标立项、变更流程
|
|
// 初始化数据
|
|
// 根据流程id获取流程信息
|
|
const getProcessDataById = (taskId, params) => getAction(`/process/es/initChange/handle/${taskId}`, params)
|
|
// 同意
|
|
const enterprisePlanApprovalAgree = (params) => postAction('/process/es/initChange/agree', params)
|
|
// 驳回
|
|
const enterprisePlanApprovalReject = (params) => postAction('/process/es/initChange/reject', params)
|
|
// 转办
|
|
const enterprisePlanApprovalTurnTo = (params) => postAction('/process/es/initChange/transfer', params)
|
|
// 保存
|
|
const enterprisePlanApprovalSave = (params) => postAction('/process/es/initChange/save', params)
|
|
|
|
// 年度制修订计划(各部门主动上报)
|
|
// 根据流程id获取流程信息
|
|
const activelyReportGetDataById = (taskId, params) => getAction(`/process/es/annualReport/handle/${taskId}`, params)
|
|
// 转办
|
|
const activelyReportTurnTo = (params) => postAction('/process/es/annualReport/transfer', params)
|
|
// 同意
|
|
const activelyReportAgree = (params) => postAction('/process/es/annualReport/agree', params)
|
|
// 拒绝
|
|
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)
|
|
// 转办
|
|
const enStandardRecheckTurnTo = (params) => postAction('/process/es/recheck/transfer', params)
|
|
// 同意
|
|
const enStandardRecheckAgree = (params) => postAction('/process/es/recheck/agree', params)
|
|
// 驳回
|
|
const enStandardRecheckReject = (params) => postAction('/process/es/recheck/reject', params)
|
|
// 根据id查询流程数据
|
|
const enStandardRecheckGetDataById = (taskId, params) => getAction(`/process/es/recheck/handle/${taskId}`, params)
|
|
|
|
// 企标废止流程
|
|
// 根据id查询流程数据--办理
|
|
const enStandardAnnulGetDataById = (taskId, params) => getAction(`/process/es/abolish/handle/${taskId}`, params)
|
|
// 转办
|
|
const enStandardAnnulTurnTo = (params) => postAction('/process/es/abolish/transfer', params)
|
|
// 同意
|
|
const enStandardAnnulAgree = (params) => postAction('/process/es/abolish/agree', params)
|
|
// 驳回
|
|
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)
|
|
|
|
/* 标准征求意见流程 */
|
|
// 查询流程详情
|
|
const queryConsultationProcessDetail = (params) => getAction('/process/fb/processFbStandardConsultation/queryProcessInfoVO', params)
|
|
// 提交
|
|
const submitConsultationProcess = (params) => postAction('/process/fb/processFbStandardConsultation/submit', params)
|
|
// 转办
|
|
const transferConsultationProcess = (params) => postAction('/process/fb/processFbStandardConsultation/transfer', params)
|
|
// 保存
|
|
const saveConsultationProcess = (params) => postAction('/process/fb/processFbStandardConsultation/saveToDraft', params)
|
|
// 同意
|
|
const agreeConsultationProcess = (params) => postAction('/process/fb/processFbStandardConsultation/agree', params)
|
|
// 驳回
|
|
const rejectConsultationProcess = (params) => postAction('/process/fb/processFbStandardConsultation/reject', params)
|
|
|
|
/* 法规采购流程 */
|
|
// 获取流程信息
|
|
const queryProcurementProcessInfo = (params) => getAction('/process/fb/processFbStandardPurchase/queryProcessInfoVO', params)
|
|
// 同意
|
|
const agreeProcurementProcess = (params) => postAction('/process/fb/processFbStandardPurchase/agree', params)
|
|
// 驳回
|
|
const rejectProcurementProcess = (params) => postAction('/process/fb/processFbStandardPurchase/reject', params)
|
|
// 转办
|
|
const transferProcurementProcess = (params) => postAction('/process/fb/processFbStandardPurchase/transfer', params)
|
|
// 抄送
|
|
const carbonCopyProcurementProcess = (params) => getAction('/process/fb/processFbStandardPurchase/carbonCopy', params)
|
|
|
|
/* 企标稽查计划 */
|
|
// 详情信息
|
|
const getInspectPlanDetail = (params) => getAction('/process/esInspectPlanFlow/queryDetailByProjectId', params)
|
|
// 转办
|
|
const transferInspectPlan = (params) => getAction('/process/esInspectPlanFlow/flowTransfer', params)
|
|
// 同意
|
|
const approvalInspectPlan = (params) => postAction('/process/esInspectPlanFlow/flowApproval', params)
|
|
// 驳回
|
|
const rejectInspectPlan = (params) => postAction('/process/esInspectPlanFlow/flowReject', params)
|
|
|
|
/* 企标稽查流程 */
|
|
// 详情信息
|
|
const getInspectProcessDetail = (params) => getAction('/esinspect/esInspectFlowController/queryDetailByProjectId', params)
|
|
// 同意
|
|
const approvalInspectProcess = (params) => postAction('/esinspect/esInspectFlowController/flowApproval', params)
|
|
// 驳回
|
|
const rejectInspectProcess = (params) => postAction('/esinspect/esInspectFlowController/flowReject', params)
|
|
// 转办
|
|
const transferInspectProcess = (params) => getAction('/esinspect/esInspectFlowController/flowTransfer', params)
|
|
|
|
/* 稽查延期申请 */
|
|
// 详情信息
|
|
const getInspectExtensionDetail = (params) => getAction('/process/esInspectDelayApplyFlow/queryDetailByProjectId', params)
|
|
// 同意
|
|
const approvalInspectExtension = (params) => postAction('/process/esInspectDelayApplyFlow/flowApproval', params)
|
|
// 驳回
|
|
const rejectInspectExtension = (params) => postAction('/process/esInspectDelayApplyFlow/flowReject', params)
|
|
// 转办
|
|
const transferInspectExtension = (params) => getAction('/process/esInspectDelayApplyFlow/flowTransfer', params)
|
|
|
|
/* 企标稽查整改 */
|
|
// 详情信息
|
|
const getInspectRectifyDetail = (params) => getAction('/process/esInspectRectifyFlow/queryDetailByProjectId', params)
|
|
// 同意
|
|
const approvalInspectRectify = (params) => postAction('/process/esInspectRectifyFlow/flowApproval', params)
|
|
// 驳回
|
|
const rejectInspectRectify = (params) => postAction('/process/esInspectRectifyFlow/flowReject', params)
|
|
// 转办
|
|
const transferInspectRectify = (params) => getAction('/process/esInspectRectifyFlow/flowTransfer', params)
|
|
// 企标稽查整改业务数据
|
|
const getInspectRectifyDataById = (params) => getAction('/esinspectreport/processEsInspectRectify/queryByProjectId', params)
|
|
|
|
/* 权限申请流程 */
|
|
// 详情信息
|
|
const getPermissionApplyDetail = (params) => getAction('/process/esPermissionApplyFlow/queryDetailByProjectId', params)
|
|
// 同意
|
|
const approvalPermissionApply = (params) => postAction('/process/esPermissionApplyFlow/flowApproval', params)
|
|
// 驳回
|
|
const rejectPermissionApply = (params) => postAction('/process/esPermissionApplyFlow/flowReject', params)
|
|
// 转办
|
|
const transferPermissionApply = (params) => getAction('/process/esPermissionApplyFlow/flowTransfer', params)
|
|
// 权限申请流程业务数据
|
|
const getPermissionApplyDataById = (params) => getAction('/espermissionapply/processEsPermissionApply/queryByProjectId', params)
|
|
|
|
// 流程中心统一转办
|
|
const processTransfer = (params) => postAction('/workCenter/transfer', params)
|
|
|
|
/* 项目合规评估 */
|
|
// 获取流程数据
|
|
const queryProjectComplianceEvaluation = (params) => getAction('/process/projectAssess/queryProcessInfoVO', params)
|
|
// 同意
|
|
const agreeProjectComplianceEvaluation = (params) => postAction('/process/projectAssess/agree', params)
|
|
// 驳回
|
|
const rejectProjectComplianceEvaluation = (params) => postAction('/process/projectAssess/reject', params)
|
|
|
|
export {
|
|
queryPermissionsByUser,
|
|
getFormDictTreeList,
|
|
getDictItemsFromCache,
|
|
duplicateCheck,
|
|
checkRuleByCode,
|
|
getFileInfo,
|
|
uploadFile,
|
|
getDepartmentList,
|
|
queryDepartTreeList,
|
|
queryAllRole,
|
|
getSSOUserInfo,
|
|
|
|
getPersonInfoList,
|
|
getTreeList,
|
|
|
|
getDomesticStandardFormModal,
|
|
getOverseasStandardForm,
|
|
queryStandardECProcessData,
|
|
turnToStandardECProcess,
|
|
agreeStandardECProcess,
|
|
rejectStandardECProcess,
|
|
|
|
getProcessDataById,
|
|
enterprisePlanApprovalAgree,
|
|
enterprisePlanApprovalReject,
|
|
enterprisePlanApprovalTurnTo,
|
|
enterprisePlanApprovalSave,
|
|
|
|
activelyReportGetDataById,
|
|
activelyReportTurnTo,
|
|
activelyReportAgree,
|
|
activelyReportReject,
|
|
|
|
standardizationInitGetDataById,
|
|
standardizationInitTurnTo,
|
|
standardizationInitAgree,
|
|
standardizationInitReject,
|
|
|
|
enStandardRecheckSave,
|
|
enStandardRecheckTurnTo,
|
|
enStandardRecheckAgree,
|
|
enStandardRecheckReject,
|
|
enStandardRecheckGetDataById,
|
|
|
|
enStandardAnnulGetDataById,
|
|
enStandardAnnulTurnTo,
|
|
enStandardAnnulAgree,
|
|
enStandardAnnulReject,
|
|
|
|
enStandardSealSaveTurnTo,
|
|
enStandardSealSaveAgree,
|
|
enStandardSealSaveReject,
|
|
enStandardSealSaveGetDataById,
|
|
|
|
enStandardStartUseTurnTo,
|
|
enStandardStartUseAgree,
|
|
enStandardStartUseReject,
|
|
enStandardStartUseGetDataById,
|
|
|
|
queryConsultationProcessDetail,
|
|
submitConsultationProcess,
|
|
transferConsultationProcess,
|
|
saveConsultationProcess,
|
|
agreeConsultationProcess,
|
|
rejectConsultationProcess,
|
|
|
|
queryProcurementProcessInfo,
|
|
agreeProcurementProcess,
|
|
rejectProcurementProcess,
|
|
transferProcurementProcess,
|
|
carbonCopyProcurementProcess,
|
|
|
|
getInspectPlanDetail,
|
|
transferInspectPlan,
|
|
approvalInspectPlan,
|
|
rejectInspectPlan,
|
|
|
|
getInspectProcessDetail,
|
|
approvalInspectProcess,
|
|
rejectInspectProcess,
|
|
transferInspectProcess,
|
|
|
|
getInspectExtensionDetail,
|
|
approvalInspectExtension,
|
|
rejectInspectExtension,
|
|
transferInspectExtension,
|
|
|
|
getInspectRectifyDetail,
|
|
approvalInspectRectify,
|
|
rejectInspectRectify,
|
|
transferInspectRectify,
|
|
getInspectRectifyDataById,
|
|
|
|
getPermissionApplyDetail,
|
|
approvalPermissionApply,
|
|
rejectPermissionApply,
|
|
transferPermissionApply,
|
|
getPermissionApplyDataById,
|
|
|
|
processTransfer,
|
|
|
|
queryProjectComplianceEvaluation,
|
|
agreeProjectComplianceEvaluation,
|
|
rejectProjectComplianceEvaluation
|
|
}
|