<template>
  <RenwuChengYa v-if="visibleShow" />
  <RenwuJiDian v-else />
</template>

<script>
import Utils from '@/utils/contact'
import RenwuJiDian from '@/views/allot/components/jidian_list'
import RenwuChengYa from '@/views/allot/components/chengya_list'

export default {
  name: 'AllotList',
  components: { RenwuJiDian, RenwuChengYa },
  data() {
    return {
      visibleShow: true,
      departmentId: this.$store.getters.departmentId
    }
  },
  created() {
    // 68	管道检验科
    // 69	安全阀定检科
    // 70	压力容器定检科
    // 71	办公室
    // 72	起重机械检验科
    // 73	电梯检验科
    // 74	锅炉制造监检科
    // 75	锅炉定检科
    // 77	业务受理科
    // 78	财务收费科
    // 80	质量管理办公室
    // 82	所领导
    // 83	容器罐车科
    // 84	容器制造检验科
    // 85	莱芜业务受理科室
    // 86	气瓶中心
  },
  mounted() {
    switch (this.departmentId) {
      case 68 :
      case 69 :
      case 70 :
      case 74 :
      case 75 :
      case 83 :
      case 84 :
      case 86 :
        Utils.$emit('AllotListChengYaListRefresh')
        this.visibleShow = true
        break
      case 72 :
      case 73 :
        Utils.$emit('AllotListJiDianListRefresh')
        this.visibleShow = false
        break
    }
    const that = this
    this.common.$on('allot-list', function() {
      that.visibleShow ? Utils.$emit('AllotListChengYaListRefresh') : Utils.$emit('AllotListJiDianListRefresh')
    })
  },
  methods: {
  }
}
</script>
