补充按钮权限

This commit is contained in:
Vce 2024-05-31 09:55:20 +08:00
parent 103b87a61d
commit f7ecd8cbfd
12 changed files with 39 additions and 14 deletions

View File

@ -395,7 +395,11 @@
</div>
<div @click="bao(scope.row)" class="operationText"><img src="@/assets/images/bao.png" alt="">{{$t('message.alarmValueSet.bjz')}}
</div>-->
<div @click="showDetail(scope.row.id)" class="operationText">
<div @click="showDetail(scope.row.id)" class="operationText"
v-permission="{
key: 'clgl_downDetail',
menuPath: '/project/carManage/carManage',
}">
<img
src="@/assets/images/tableIcon/showReply.png"
width="15px"
@ -406,6 +410,10 @@
<div
@click="showOtherDetailDialog(scope.row)"
class="operationText"
v-permission="{
key: 'clgl_detail',
menuPath: '/project/carManage/carManage',
}"
>
<img
src="@/assets/images/icon-detail.png"

View File

@ -130,7 +130,8 @@
$t("message.laborMange.detailData")
}}</el-button
>
<el-button type="primary" @click="exportMonthlyData">{{
<el-button type="primary" @click="exportMonthlyData"
v-permission="{key: 'rykq_exportMonthData', menuPath: '/project/labor/attendanceManage'}">{{
$t("message.laborMange.export") + $t("message.laborMange.monthData")
}}</el-button>
<el-button
@ -139,9 +140,11 @@
selectDateType = 2;
exportDialog = true;
"
v-permission="{key: 'rykq_recountData', menuPath: '/project/labor/attendanceManage'}"
>{{ $t("message.laborMange.recountData") }}</el-button
>
<el-button type="primary" @click="attendancePrint"
v-permission="{key: 'rykq_attendPrint', menuPath: '/project/labor/attendanceManage'}"
><a :href="printPdf" class="printPdf">{{
$t("message.laborMange.attendPrint")
}}</a></el-button
@ -534,6 +537,7 @@
icon="el-icon-circle-check"
@click="exportFn"
size="medium"
v-permission="{key: 'rykq_exportDetailData', menuPath: '/project/labor/attendanceManage'}"
>{{ $t("message.personnelPosition.determine") }}
</el-button>
</div>

View File

@ -5,7 +5,8 @@
$t("message.workType.add")
}}</el-button>
<div class="operate-clear">
<el-button size="medium" type="primary" plain @click="operateClear" style="margin-right: 5px;">手动清零</el-button>
<el-button size="medium" type="primary" plain @click="operateClear" style="margin-right: 5px;"
v-permission="{key: 'zeroing2', menuPath: '/project/labor/attendanceRules'}">手动清零</el-button>
<el-popover
placement="bottom-start"
width="350"
@ -15,7 +16,8 @@
<div slot="reference" class="question-icon">?</div>
</el-popover>
</div>
<div class="search-box">
<div class="search-box"
v-permission="{key: 'zeroing', menuPath: '/project/labor/attendanceRules'}">
<div>
<span>是否清零</span>
<el-popover

View File

@ -54,7 +54,8 @@
{{ $t("message.personnelPosition.beaconManage.refresh") }}
</el-button>
<!-- 导出 -->
<el-button type="primary" @click="exportFn">{{
<el-button type="primary" @click="exportFn"
v-permission="{key: 'zsyqyj_export', menuPath: '/project/labor/delayAlarmManage'}">{{
$t("message.laborMange.export")
}}</el-button>
</el-form-item>

View File

@ -54,7 +54,8 @@
{{ $t("message.personnelPosition.beaconManage.refresh") }}
</el-button>
<!-- 导出 -->
<el-button type="primary" @click="exportFn">{{
<el-button type="primary" @click="exportFn"
v-permission="{key: 'zrtz_export', menuPath: '/project/labor/entryRecord'}">{{
$t("message.laborMange.export")
}}</el-button>
</el-form-item>

View File

@ -368,7 +368,8 @@
$t("message.laborMange.inquire")
}}</el-button>
<!-- 刷新 -->
<el-button v-permission="{key: 'rygl_refresh', menuPath: '/project/labor/personManage'}" type="warning" @click="refreshBtn" plain>{{
<!-- <el-button v-permission="{key: 'rygl_refresh', menuPath: '/project/labor/personManage'}" type="warning" @click="refreshBtn" plain>{{ -->
<el-button type="warning" @click="refreshBtn" plain>{{
$t("message.laborMange.refresh")
}}</el-button>
<el-button title="按班组导出" v-permission="{key: 'rygl_drive', menuPath: '/project/labor/personManage'}" type="primary" @click="exportFn">{{

View File

@ -375,11 +375,12 @@
>{{ $t("message.laborMange.inquire") }}</el-button
>
<!-- 刷新 -->
<el-button
<!-- <el-button
v-permission="{
key: 'rygl_refresh',
menuPath: '/project/labor/personManage',
}"
}" -->
<el-button
type="warning"
@click="refreshBtn"
plain

View File

@ -34,8 +34,9 @@
$t("message.laborMange.inquire")
}}</el-button>
<!-- 刷新 -->
<!-- <el-button
v-permission="{key: 'rygl_refresh', menuPath: '/project/labor/personManage'}" -->
<el-button
v-permission="{key: 'rygl_refresh', menuPath: '/project/labor/personManage'}"
type="warning"
@click="
workerName = '';

View File

@ -58,7 +58,8 @@
{{ $t("message.personnelPosition.beaconManage.refresh") }}
</el-button>
<!-- 导出 -->
<el-button type="primary" @click="exportFn">{{
<el-button type="primary" @click="exportFn"
v-permission="{key: 'aqlzyc_export', menuPath: '/project/labor/safeWorkAlarmRecord'}">{{
$t("message.laborMange.export")
}}</el-button>
</el-form-item>

View File

@ -11,7 +11,11 @@
@click="addBefore"
>{{ $t("message.workType.add") }}</el-button
>
<div class="search-box">
<div class="search-box"
v-permission="{
key: 'work_rules_monitor',
menuPath: '/project/labor/safeWorkRules',
}">
<div>
<span>是否开始监测</span>
</div>

View File

@ -132,7 +132,8 @@
<el-button v-permission="{key: 'fbfx_query', menuPath: '/project/progressManagementAg/divisionSubManage'}" type="primary" plain @click="getProgressListData" :disabled="!treeData.id"
>查询</el-button
>
<el-button v-permission="{key: 'fbfx_refreshi', menuPath: '/project/progressManagementAg/divisionSubManage'}" type="warning" plain @click="refreshBtn" :disabled="!treeData.id"
<!-- <el-button v-permission="{key: 'fbfx_refreshi', menuPath: '/project/progressManagementAg/divisionSubManage'}" type="warning" plain @click="refreshBtn" :disabled="!treeData.id" -->
<el-button type="warning" plain @click="refreshBtn" :disabled="!treeData.id"
>刷新</el-button
>
<el-button

View File

@ -56,7 +56,7 @@
}}</el-button>
<el-button type="warning" size="medium" plain @click="refresh">{{$t('message.deviceManage.refresh')}}</el-button>
<!-- 目前广西联通需要安全教育导出功能 20220706-->
<el-button type="primary" size="medium" plain >
<el-button type="primary" size="medium" plain v-permission="{ key: 'pxjl_export', menuPath: '/project/safetyEducation/trainingRecords', }">
<a :href="printUrl" class="printUrl" @click="exportBtn">导出</a>
</el-button>
</el-form-item>