补充按钮权限

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

View File

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

View File

@ -5,7 +5,8 @@
$t("message.workType.add") $t("message.workType.add")
}}</el-button> }}</el-button>
<div class="operate-clear"> <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 <el-popover
placement="bottom-start" placement="bottom-start"
width="350" width="350"
@ -15,7 +16,8 @@
<div slot="reference" class="question-icon">?</div> <div slot="reference" class="question-icon">?</div>
</el-popover> </el-popover>
</div> </div>
<div class="search-box"> <div class="search-box"
v-permission="{key: 'zeroing', menuPath: '/project/labor/attendanceRules'}">
<div> <div>
<span>是否清零</span> <span>是否清零</span>
<el-popover <el-popover

View File

@ -54,7 +54,8 @@
{{ $t("message.personnelPosition.beaconManage.refresh") }} {{ $t("message.personnelPosition.beaconManage.refresh") }}
</el-button> </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") $t("message.laborMange.export")
}}</el-button> }}</el-button>
</el-form-item> </el-form-item>

View File

@ -54,7 +54,8 @@
{{ $t("message.personnelPosition.beaconManage.refresh") }} {{ $t("message.personnelPosition.beaconManage.refresh") }}
</el-button> </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") $t("message.laborMange.export")
}}</el-button> }}</el-button>
</el-form-item> </el-form-item>

View File

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

View File

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

View File

@ -58,7 +58,8 @@
{{ $t("message.personnelPosition.beaconManage.refresh") }} {{ $t("message.personnelPosition.beaconManage.refresh") }}
</el-button> </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") $t("message.laborMange.export")
}}</el-button> }}</el-button>
</el-form-item> </el-form-item>

View File

@ -11,7 +11,11 @@
@click="addBefore" @click="addBefore"
>{{ $t("message.workType.add") }}</el-button >{{ $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> <div>
<span>是否开始监测</span> <span>是否开始监测</span>
</div> </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 v-permission="{key: 'fbfx_query', menuPath: '/project/progressManagementAg/divisionSubManage'}" type="primary" plain @click="getProgressListData" :disabled="!treeData.id"
>查询</el-button >查询</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
> >
<el-button <el-button

View File

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