增加按钮权限

This commit is contained in:
Vce 2024-05-28 15:55:00 +08:00
parent b5c0c58ca7
commit 26a2d4b49e
32 changed files with 179 additions and 76 deletions

View File

@ -84,9 +84,9 @@ if (process.env.NODE_ENV == 'development') {
// axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工) // axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工)
// axios.defaults.baseURL = 'http://192.168.34.221:28888/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.221:28888/' //郭圣雄本地
// axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地
axios.defaults.baseURL ='http://192.168.34.221:9111/' //郭圣雄本地 // axios.defaults.baseURL ='http://192.168.34.221:9111/' //郭圣雄本地
// axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地 // axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地
// axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程 axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程
// axios.defaults.baseURL = 'http://jxj.zhgdyun.com:61212/' //彭洁远程 // axios.defaults.baseURL = 'http://jxj.zhgdyun.com:61212/' //彭洁远程
// axios.defaults.baseURL ='http://101.43.164.214:45020/' //沈阳和盈 // axios.defaults.baseURL ='http://101.43.164.214:45020/' //沈阳和盈
// axios.defaults.baseURL ='http://183.249.224.118:9000/' //嘉兴王江泾公用码头 // axios.defaults.baseURL ='http://183.249.224.118:9000/' //嘉兴王江泾公用码头

View File

@ -48,13 +48,13 @@ export default new Vuex.Store({
PAGESIZRS: [10, 20, 30, 50], PAGESIZRS: [10, 20, 30, 50],
// UPLOADURL:' http://101.43.164.214:11111/upload/image/',// 百色 // UPLOADURL:' http://101.43.164.214:11111/upload/image/',// 百色
// FILEURL:' http://101.43.164.214:11111/image/',// 百色 // FILEURL:' http://101.43.164.214:11111/image/',// 百色
// UPLOADURL:'http://182.90.224.237:51234/upload/image/', UPLOADURL:'http://182.90.224.237:51234/upload/image/',
// FILEURL:'http://182.90.224.237:51234/image/', FILEURL:'http://182.90.224.237:51234/image/',
// UPLOADURL: "http://http://192.168.34.155:19111/upload/image/", // 洁本地 // UPLOADURL: "http://http://192.168.34.155:19111/upload/image/", // 洁本地
// FILEURL: "http://http://192.168.34.155:19111/image/", //洁本地 // FILEURL: "http://http://192.168.34.155:19111/image/", //洁本地
UPLOADURL:'http://192.168.34.221:9111/upload/image/',// 郭圣雄本地 // UPLOADURL:'http://192.168.34.221:9111/upload/image/',// 郭圣雄本地
FILEURL:'http://192.168.34.221:9111/image/',//郭圣雄本地 // FILEURL:'http://192.168.34.221:9111/image/',//郭圣雄本地
WORKFLOWURL: "http://192.168.34.138:88/#/workspace/forms", //坤工作流地址(本地) // WORKFLOWURL: "http://192.168.34.138:88/#/workspace/forms", //坤工作流地址(本地)
// WORKFLOWURL: "http://192.168.34.126:88/#/workspace/forms", //罗峰工作流地址(本地) // WORKFLOWURL: "http://192.168.34.126:88/#/workspace/forms", //罗峰工作流地址(本地)
// UPLOADURL:'http://182.90.224.237:51234/upload/image/',// 郭圣雄远程 // UPLOADURL:'http://182.90.224.237:51234/upload/image/',// 郭圣雄远程
// FILEURL:'http://182.90.224.237:51234/image/',//郭圣雄远程 // FILEURL:'http://182.90.224.237:51234/image/',//郭圣雄远程

View File

@ -85,7 +85,8 @@
<!-- 操作 --> <!-- 操作 -->
<el-table-column align="center" :label="$t('message.dangerousBigProject.operation')"> <el-table-column align="center" :label="$t('message.dangerousBigProject.operation')">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click.native.prevent="viewData(scope.row)" type="text" size="small"> <el-button @click.native.prevent="viewData(scope.row)" type="text" size="small"
v-permission="{key: 'emergencyDisposal_detail', menuPath: '/project/emergencyDisposal/emergencyDisposal'}">
<i class="el-icon-s-order"></i> <i class="el-icon-s-order"></i>
查看详情 查看详情
</el-button> </el-button>
@ -104,7 +105,8 @@
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
</el-button> --> </el-button> -->
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button @click.stop="deleteRow(scope.row)" type="text" size="small"> <el-button @click.stop="deleteRow(scope.row)" type="text" size="small"
v-permission="{key: 'emergencyDisposal_delete', menuPath: '/project/emergencyDisposal/emergencyDisposal'}">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -55,7 +55,8 @@
<i class="el-icon-s-order"></i> <i class="el-icon-s-order"></i>
查看详情 查看详情
</el-button> --> </el-button> -->
<el-button @click.native.prevent="addEmergencyType(scope.row)" type="text" size="small"> <el-button @click.native.prevent="addEmergencyType(scope.row)" type="text" size="small"
v-permission="{key: 'emergencyPush_set', menuPath: '/project/emergencyDisposal/emergencyPush'}">
<i class="el-icon-setting"></i> <i class="el-icon-setting"></i>
设置责任人 设置责任人
</el-button> </el-button>

View File

@ -29,7 +29,10 @@
<el-button type="warning" @click="onRefresh" plain>刷新</el-button> <el-button type="warning" @click="onRefresh" plain>刷新</el-button>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="addEmergencyType(1)">新增</el-button> <el-button type="primary" @click="addEmergencyType(1)"
v-permission="{key: 'emergencyType_add', menuPath: '/project/emergencyDisposal/emergencyType'}">
新增
</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -67,12 +70,14 @@
<!-- 操作 --> <!-- 操作 -->
<el-table-column align="center" :label="$t('message.dangerousBigProject.operation')"> <el-table-column align="center" :label="$t('message.dangerousBigProject.operation')">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click.native.prevent="addEmergencyType(2, scope.row)" type="text" size="small"> <el-button @click.native.prevent="addEmergencyType(2, scope.row)" type="text" size="small"
v-permission="{key: 'emergencyType_edit', menuPath: '/project/emergencyDisposal/emergencyType'}">
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
编辑 编辑
</el-button> </el-button>
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button @click.stop="deleteRow(scope.row)" type="text" size="small"> <el-button @click.stop="deleteRow(scope.row)" type="text" size="small"
v-permission="{key: 'emergencyType_delete', menuPath: '/project/emergencyDisposal/emergencyType'}">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -79,15 +79,18 @@
<!-- 操作 --> <!-- 操作 -->
<el-table-column align="center" width="270px" :label="$t('message.dangerousBigProject.operation')"> <el-table-column align="center" width="270px" :label="$t('message.dangerousBigProject.operation')">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button v-if="scope.row.dispositionStatus === 3" @click.stop="downloadReport(scope.row)" type="text" size="small"> <el-button v-if="scope.row.dispositionStatus === 3" @click.stop="downloadReport(scope.row)" type="text" size="small"
v-permission="{key: 'reliefApprove_download', menuPath: '/project/emergencyDisposal/reliefApprove'}">
<i class="el-icon-upload"></i> <i class="el-icon-upload"></i>
下载处置报告 下载处置报告
</el-button> </el-button>
<el-button @click.native.prevent="viewData(scope.row)" type="text" size="small"> <el-button @click.native.prevent="viewData(scope.row)" type="text" size="small"
v-permission="{key: 'reliefApprove_detail', menuPath: '/project/emergencyDisposal/reliefApprove'}">
<i class="el-icon-s-order"></i> <i class="el-icon-s-order"></i>
查看详情 查看详情
</el-button> </el-button>
<el-button @click.stop="deleteRow(scope.row)" type="text" size="small"> <el-button @click.stop="deleteRow(scope.row)" type="text" size="small"
v-permission="{key: 'reliefApprove_delete', menuPath: '/project/emergencyDisposal/reliefApprove'}">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -28,7 +28,10 @@
<el-button type="warning" @click="onRefresh" plain>刷新</el-button> <el-button type="warning" @click="onRefresh" plain>刷新</el-button>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="addEmergencyType()">新增</el-button> <el-button type="primary" @click="addEmergencyType()"
v-permission="{key: 'reliefGoods_add', menuPath: '/project/emergencyDisposal/reliefGoods'}">
新增
</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -59,10 +62,12 @@
<!-- 操作 --> <!-- 操作 -->
<el-table-column align="center" :label="$t('message.dangerousBigProject.operation')"> <el-table-column align="center" :label="$t('message.dangerousBigProject.operation')">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click.native.prevent="editData(scope.row)" type="text" size="small"> <el-button @click.native.prevent="editData(scope.row)" type="text" size="small"
v-permission="{key: 'reliefGoods_edit', menuPath: '/project/emergencyDisposal/reliefGoods'}">
<i class="el-icon-edit"></i> 编辑 <i class="el-icon-edit"></i> 编辑
</el-button> </el-button>
<el-button @click.stop="deleteRow(scope.row)" type="text" size="small"> <el-button @click.stop="deleteRow(scope.row)" type="text" size="small"
v-permission="{key: 'reliefGoods_delete', menuPath: '/project/emergencyDisposal/reliefGoods'}">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -16,7 +16,8 @@
<el-button class="expintBtn" suffix-icon="el-icon-search" size="medium" type="primary" @click="getRecordList()"> <el-button class="expintBtn" suffix-icon="el-icon-search" size="medium" type="primary" @click="getRecordList()">
查询 查询
</el-button> </el-button>
<el-button class="expintBtn" size="medium" type="primary" @click="addExam()"> <el-button class="expintBtn" size="medium" type="primary" @click="addExam()"
v-permission="{key: 'examManagement_add', menuPath: '/project/examSystem2/examManagement'}">
新增考试 新增考试
</el-button> </el-button>
</el-form-item> </el-form-item>
@ -35,7 +36,8 @@
<el-table-column width="240px" label="操作" align="center"> <el-table-column width="240px" label="操作" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<div style="display:flex;justify-content:center"> <div style="display:flex;justify-content:center">
<div @click="editExam(scope.row)" style="margin-left:10px;" class="operationText"> <div @click="editExam(scope.row)" style="margin-left:10px;" class="operationText"
v-permission="{key: 'examManagement_edit', menuPath: '/project/examSystem2/examManagement'}">
<img src="@/assets/images/icon-edit.png" width="15px" height="15px" /> <img src="@/assets/images/icon-edit.png" width="15px" height="15px" />
<span style="white-space: nowrap;display:flex;align-items:center">编辑</span> <span style="white-space: nowrap;display:flex;align-items:center">编辑</span>
</div> </div>
@ -43,7 +45,9 @@
<img src="@/assets/images/icon-detail.png" width="15px" height="15px" /> <img src="@/assets/images/icon-detail.png" width="15px" height="15px" />
<span style="white-space: nowrap;display:flex;align-items:center">试题详情</span> <span style="white-space: nowrap;display:flex;align-items:center">试题详情</span>
</div> </div>
<el-button size="mini" type="text" style="color:#ec4b52;margin-left:10px;font-size:14px" class="delete-btn" icon="el-icon-delete" @click.native.stop="removeExam(scope.row) "> <el-button size="mini" type="text" style="color:#ec4b52;margin-left:10px;font-size:14px" class="delete-btn" icon="el-icon-delete"
v-permission="{key: 'examManagement_delete', menuPath: '/project/examSystem2/examManagement'}"
@click.native.stop="removeExam(scope.row) ">
<span style="color:black">删除</span> <span style="color:black">删除</span>
</el-button> </el-button>
</div> </div>

View File

@ -1,7 +1,9 @@
<template> <template>
<div class="fullHeight"> <div class="fullHeight">
<div class="searchBox whiteBlock"> <div class="searchBox whiteBlock">
<el-button type="primary" size="medium" @click="add">新增</el-button> <el-button type="primary" size="medium" @click="add"
v-permission="{key: 'examRegulation_add', menuPath: '/project/examSystem2/examRegulation'}"
>新增</el-button>
</div> </div>
<div class="table_wrap whiteBlock"> <div class="table_wrap whiteBlock">
<el-table class="tables" :data="tableData"> <el-table class="tables" :data="tableData">
@ -17,19 +19,23 @@
<el-table-column align="center" label="操作" width="280"> <el-table-column align="center" label="操作" width="280">
<template slot-scope="scope"> <template slot-scope="scope">
<div class="tableBtns"> <div class="tableBtns">
<div @click="edit(scope.row)" class="operationText"> <div @click="edit(scope.row)" class="operationText"
v-permission="{key: 'examRegulation_edit', menuPath: '/project/examSystem2/examRegulation'}">
<img src="@/assets/images/icon-edit.png" width="15px" height="15px" /> <img src="@/assets/images/icon-edit.png" width="15px" height="15px" />
<span style="white-space: nowrap;">编辑</span> <span style="white-space: nowrap;">编辑</span>
</div> </div>
<div v-if="scope.row.isEnable === 1" @click="drop(0,scope.row)" class="operationText"> <div v-if="scope.row.isEnable === 1" @click="drop(0,scope.row)" class="operationText"
v-permission="{key: 'examRegulation_disabled', menuPath: '/project/examSystem2/examRegulation'}">
<img src="@/assets/images/icon-drop.png" width="15px" height="15px" /> <img src="@/assets/images/icon-drop.png" width="15px" height="15px" />
<span style="white-space: nowrap;">下架</span> <span style="white-space: nowrap;">下架</span>
</div> </div>
<div v-if="scope.row.isEnable === 0" @click="drop(1,scope.row)" class="operationText"> <div v-if="scope.row.isEnable === 0" @click="drop(1,scope.row)" class="operationText"
v-permission="{key: 'examRegulation_enable', menuPath: '/project/examSystem2/examRegulation'}">
<img src="@/assets/images/icon-raise.png" width="15px" height="15px" /> <img src="@/assets/images/icon-raise.png" width="15px" height="15px" />
<span style="white-space: nowrap;">上架</span> <span style="white-space: nowrap;">上架</span>
</div> </div>
<div @click="remove(scope.row)" class="operationText"> <div @click="remove(scope.row)" class="operationText"
v-permission="{key: 'examRegulation_delete', menuPath: '/project/examSystem2/examRegulation'}">
<img src="@/assets/images/icon-delete.png" width="15px" height="15px" /> <img src="@/assets/images/icon-delete.png" width="15px" height="15px" />
<span style="white-space: nowrap;">删除</span> <span style="white-space: nowrap;">删除</span>
</div> </div>

View File

@ -14,7 +14,8 @@
<el-button class="expintBtn" size="medium" type="primary" plain @click="getPageCourseApi">查询</el-button> <el-button class="expintBtn" size="medium" type="primary" plain @click="getPageCourseApi">查询</el-button>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button class="expintBtn" size="medium" type="primary" @click="handleOpen(null,'新增课程')">新增</el-button> <el-button class="expintBtn" size="medium" type="primary" @click="handleOpen(null,'新增课程')"
v-permission="{key: 'learningMaterial_add', menuPath: '/project/examSystem2/learningMaterial'}">新增</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -60,10 +61,12 @@
</el-table-column> </el-table-column>
<el-table-column width="240" label="操作" align="center"> <el-table-column width="240" label="操作" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="medium" type="text" style="color:#5886f6" icon="el-icon-edit" @click="editBefore(scope.row,'编辑课程')" > <el-button size="medium" type="text" style="color:#5886f6" icon="el-icon-edit" @click="editBefore(scope.row,'编辑课程')"
v-permission="{key: 'learningMaterial_edit', menuPath: '/project/examSystem2/learningMaterial'}">
<span style="color:black">编辑</span> <span style="color:black">编辑</span>
</el-button> </el-button>
<el-button size="medium" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete" @click.native.stop="remove(scope.row) "> <el-button size="medium" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete" @click.native.stop="remove(scope.row)"
v-permission="{key: 'learningMaterial_delete', menuPath: '/project/examSystem2/learningMaterial'}">
<span style="color:black">删除</span> <span style="color:black">删除</span>
</el-button> </el-button>
</template> </template>

View File

@ -19,8 +19,10 @@
</el-form-item> </el-form-item>
<el-form-item></el-form-item> <el-form-item></el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" size="medium" @click="submitNoticeForm('noticeForm')"> </el-button> <el-button type="primary" size="medium" @click="submitNoticeForm('noticeForm')"
<el-button type="primary" size="medium" plain @click="editNotice"> </el-button> v-permission="{key: 'noticeManagement_save', menuPath: '/project/examSystem2/noticeManagement'}"> </el-button>
<el-button type="primary" size="medium" plain @click="editNotice"
v-permission="{key: 'noticeManagement_save', menuPath: '/project/examSystem2/noticeManagement'}"> </el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
@ -34,7 +36,8 @@
<el-table-column prop="createTime" align="center" label="时间" width="180"></el-table-column> <el-table-column prop="createTime" align="center" label="时间" width="180"></el-table-column>
<el-table-column width="240" label="操作" align="center"> <el-table-column width="240" label="操作" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="mini" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete" @click.native.stop="remove(scope.row) "> <el-button size="mini" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete" @click.native.stop="remove(scope.row) "
v-permission="{key: 'noticeManagement_delete', menuPath: '/project/examSystem2/noticeManagement'}">
<span style="color:black">删除</span> <span style="color:black">删除</span>
</el-button> </el-button>
</template> </template>

View File

@ -5,7 +5,8 @@
<div class="searchBox whiteBlock"> <div class="searchBox whiteBlock">
<el-form :inline="true" size="medium" class="demo-form-inline"> <el-form :inline="true" size="medium" class="demo-form-inline">
<el-form-item> <el-form-item>
<el-button class="expintBtn" size="medium" type="primary" @click="addRuleForm"> <el-button class="expintBtn" size="medium" type="primary" @click="addRuleForm"
v-permission="{key: 'pointManagement_add', menuPath: '/project/examSystem2/pointManagement'}">
新增规则 新增规则
</el-button> </el-button>
</el-form-item> </el-form-item>
@ -56,17 +57,19 @@
<el-table-column label="操作" align="center"> <el-table-column label="操作" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button class="expintBtn" size="mini" type="primary" @click="edit(scope.$index,scope.row)" v-if="!scope.row.isEdit"> <el-button class="expintBtn" size="mini" type="primary" @click="edit(scope.$index,scope.row)" v-if="!scope.row.isEdit"
v-permission="{key: 'pointManagement_edit', menuPath: '/project/examSystem2/pointManagement'}">
编辑 编辑
</el-button> </el-button>
<el-button class="expintBtn" size="mini" plain type="danger" @click="delData(scope.$index,scope.row)" v-if="!scope.row.isEdit"> <el-button class="expintBtn" size="mini" plain type="danger" @click="delData(scope.$index,scope.row)" v-if="!scope.row.isEdit"
v-permission="{key: 'pointManagement_delete', menuPath: '/project/examSystem2/pointManagement'}">
删除 删除
</el-button> </el-button>
<el-button class="expintBtn" size="mini" type="primary" plain @click="editSuccess(scope.$index, scope.row)" v-if="scope.row.isEdit"> <el-button class="expintBtn" size="mini" type="primary" plain @click="editSuccess(scope.$index, scope.row)" v-if="scope.row.isEdit">
保存 保存
</el-button> </el-button>
<el-button class="expintBtn" size="mini" type="danger" @click="deleteItem(scope.$index, ruleList)" v-if="scope.row.dictData === ''"> <el-button class="expintBtn" size="mini" type="danger" @click="scope.row.isEdit = false" v-if="scope.row.isEdit">
删除 取消
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -58,6 +58,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-button type="primary" size="medium" @click="addQuestionBtn" <el-button type="primary" size="medium" @click="addQuestionBtn"
v-permission="{key: 'questionManagement_add', menuPath: '/project/examSystem2/questionManagement'}"
>添加试题</el-button >添加试题</el-button
> >
</div> </div>
@ -111,7 +112,8 @@
> >
<template slot-scope="scope"> <template slot-scope="scope">
<div class="operation-style"> <div class="operation-style">
<div class="operationText" @click="editQuestionBtn(scope.row)"> <div class="operationText" @click="editQuestionBtn(scope.row)"
v-permission="{key: 'questionManagement_edit', menuPath: '/project/examSystem2/questionManagement'}">
<img <img
src="@/assets/images/tableIcon/icon-edit.png" src="@/assets/images/tableIcon/icon-edit.png"
width="15px" width="15px"
@ -127,7 +129,8 @@
/> />
<span>预览</span> <span>预览</span>
</div> </div>
<div class="operationText" @click="moveDialogQuestionBank(scope.row)"> <div class="operationText" @click="moveDialogQuestionBank(scope.row)"
v-permission="{key: 'questionManagement_move', menuPath: '/project/examSystem2/questionManagement'}">
<img <img
src="@/assets/images/tableIcon/move.png" src="@/assets/images/tableIcon/move.png"
width="15px" width="15px"
@ -135,7 +138,8 @@
/> />
<span>移动</span> <span>移动</span>
</div> </div>
<div class="operationText" @click="deleteQuestionBank(scope.row)"> <div class="operationText" @click="deleteQuestionBank(scope.row)"
v-permission="{key: 'questionManagement_delete', menuPath: '/project/examSystem2/questionManagement'}">
<img <img
src="@/assets/images/tableIcon/icon-delete.png" src="@/assets/images/tableIcon/icon-delete.png"
width="15px" width="15px"

View File

@ -1,7 +1,8 @@
<template> <template>
<div class="fullHeight"> <div class="fullHeight">
<div class="searchBox whiteBlock"> <div class="searchBox whiteBlock">
<el-button type="primary" size="medium" @click="add">新增</el-button> <el-button type="primary" size="medium" @click="add"
v-permission="{key: 'safetyManual_add', menuPath: '/project/examSystem2/safetyManual'}">新增</el-button>
</div> </div>
<div class="table_wrap whiteBlock"> <div class="table_wrap whiteBlock">
<el-table class="tables" :data="tableData"> <el-table class="tables" :data="tableData">
@ -17,19 +18,23 @@
<el-table-column align="center" label="操作" width="280"> <el-table-column align="center" label="操作" width="280">
<template slot-scope="scope"> <template slot-scope="scope">
<div class="tableBtns"> <div class="tableBtns">
<div @click="edit(scope.row)" class="operationText"> <div @click="edit(scope.row)" class="operationText"
v-permission="{key: 'safetyManual_edit', menuPath: '/project/examSystem2/safetyManual'}">
<img src="@/assets/images/icon-edit.png" width="15px" height="15px" /> <img src="@/assets/images/icon-edit.png" width="15px" height="15px" />
<span style="white-space: nowrap;">编辑</span> <span style="white-space: nowrap;">编辑</span>
</div> </div>
<div v-if="scope.row.isEnable === 1" @click="drop(0,scope.row)" class="operationText"> <div v-if="scope.row.isEnable === 1" @click="drop(0,scope.row)" class="operationText"
v-permission="{key: 'safetyManual_disabled', menuPath: '/project/examSystem2/safetyManual'}">
<img src="@/assets/images/icon-drop.png" width="15px" height="15px" /> <img src="@/assets/images/icon-drop.png" width="15px" height="15px" />
<span style="white-space: nowrap;">下架</span> <span style="white-space: nowrap;">下架</span>
</div> </div>
<div v-if="scope.row.isEnable === 0" @click="drop(1,scope.row)" class="operationText"> <div v-if="scope.row.isEnable === 0" @click="drop(1,scope.row)" class="operationText"
v-permission="{key: 'safetyManual_enable', menuPath: '/project/examSystem2/safetyManual'}">
<img src="@/assets/images/icon-raise.png" width="15px" height="15px" /> <img src="@/assets/images/icon-raise.png" width="15px" height="15px" />
<span style="white-space: nowrap;">上架</span> <span style="white-space: nowrap;">上架</span>
</div> </div>
<div @click="remove(scope.row)" class="operationText"> <div @click="remove(scope.row)" class="operationText"
v-permission="{key: 'safetyManual_delete', menuPath: '/project/examSystem2/safetyManual'}">
<img src="@/assets/images/icon-delete.png" width="15px" height="15px" /> <img src="@/assets/images/icon-delete.png" width="15px" height="15px" />
<span style="white-space: nowrap;">删除</span> <span style="white-space: nowrap;">删除</span>
</div> </div>

View File

@ -5,7 +5,9 @@
<div class="searchBox whiteBlock"> <div class="searchBox whiteBlock">
<el-form :inline="true" size="medium" class="demo-form-inline"> <el-form :inline="true" size="medium" class="demo-form-inline">
<el-form-item> <el-form-item>
<el-button class="expintBtn" size="medium" type="primary" @click="addBefore(1, null)">新增</el-button> <el-button class="expintBtn" size="medium" type="primary" @click="addBefore(1, null)"
v-permission="{key: 'subjectManagement_add', menuPath: '/project/examSystem2/subjectManagement'}"
>新增</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -16,10 +18,14 @@
<el-table-column></el-table-column> <el-table-column></el-table-column>
<el-table-column width="240" label="操作" align="center"> <el-table-column width="240" label="操作" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="mini" type="text" style="color:#5886f6" icon="el-icon-edit" @click="editBefore(scope.row)" > <el-button size="mini" type="text" style="color:#5886f6" icon="el-icon-edit"
v-permission="{key: 'subjectManagement_edit', menuPath: '/project/examSystem2/subjectManagement'}"
@click="editBefore(scope.row)">
<span style="color:black">编辑</span> <span style="color:black">编辑</span>
</el-button> </el-button>
<el-button size="mini" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete" @click.native.stop="deleteBefore(scope.row) "> <el-button size="mini" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete"
v-permission="{key: 'subjectManagement_delete', menuPath: '/project/examSystem2/subjectManagement'}"
@click.native.stop="deleteBefore(scope.row)">
<span style="color:black">删除</span> <span style="color:black">删除</span>
</el-button> </el-button>
<!-- <el-button size="mini" type="text" icon="el-icon-edit" @click="editBefore(scope.row)" > <!-- <el-button size="mini" type="text" icon="el-icon-edit" @click="editBefore(scope.row)" >

View File

@ -19,7 +19,8 @@
<el-button class="expintBtn" size="medium" type="primary" @click="getRecordList"> <el-button class="expintBtn" size="medium" type="primary" @click="getRecordList">
查询 查询
</el-button> </el-button>
<el-button class="expintBtn" size="medium" type="primary" @click="addExam"> <el-button class="expintBtn" size="medium" type="primary" @click="addExam"
v-permission="{key: 'trainPlan_add', menuPath: '/project/examSystem2/trainPlan'}">
新增培训计划 新增培训计划
</el-button> </el-button>
</el-form-item> </el-form-item>
@ -54,10 +55,14 @@
<el-table-column width="220" label="操作" align="center"> <el-table-column width="220" label="操作" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<div style="display:flex;justify-content:center"> <div style="display:flex;justify-content:center">
<el-button size="medium" type="text" class="delete-btn" icon="el-icon-tickets" @click.native.stop="goTrainRecord(scope.row)"> <el-button size="medium" type="text" class="delete-btn" icon="el-icon-tickets"
v-permission="{key: 'trainPlan_detail', menuPath: '/project/examSystem2/trainPlan'}"
@click.native.stop="goTrainRecord(scope.row)">
<span style="color:black">培训情况</span> <span style="color:black">培训情况</span>
</el-button> </el-button>
<el-button size="medium" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete" @click.native.stop="onDeleteInfo(scope.row) "> <el-button size="medium" type="text" style="color:#ec4b52" class="delete-btn" icon="el-icon-delete"
v-permission="{key: 'trainPlan_delete', menuPath: '/project/examSystem2/trainPlan'}"
@click.native.stop="onDeleteInfo(scope.row) ">
<span style="color:black">删除</span> <span style="color:black">删除</span>
</el-button> </el-button>
</div> </div>

View File

@ -19,7 +19,10 @@
<el-button type="warning" size="medium" plain @click="refresh" <el-button type="warning" size="medium" plain @click="refresh"
>刷新</el-button >刷新</el-button
> >
<el-button type="primary" size="medium" @click="toAdd">新增</el-button> <el-button type="primary" size="medium" @click="toAdd"
v-permission="{key: 'inspection_add', menuPath: '/project/inspecPoint/inspection'}">
新增
</el-button>
</el-form> </el-form>
</div> </div>
<div class="table_wrap whiteBlock"> <div class="table_wrap whiteBlock">
@ -119,6 +122,7 @@
target="_blank" target="_blank"
:href="$store.state.FILEURL + scope.row.qrCode" :href="$store.state.FILEURL + scope.row.qrCode"
download download
v-permission="{key: 'inspection_download', menuPath: '/project/inspecPoint/inspection'}"
>下载巡检二维码</a >下载巡检二维码</a
> >
</div> </div>
@ -130,7 +134,8 @@
></i> ></i>
<span>详情</span> <span>详情</span>
</div> </div>
<div class="operationText" @click="editBtn(scope.row)"> <div class="operationText" @click="editBtn(scope.row)"
v-permission="{key: 'inspection_edit', menuPath: '/project/inspecPoint/inspection'}">
<img <img
src="@/assets/images/icon-edit.png" src="@/assets/images/icon-edit.png"
width="15px" width="15px"
@ -138,7 +143,8 @@
/> />
<span>编辑</span> <span>编辑</span>
</div> </div>
<div @click="toDelete(scope.row)" class="operationText"> <div @click="toDelete(scope.row)" class="operationText"
v-permission="{key: 'inspection_delete', menuPath: '/project/inspecPoint/inspection'}">
<img <img
src="@/assets/images/icon-delete.png" src="@/assets/images/icon-delete.png"
width="15px" width="15px"

View File

@ -110,7 +110,8 @@
<span>详情</span> <span>详情</span>
</div> </div>
<div @click="deleteDev(scope.row)" class="operationText styleDom"> <div @click="deleteDev(scope.row)" class="operationText styleDom"
v-permission="{key: 'selfInspect_delete', menuPath: '/project/inspecPoint/selfInspect'}">
<img <img
src="@/assets/images/icon-delete.png" src="@/assets/images/icon-delete.png"
width="15px" width="15px"

View File

@ -19,7 +19,10 @@
<el-button type="warning" size="medium" plain @click="refresh" <el-button type="warning" size="medium" plain @click="refresh"
>刷新</el-button >刷新</el-button
> >
<el-button type="primary" size="medium" @click="toAdd">新增</el-button> <el-button type="primary" size="medium" @click="toAdd"
v-permission="{key: 'routeManage_add', menuPath: '/project/inspectRoute/routeManage'}">
新增
</el-button>
</el-form> </el-form>
</div> </div>
<div class="table_wrap whiteBlock"> <div class="table_wrap whiteBlock">
@ -88,14 +91,16 @@
> >
<template slot-scope="scope"> <template slot-scope="scope">
<div class="operation-style"> <div class="operation-style">
<div class="operationText" @click.stop="deilBtn(scope.row)"> <div class="operationText" @click.stop="deilBtn(scope.row)"
v-permission="{key: 'routeManage_detail', menuPath: '/project/inspectRoute/routeManage'}">
<i <i
class="el-icon-tickets" class="el-icon-tickets"
style="color: #8dacfa; font-size: 16px; margin-right: 2px" style="color: #8dacfa; font-size: 16px; margin-right: 2px"
></i> ></i>
<span>任务详情</span> <span>任务详情</span>
</div> </div>
<div @click.stop="toDelete(scope.row)" class="operationText"> <div @click.stop="toDelete(scope.row)" class="operationText"
v-permission="{key: 'routeManage_delete', menuPath: '/project/inspectRoute/routeManage'}">
<img <img
src="@/assets/images/icon-delete.png" src="@/assets/images/icon-delete.png"
width="15px" width="15px"

View File

@ -3,6 +3,7 @@
<vue-scroll style="height: 100%"> <vue-scroll style="height: 100%">
<div class="checkPoint"> <div class="checkPoint">
<el-button type="primary" size="medium" @click="newRootNode" <el-button type="primary" size="medium" @click="newRootNode"
v-permission="{key: 'business_add', menuPath: '/project/quality/business'}"
>新增区域</el-button >新增区域</el-button
> >
<el-table <el-table
@ -54,14 +55,17 @@
> >
<template slot-scope="scope"> <template slot-scope="scope">
<div class="flex2 edit"> <div class="flex2 edit">
<img src="@/assets/images/icon-edit.png" /> <!-- <img src="@/assets/images/icon-edit.png" /> -->
<el-button type="text" @click="editBtn(scope.row)">{{ <el-button type="text" @click="editBtn(scope.row)"
v-permission="{key: 'business_edit', menuPath: '/project/quality/business'}">{{
$t("message.quality.compile") $t("message.quality.compile")
}}</el-button> }}</el-button>
<el-button type="text" @click="newJuniorBtn(scope.row)">{{ <el-button type="text" @click="newJuniorBtn(scope.row)"
v-permission="{key: 'business_add', menuPath: '/project/quality/business'}">{{
$t("message.quality.newJunior") $t("message.quality.newJunior")
}}</el-button> }}</el-button>
<el-button type="text" @click="deleteBtn(scope.row)">{{ <el-button type="text" @click="deleteBtn(scope.row)"
v-permission="{key: 'business_delete', menuPath: '/project/quality/business'}">{{
$t("message.quality.delete") $t("message.quality.delete")
}}</el-button> }}</el-button>
</div> </div>

View File

@ -49,6 +49,7 @@
type="text" type="text"
size="mini" size="mini"
@click.stop="() => singleEditState(node, data, 0)" @click.stop="() => singleEditState(node, data, 0)"
v-permission="{key: 'criterion_open', menuPath: '/project/quality/criterion'}"
> >
{{ $t('message.quality.click') {{ $t('message.quality.click')
}}{{ $t('message.quality.startUsing') }} }}{{ $t('message.quality.startUsing') }}
@ -58,6 +59,7 @@
type="text" type="text"
size="mini" size="mini"
@click.stop="() => singleEditState(node, data, 1)" @click.stop="() => singleEditState(node, data, 1)"
v-permission="{key: 'criterion_stop', menuPath: '/project/quality/criterion'}"
> >
{{ $t('message.quality.click') {{ $t('message.quality.click')
}}{{ $t('message.quality.forbidden') }} }}{{ $t('message.quality.forbidden') }}

View File

@ -204,8 +204,14 @@
<el-button type="warning" plain @click="refreshBtn">{{ <el-button type="warning" plain @click="refreshBtn">{{
$t("message.quality.flush") $t("message.quality.flush")
}}</el-button> }}</el-button>
<el-button type="primary" @click="addBtn">新增</el-button> <el-button type="primary" @click="addBtn"
<el-button type="primary" @click="exportData">导出</el-button> v-permission="{key: 'inspectionLedger_add', menuPath: '/project/quality/inspectionLedger'}">
新增
</el-button>
<el-button type="primary" @click="exportData"
v-permission="{key: 'inspectionLedger_export', menuPath: '/project/quality/inspectionLedger'}">
导出
</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table :data="tableData" class="tables" height="570" style="width: 100%"> <el-table :data="tableData" class="tables" height="570" style="width: 100%">
@ -2102,6 +2108,7 @@
size="medium" size="medium"
type="danger" type="danger"
@click.stop="rectifAdd(detailData.id, detailData.status, 3)" @click.stop="rectifAdd(detailData.id, detailData.status, 3)"
v-permission="{key: 'inspectionLedger_back', menuPath: '/project/quality/inspectionLedger'}"
>驳回</el-button >驳回</el-button
> >
<el-button <el-button
@ -2116,6 +2123,7 @@
size="medium" size="medium"
type="primary" type="primary"
@click="rectifAdd(detailData.id, detailData.status, 2)" @click="rectifAdd(detailData.id, detailData.status, 2)"
v-permission="{key: 'inspectionLedger_pass', menuPath: '/project/quality/inspectionLedger'}"
>通过</el-button >通过</el-button
> >
<el-button <el-button

View File

@ -28,6 +28,7 @@
dialogVisible = true dialogVisible = true
isAdd = true isAdd = true
" "
v-permission="{key: 'projectSelfinspection_add', menuPath: '/project/qualityManage/projectSelfinspection'}"
>{{ $t('message.safeMangeCheck.add') }}</el-button >{{ $t('message.safeMangeCheck.add') }}</el-button
> >
</el-form> </el-form>
@ -153,7 +154,8 @@
<template slot-scope="scope"> <template slot-scope="scope">
<div class="tableBtns" style="margin-left: 25%;"> <div class="tableBtns" style="margin-left: 25%;">
<!-- 详情 --> <!-- 详情 -->
<div @click="detailsPoint(scope.row)" class="operationText"> <div @click="detailsPoint(scope.row)" class="operationText"
v-permission="{key: 'projectSelfinspection_detail', menuPath: '/project/qualityManage/projectSelfinspection'}">
<i <i
class="el-icon-tickets" class="el-icon-tickets"
style="color: #8dacfa; font-size: 16px; margin-right: 2px" style="color: #8dacfa; font-size: 16px; margin-right: 2px"
@ -164,6 +166,7 @@
<div <div
@click="deleteTaskFn(scope.row)" @click="deleteTaskFn(scope.row)"
class="operationText redText last" class="operationText redText last"
v-permission="{key: 'projectSelfinspection_delete', menuPath: '/project/qualityManage/projectSelfinspection'}"
> >
<i <i
class="el-icon-delete" class="el-icon-delete"

View File

@ -16,7 +16,9 @@
</el-form-item> --> </el-form-item> -->
<el-form-item> <el-form-item>
<el-button type="warning" plain @click="refresh">刷新</el-button> <el-button type="warning" plain @click="refresh">刷新</el-button>
<el-button type="primary" size="medium" @click="add">新增</el-button> <el-button type="primary" size="medium" @click="add"
v-permission="{key: 'deviceCentral_add', menuPath: '/project/smartSafeHat/deviceCentral'}"
>新增</el-button>
<el-button size="medium" type="primary" @click="downloadFn()"> 下载模板</el-button> <el-button size="medium" type="primary" @click="downloadFn()"> 下载模板</el-button>
<el-upload <el-upload
style="display: inline-block; margin: 0 15px" style="display: inline-block; margin: 0 15px"
@ -43,11 +45,13 @@
<el-table-column align="center" label="操作" width="280"> <el-table-column align="center" label="操作" width="280">
<template slot-scope="scope"> <template slot-scope="scope">
<div class="tableBtns"> <div class="tableBtns">
<div @click="edit(scope.row)" class="operationText"> <div @click="edit(scope.row)" class="operationText"
v-permission="{key: 'deviceCentral_edit', menuPath: '/project/smartSafeHat/deviceCentral'}">
<img src="@/assets/images/icon-edit.png" width="15px" height="15px" /> <img src="@/assets/images/icon-edit.png" width="15px" height="15px" />
<span style="white-space: nowrap;">编辑</span> <span style="white-space: nowrap;">编辑</span>
</div> </div>
<div @click="deleteDev(scope.row)" class="operationText"> <div @click="deleteDev(scope.row)" class="operationText"
v-permission="{key: 'deviceCentral_delete', menuPath: '/project/smartSafeHat/deviceCentral'}">
<img src="@/assets/images/icon-delete.png" width="15px" height="15px" /> <img src="@/assets/images/icon-delete.png" width="15px" height="15px" />
<span style="white-space: nowrap;">删除</span> <span style="white-space: nowrap;">删除</span>
</div> </div>

View File

@ -103,7 +103,9 @@
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
</el-button> --> </el-button> -->
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> <el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'blindPlugWork_delete', menuPath: '/project/specialWork/blindPlugWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -99,7 +99,9 @@
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
</el-button> --> </el-button> -->
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> <el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'confinedSpaceWork_delete', menuPath: '/project/specialWork/confinedSpaceWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -102,6 +102,7 @@
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button <el-button
v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'disconnectionWork_delete', menuPath: '/project/specialWork/disconnectionWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除

View File

@ -109,7 +109,9 @@
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<!-- {{$store.state.userInfo.accountType}} --> <!-- {{$store.state.userInfo.accountType}} -->
<!-- {{($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)}} --> <!-- {{($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)}} -->
<el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> <el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'fireWork_delete', menuPath: '/project/specialWork/fireWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -101,7 +101,9 @@
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
</el-button> --> </el-button> -->
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> <el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'riggingOutWork_delete', menuPath: '/project/specialWork/riggingOutWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -97,7 +97,9 @@
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
</el-button> --> </el-button> -->
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> <el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'startBuildingWork_delete', menuPath: '/project/specialWork/startBuildingWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -103,7 +103,9 @@
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
</el-button> --> </el-button> -->
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> <el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'temporaryPowerWork_delete', menuPath: '/project/specialWork/temporaryPowerWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>

View File

@ -99,7 +99,9 @@
<i class="el-icon-edit"></i> <i class="el-icon-edit"></i>
</el-button> --> </el-button> -->
<!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" --> <!-- v-permission="{key: 'wdgc_delete', menuPath: '/project/dangerousBigProject/parameter'}" -->
<el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)" @click.stop="deleteRow(scope.$index, tableData)" type="text" size="small"> <el-button v-if="$store.state.userInfo.accountType != 6 || ($store.state.userInfo.userId == scope.row.assignmentPersonInCharge)"
v-permission="{key: 'towerOverWork_delete', menuPath: '/project/specialWork/towerOverWork'}"
@click.stop="deleteRow(scope.$index, tableData)" type="text" size="small">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
删除 删除
</el-button> </el-button>