Преглед на файлове

设备档案查询默认当前组(金山)

shenqilong преди 6 месеца
родител
ревизия
eba31e9725
променени са 1 файла, в които са добавени 12 реда и са изтрити 2 реда
  1. 12 2
      src/views/component/device/index.vue

+ 12 - 2
src/views/component/device/index.vue

@@ -512,7 +512,17 @@ export default {
   },
   mixins: [FixHeight],
   data() {
-    const { userId, level = {}, position, setting } = this.$store.getters || {}
+    const {
+      userId,
+      level = {},
+      position,
+      setting,
+      deptList = []
+    } = this.$store.getters || {}
+    const mainPositionId = this.$store.getters?.mainPosition?.id || ''
+    const isHighLevel = deptList
+      .filter((i) => i.depth === 3)
+      .some((i) => mainPositionId.includes(i.positionId))
 
     return {
       config: setting?.postJob?.allocation || false,
@@ -574,7 +584,7 @@ export default {
       level: level.second || level.first,
       userId: userId,
       search: {
-        pos: '',
+        pos: setting?.dept?.default ? (isHighLevel ? '' : mainPositionId) : '',
         time: [],
         nowNumber: '',
         preNumber: '',