dict.ts 607 B

123456789101112131415161718192021222324252627282930
  1. import request from '@/utils/request';
  2. import { AxiosPromise } from 'axios';
  3. /**
  4. * 字典数据视图对象
  5. */
  6. export interface DictDataVO {
  7. dictCode?: number;
  8. dictSort?: number;
  9. dictLabel: string;
  10. dictValue: string;
  11. dictType: string;
  12. cssClass?: string;
  13. listClass?: string;
  14. isDefault?: string;
  15. status?: string;
  16. createTime?: string;
  17. remark?: string;
  18. }
  19. /**
  20. * 根据字典类型查询字典数据信息
  21. * PC端接口
  22. */
  23. export function getDictByType(dictType: string): AxiosPromise<DictDataVO[]> {
  24. return request({
  25. url: '/pc/dict/type/' + dictType,
  26. method: 'get'
  27. });
  28. }