duplicate.ts 765 B

1234567891011121314151617181920212223242526272829
  1. import request from '@/config/axios'
  2. export const talentDuplicateApi = {
  3. // 获取重复记录列表
  4. getDuplicateList: async (params: any) => {
  5. return await request.get({
  6. url: `/api/parse/get-duplicate-records`,
  7. params,
  8. baseURL: import.meta.env.VITE_BASE_URL
  9. })
  10. },
  11. // 获取重复记录详情
  12. getDuplicateDetail: async (duplicate_id: number) => {
  13. return await request.get({
  14. url: `/api/parse/get-duplicate-record-detail/${duplicate_id}`,
  15. baseURL: import.meta.env.VITE_BASE_URL
  16. })
  17. },
  18. // 处理重复记录
  19. processDuplicateRecord: async (duplicate_id: number, data: any) => {
  20. return await request.post({
  21. url: `/api/parse/process-duplicate-record/${duplicate_id}`,
  22. data,
  23. baseURL: import.meta.env.VITE_BASE_URL
  24. })
  25. }
  26. }