8
0

dictbiz.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import { HcApi } from '../../request/index'
  2. export default {
  3. async page(form) {
  4. return HcApi({
  5. url: '/api/blade-system/dict-biz/parent-list',
  6. method: 'get',
  7. params: form,
  8. })
  9. },
  10. async detail(id) {
  11. return HcApi({
  12. url: '/api/blade-system/dict-biz/detail',
  13. method: 'get',
  14. params: { id },
  15. })
  16. },
  17. async submit(form) {
  18. return HcApi({
  19. url: '/api/blade-system/dict-biz/submit',
  20. method: 'post',
  21. data: form,
  22. })
  23. },
  24. async del(ids) {
  25. return HcApi({
  26. url: '/api/blade-system/dict-biz/remove',
  27. method: 'post',
  28. params: { ids },
  29. })
  30. },
  31. async getList(form) {
  32. return HcApi({
  33. url: '/api/blade-system/dict-biz/list',
  34. method: 'get',
  35. params: form,
  36. })
  37. },
  38. async getChildList(form) {
  39. return HcApi({
  40. url: '/api/blade-system/dict-biz/child-list',
  41. method: 'get',
  42. params: form,
  43. })
  44. },
  45. async getDictTree() {
  46. return HcApi({
  47. url: '/api/blade-system/dict-biz/tree?code=DICT',
  48. method: 'get',
  49. params: {},
  50. })
  51. },
  52. async getDictionary(code) {
  53. return HcApi({
  54. url: '/api/blade-system/dict-biz/dictionary',
  55. method: 'get',
  56. params: { code },
  57. })
  58. },
  59. }