/* * @Description: * @Autor: renchao * @LastEditTime: 2023-09-01 15:10:55 */ import request from '@/utils/request' let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) /** * @description: 流程图 * @param {*} bsmSlsq * @param {*} bestepid * @author: renchao */ export function getWorkFlowImage (bsmSlsq, bestepid) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/getWorkFlowImage', method: 'get', params: { bsmSlsq: bsmSlsq, bestepid: bestepid } }) } /** * @description: 转出 * @param {*} data * @author: renchao */ export function completeTask (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/completeTask', method: 'post', data }) } /** * @description: 回退表格数据 * @param {*} params * @author: renchao */ export function getTaskBackNode (params) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/getTaskBackNode', method: 'get', params: params }) } /** * @description: 退回确认接口 * @param {*} data * @author: renchao */ export function sendBackTask (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/sendBackTask', method: 'post', data }) } /** * @description: 获取左侧列表 * @param {*} data * @author: renchao */ export function leftMenu (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/leftMenu', method: 'post', data }) } /** * @description: 进度查询获取左侧列表 * @param {*} data * @author: renchao */ export function jdcxLeftMenu (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/jdcxLeftMenu', method: 'post', data }) } /** * @description: 获取下一环节信息 * @param {*} params * @author: renchao */ export function getNextLinkInfo (params) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/getNextLinkInfo', method: 'get', params: params }); } /** * @description: 获取单元对应的环节表单信息 * @param {*} data * @author: renchao */ export function getStepFormInfo (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/getStepFormInfo', method: 'post', data }); } /** * @description: 获取单元对应的环节表单信息 * @param {*} data * @author: renchao */ export function getBlYbxStepFormInfo (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/getBlYbxStepFormInfo', method: 'post', data }); } /** * @description: 环节扩展信息 * @param {*} data * @author: renchao */ export function stepExpandInfo (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/stepExpandInfo', method: 'post', data }) } /** * @description: 登簿接口 * @param {*} data * @author: renchao */ export function record (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/record', method: 'post', data }) } // 终止任务 export function stopTask (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/stopTask', method: 'post', data }) } /** * @description: 获取用户任务权限 * @param {*} params * @author: renchao */ export function judgeUserTaskPermission (params) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/judgeUserTaskPermission', method: 'get', params }) } /** * @description: 打印申请书 * @param {*} data * @author: renchao */ export function getPrintApplicationForm (bsmSldy) { return request({ url: SERVER.SERVERAPI + '/rest/ywbl/print/getPrintApplicationForm?bsmSldy=' + bsmSldy, method: 'get' }) } /** * @description: 国有建设用地使用权/房屋使用权 -选择不动产单元 * @param {*} data * @author: renchao */ export function choiceBdcdy (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/choiceBdcdy', method: 'post', data }) } /** * @description: 待办箱/不动产单元删除接口 * @param {*} data * @author: renchao */ export function deleteFlow (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/deleteFlow', method: 'post', data }) } /** * @description: 业务办理-发起业务申请流程 * @param {*} data * @author: renchao */ export function startBusinessFlow (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/startBusinessFlow', method: 'post', data }) } /** * @description: 业务办理-发起补录申请流程 * @param {*} data * @author: renchao */ export function startRepairFlow (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/startRepairFlow', method: 'post', data }) } /** * @description: 申请列表删除 * @param {*} data * @author: renchao */ export function deleteSlbdcdy (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/deleteSlbdcdy', method: 'post', data }) } /** * @description: 认领任务 * @param {*} bsmSlsq * @param {*} bestepid * @author: renchao */ export function claimTask (bsmSlsq, bestepid) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/claimTask?bsmSlsq=' + bsmSlsq + '&bestepid=' + bestepid, method: 'get', }) } /** * @description: 取消认领任务 * @param {*} bsmSlsq * @param {*} bestepid * @author: renchao */ export function unClaimTask (bsmSlsq, bestepid) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/unClaimTask?bsmSlsq=' + bsmSlsq + '&bestepid=' + bestepid, method: 'get', }) } /** * @description: 发起一并申请流程 * @param {*} data * @author: renchao */ export function startTogetherFlow (data) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/startTogetherFlow', method: 'post', data }) } /** * @description: 据不动产单元号查询宗地基本信息 * @param {*} data * @author: renchao */ export function getZdInfo (bdcdyid) { return request({ url: SERVER.SERVERAPI + '/rest/business/workFlow/getZdInfo?bdcdyid=' + bdcdyid, method: 'post' }) }