工单按钮权限

main
liuyiliang 11 months ago
parent ae6b431a4f
commit bf0f3415a8
  1. 6
      src/views/smart/workorder.vue

@ -28,9 +28,9 @@
<el-button type="primary" size="small" plain @click="handleExport" v-if="permission.workorder_export">导出</el-button> <el-button type="primary" size="small" plain @click="handleExport" v-if="permission.workorder_export">导出</el-button>
</template> </template>
<template #menu="{row,index}"> <template #menu="{row,index}">
<el-button @click="handleDetailSearch(row,index)" type="text" size="small" icon="el-icon-view">查看详情</el-button> <el-button @click="handleDetailSearch(row,index)" type="text" size="small" icon="el-icon-view" v-if="permission.workorder_view">查看详情</el-button>
<el-button v-if="permission.workorder_uploadRes" @click="openDialog(row)" type="text" size="small" icon="el-icon-upload2">上传处理结果</el-button> <el-button @click="openDialog(row)" type="text" size="small" icon="el-icon-upload2" v-if="permission.workorder_uploadRes">上传处理结果</el-button>
<el-button @click="rowDel(row)" type="text" size="small" icon="el-icon-delete">删除</el-button> <el-button @click="rowDel(row)" type="text" size="small" icon="el-icon-delete" v-if="permission.workorder_delete">删除</el-button>
</template> </template>
</avue-crud> </avue-crud>
<el-dialog title="上传处理结果" width="35%" :visible.sync="dialogFormVisible" :before-close="closeDialog"> <el-dialog title="上传处理结果" width="35%" :visible.sync="dialogFormVisible" :before-close="closeDialog">

Loading…
Cancel
Save