approval.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. import { request } from 'umi';
  2. import { stringify } from 'qs';
  3. //获取部门结构
  4. export async function queryDepV2(params) {
  5. return request(`/api/v2/dep?${stringify(params)}`);
  6. }
  7. // 选择公司为本部时获取部门使用这个接口
  8. export async function queryDepsV2(params) {
  9. return request(`/api/v2/main/deps`);
  10. }
  11. // export async function queryType() {
  12. // return request(`/api/v2/approval/type/dic`);
  13. // }
  14. // export async function queryFlow() {
  15. // return request(`/api/v2/approval/flow`);
  16. // }
  17. // export async function queryIndustry() {
  18. // return request(`/api/v2/approval/industry/dic`);
  19. // }
  20. // // 提交立项
  21. // export async function createApproval(data) {
  22. // return request(`/api/v2/approval/record`, {
  23. // method: 'POST',
  24. // body: data,
  25. // });
  26. // }
  27. // // 更新立项
  28. // export async function updateApproval(data) {
  29. // return request(`/api/v2/approval/record`, {
  30. // method: 'PUT',
  31. // body: data,
  32. // });
  33. // }
  34. // // 删除立项
  35. // export async function deleteApproval(data) {
  36. // return request(`/api/v2/approval/record/${data.id}`, {
  37. // method: 'DELETE',
  38. // });
  39. // }
  40. // // 审批
  41. // export async function authApproval(data) {
  42. // return request(`/api/v2/approval/auth`, {
  43. // method: 'POST',
  44. // body: data,
  45. // });
  46. // }
  47. // // 审批列表查询:获取当前用户可审批的立项列表
  48. // export async function queryAuth(data) {
  49. // return request(`/api/v2/approval/list/auth?${stringify(data)}`);
  50. // }
  51. // // 查询立项 id=&pageSize=&currentPage=&user_id=
  52. // export async function queryApproval(data) {
  53. // return request(`/api/v2/approval/record?${stringify(data)}`);
  54. // }
  55. // // 提交审核
  56. // export async function submitAudit(data) {
  57. // return request(`/api/v2/approval/audit/submit`, {
  58. // method: 'POST',
  59. // body: data,
  60. // });
  61. // }
  62. // //添加项目成员
  63. // export async function addMember(data) {
  64. // return request(`/api/v2/project_code/user`, {
  65. // method: 'POST',
  66. // body: data,
  67. // });
  68. // }
  69. // //获取项目成员
  70. // export async function queryMember(params) {
  71. // return request(`/api/v2/project_code/user?${stringify(params)}`);
  72. // }
  73. // //转执行
  74. // export async function startExecution(data) {
  75. // return request(`/api/v2/project_code/to_exe`, {
  76. // method: 'POST',
  77. // body: data,
  78. // });
  79. // }
  80. // //转运营
  81. // export async function startOperate(data) {
  82. // return request(`/api/v2/project_code/to_opt`, {
  83. // method: 'POST',
  84. // body: data,
  85. // });
  86. // }
  87. // //转质保
  88. // export async function startQuality(data) {
  89. // return request(`/api/v2/project_code/to_wty`, {
  90. // method: 'POST',
  91. // body: data,
  92. // });
  93. // }
  94. // //移除成员
  95. // export async function deleteMember(data) {
  96. // return request(`/api/v2/project_code/user/${data.project_code_id}/${data.user_id}`, {
  97. // method: 'DELETE',
  98. // });
  99. // }