页面按钮权限
This commit is contained in:
@@ -38,7 +38,7 @@
|
||||
<view v-for="(item, index) in listData" :key="item.TempDetailId || index" class="card-item audit-card"
|
||||
@click="handleItemClick(item)">
|
||||
<!-- 勾选框 -->
|
||||
<view class="check-circle" :class="{ 'check-circle--checked': isSelected(item) }"
|
||||
<view v-if="canEdit" class="check-circle" :class="{ 'check-circle--checked': isSelected(item) }"
|
||||
@click.stop="toggleSelect(item)">
|
||||
<u-icon v-if="isSelected(item)" name="checkmark" :size="24" color="#fff" />
|
||||
</view>
|
||||
@@ -82,7 +82,7 @@
|
||||
</scroll-view>
|
||||
|
||||
<!-- 底部批量操作栏 -->
|
||||
<view class="audit-bar">
|
||||
<view v-if="canEdit" class="audit-bar">
|
||||
<view class="audit-bar__all" @click="handleToggleAll">
|
||||
<view class="check-circle" :class="{ 'check-circle--checked': isAllSelected }">
|
||||
<u-icon v-if="isAllSelected" name="checkmark" :size="24" color="#fff" />
|
||||
@@ -117,7 +117,8 @@
|
||||
storeToRefs
|
||||
} from 'pinia'
|
||||
import {
|
||||
useUserStore
|
||||
useUserStore,
|
||||
useMenuStore
|
||||
} from '@/store'
|
||||
import {
|
||||
reqProjectWorkArea
|
||||
@@ -129,10 +130,12 @@
|
||||
} from '@/api/hj.js'
|
||||
|
||||
const userStore = useUserStore()
|
||||
const menuStore = useMenuStore()
|
||||
const {
|
||||
currentProject,
|
||||
userInfo
|
||||
userInfo,
|
||||
currentProject
|
||||
} = storeToRefs(userStore)
|
||||
const canEdit = computed(() => menuStore.canEditFunc('dailyAudit'))
|
||||
|
||||
// ===== 筛选条件 =====
|
||||
const pipelineCode = ref('')
|
||||
|
||||
Reference in New Issue
Block a user