index.ts 812 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import request from '@/utils/request';
  2. import type { AnamalyQuery, AnamalyForm } from './types';
  3. /**
  4. * 获取异常上报列表
  5. * @param query 查询参数
  6. */
  7. export function getAnamalyList(query: AnamalyQuery) {
  8. return request({
  9. url: '/fulfiller/anamaly/list',
  10. method: 'get',
  11. params: query
  12. });
  13. }
  14. /**
  15. * 新增异常上报
  16. * @param data 表单数据
  17. */
  18. export function addAnamaly(data: AnamalyForm) {
  19. return request({
  20. url: '/fulfiller/anamaly/add',
  21. method: 'post',
  22. data: data
  23. });
  24. }
  25. /**
  26. * 审核异常上报
  27. * @param data 审核数据
  28. */
  29. export function auditAnamaly(data: { id: number, result: number, remark?: string }) {
  30. return request({
  31. url: '/fulfiller/anamaly/audit',
  32. method: 'put',
  33. data: data
  34. });
  35. }