verify.ts 893 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import request from '@/utils/request'
  2. /**
  3. * 获取核销信息
  4. */
  5. export function getVerifyCode(type: string ,params: AnyObject) {
  6. return request.get('verify', {type, data: params})
  7. }
  8. /**
  9. * 获取核销记录
  10. */
  11. export function getVerifyRecords(params: Record<string, any>) {
  12. return request.get('verify_records', params)
  13. }
  14. /**
  15. * 判断是否是核销员
  16. */
  17. export function getCheckVerifier() {
  18. return request.get('check_verifier')
  19. }
  20. /**
  21. * 获取核销信息
  22. */
  23. export function getVerifierInfo(code: string) {
  24. return request.get(`get_verify_by_code/${code}`)
  25. }
  26. /**
  27. * 核销
  28. */
  29. export function verify(code: string) {
  30. return request.post(`verify/${code}`,{}, { showSuccessMessage: true, showErrorMessage: true })
  31. }
  32. /**
  33. * 获取核销详情
  34. */
  35. export function getVerifyDetail(code: string) {
  36. return request.get(`verify_detail/${code}`,{}, { showErrorMessage: true })
  37. }