| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- import request from '@/utils/http'
- /**
- * 菜单API
- */
- export default {
- /**
- * 获取数据列表
- * @param params 搜索参数
- * @returns 数据列表
- */
- list(params: Record<string, any>) {
- return request.get<Api.Common.ApiData[]>({
- url: '/core/menu/index',
- params
- })
- },
- /**
- * 读取数据
- * @param id 数据ID
- * @returns 数据详情
- */
- read(id: number | string) {
- return request.get<Api.Common.ApiData>({
- url: '/core/menu/read?id=' + id
- })
- },
- /**
- * 创建数据
- * @param params 数据参数
- * @returns 执行结果
- */
- save(params: Record<string, any>) {
- return request.post<any>({
- url: '/core/menu/save',
- data: params
- })
- },
- /**
- * 更新数据
- * @param params 数据参数
- * @returns 执行结果
- */
- update(params: Record<string, any>) {
- return request.put<any>({
- url: '/core/menu/update',
- data: params
- })
- },
- /**
- * 删除数据
- * @param id 数据ID
- * @returns 执行结果
- */
- delete(params: Record<string, any>) {
- return request.del<any>({
- url: '/core/menu/destroy',
- data: params
- })
- },
- /**
- * 可操作角色
- * @returns 数据列表
- */
- accessMenu(params: Record<string, any>) {
- return request.get<Api.Common.ApiData[]>({
- url: '/core/menu/accessMenu',
- params
- })
- }
- }
|