index.ts 1016 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import { AxiosPromise } from 'axios';
  2. import { UserInfoVO } from '@/api/system/user/types';
  3. import request from '@/utils/request';
  4. import { parseStrEmpty } from '@/utils/ruoyi';
  5. // 首页列表查询
  6. export function getTableList(params) {
  7. return request({
  8. url: '/api/ThreeProofingResponsible/person/list',
  9. method: 'get',
  10. params: params
  11. });
  12. }
  13. // 查询详情页面
  14. export function responsibleDetail(id) {
  15. return request({
  16. url: `/api/ThreeProofingResponsible/person/info/${id}`,
  17. method: 'get'
  18. });
  19. }
  20. // 新建联系人
  21. export function crateData(data) {
  22. return request({
  23. url: '/api/ThreeProofingResponsible/person/create',
  24. method: 'post',
  25. data: data
  26. });
  27. }
  28. // 修改
  29. export function updateData(data) {
  30. return request({
  31. url: '/api/ThreeProofingResponsible/person/update',
  32. method: 'put',
  33. data: data
  34. });
  35. }
  36. // 删除
  37. export function deleteData(id) {
  38. return request({
  39. url: `/api/ThreeProofingResponsible/person/delete/${id}`,
  40. method: 'delete'
  41. });
  42. }