lookup.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import { axios } from '@/utils/request'
  2. export const listLookUp = params => {
  3. const url = `/lookup/queryLike`
  4. return axios({
  5. url: url,
  6. data: params,
  7. method: 'POST'
  8. })
  9. }
  10. export const saveLookUp = params => {
  11. return axios({
  12. url: '/lookup/save',
  13. data: params,
  14. method: 'post'
  15. })
  16. }
  17. export const delLookUp = params => {
  18. return axios({
  19. url: `/lookup/delete/${params.id}`,
  20. method: 'get'
  21. })
  22. }
  23. export const getLookUpItem = (params) => {
  24. const url = `/lookupItem/query/${params.pageNo}/${params.pageSize}`
  25. delete params.pageNo
  26. delete params.pageSize
  27. return axios({
  28. url: url,
  29. data: params,
  30. method: 'post'
  31. })
  32. }
  33. export const delLookUpItem = params => {
  34. return axios({
  35. url: `/lookupItem/delete/${params.id}`,
  36. method: 'get'
  37. })
  38. }
  39. export const saveLookUpItem = params => {
  40. return axios({
  41. url: '/lookupItem/save',
  42. data: params,
  43. method: 'post'
  44. })
  45. }
  46. // 查询省
  47. export const getProvince = () => {
  48. return axios.request({
  49. url: `/area/PROVINCE`,
  50. method: 'get'
  51. })
  52. }
  53. // 查询市
  54. export const getCityByPro = params => {
  55. return axios.request({
  56. url: `/area/CITY/${params.id}`,
  57. method: 'get'
  58. })
  59. }
  60. // 查询区
  61. export const getDistrictByCity = params => {
  62. return axios.request({
  63. url: `/area/DISTRICT/${params.id}`,
  64. method: 'get'
  65. })
  66. }