|
|
@@ -1,37 +1,30 @@
|
|
|
+import store from "@/store"
|
|
|
import config from "@/config"
|
|
|
import http from "@/utils/request"
|
|
|
|
|
|
export default {
|
|
|
- projectUser: {
|
|
|
- name: "获取我的项目",
|
|
|
- url: "/api/projectUserRef/getUserProjectList",
|
|
|
- get: async function () {
|
|
|
- return await http.post(this.url);
|
|
|
- }
|
|
|
- },
|
|
|
-
|
|
|
menu: {
|
|
|
name: "菜单管理",
|
|
|
url: "/mes/sysMenu",
|
|
|
|
|
|
build: async function () {
|
|
|
- return await http.post(`${this.url}/build`);
|
|
|
+ return await http.post(`${this.url}/build`)
|
|
|
},
|
|
|
|
|
|
get: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/getList`, data);
|
|
|
+ return await http.post(`${this.url}/getList`, data)
|
|
|
},
|
|
|
|
|
|
add: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/save`, data);
|
|
|
+ return await http.post(`${this.url}/save`, data)
|
|
|
},
|
|
|
|
|
|
edit: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/update`, data);
|
|
|
+ return await http.post(`${this.url}/update`, data)
|
|
|
},
|
|
|
|
|
|
del: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/remove`, data);
|
|
|
+ return await http.post(`${this.url}/remove`, data)
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -40,23 +33,25 @@ export default {
|
|
|
url: "/mes/sysRole",
|
|
|
|
|
|
get: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/getPage`, data);
|
|
|
+ if (store.state.tenant.tenantId !== "0") data.tenantId = store.state.tenant.tenantId
|
|
|
+ return await http.post(`${this.url}/getPage`, data)
|
|
|
},
|
|
|
|
|
|
all: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/getList`, data);
|
|
|
+ if (store.state.tenant.tenantId !== "0") data.tenantId = store.state.tenant.tenantId
|
|
|
+ return await http.post(`${this.url}/getList`, data)
|
|
|
},
|
|
|
|
|
|
add: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/save`, data);
|
|
|
+ return await http.post(`${this.url}/save`, data)
|
|
|
},
|
|
|
|
|
|
edit: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/update`, data);
|
|
|
+ return await http.post(`${this.url}/update`, data)
|
|
|
},
|
|
|
|
|
|
del: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/remove`, data);
|
|
|
+ return await http.post(`${this.url}/remove`, data)
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -65,11 +60,11 @@ export default {
|
|
|
url: "/mes/sysRolesMenus",
|
|
|
|
|
|
get: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/getList`, data);
|
|
|
+ return await http.post(`${this.url}/getList`, data)
|
|
|
},
|
|
|
|
|
|
edit: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/batchSave`, data);
|
|
|
+ return await http.post(`${this.url}/batchSave`, data)
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -78,19 +73,45 @@ export default {
|
|
|
url: "/mes/sysDept",
|
|
|
|
|
|
get: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/getList`, data);
|
|
|
+ if (store.state.tenant.tenantId !== "0") data.tenantId = store.state.tenant.tenantId
|
|
|
+ return await http.post(`${this.url}/getList`, data)
|
|
|
+ },
|
|
|
+
|
|
|
+ add: async function (data = {}) {
|
|
|
+ return await http.post(`${this.url}/save`, data)
|
|
|
+ },
|
|
|
+
|
|
|
+ edit: async function (data = {}) {
|
|
|
+ return await http.post(`${this.url}/update`, data)
|
|
|
+ },
|
|
|
+
|
|
|
+ del: async function (data = {}) {
|
|
|
+ return await http.post(`${this.url}/remove`, data)
|
|
|
+ }
|
|
|
+ },
|
|
|
+
|
|
|
+ tenant: {
|
|
|
+ name: "租户管理",
|
|
|
+ url: "/mes/tenant",
|
|
|
+
|
|
|
+ get: async function (data = {}) {
|
|
|
+ return await http.post(`${this.url}/getPage`, data)
|
|
|
+ },
|
|
|
+
|
|
|
+ all: async function (data = {}) {
|
|
|
+ return await http.post(`${this.url}/getList`, data)
|
|
|
},
|
|
|
|
|
|
add: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/save`, data);
|
|
|
+ return await http.post(`${this.url}/save`, data)
|
|
|
},
|
|
|
|
|
|
edit: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/update`, data);
|
|
|
+ return await http.post(`${this.url}/update`, data)
|
|
|
},
|
|
|
|
|
|
del: async function (data = {}) {
|
|
|
- return await http.post(`${this.url}/remove`, data);
|
|
|
+ return await http.post(`${this.url}/remove`, data)
|
|
|
}
|
|
|
}
|
|
|
}
|