完成了 BOM 管理和生产管理,完成部分发料单、采购计划和调拨单。
This commit is contained in:
21
src/common/api/menu.ts
Normal file
21
src/common/api/menu.ts
Normal 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
39
src/common/api/user.ts
Normal 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");
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user