/* * @Author: Liuyi candymxq888@outlook.com * @Date: 2024-08-09 08:47:32 * @LastEditors: Liuyi candymxq888@outlook.com * @LastEditTime: 2024-08-13 16:38:46 * @FilePath: \water-qinghe-web\src\api\system\dict.js * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看é…ç½® 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ import { publicRequest } from '@/utils/request' //èŽ·å–æŒ‡å®šæžšä¸¾ç±»åž‹çš„æ‰€æœ‰å€¼ export function DictType() { return { getEnum: (enumName) => { return publicRequest({ url: `/base/listEnumValue/${enumName}`, method: 'get', }); }, } } //å—典类型 export function sysDictType() { return { //创建 create: (data) => { return publicRequest({ url: '/sysDictType/create', method: 'post', data }); }, //编辑 modify: (data) => { return publicRequest({ url: '/sysDictType/modify', method: 'post', data }); }, //分页查询 search: (data) => { return publicRequest({ url: '/sysDictType/search', method: 'post', data }); }, //èŽ·å– get: (id) => { return publicRequest({ url: `/sysDictType/get?id=${id}`, method: 'get' }); }, }; } //å—å…¸æ•°æ® export function sysDictData() { return { //æ ¹æ®ç±»åž‹èŽ·å–[å—典数æ®è¡¨] searchType: (data) => { return publicRequest({ url: `/sysDictData/getListByType/${data}`, method: 'get', }); }, //创建 create: (data) => { return publicRequest({ url: '/sysDictData/create', method: 'post', data }); }, //编辑 modify: (data) => { return publicRequest({ url: '/sysDictData/modify', method: 'post', data }); }, //分页查询 search: (data) => { return publicRequest({ url: '/sysDictData/search', method: 'post', data }); }, //èŽ·å– get: (id) => { return publicRequest({ url: `/sysDictData/get?id=${id}`, method: 'get' }); }, //åˆ é™¤ remove: (id) => { return publicRequest({ url: `/sysDictData/remove?id=${id}`, method: 'get' }); }, }; }