bom.js 1004 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import request from "./request"
  2. export async function queryAttachment(data) {
  3. return await request('v1/purchase/attachment', 'GET', data);
  4. }
  5. /** 查看版本列表
  6. * project_id
  7. template_id 流程id
  8. template_node_id 流程节点id
  9. */
  10. export async function queryVersionsList(data) {
  11. return await request('v1/purchase/bom/flow/node', 'GET', data);
  12. }
  13. // 查询审批流
  14. export async function queryAuditList(params) {
  15. return request(`v1/purchase/flow/info`, 'GET', params);
  16. }
  17. // 审批
  18. export async function approve(data) {
  19. return request(`v1/purchase/audit/status`,'POST', data);
  20. }
  21. // 获得待审批列表
  22. export async function queryAuthList(user_id) {
  23. return request(`v1/purchase/bom/get-audit-list/${user_id}`, 'GET');
  24. }
  25. // 查询全部分类
  26. export async function queryClassify() {
  27. return await request(`v1/purchase/bom/get-classify`, 'GET');
  28. }
  29. // 查询全部项目
  30. export async function queryProjectList() {
  31. return request(`v2/approval/record?pageSize=99999`, 'GET');
  32. }