data.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import request from '@/utils/request'
  2. const baseURl = import.meta.env.VITE_APP_BASE_API
  3. // request.defaults.baseURL = '/ezhizao-yzbh-sys'
  4. // 查询字典数据列表
  5. export function listData(query) {
  6. request.defaults.baseURL = baseURl
  7. return request({
  8. url: '/system/dict/data/list',
  9. method: 'get',
  10. params: query
  11. })
  12. }
  13. // 查询字典数据详细
  14. export function getData(dictCode) {
  15. request.defaults.baseURL = baseURl
  16. return request({
  17. url: '/system/dict/data/' + dictCode,
  18. method: 'get'
  19. })
  20. }
  21. // 根据字典类型查询字典数据信息
  22. export function getDicts(dictType) {
  23. request.defaults.baseURL = baseURl
  24. return request({
  25. url: '/system/dict/data/type/' + dictType,
  26. method: 'get'
  27. })
  28. }
  29. // 新增字典数据
  30. export function addData(data) {
  31. request.defaults.baseURL = baseURl
  32. return request({
  33. url: '/system/dict/data',
  34. method: 'post',
  35. data: data
  36. })
  37. }
  38. // 修改字典数据
  39. export function updateData(data) {
  40. request.defaults.baseURL = baseURl
  41. return request({
  42. url: '/system/dict/data',
  43. method: 'put',
  44. data: data
  45. })
  46. }
  47. // 删除字典数据
  48. export function delData(dictCode) {
  49. request.defaults.baseURL = baseURl
  50. return request({
  51. url: '/system/dict/data/' + dictCode,
  52. method: 'delete'
  53. })
  54. }