dictionary.ts 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. import { http } from '@/utils/http/axios';
  2. /** ======================字典===================== */
  3. /**
  4. * @description: 添加字典
  5. */
  6. export function addDictData(params) {
  7. return http.request({
  8. url: '/dict/addDictData',
  9. method: 'post',
  10. params,
  11. });
  12. }
  13. /**
  14. * @description: 编辑字典
  15. */
  16. export function editDictData(params) {
  17. return http.request({
  18. url: '/dict/updateDictData',
  19. method: 'post',
  20. params,
  21. });
  22. }
  23. /**
  24. * @description: 删除字典
  25. */
  26. export function delDictData(params) {
  27. return http.request({
  28. url: '/dict/delDictData',
  29. method: 'post',
  30. params,
  31. });
  32. }
  33. /**
  34. * @description: 查询数据类型下数据字典列表(不分页)
  35. */
  36. export function dictList(params) {
  37. return http.request({
  38. url: '/dict/dictList',
  39. method: 'get',
  40. params,
  41. });
  42. }
  43. /**
  44. * @description: 获取字典类型对应列表
  45. */
  46. export function dictInfo(params) {
  47. return http.request({
  48. url: '/dict/listDictData',
  49. method: 'get',
  50. params,
  51. });
  52. }
  53. /**
  54. * @description: 查询数据字典类型(不分页)
  55. */
  56. export function dictTypeInfo(params) {
  57. return http.request({
  58. url: '/dict/listDictType',
  59. method: 'get',
  60. params,
  61. });
  62. }
  63. /** ======================字典类型===================== */
  64. /**
  65. * @description: 添加字典类型
  66. */
  67. export function addDictType(params) {
  68. return http.request({
  69. url: '/dict/addDictType',
  70. method: 'post',
  71. params,
  72. });
  73. }
  74. /**
  75. * @description: 编辑字典类型
  76. */
  77. export function editDictType(params) {
  78. return http.request({
  79. url: '/dict/updateDictType',
  80. method: 'post',
  81. params,
  82. });
  83. }
  84. /**
  85. * @description: 删除字典类型
  86. */
  87. export function delDictType(params) {
  88. return http.request({
  89. url: '/dict/delDictType',
  90. method: 'post',
  91. params,
  92. });
  93. }
  94. /**
  95. * @description: 字典类型列表
  96. */
  97. export function dictTypeList(params) {
  98. return http.request({
  99. url: '/dict/typePagelist',
  100. method: 'get',
  101. params,
  102. });
  103. }