完成了 BOM 管理和生产管理,完成部分发料单、采购计划和调拨单。

This commit is contained in:
c
2026-02-28 18:18:01 +08:00
commit 219eef4729
399 changed files with 46113 additions and 0 deletions

21
src/common/api/menu.ts Normal file
View File

@@ -0,0 +1,21 @@
// import { http } from "@/common/http";
export interface BackstageMenuList {
imageIcon: string;
menuCode: string;
pagePath: string;
menuName: string;
menuUrl: string;
parentMenuCode: string;
seq: number;
children?: BackstageMenuList[];
}
export const getMenuList = () => {
// 模拟请求菜单
return Promise.resolve([] as BackstageMenuList[]);
// return http.request<httpNs.Response<BackstageMenuList[]>>({
// url: "/getMenuList",
// method: "get",
// });
};

39
src/common/api/user.ts Normal file
View File

@@ -0,0 +1,39 @@
import { get, post } from "@/common/http/request";
export interface LoginParams {
username: string;
password: string;
verifyCode?: string;
}
export interface Token {
accessToken: string;
refreshToken: string;
}
export const UserService = {
// 登录
login(params: LoginParams) {
const loginParams = new URLSearchParams();
loginParams.append("username", params.username);
loginParams.append("password", params.password);
return post("/auth/login", loginParams);
},
checkIsLogined() {
return get("/auth/user/me");
},
// 获取用户信息
getUserInfo() {
return get("/auth/getUserInfo");
},
getDynamicRouter() {
return get("/auth/getRouterConfigRawList");
},
logout() {
return post("/auth/logout");
},
};