This commit is contained in:
启航 2024-02-29 15:43:08 +08:00
parent 8f166f7e53
commit 567b492273
2 changed files with 13 additions and 18 deletions

View File

@ -1,7 +1,7 @@
import request from "@/utils/request";
import { AxiosPromise } from "axios";
import { OrderQuery, OrderVo, ResultVo } from "./types";
export function listOrder(queryParams: OrderQuery): AxiosPromise<any> {
export function listOrder(queryParams: OrderQuery): AxiosPromise<ResultVo> {
return request({
url: "/api/tao-api/goods/list",
method: "get",

View File

@ -96,24 +96,19 @@ function onRowClick(row: MenuVO) {
* @param menuId 菜单ID
*/
function openDialog(parentId?: number, menuId?: number) {
getMenuOptions()
.then(({ data }) => {
menuOptions.value = [{ value: 0, label: "顶级菜单", children: data }];
})
.then(() => {
dialog.visible = true;
if (menuId) {
dialog.title = "编辑菜单";
getMenuForm(menuId).then(({ data }) => {
Object.assign(formData, data);
menuCacheData.type = data.type;
menuCacheData.path = data.path ?? "";
});
} else {
dialog.title = "新增菜单";
formData.parentId = parentId;
}
dialog.visible = true;
if (menuId) {
dialog.title = "编辑菜单";
getMenuForm(menuId).then(({data}) => {
Object.assign(formData, data);
menuCacheData.type = data.type;
menuCacheData.path = data.path ?? "";
});
} else {
dialog.title = "新增菜单";
formData.parentId = parentId;
}
}
/** 菜单类型切换事件处理 */