You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
172 lines
5.5 KiB
TypeScript
172 lines
5.5 KiB
TypeScript
// WFProcess 流程模版基本信息
|
|
import { defHttp } from '@/utils/http/axios';
|
|
|
|
enum Api {
|
|
// 获取待办任务统计数据
|
|
LoadTaskCount = '/api/DroneCaseInfoXcsj/LoadTaskCount',
|
|
// 获取线索信息统计数据
|
|
LoadDroneCaseInfoCount = '/api/DroneCaseInfoXcsj/LoadDroneCaseInfoCount',
|
|
// 分页获取线索信息列表
|
|
LoadDroneCaseInfoDetail = '/api/DroneCaseInfoXcsj/LoadTasklList',
|
|
// 分页获取任务信息列表
|
|
LoadTaskDetailList = '/api/DroneCaseInfoXcsj/LoadTaskDetailList',
|
|
// 收藏线索
|
|
AddCaseFavorite = '/api/DroneCaseInfoXcsj/AddCaseFavorite',
|
|
// 获取收藏线索列表
|
|
FavoriteCaseList = '/api/DroneCaseinfo/FavoriteCaseList',
|
|
DeleteFavoriteCase = '/api/DroneCaseInfoXcsj/DeleteFavoriteCase',
|
|
// 获取线索详情
|
|
GetCaseInfoById = '/api/DroneCaseInfoXcsj/GetCaseInfoById',
|
|
// 更新线索行政区划
|
|
UpdateDroneCaseInfo = '/api/DroneCaseInfoXcsj/UpdateDroneCaseInfo',
|
|
// 督办流程
|
|
Supervise = '/api/WFProcess/Supervise',
|
|
// 获取部门父级
|
|
LoadParents = '/api/Orgs/LoadParents',
|
|
// 审核列表收藏
|
|
AddtaskFavorite = '/api/DroneCaseInfoXcsj/AddtaskFavorite',
|
|
// 审核列表删除收藏
|
|
DeleteTaskCase = '/api/DroneCaseInfoXcsj/DeleteTaskCase',
|
|
// 获取当前账号可以看见的乡镇
|
|
loadStreet = '/api/DroneCaseInfoXcsj/loadStreet',
|
|
// 违法处理,待办任务列表
|
|
LoadTaskIllegalDetailList = '/api/DroneCaseInfoXcsj/LoadTaskIllegalDetailList',
|
|
// 分割线索
|
|
SplitCase = '/api/DroneCaseInfoXcsj/CaseSplit',
|
|
// 恢复还原
|
|
RecoverCase = '/api/DroneCaseInfoXcsj/CaseRecover',
|
|
// 获取线索中心点
|
|
GetPolygonCenter = '/api/DroneCaseInfoXcsj/GetCenterPoints',
|
|
// 获取用户访问机构权限
|
|
GetUserOrgs = '/api/Check/GetOrgs',
|
|
// 大屏下发线索统计
|
|
IssuedStatitical = "/api/DroneScreenDisplay/CaseOffenceXiaFa",
|
|
// 大屏核实新增统计
|
|
VerifyStatitical = "/api/DroneScreenDisplay/CaseOffenceCheckAdd",
|
|
// 大屏整改剩余统计
|
|
RectificationStatitical = "/api/DroneScreenDisplay/CaseOffenceModifyRemain",
|
|
// 获取案件图片坐标、方位角信息
|
|
LoadCaseImgList = "/api/DroneCaseInfoXcsj/LoadCaseImgList",
|
|
// 线索列表
|
|
LoadCaseInfoTuBanList = '/api/DroneCaseInfoXcsj/LoadCaseInfoTuBanList',
|
|
CaseOffence = '/api/DroneCaseInfoXcsj/CaseOffence',
|
|
LoadCaseInfoListOffence = '/api/DroneCaseInfoXcsj/LoadCaseInfoListOffence',
|
|
}
|
|
|
|
/**
|
|
* @description: getCaseFlowLog
|
|
*/
|
|
export function getLoadTaskCount(params?) {
|
|
return defHttp.get({ url: Api.LoadTaskCount, params });
|
|
}
|
|
export function getLoadStreet() {
|
|
return defHttp.get({ url: Api.loadStreet });
|
|
}
|
|
|
|
/**
|
|
* @description: getCaseFlowLog
|
|
*/
|
|
export function getLoadDroneCaseInfoCount(params) {
|
|
return defHttp.get({ url: Api.LoadDroneCaseInfoCount, params });
|
|
}
|
|
|
|
/**
|
|
* @description: getCaseFlowLog
|
|
*/
|
|
export function getLoadDroneCaseInfoDetail(params) {
|
|
return defHttp.get({ url: Api.LoadDroneCaseInfoDetail, params });
|
|
}
|
|
/**
|
|
* @description: getCaseFlowLog
|
|
*/
|
|
export function getLoadTaskDetailList(params) {
|
|
return defHttp.get({ url: Api.LoadTaskDetailList, params });
|
|
}
|
|
|
|
export function addCaseFavorite(params) {
|
|
return defHttp.post({ url: Api.AddCaseFavorite, params });
|
|
}
|
|
export function addTaskFavorite(params?: { taskId: string; favoriteUserId: string }) {
|
|
return defHttp.post({ url: Api.AddtaskFavorite, params });
|
|
}
|
|
export function deleteFavoriteCase(params: string) {
|
|
return defHttp.post({ url: Api.DeleteFavoriteCase, data: params });
|
|
}
|
|
export function deleteTaskCase(params: string) {
|
|
return defHttp.post({ url: Api.DeleteTaskCase, data: params });
|
|
}
|
|
|
|
export function getFavoriteCaseList(params?: { uid: string }) {
|
|
return defHttp.get({ url: Api.FavoriteCaseList, params });
|
|
}
|
|
export function getInspectionAuditCaseInfoById(params?: { id: string }) {
|
|
return defHttp.get({ url: Api.GetCaseInfoById, params });
|
|
}
|
|
export const updateDroneCaseInfo = (params) =>
|
|
defHttp.post({ url: Api.UpdateDroneCaseInfo, params });
|
|
|
|
export const updateSupervise = (params: { id: string; supervise: number }) =>
|
|
defHttp.post({ url: `${Api.Supervise}?id=${params.id}&supervise=${params.supervise}`, params });
|
|
|
|
export const getLoadParents = (params: { childId: Number }) =>
|
|
defHttp.get({ url: `${Api.LoadParents}?childId=${params.childId}` });
|
|
|
|
export function getLoadTaskIllegalDetailList(params) {
|
|
return defHttp.get({ url: Api.LoadTaskIllegalDetailList, params });
|
|
}
|
|
|
|
export function splitCase(params){
|
|
return defHttp.post({ url: Api.SplitCase, data: params });
|
|
}
|
|
|
|
export function recoverCase(params){
|
|
return defHttp.post({ url: Api.RecoverCase, data: params });
|
|
}
|
|
|
|
export function getPolygonCenter(params){
|
|
return defHttp.get({ url: Api.GetPolygonCenter, params });
|
|
}
|
|
|
|
export function getUserOrgs(params){
|
|
return defHttp.get({ url: Api.GetUserOrgs, params });
|
|
}
|
|
|
|
|
|
export function getIssuedStatitical(params) {
|
|
return defHttp.get({
|
|
url: Api.IssuedStatitical,
|
|
params,
|
|
});
|
|
}
|
|
|
|
export function getVerifyStatitical(params) {
|
|
return defHttp.get({
|
|
url: Api.VerifyStatitical,
|
|
params,
|
|
});
|
|
}
|
|
|
|
export function getRectificationStatitical(params) {
|
|
return defHttp.get({
|
|
url: Api.RectificationStatitical,
|
|
params,
|
|
});
|
|
}
|
|
|
|
export function getLoadCaseImgList(params){
|
|
return defHttp.get({
|
|
url: Api.LoadCaseImgList,
|
|
params,
|
|
});
|
|
}
|
|
export function loadCaseInfoTuBanList(params) {
|
|
return defHttp.get({
|
|
url: Api.LoadCaseInfoTuBanList,
|
|
params,
|
|
});
|
|
}
|
|
export const getCaseOffence = (params) =>
|
|
defHttp.get({ url: Api.CaseOffence, params });
|
|
export const getLoadCaseInfoListOffence = (params) =>
|
|
defHttp.get({ url: Api.LoadCaseInfoListOffence, params });
|