task.js 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. import {request} from '@/service/ajax'
  2. const newsUrl = '/api/task/'
  3. // 获取基本信息
  4. export const getTaskType = (data) => request(newsUrl + 'type', 'post', { ...data },false)
  5. export const getTaskTypeInfo = (data) => request(newsUrl + 'type-info', 'post', { ...data },true)
  6. //获取任务基本选项信息
  7. export const getTaskOptions = (data) => request(newsUrl + 'options', 'post', { ...data },true)
  8. //获取联系人关系
  9. export const getTaskRelations = (data) => request(newsUrl + 'relations', 'post', { ...data },true)
  10. export const getClientInfo = (data) => request(newsUrl + 'client', 'post', { ...data },true)
  11. export const addTask = (data) => request(newsUrl + 'add', 'post', { ...data },true)
  12. // 任务详情
  13. export const getTaskDetail = (data) => request(newsUrl + 'detail', 'post', { ...data },true)
  14. //任务接单
  15. export const takeTask = (data) => request(newsUrl + 'take', 'post', { ...data },true)
  16. //审核
  17. export const auditTask = (data) => request(newsUrl + 'audit', 'post', { ...data },true)
  18. export const setMsg = (data) => request(newsUrl + 'add-msg', 'post', { ...data },true)
  19. export const getMsgList = (data) => request(newsUrl + 'msg-list', 'post', { ...data },false)
  20. export const getExecuteList = (data) => request(newsUrl + 'execute-list', 'post', { ...data },false)
  21. export const setExecute = (data) => request(newsUrl + 'set-execute', 'post', { ...data },false)
  22. export const getTaskStage = (data) => request(newsUrl + 'stage', 'post', { ...data },false)
  23. export const setExecuteTask = (data) => request(newsUrl + 'execute', 'post', { ...data },true)
  24. //获取可接单列表
  25. export const getTaskReceiving = (data) => request(newsUrl + 'receiving', 'post', { ...data },false)
  26. export const getTaskList = (data) => request(newsUrl + 'task-list', 'post', { ...data },false)
  27. export const endTask = (data) => request(newsUrl + 'end', 'post', { ...data },false)
  28. export const cancellation = (data) => request(newsUrl + 'cancellation', 'post', { ...data },false)
  29. export const delTask = (data) => request(newsUrl + 'del', 'post', { ...data },false)
  30. export const getStageList = (data) => request(newsUrl + 'stage-list', 'post', { ...data },false)
  31. export const getStageUser = (data) => request(newsUrl + 'stage-user', 'post', { ...data },false)
  32. export const getBusinessStageList = (data) => request(newsUrl + 'business-stage', 'post', { ...data },false)
  33. export const getBusinessCache = (data) => request(newsUrl + 'get-cache', 'post', { ...data },false)
  34. export const setBusinessCache = (data) => request(newsUrl + 'set-cache', 'post', { ...data },false)
  35. export const delBusinessCache = (data) => request(newsUrl + 'del-cache', 'post', { ...data },true)
  36. // 草稿Api
  37. export const addDraft = (data) => request(newsUrl + 'draft-add', 'post', { ...data },true)
  38. export const getDraftList = (data) => request(newsUrl + 'draft-list', 'post', { ...data },true)
  39. export const getDraftItem = (data) => request(newsUrl + 'draft-item', 'post', { ...data },true)
  40. export const delDraft = (data) => request(newsUrl + 'draft-del', 'post', { ...data },true)
  41. //阶段操作
  42. export const setStageOperate = (data) => request(newsUrl + 'operate', 'post', { ...data },true)
  43. export const getReturnedBankList = (data) => request(newsUrl + 'banks', 'post', { ...data },true)
  44. //录入数据校验
  45. export const verifyBusinessModuleKey = (data) => request(newsUrl + 'verify', 'post', { ...data },true)
  46. export const getWeekList = (data) => request(newsUrl + 'week', 'post', { ...data },true)
  47. export const getDayBacklogList = (data) => request(newsUrl + 'backlog', 'post', { ...data },true)
  48. export const setDayBacklog = (data) => request(newsUrl + 'status', 'post', { ...data },true)
  49. export const getProductData = (data) => request(newsUrl + 'product-data', 'post', { ...data },true)
  50. export const setPostLoan = (data) => request(newsUrl + 'set-loan', 'post', { ...data },true)
  51. // 贷后管理列表
  52. export const getLoanList = (data) => request(newsUrl + 'loan-list', 'post', { ...data },true)
  53. export const getAdjust = (data) => request(newsUrl + 'adjust', 'post', { ...data },true)
  54. export const getDateBacklogStatistics = (data) => request(newsUrl + 'back-statistics', 'post', { ...data },true)
  55. export const getPdfList = (data) => request(newsUrl + 'pdf', 'post', { ...data },true)
  56. export const auditPdf = (data) => request(newsUrl + 'audit-pdf', 'post', { ...data },true)
  57. export const getDateCashier = (data) => request(newsUrl + 'date-cashier', 'post', { ...data },true)