Blame view

store-pc/src/layout/index.vue 794 Bytes
58083915   “wangming”   对门店PC进行设计
1
2
3
  <template>
    <div class="layout-main">
      <router-view />
20099e65   “wangming”   1111
4
5
6
7
8
      <employee-schedule-dialog
        :visible="scheduleVisible"
        :open-mode="scheduleDialogMode"
        @update:visible="scheduleVisible = $event"
      />
58083915   “wangming”   对门店PC进行设计
9
10
11
12
    </div>
  </template>
  
  <script>
20099e65   “wangming”   1111
13
14
  import EmployeeScheduleDialog from '@/components/EmployeeScheduleDialog.vue'
  
58083915   “wangming”   对门店PC进行设计
15
  export default {
20099e65   “wangming”   1111
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    name: 'Layout',
    components: { EmployeeScheduleDialog },
    computed: {
      scheduleVisible: {
        get() {
          return this.$store.state.scheduleDialogVisible
        },
        set(val) {
          this.$store.commit('SET_SCHEDULE_DIALOG', val)
        }
      },
      scheduleDialogMode() {
        return this.$store.state.scheduleDialogMode
      }
    }
58083915   “wangming”   对门店PC进行设计
31
32
33
34
35
36
37
38
39
  }
  </script>
  
  <style lang="scss" scoped>
  .layout-main {
    height: 100vh;
    overflow: hidden;
  }
  </style>