data.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. import axios from '@/libs/axios.js';
  2. // 根据字典code查询选项
  3. export const getLookUpDatas = (params) => {
  4. const url = `lookupItem/query/${params.pageNo}/${params.pageSize}`
  5. delete params.pageNo
  6. delete params.pageSize
  7. return axios.request({
  8. url: url,
  9. data: params,
  10. method: 'post'
  11. })
  12. }
  13. export const listLookUp = (params) => {
  14. const url = `lookup/queryLike`
  15. return axios.request({
  16. url: url,
  17. data: params||{},
  18. method: 'POST'
  19. }).then(res => res)
  20. }
  21. // 查询最新版本信息
  22. export const getSysVersion = (params) => {
  23. return axios.request({
  24. url: `sysVersion/getLatest`,
  25. method: 'post',
  26. data: {applyCode:'jgqp',versionType: params.versionType}
  27. }, true)
  28. }
  29. // 数据字典
  30. export const getLookUpItem = (params) => {
  31. let url = `lookupItem/query/${params.pageNo}/${params.pageSize}`
  32. delete params.pageNo
  33. delete params.pageSize
  34. return axios.request({
  35. url: url,
  36. data: params,
  37. method: 'post'
  38. })
  39. }
  40. // 查询省市区
  41. export const getArea = (params) => {
  42. if(params.type == '2' || params.parentId){
  43. return axios.request({
  44. url: `area/queryList`,
  45. data: params,
  46. method: 'post'
  47. })
  48. }
  49. }
  50. // 获取省市区,兼容小程序数据
  51. export const getAreaCgj = (params) => {
  52. if(params.type == '2' || params.parentId){
  53. return axios.request({
  54. url: `areaCgj/queryList`,
  55. data: params,
  56. method: 'post'
  57. })
  58. }
  59. }