import request from '@/utils/http' /** * 字典数据API */ export default { /** * 获取数据列表 * @param params 搜索参数 * @returns 数据列表 */ typeList(params: Record) { return request.get({ url: '/core/dictType/index', params }) }, /** * 创建数据 * @param params 数据参数 * @returns 执行结果 */ save(params: Record) { return request.post({ url: '/core/dictType/save', data: params }) }, /** * 更新数据 * @param params 数据参数 * @returns 执行结果 */ update(params: Record) { return request.put({ url: '/core/dictType/update', data: params }) }, /** * 删除数据 * @param id 数据ID * @returns 执行结果 */ delete(params: Record) { return request.del({ url: '/core/dictType/destroy', data: params }) }, /** * 字典项数据列表 * @param params 搜索参数 * @returns 数据列表 */ dataList(params: Record) { return request.get({ url: '/core/dictData/index', params }) }, /** * 创建字典项数据 * @param params 数据参数 * @returns 执行结果 */ dataSave(params: Record) { return request.post({ url: '/core/dictData/save', data: params }) }, /** * 更新字典项数据 * @param params 数据参数 * @returns 执行结果 */ dataUpdate(params: Record) { return request.put({ url: '/core/dictData/update', data: params }) }, /** * 删除数据 * @param id 数据ID * @returns 执行结果 */ dataDelete(params: Record) { return request.del({ url: '/core/dictData/destroy', data: params }) } }