+ ]">
-
+
-
+
@@ -36,10 +33,10 @@ import { mapGetters } from "vuex";
import nextTick from "dai-js/tools/nextTick";
export default {
- provide() {
+ provide () {
return {
// 刷新
- refresh() {
+ refresh () {
this.$store.state.contentIsNeedRefresh = true;
this.$nextTick(() => {
this.$store.state.contentIsNeedRefresh = false;
@@ -47,7 +44,7 @@ export default {
},
};
},
- data() {
+ data () {
return {
loading: true,
userType: localStorage.getItem("userType"),
@@ -63,7 +60,7 @@ export default {
watch: {
$route: "routeHandle",
},
- async created() {
+ async created () {
this.windowResizeHandle();
this.routeHandle(this.$route);
if (localStorage.getItem("userType") === "work") {
@@ -78,11 +75,11 @@ export default {
},
computed: {},
methods: {
- changeCustomerName(customerName) {
+ changeCustomerName (customerName) {
this.$refs["ref_navbar"].changeCustomerName(customerName);
},
// 窗口改变大小
- windowResizeHandle() {
+ windowResizeHandle () {
this.$store.state.sidebarFold =
document.documentElement["clientWidth"] <= 992 || false;
window.addEventListener(
@@ -94,7 +91,7 @@ export default {
);
},
// 路由, 监听
- routeHandle(route) {
+ routeHandle (route) {
if (!route.meta.isTab) {
return false;
}
@@ -117,7 +114,7 @@ export default {
this.$store.state.contentTabsActiveName = tab.name;
this.syncLevelOneMenuActive(tab.menuId);
},
- async syncLevelOneMenuActive(menuId) {
+ async syncLevelOneMenuActive (menuId) {
await nextTick();
console.log(
"*******************************",
@@ -140,7 +137,7 @@ export default {
idx !== -1 ? this.$store.state.sidebarMenuList[idx].children : [];
},
// 获取当前管理员信息
- getUserInfo() {
+ getUserInfo () {
const url = "/epmetuser/operuser/queryOperUserDto";
return this.$http
@@ -156,10 +153,10 @@ export default {
this.$store.state.user.gender = data.gender;
localStorage.setItem("customerId", "");
})
- .catch(() => {});
+ .catch(() => { });
},
// 获取当前管理员信息
- getWorkUserInfo() {
+ getWorkUserInfo () {
const url = "/epmetuser/customerstaff/staffbasicinfo";
let params = {};
window.app.ajax.post(
@@ -174,6 +171,7 @@ export default {
// this.$store.state.user.gender = data.gender
localStorage.setItem("roleList", data.roleList);
localStorage.setItem("customerId", data.customerId);
+ localStorage.setItem("staffId", data.id);
// this.$store.state.user.roleList = data.roleList
// this.$store.state.user.customerId = data.customerId
},
diff --git a/src/views/modules/base/category/addCategory.vue b/src/views/modules/base/category/addCategory.vue
index f84c1a51..181c32fe 100644
--- a/src/views/modules/base/category/addCategory.vue
+++ b/src/views/modules/base/category/addCategory.vue
@@ -67,8 +67,9 @@ export default {
},
methods: {
async initData () {
+ this.startLoading()
await this.getDefaultCategoryList()
-
+ this.endLoading()
this.addList = [...this.categoryList]
this.addList.pop()
},
diff --git a/src/views/modules/base/category/main.vue b/src/views/modules/base/category/main.vue
index 10a35729..a1d3fcf9 100644
--- a/src/views/modules/base/category/main.vue
+++ b/src/views/modules/base/category/main.vue
@@ -71,7 +71,9 @@ export default {
}
},
async mounted () {
- this.getCategoryList()
+ this.startLoading()
+ await this.getCategoryList()
+ this.endLoading()
},
methods: {
diff --git a/src/views/modules/base/resi.vue b/src/views/modules/base/resi.vue
index a26aa197..ef67f6b6 100644
--- a/src/views/modules/base/resi.vue
+++ b/src/views/modules/base/resi.vue
@@ -1,6 +1,5 @@
-
+
+ width="150">
查看
+ 调动
+ 调动记录
提交
+
+
+
+
+
+
+
+
+
+
+