- 更新CustomTabBar组件,调整底部导航菜单项 - 移除采购和审核菜单项,新增菜单页面 - 为瓜农选择添加已选供应商ID检查 - 在纸箱品牌选择中添加重复检查 - 移除经销商信息中的账户和仓库选择功能 - 导出采购模块的类型定义 - 新增发货单状态常量配置 - 更新工作台菜单项和图标 - 调整首页结构,移除任务列表 - 新增菜单页面和消息页面的待办事项功能
130 lines
3.2 KiB
TypeScript
130 lines
3.2 KiB
TypeScript
// @ts-ignore
|
|
/* eslint-disable */
|
|
import request from "../request";
|
|
|
|
/** 创建菜单 POST /operation/createMenu */
|
|
export async function createMenu(
|
|
body: BusinessAPI.MenuCreateCmd,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.SingleResponseMenuVO>("/operation/createMenu", {
|
|
method: "POST",
|
|
headers: {
|
|
"Content-Type": "application/json",
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
});
|
|
}
|
|
|
|
/** 菜单更新 DELETE /operation/destroyMenu */
|
|
export async function destroyMenu(
|
|
body: BusinessAPI.MenuDestroyCmd,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.Response>("/operation/destroyMenu", {
|
|
method: "DELETE",
|
|
headers: {
|
|
"Content-Type": "application/json",
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
});
|
|
}
|
|
|
|
/** 菜单拖拽 POST /operation/dragMenu */
|
|
export async function dragMenu(
|
|
body: BusinessAPI.MenuDragCmd,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.Response>("/operation/dragMenu", {
|
|
method: "POST",
|
|
headers: {
|
|
"Content-Type": "application/json",
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
});
|
|
}
|
|
|
|
/** 菜单列表 GET /operation/listMenu */
|
|
export async function listMenu(
|
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
|
params: BusinessAPI.listMenuParams,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.MultiResponseMenuVO>("/operation/listMenu", {
|
|
method: "GET",
|
|
params: {
|
|
...params,
|
|
menuListQry: undefined,
|
|
...params["menuListQry"],
|
|
},
|
|
...(options || {}),
|
|
});
|
|
}
|
|
|
|
/** 菜单详情 GET /operation/showMenu */
|
|
export async function showMenu(
|
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
|
params: BusinessAPI.showMenuParams,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.SingleResponseMenuVO>("/operation/showMenu", {
|
|
method: "GET",
|
|
params: {
|
|
...params,
|
|
menuShowQry: undefined,
|
|
...params["menuShowQry"],
|
|
},
|
|
...(options || {}),
|
|
});
|
|
}
|
|
|
|
/** 菜单列表 GET /operation/treeMenu */
|
|
export async function treeMenu(
|
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
|
params: BusinessAPI.treeMenuParams,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.MultiResponseTreeLong>("/operation/treeMenu", {
|
|
method: "GET",
|
|
params: {
|
|
...params,
|
|
menuTreeQry: undefined,
|
|
...params["menuTreeQry"],
|
|
},
|
|
...(options || {}),
|
|
});
|
|
}
|
|
|
|
/** 菜单更新 PUT /operation/updateMenu */
|
|
export async function updateMenu(
|
|
body: BusinessAPI.MenuUpdateCmd,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.SingleResponseMenuVO>("/operation/updateMenu", {
|
|
method: "PUT",
|
|
headers: {
|
|
"Content-Type": "application/json",
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
});
|
|
}
|
|
|
|
/** 菜单更新 PATCH /operation/updateMenu */
|
|
export async function updateMenu1(
|
|
body: BusinessAPI.MenuUpdateCmd,
|
|
options?: { [key: string]: any },
|
|
) {
|
|
return request<BusinessAPI.SingleResponseMenuVO>("/operation/updateMenu", {
|
|
method: "PATCH",
|
|
headers: {
|
|
"Content-Type": "application/json",
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
});
|
|
}
|