Files
foton-laws-system-front/src/api/process.js
T
2023-04-19 09:34:31 +08:00

1077 lines
23 KiB
JavaScript

/**
* @description: 流程中心
* @date: 2020-11-12 10:15:37
* @auth: chenxiaoxi
*/
import axios from '@/common/axiosV2'
// 流程发起
export function startProcess (data) {
return axios({
url: '/api/lawss/activiti/startProcess',
method: 'get',
params: data
})
}
export function startProcessRollBack (data) {
return axios({
url: '/api/lawss/activiti/startProcessRollBack',
method: 'post',
params: data
})
}
// 流程提交
export function completeTask (data) {
return axios({
url: '/api/lawss/activiti/completeTask',
method: 'post',
data
})
}
// // 项目评估流程状态更爱
export function xmpgUpdateStatus (data) {
return axios({
url: '/api/lawss/sarProductStand/updateStatus',
method: 'get',
params: data
})
}
// 联络人分配FO详情查询
export function inboundLiaisonDetail (data) {
return axios({
url: '/api/lawss/activiti/inboundLiaisonDetail',
method: 'get',
params: data
})
}
// 流程保存
export function saveTask (data) {
return axios({
url: '/api/lawss/activiti/saveTask',
method: 'post',
data
})
}
// 流程技术评估获取数据
export function inboundLiaisonDetailForLawsAss (data) {
return axios({
url: '/api/lawss/activiti/inboundLiaisonDetailForLawsAss',
method: 'get',
params: data
})
}
// 項目評估(整合國内外版) 查询详情
export function getProjectEvaluation (data) {
return axios({
url: '/api/lawss/activiti/projectAssessDetail',
method: 'get',
params: data
})
}
// 法规流程入库
export function processCreateStand (data) {
return axios({
url: '/api/lawss/actSarItems/processCreateStand',
method: 'post',
data
})
}
export function processCreateBuss (data) {
return axios({
url: '/api/lawss/actSarItemsBuss/processCreateBuss',
method: 'post',
data
})
}
export function verifySnExists (data) {
return axios({
url: '/api/sarBussStandSn/sar-buss-stand-sn/verifySnExists',
method: 'get',
params: data
})
}
export function processCreatePlan (data) {
return axios({
url: '/api/lawss/actSarItemsPlan/processCreatePlan',
method: 'post',
data
})
}
export function processCreateFsBuss (data) {
return axios({
url: '/api/lawss/actSarItemsBuss/processCreateFsBuss',
method: 'post',
data
})
}
export function processCreateLaws (data) {
return axios({
url: '/api/lawss/actSarItemsLaws/processCreateLaws',
method: 'post',
data
})
}
// 流程3 法规流程入库
export function processCreatePG (data) {
return axios({
url: '/api/lawss/actSarItems/processCreateProductInfo',
method: 'post',
data
})
}
// 流程保存
export function saveinboundTask (data) {
return axios({
url: '/api/lawss/activiti/saveinboundTask',
method: 'post',
data
})
}
// 通用保存草稿
export function saveTaskFirst (data) {
return axios({
url: '/api/lawss/activiti/saveTaskFirst',
method: 'post',
data
})
}
// 技术标准-起草 保存
export function updateBusProcessNew (data) {
return axios({
url: '/api/lawss/activiti/updateBusProcessNew',
method: 'post',
data
})
}
// 复审流程-模拟发起
export function autoTaskFirst (data) {
return axios({
url: '/api/lawss/sarBussionessStand/reviewProcessInitiation',
method: 'get',
data
})
}
// 代办任务中复审流程-选择联络人后提交
export function autoPutFirst (data) {
return axios({
url: '/api/lawss/activiti/completeTask',
method: 'post',
data
})
}
// 法规入库及评估流程-根据草稿查询流程详情
export function queryTaskFirst (data) {
return axios({
url: '/api/lawss/activiti/queryTaskFirst',
method: 'get',
params: data
})
}
// 草稿删除
export function taskDel (data) {
return axios({
url: '/api/lawss/activiti/delCG',
method: 'post',
params: data
})
}
//清单模板下载
export function templateDownload(data) {
return axios({
url: '/api/sarLawsDetailedList/sar-laws-detailed-list/exportEmpty',
method: 'get',
responseType: 'blob',
params: data
})
}
//企标立项模板下载
export function downloadStatus(data) {
return axios({
url: '/api/importWkExcel/exportqbzxdjh',
method: 'post',
responseType: 'blob',
params: data
})
}
// 整改流程 详情查询nonconformity
export function getNonconformity (data) {
return axios({
url: '/api/lawss/activiti/nonconformity',
method: 'get',
params: data
})
}
// 整改流程-入库
export function processCloseInconformItems (data) {
return axios({
url: '/api/lawss/actSarItems/processCloseInconformItems',
method: 'post',
data
})
}
// 整改流程-流程保存
export function saveUnqualified (data) {
return axios({
url: '/api/lawss/activiti/saveUnqualified',
method: 'post',
data
})
}
// 企标制修订申请 详情查询
export function getQbzxdsqlcDetail (data) {
return axios({
url: '/api/lawss/activiti/qbzxdsqlcDetail',
method: 'get',
params: data
})
}
// 企标制修订申请流程-入库
export function processCreateBussPlan (data) {
return axios({
url: '/api/lawss/actSarItems/processCreateBussPlan',
method: 'post',
data
})
}
// 查询企业标准库
export function getSarBussStandPage(data) {
return axios({
url: '/api/lawss/sarBussionessStand/getSarBussionStandPage',
method: 'get',
params: data
})
}
// 查询我的企标制修订计划
export function getSelfBussStandPlan(data) {
return axios({
url: '/api/lawss/sarBussStandPlan/getSelfPage',
method: 'get',
params: data
})
}
// 查询标准法规清单
export function sarSarAccessPage(data) {
return axios({
url: '/api/lawss/sarSarAccess/page',
method: 'get',
params: data
})
}
// 查询国内外政策
export function sarLawsInfoPage(data) {
return axios({
url: '/api/lawss/sarLawsInfo/page',
method: 'get',
params: data
})
}
// 查询我的企标
export function getMyEnterpriseStandard(data) {
return axios({
url: '/api/lawss/sarBussStandPlan/getSelfPage',
method: 'get',
params: data
})
}
// 查询数据字典
export function getDicTypeListCode() {
return axios({
url: '/api/sys/dictype/getDicTypeListCode',
method: 'get'
})
}
// 获取动态表单标题
export function getAreaList(data) {
return axios({
url: '/api/lawssBase/utArea/getAreaList',
method: 'get',
params: data
})
}
// 获取动态表单
export function getSarStandAttrDetailsList() {
return axios({
url: '/api/lawss/sarStandAttrDetails/list',
method: 'get'
})
}
// 企标延期制修订审批流程 查询详情
export function queryDetail (data) {
return axios({
url: '/api/lawss/activiti/queryDetail',
method: 'get',
params: data
})
}
// 企标延期制修订审批流程-入库
export function delayProcessToBussPlan (data) {
return axios({
url: '/api/lawss/actSarItems/delayProcessToBussPlan',
method: 'post',
data
})
}
// 企标延期制修订审批流程-流程保存
export function saveTaskForPub (data) {
return axios({
url: '/api/lawss/activiti/saveTaskForPub',
method: 'post',
data
})
}
// 采购流程-流程保存
export function saveCgSq (data) {
return axios({
url: '/api/lawss/activiti/saveCgSq',
method: 'post',
data
})
}
// 企标废止流程详情查询
export function qbfzlcDetail (data) {
return axios({
url: '/api/lawss/activiti/qbfzlcDetail',
method: 'get',
params: data
})
}
// 会前申请流程-入库
export function preConferenceProcess (data) {
return axios({
url: '/api/lawss/actSarItems/preConferenceProcess',
method: 'post',
data
})
}
// 根据部门查询部门下所有的人员
export function findByOrg (data) {
return axios({
url: '/api/sys/user/findByOrg',
method: 'get',
params: data
})
}
// 企标制修订评估流程详情查询
export function qbzxdpgDetail (data) {
return axios({
url: '/api/lawss/activiti/qbzxdpgDetail',
method: 'get',
params: data
})
}
// 企标制修订流程详情
export function qbzxdlcDetail (data) {
return axios({
url: '/api/lawss/activiti/qbzxdlcDetail',
method: 'get',
params: data
})
}
// 采购流程详情
export function bzcgDetail (data) {
return axios({
url: '/api/lawss/activiti/cgsqDetail',
method: 'get',
params: data
})
}
// 企标制修订评估流程-入库
export function bussPlanAssessProcess (data) {
return axios({
url: '/api/lawss/actSarItems/bussPlanAssessProcess',
method: 'post',
data
})
}
// 企标废止流程入库
export function bussAbolishProcess (data) {
return axios({
url: '/api/lawss/actSarItems/bussAbolishProcess',
method: 'post',
data
})
}
// 企标制修订流程入库
export function bussStandCreateProcess (data) {
return axios({
url: '/api/lawss/actSarItems/bussStandCreateProcess',
method: 'post',
data
})
}
// 政策入库及评估流程详情
export function zcfgrklcDetail (data) {
return axios({
url: '/api/lawss/activiti/zcfgrklcDetail',
method: 'get',
params: data
})
}
// 政策入库及评估流程详情, 发起人确认/汇总使用
export function zcfgrklcDetail4 (data) {
return axios({
url: '/api/lawss/activiti/zcfgrklcFqrDetail',
method: 'get',
params: data
})
}
// 企标勘误流程入库
export function bussCorrectErrorProcess (data) {
return axios({
url: '/api/lawss/actSarItems/bussCorrectErrorProcess',
method: 'post',
data
})
}
// 企标备案流程入库
export function bussRecordsProcess (data) {
return axios({
url: '/api/lawss/actSarItems/bussRecordsProcess',
method: 'post',
data
})
}
// 会后流程入库
export function afterConferenceProcess (data) {
return axios({
url: '/api/lawss/actSarItems/afterConferenceProcess',
method: 'post',
data
})
}
// 海外标准清单流程入库
export function foreignAccessProcess (data) {
return axios({
url: '/api/lawss/actSarItems/foreignAccessProcess',
method: 'post',
data
})
}
// 判断海外清单流程是否全部会签完成
export function isEnd (data) {
return axios({
url: '/api/lawss/activiti/isEnd',
method: 'get',
params: data
})
}
export function processModelHisOne (data) {
return axios({
url: '/api/lawss/activiti/processModelHisOne',
method: 'get',
params: data
})
}
export function saveEditFile (data) {
return axios({
url: '/api/lawss/activiti/saveEditFile',
method: 'get',
params: data
})
}
export function processEditFile (data) {
return axios({
url: '/api/lawss/activiti/processEditFile',
method: 'get',
params: data
})
}
export function processModelHisOneCount (data) {
return axios({
url: '/api/lawss/activiti/processModelHisOneCount',
method: 'get',
params: data
})
}
export function evaluationHisList (data) {
return axios({
url: '/api/lawss/activiti/evaluationHisList',
method: 'get',
params: data
})
}
export function evaluationHisListByOne (data) {
return axios({
url: '/api/lawss/activiti/evaluationHisListByOne',
method: 'get',
params: data
})
}
export function evaluationHisListRepSum (data) {
return axios({
url: '/api/lawss/activiti/evaluationHisListRepSum',
method: 'get',
params: data
})
}
export function evaluationHisListRep (data) {
return axios({
url: '/api/lawss/activiti/evaluationHisListRep',
method: 'get',
params: data
})
}
export function execTask (data) {
return axios({
url: '/api/lawss/activiti/execTask',
method: 'get',
params: data
})
}
export function get_verify_by_instance (data) {
return axios({
url: '/api/lawss/activiti/get_verify_by_instance',
method: 'get',
params: data
})
}
export function getMenu (data) {
return axios({
url: '/api/sarUser/user/menu',
method: 'get',
params: data
})
}
export function loginIdm (data) {
return axios({
url: '/api/loginIdm',
method: 'post',
data
})
}
export function checkPageNoEncryption (data) {
return axios({
url: '/api/checkPageNoEncryption',
method: 'get',
params: data
})
}
// 流程委托接口
export function changeAssigneeNew (data) {
return axios({
url: '/api/lawss/activiti/changeAssigneeNew',
method: 'get',
params: data
})
}
// 政策入库流程数据保存
export function createLawsProcess (data) {
return axios({
url: '/api/lawss/actSarItems/createLawsProcess',
method: 'post',
data
})
}
// 项目评估流程保存 第三步
export function saveProjectAssessDetail3 (data) {
return axios({
url: '/api/lawss/activiti/saveProjectAssessDetail3',
method: 'post',
data
})
}
// 项目评估流程保存第二步
export function saveProjectAssessDetail2 (data) {
return axios({
url: '/api/lawss/activiti/saveProjectAssessDetail2',
method: 'post',
data
})
}
// 项目评估流程保存 第四步
export function saveProjectAssessDetail4 (data) {
return axios({
url: '/api/lawss/activiti/saveProjectAssessDetail4',
method: 'post',
data
})
}
// 项目评估流程保存 第五步
export function saveProjectAssessDetail5 (data) {
return axios({
url: '/api/lawss/activiti/saveProjectAssessDetail5',
method: 'post',
data
})
}
// 查询全部角色
export function findAllRole() {
return axios({
url: 'api/sys/role/findAll',
method: 'get'
})
}
// 查询指定角色人员
export function findUserByRole(params) {
return axios({
url: 'api/sys/user',
method: 'get',
params
})
}
// 查询所有部门
export function findAllDept() {
return axios({
url: 'api/sys/org/getTree',
method: 'get'
})
}
// 根据责任部门+角色组名称查询用户
export function getRoleAndUserByOrgId(params) {
return axios({
url: 'api/sys/role/getRoleAndUserByOrgId',
method: 'get',
params
})
}
// 根据部门加角色查询角色组
export function getTreeByRoleAndOrgId2(params) {
return axios({
url: 'api/sys/org/getTreeByRoleAndOrgId2',
method: 'get',
params
})
}
// 根据部门加角色分组名称查询分组下的所有角色
export function getRoleByOrgIdOrGroupName(params) {
return axios({
url: 'api/sys/role/getRoleByOrgId',
method: 'get',
params
})
}
// 根据部门id获取部门下的科室
export function getChildDeptByOrgId(params) {
return axios({
url: 'api/sys/org/getChildDept',
method: 'get',
params
})
}
// 更新企标状态
export function bussCreateUpdateState(data) {
return axios({
url: 'api/lawss/actSarItems/bussCreateUpdateState',
method: 'post',
params: data
})
}
// 修改标准评估的流程状态
export function skillAssessProcessStart(data) {
return axios({
url: 'api/lawss/actSarItems/skillAssessProcessStart',
method: 'post',
data
})
}
// 流程文件文档转换
export function addConvertFile(data) {
return axios({
url: 'api/convert/otActConvert/addConvertFile',
method: 'get',
params: data
})
}
// 获取文档转换后的文件
export function getConvertFileByAttId(data) {
return axios({
url: 'api/convert/otActConvert/getConvertFileByAttId',
method: 'get',
params: data
})
}
// 获取openOffice 在线预览文件
export function getBusStandFileByAttId(data) {
return axios({
url: 'api/att/attFile/getBusStandFileByAttId',
method: 'get',
params: data
})
}
// 未符合项跟踪修改状态
export function updateBaseInfo(data) {
return axios({
url: 'api/lawss/sarInconformInfo/updateBaseInfo',
method: 'post',
data: data
})
}
// 标准法规入库流程修改技术评估状态
export function processStartForStand(data) {
return axios({
url: 'api/lawss/actSarItems/processStartForStand',
method: 'post',
data
})
}
// 行政管理要求评估流程 第二步 查询详情接口
export function inboundLiaisonDetailForXZYQ (data) {
return axios({
url: '/api/lawss/activiti/inboundLiaisonDetailForXZYQ',
method: 'get',
params: data
})
}
// 行政管理要求评估流程 第三步 保存接口
export function saveTaskForXZYQ (data) {
return axios({
url: '/api/lawss/activiti/saveTaskForXZYQ',
method: 'post',
data
})
}
// 查询标准详情
export function getStandInfoById (data) {
return axios({
url: '/api/lawss/sarStandardsInfo/getStandInfoById',
method: 'get',
params: data
})
}
// 流程撤回接口
export function processBack(data) {
return axios({
url: 'api/lawss/activiti/startProcessRollBack',
method: 'post',
data
})
}
// 标准法规工作组接口
export function workGroup(data) {
return axios({
url: 'api/wg_work_group/researchData',
method: 'get',
params: data
})
}
// 手机端查询token
export function loginMobile(data) {
return axios({
url: 'api/lawss/activiti/loginMobile',
method: 'post',
params: data
})
}
// 日历信息编辑
export function updateMeet(data) {
return axios({
url: '/api/sapMeetInfo/updateMeeting',
method: 'post',
params: data
})
}
// 上传接口
export function upFile(data) {
return axios({
url: '/api/att/attFile/uploadNew',
method: 'post',
data
})
}
// 工作组协会信息数据统计导出
export function exportAssocInfos(params) {
return axios({
url: '/api/wgdCensusZ/wgd-assoc-info/exportAllAssocInfos',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组参与外部标准制修订信息统计导出
export function exportAllWbxds(params) {
return axios({
url: '/api/wgdCensusLeo/wgd-wbxd/exportAllWbxds',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组委员信息数据统计导出
export function exportAllCommiInfos(params) {
return axios({
url: '/api/wgdCensusZ/wgd-commi-info/exportAllCommiInfos',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组协会费用信息统计导出
export function exportAllAssocCosts(params) {
return axios({
url: '/api/wgdCensusZ/wgd-assoc-cost/exportAllAssocCosts',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组参与外部协会会议统计导出
export function exportAllWbtjs(params) {
return axios({
url: '/api/wgdCensusLeo/wgd-wbtj/exportAllWbtjs',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组参会费用信息统计导出
export function exportAllMeetCosts(params) {
return axios({
url: '/api/wgdCensusZ/wgd-meet-cost/exportAllMeetCosts',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组采购费用信息统计导出
export function exportAllCgfys(params) {
return axios({
url: '/api/wgdCensusLeo/wgd-cgfy/exportAllCgfys',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组参与外部标准制修订费用统计导出
export function exportAllExReviseCost(params) {
return axios({
url: '/api/wgdCensusZ/wgd-ex-revise-cost/exportAllExReviseCost',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组翻译费用信息统计导出
export function exportAllFyfys(params) {
return axios({
url: '/api/wgdCensusLeo/wgd-fyfy/exportAllFyfys',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组标准制修订补助资金收支统计收入表导出
export function exportAllSrbs(params) {
return axios({
url: '/api/wgdCensusLeo/wgd-srb/exportAllSrbs',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 工作组标准制修订补助资金收支统计支出表导出
export function exportAllZcbs(params) {
return axios({
url: '/api/wgdCensusLeo/wgd-zcb/exportAllZcbs',
params,
method: 'get',
responseType: 'blob',
header: {
'content-type': 'application/x-www-form-urlencoded'
}
})
}
// 协会信息数据统计导入
export function importAllAssocInfos(data) {
return axios({
url: '/api/wgdCensusZ/wgd-assoc-info/importAllAssocInfos',
method: 'post',
data
})
}
// 委员信息数据统计导入
export function importAllCommiInfos(data) {
return axios({
url: '/api/wgdCensusZ/wgd-commi-info/importAllCommiInfos',
method: 'post',
data
})
}
// 参与外部协会会议统计导入
export function importAllAllWbtjs(data) {
return axios({
url: '/api/wgdCensusLeo/wgd-wbtj/importAllAllWbtjs',
method: 'post',
data
})
}
// 参与外部标准制修订信息统计导入
export function importAllWbxds(data) {
return axios({
url: '/api/wgdCensusLeo/wgd-wbxd/importAllWbxds',
method: 'post',
data
})
}
// 协会费用信息统计导入
export function importAssocCosts(data) {
return axios({
url: '/api/wgdCensusZ/wgd-assoc-cost/importAssocCosts',
method: 'post',
data
})
}
//参会费用信息统计导入
export function importMeetCost(data) {
return axios({
url: '/api/wgdCensusZ/wgd-meet-cost/importMeetCost',
method: 'post',
data
})
}
//参与外部标准制修订费用统计导入
export function importExReviseCost(data) {
return axios({
url: '/api/wgdCensusZ/wgd-ex-revise-cost/importExReviseCost',
method: 'post',
data
})
}
//采购费用信息统计导入
export function importAllCgfys(data) {
return axios({
url: '/api/wgdCensusLeo/wgd-cgfy/importAllCgfys',
method: 'post',
data
})
}
//翻译费用信息统计导入
export function importAllFyfys(data) {
return axios({
url: '/api/wgdCensusLeo/wgd-fyfy/importAllFyfys',
method: 'post',
data
})
}
//标准制修订补助资金收支统计收入表导入
export function importAllSrbs(data) {
return axios({
url: '/api/wgdCensusLeo/wgd-srb/importAllSrbs',
method: 'post',
data
})
}
//标准制修订补助资金收支统计支出表导入
export function importAllZcbs(data) {
return axios({
url: '/api/wgdCensusLeo/wgd-zcb/importAllZcbs',
method: 'post',
data
})
}
// 未符合项重点问题项管控产品规划部查询列表
export function productDeptIssue(params) {
return axios({
url: '/api/sarStandUnqualified/productDeptIssue',
method: 'get',
params
})
}