examine.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. import request from 'UTIL/request'
  2. // 审批类型列表
  3. export function ExamineCategoryList(data) {
  4. return request({
  5. url: 'oaExamineCategory/queryAllExamineCategoryList',
  6. method: 'POST',
  7. data: data
  8. })
  9. }
  10. // 我发起的审批
  11. export function MyInitiate(data) {
  12. return request({
  13. url: 'oaExamine/myInitiate',
  14. method: 'POST',
  15. data: data,
  16. hideLoading: true
  17. })
  18. }
  19. // 我审批的
  20. export function WaitingQueryOaExamineList(data) {
  21. return request({
  22. url: 'examineWaiting/queryOaExamineList',
  23. method: 'POST',
  24. data: data,
  25. hideLoading: true
  26. })
  27. }
  28. // 查询审批详情
  29. export function QueryExamineInfo(data) {
  30. return request({
  31. url: `oaExamine/queryOaExamineInfo/${data.examineId}`,
  32. method: 'POST'
  33. })
  34. }
  35. // 审批新建
  36. export function SetOaExamine(data) {
  37. return request({
  38. url: 'oaExamine/setOaExamine',
  39. method: 'POST',
  40. data: data
  41. })
  42. }
  43. // 审批删除
  44. export function DeleteOaExamine(data) {
  45. return request({
  46. url: 'oaExamine/deleteOaExamine',
  47. method: 'POST',
  48. data: data,
  49. requestType: 'form'
  50. })
  51. }
  52. // 审批
  53. export function AuditExamine(data) {
  54. return request({
  55. url: 'oaExamine/auditExamine',
  56. method: 'POST',
  57. data: data
  58. })
  59. }
  60. // 获取审批流
  61. export function QueryStepById(data) {
  62. return request({
  63. url: 'oaExamine/queryExaminStep',
  64. method: 'POST',
  65. data: data,
  66. requestType: 'form'
  67. })
  68. }
  69. // 根据审核记录id,查询审核步骤和审核记录
  70. export function QueryExamineRecordList(data) {
  71. return request({
  72. url: 'oaExamine/queryExamineRecordList',
  73. method: 'POST',
  74. data: data,
  75. requestType: 'form'
  76. })
  77. }
  78. // 根据审核记录id,查询审核历史
  79. export function QueryExamineLogList(data) {
  80. return request({
  81. url: 'oaExamine/queryExamineLogList',
  82. method: 'POST',
  83. data: data,
  84. requestType: 'form'
  85. })
  86. }
  87. // 查询详情或编辑字段
  88. export function GetField(data) {
  89. return request({
  90. url: 'oaExamine/getField',
  91. method: 'POST',
  92. data: data
  93. })
  94. }
  95. // 查询新增或编辑字段
  96. export function QueryField(data) {
  97. return request({
  98. url: `oaExamineField/queryField/${data.examineId}`,
  99. method: 'POST',
  100. data: data,
  101. requestType: 'form'
  102. })
  103. }