lookup.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import { axios } from '@/utils/request'
  2. export const listLookUp = params => {
  3. let url = `/lookup/queryLike`
  4. return axios({
  5. url: url,
  6. data: params,
  7. method: 'POST',
  8. headers:{
  9. 'module': encodeURIComponent('字典列表查询')
  10. }
  11. })
  12. }
  13. export const saveLookUp = params => {
  14. return axios({
  15. url: '/lookup/save',
  16. data: params,
  17. method: 'post',
  18. headers:{
  19. 'module': encodeURIComponent('新增/编辑')
  20. }
  21. })
  22. }
  23. export const delLookUp = params => {
  24. return axios({
  25. url: `/lookup/delete/${params.id}`,
  26. method: 'get',
  27. headers:{
  28. 'module': encodeURIComponent('删除')
  29. }
  30. })
  31. }
  32. export const getLookUpItem = (params) => {
  33. let url = `/lookupItem/query/${params.pageNo}/${params.pageSize}`
  34. delete params.pageNo
  35. delete params.pageSize
  36. return axios({
  37. url: url,
  38. data: params,
  39. method: 'post',
  40. headers:{
  41. 'module': encodeURIComponent('字典项列表查询')
  42. }
  43. })
  44. }
  45. export const delLookUpItem = params => {
  46. return axios({
  47. url: `/lookupItem/delete/${params.id}`,
  48. method: 'get',
  49. headers:{
  50. 'module': encodeURIComponent('删除字典项')
  51. }
  52. })
  53. }
  54. export const saveLookUpItem = params => {
  55. return axios({
  56. url: '/lookupItem/save',
  57. data: params,
  58. method: 'post',
  59. headers:{
  60. 'module': encodeURIComponent('添加/编辑字典项')
  61. }
  62. })
  63. }