| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <RouterView /> |
| | | <KeepAlive> |
| | | <RouterView /> |
| | | </KeepAlive> |
| | | </div> |
| | | </template> |
| | | |
| | | |
| | | <script setup> |
| | | import { getAssets } from '@/utils' |
| | | import { getDepartmentList } from '@/utils/apis.js' |
| | | import { getDepartmentList } from '@/utils/api.js' |
| | | import { reactive, toRefs, onMounted, computed } from 'vue'; |
| | | import { useCounterStore } from '@/stores/counter.js' |
| | | import { RouterView, useRoute, useRouter } from 'vue-router' |
| | |
| | | } |
| | | |
| | | onMounted(() => { |
| | | console.log(route.name); |
| | | getDepartmentList(enterprise.companyId) |
| | | .then(res => { |
| | | data.comList = res |
| | |
| | | background-position: center; |
| | | background-size: 100% 100%; |
| | | background-repeat: no-repeat; |
| | | width: 100%; |
| | | height: 100%; |
| | | // width: 100%; |
| | | // height: 100%; |
| | | padding: 30px; |
| | | overflow-y: scroll; |
| | | // overflow-y: scroll; |
| | | box-sizing: border-box; |
| | | .header { |
| | | background-image: url('@/assets/img/bg_maintitle@2x.png'); |