feat:部门选择

This commit is contained in:
houjunxiang
2025-12-01 17:02:40 +08:00
parent 298503fec8
commit b7a94c91fe
3 changed files with 12 additions and 3 deletions

View File

@@ -11,7 +11,13 @@
</view>
<u-cell-group>
<u-cell icon="grid-fill" title="公司部门选择" :is-link="true" @click="handleSelectCompany" />
<u-cell
icon="grid-fill"
v-if="showSelectDept"
title="公司部门选择"
:is-link="true"
@click="handleSelectCompany"
/>
<u-cell icon="grid-fill" title="模块选择" :is-link="true" @click="handleTo('/pages/index/index')" />
<u-cell icon="order" title="打印设置" :isLink="true" @click="handleTo('/pages/setting/print')"></u-cell>
@@ -55,7 +61,7 @@ const emit = defineEmits(['update:show', 'open', 'close'])
// 响应式数据
const modalShow = ref(false)
const dialogStore = nx.$store('company-dept')
const { companyList, selectedCompanyId, selectedDeptId } = storeToRefs(dialogStore)
const { companyList, selectedCompanyId, selectedDeptId, showSelectDept } = storeToRefs(dialogStore)
// 计算属性
const userInfo = computed(() => nx.$store('user').userInfo)
const deptName = computed(() => {