feat: tool模块基础crud

This commit is contained in:
2026-01-28 19:50:22 +08:00
parent d7e48dda08
commit 4ab79d3afa
29 changed files with 1150 additions and 101 deletions

View File

@@ -0,0 +1,28 @@
import { baseRequest } from '@/utils/request'
const request = (url, ...arg) => baseRequest(`/mock/mockconfig/` + url, ...arg)
/**
* Mock配置表Api接口管理器
*
* @author liyongde
* @date 2026/01/28 17:50
**/
export default {
// 获取Mock配置表分页
mockConfigPage(data) {
return request('page', data, 'get')
},
// 提交Mock配置表表单 edit为true时为编辑默认为新增
mockConfigSubmitForm(data, edit = false) {
return request(edit ? 'edit' : 'add', data)
},
// 删除Mock配置表
mockConfigDelete(data) {
return request('delete', data)
},
// 获取Mock配置表详情
mockConfigDetail(data) {
return request('detail', data, 'get')
}
}