data.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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. method: 'POST'
  18. }).then(res => res)
  19. }
  20. // 查询最新版本信息
  21. export const getSysVersion = (params) => {
  22. return axios.request({
  23. url: `sysVersion/getLatest`,
  24. method: 'post',
  25. data: {applyCode:'jgqp',versionType: params.versionType}
  26. }, true)
  27. }
  28. // 数据字典
  29. export const getLookUpItem = (params) => {
  30. let url = `lookupItem/query/${params.pageNo}/${params.pageSize}`
  31. delete params.pageNo
  32. delete params.pageSize
  33. return axios.request({
  34. url: url,
  35. data: params,
  36. method: 'post'
  37. })
  38. }
  39. // 查询省市区
  40. export const getArea = (params) => {
  41. if(params.type == '2' || params.parentId){
  42. return axios.request({
  43. url: `/area/queryList`,
  44. data: params,
  45. method: 'post'
  46. })
  47. }
  48. }
  49. // 获取省市区,兼容小程序数据
  50. export const getAreaCgj = (params) => {
  51. if(params.type == '2' || params.parentId){
  52. return axios.request({
  53. url: `areaCgj/queryList`,
  54. data: params,
  55. method: 'post'
  56. })
  57. }
  58. }