+ ]">
-
+
-
+
@@ -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
new file mode 100644
index 00000000..181c32fe
--- /dev/null
+++ b/src/views/modules/base/category/addCategory.vue
@@ -0,0 +1,203 @@
+
+
+
+ 全部类别
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
{{item.label}}
+
+
+
+
+
+
+
+
+
+ 取消
+ 确定
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/base/category/main.vue b/src/views/modules/base/category/main.vue
new file mode 100644
index 00000000..a1d3fcf9
--- /dev/null
+++ b/src/views/modules/base/category/main.vue
@@ -0,0 +1,180 @@
+
+
+
+
+
+ 类别信息
+
+
+
+
+
+
+
+
+
![]()
+
{{item.label}}
+
+
+
+
![]()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/base/resi.vue b/src/views/modules/base/resi.vue
index 6a4af200..ef67f6b6 100644
--- a/src/views/modules/base/resi.vue
+++ b/src/views/modules/base/resi.vue
@@ -1,220 +1,235 @@
-
-
+
+
- 新增
- {{exportBtnTitle}}
+ 新增
+ {{exportBtnTitle}}
-
- {{importBtnTitle}}
+
+ {{importBtnTitle}}
-
+
-
-
+
+
-
+
{{ handleFilterSpan(scope.row, item) }}
-
+
- 查看
+ 查看
+ 调动
+ 调动记录
- 编辑
-
- 删除
+ 编辑
+
+ 删除
-
+
-
-
-
+
+
+
- 取消
- 提交
+ 取消
+ 提交
-
-
-
+
+
+
- 取消
- 提交
+ 取消
+ 提交
+
+
+
+
+
+
+
+
+
+
+