|
@@ -7,11 +7,11 @@
|
|
|
<el-input v-model="formInline.name" placeholder="输入保险公司查找" clearable />
|
|
<el-input v-model="formInline.name" placeholder="输入保险公司查找" clearable />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
<el-form-item>
|
|
|
- <el-button type="primary" @click="companyQuery">查询</el-button>
|
|
|
|
|
|
|
+ <el-button type="primary" @click="companyQuery" v-auth="'insuranceCompanyConfig.view'">查询</el-button>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
<div>
|
|
<div>
|
|
|
- <el-button type="primary" @click="companyAdd">
|
|
|
|
|
|
|
+ <el-button type="primary" @click="companyAdd" v-auth="'insuranceCompanyConfig.add'">
|
|
|
<template #icon>
|
|
<template #icon>
|
|
|
<el-icon>
|
|
<el-icon>
|
|
|
<Plus />
|
|
<Plus />
|
|
@@ -25,7 +25,7 @@
|
|
|
ref="multipleTableRef" :expand-column-key="expandColumnKey" header-class="header-class">
|
|
ref="multipleTableRef" :expand-column-key="expandColumnKey" header-class="header-class">
|
|
|
<template #cell="scope">
|
|
<template #cell="scope">
|
|
|
<div v-if="scope.column.key == 'option'" class="flex j-s a-c">
|
|
<div v-if="scope.column.key == 'option'" class="flex j-s a-c">
|
|
|
- <el-button type="primary" link @click="addSubsidiary(scope.rowData)"> 添加子公司
|
|
|
|
|
|
|
+ <el-button type="primary" link @click="addSubsidiary(scope.rowData)" v-auth="'insuranceCompanyConfig.add'"> 添加子公司
|
|
|
</el-button>
|
|
</el-button>
|
|
|
<el-dropdown placement="bottom-start">
|
|
<el-dropdown placement="bottom-start">
|
|
|
<span class="el-dropdown-link">
|
|
<span class="el-dropdown-link">
|
|
@@ -33,8 +33,10 @@
|
|
|
</span>
|
|
</span>
|
|
|
<template #dropdown>
|
|
<template #dropdown>
|
|
|
<el-dropdown-menu>
|
|
<el-dropdown-menu>
|
|
|
- <Auth :value="'organizationlist.delete'">
|
|
|
|
|
|
|
+ <Auth :value="'insuranceCompanyConfig.edit'">
|
|
|
<el-dropdown-item @click="companyEdit(scope.rowData)">编辑</el-dropdown-item>
|
|
<el-dropdown-item @click="companyEdit(scope.rowData)">编辑</el-dropdown-item>
|
|
|
|
|
+ </Auth>
|
|
|
|
|
+ <Auth :value="'insuranceCompanyConfig.delete'">
|
|
|
<el-dropdown-item @click="companyDel(scope.rowData)">删除</el-dropdown-item>
|
|
<el-dropdown-item @click="companyDel(scope.rowData)">删除</el-dropdown-item>
|
|
|
</Auth>
|
|
</Auth>
|
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|