licenseManagement.ts 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. import { ResPage, StoreUser } from "@/api/interface/index";
  2. import { PORT_NONE } from "@/api/config/servicePort";
  3. import http from "@/api";
  4. import http_store from "@/api/indexStore";
  5. import httpApi from "@/api/indexApi";
  6. // 获取营业执照
  7. export const getBusinessLicense = params => {
  8. return http.get(PORT_NONE + `/license/querybusinessLicenseList`, params);
  9. };
  10. // 获取食品经营许可证
  11. export const getFoodBusinessLicense = params => {
  12. return http.get(PORT_NONE + `/license/queryFoodLicenceList`, params);
  13. };
  14. // 获取其他资质证明
  15. export const getEntertainmentBusinessLicense = params => {
  16. return http.get(PORT_NONE + `/license/queryEntertainmentLicenseList`, params);
  17. };
  18. // 获取合同图片列表
  19. export const getContractImages = params => {
  20. return http.get(PORT_NONE + `/license/queryContractList`, params);
  21. };
  22. // 获取合同变更记录
  23. export const queryContractByStatusList = params => {
  24. return http.get(PORT_NONE + `/license/queryContractByStatusList`, params);
  25. };
  26. // 获取食品经营许可证变更记录
  27. export const getChangeRecords = params => {
  28. return http.get(PORT_NONE + `/license/queryLicenceByStatusList`, params);
  29. };
  30. // 获取营业执照变更记录
  31. export const getBusinessLicenseChangeRecords = params => {
  32. return http.get(PORT_NONE + `/license/queryBusinessLicenseByStatusList`, params);
  33. };
  34. // 获取其他资质证明变更记录
  35. export const getEntertainmentChangeRecords = params => {
  36. return http.get(PORT_NONE + `/license/queryEntertainmentByStatusList`, params);
  37. };
  38. // 获取合同审核状态
  39. export const getStoreContractStatus = params => {
  40. return http.get(PORT_NONE + `/license/getStoreContractStatus`, params);
  41. };
  42. // 获取营业执照审核状态
  43. export const getStoreBusinessLicenseStatus = params => {
  44. return http.get(PORT_NONE + `/license/getStoreBusinessLicenseStatus`, params);
  45. };
  46. // 获取食品经营许可证审核状态
  47. export const getStoreFoodLicenceStatus = params => {
  48. return http.get(PORT_NONE + `/license/getStoreFoodLicenceStatus`, params);
  49. };
  50. // 获取其他资质证明审核状态
  51. export const getStoreEntertainmentLicenceStatus = params => {
  52. return http.get(PORT_NONE + `/license/queryStoreEntertainmentStatus`, params);
  53. };
  54. // 提交营业执照审核
  55. export const submitBusinessLicenseReview = params => {
  56. return http.post(PORT_NONE + `/license/uploadBusinessLicense`, params);
  57. };
  58. // 提交食品经营许可证审核
  59. export const submitFoodLicenseReview = params => {
  60. return http.post(PORT_NONE + `/license/uploadfoodLicence`, params);
  61. };
  62. // 提交其他资质证明审核
  63. export const submitEntertainmentLicenseReview = params => {
  64. return http.post(PORT_NONE + `/license/uploadEntertainmentLicence`, params);
  65. };
  66. // 提交合同审核
  67. export const submitContractReview = params => {
  68. return http.post(PORT_NONE + `/license/uploadRenewalContract`, params);
  69. };
  70. // 上传合同图片
  71. export const uploadContractImage = (formData: FormData, onProgress?: (progress: number) => void) => {
  72. return http.upload("/file/uploadMore", formData, onProgress, import.meta.env.VITE_API_URL as string);
  73. };
  74. // OCR 二次校验接口
  75. export const ocrRequestUrl = params => {
  76. return httpApi.post(PORT_NONE + `/alienStore/ali/ocrRequestUrl`, params);
  77. };