reportAffair.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import axios from "@/utils/axios";
  2. // 官方无效报告案件流程
  3. export default {
  4. /**
  5. * 获取可以添加的文档类型
  6. * @param {*} data
  7. * @return {*}
  8. */
  9. queryAssoCasePhaseList(data){
  10. return axios.post('/xiaoshi/reportAffair/queryAssoCasePhaseList', data)
  11. },
  12. /**
  13. * 添加案件文档接口
  14. * @param {*} data
  15. * {
  16. occurredTime:时间,
  17. fileGuids:文件guid列表,
  18. description:描述,
  19. assoasePhaseId:案件阶段id,
  20. caseChildPhase:自定义案件子阶段,
  21. ifSendEmail:是否发送邮箱,
  22. extraEmailDTOS:自定义邮箱,
  23. projectId:项目id(必填),
  24. }
  25. * @return {*}
  26. */
  27. addReportAffairCase(data){
  28. return axios.post('/xiaoshi/reportAffair/addReportAffairCase', data)
  29. },
  30. /**
  31. * 添加案件文档接口
  32. * @param {*} data
  33. * {
  34. id:案件流程id,
  35. occurredTime:时间,
  36. fileGuids:文件guid列表,
  37. description:描述,
  38. assoasePhaseId:案件阶段id,
  39. caseChildPhase:自定义案件子阶段,
  40. ifSendEmail:是否发送邮箱,
  41. extraEmailDTOS:自定义邮箱,
  42. projectId:项目id(必填),
  43. }
  44. * @return {*}
  45. */
  46. updateReportAffairCase(data){
  47. return axios.post('/xiaoshi/reportAffair/updateReportAffairCase', data)
  48. },
  49. };