feat: 海外标准库 按钮权限 导出
This commit is contained in:
@@ -81,14 +81,16 @@
|
|||||||
type="primary"
|
type="primary"
|
||||||
class="common-button-primary"
|
class="common-button-primary"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
v-btn-permission="'366c89d1c54465faca96aaed26a158b1'"
|
||||||
@click="searchBtnClick(standCommonlySearch)">
|
@click="searchBtnClick(standCommonlySearch)">
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
class="common-button-default"
|
class="common-button-default"
|
||||||
icon="el-icon-refresh-left"
|
icon="el-icon-refresh-left"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
v-btn-permission="'31ac9f600d8a3072ba088f1c106df359'"
|
||||||
@click="clearAllSearch('standCommonlySearch')"></el-button>
|
@click="clearAllSearch('standCommonlySearch')"></el-button>
|
||||||
<el-button type="primary" class="common-button-primary" size="mini" @click="selectMoreBtn"><i class="iconfont"></i>高级查询</el-button>
|
<el-button type="primary" class="common-button-primary" size="mini" @click="selectMoreBtn"><i class="iconfont" v-btn-permission="'c9390928e5a3107956c7d43d8bde5cba'"></i>高级查询</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</div>
|
</div>
|
||||||
@@ -114,23 +116,23 @@
|
|||||||
size="mini"
|
size="mini"
|
||||||
@click="exportStandard()"
|
@click="exportStandard()"
|
||||||
title="不勾选时默认导出所有筛选项;勾选时仅导出勾选项"
|
title="不勾选时默认导出所有筛选项;勾选时仅导出勾选项"
|
||||||
v-btn-permission="'J2X4KHNN4N'"><i class="iconfont"></i>导出</el-button>
|
v-btn-permission="'8871ed1be74cf65851659514880bb50a'"><i class="iconfont"></i>导出</el-button>
|
||||||
<el-button class="common-button-default delete-button"
|
<el-button class="common-button-default delete-button"
|
||||||
:loading="delLoading"
|
:loading="delLoading"
|
||||||
size="mini"
|
size="mini"
|
||||||
@click="deleteStand(2)"
|
@click="deleteStand(2)"
|
||||||
v-btn-permission="'YZ2A6NPGFP'"><i class="iconfont"></i>批量删除</el-button>
|
v-btn-permission="'4d01342db0f56f01bfceaee7b46904f4'"><i class="iconfont"></i>批量删除</el-button>
|
||||||
<el-button class="common-button-default"
|
<el-button class="common-button-default"
|
||||||
size="mini"
|
size="mini"
|
||||||
@click="deleteStandFromKind(2)"
|
@click="deleteStandFromKind(2)"
|
||||||
v-btn-permission="'XSS8C793DQ'"><i class="iconfont"></i>移除标准</el-button>
|
v-btn-permission="'29bf24bbd156c06f136cc89b1c7b2bb0'"><i class="iconfont"></i>移除标准</el-button>
|
||||||
<el-button class="common-button-default"
|
<el-button class="common-button-default"
|
||||||
size="mini" :loading="searching"
|
size="mini" :loading="searching"
|
||||||
@click="uploadImportModal(1)"
|
@click="uploadImportModal(1)"
|
||||||
v-btn-permission="'4mFaJU3fTS'"><i class="iconfont"></i>模板下载</el-button>
|
v-btn-permission="'4mFaJU3fTS'"><i class="iconfont"></i>模板下载</el-button>
|
||||||
<el-button class="common-button-default"
|
<el-button class="common-button-default"
|
||||||
size="mini" @click="configurationStandard"
|
size="mini" @click="configurationStandard"
|
||||||
v-btn-permission="'98RZSZMZVQ'"><i class="iconfont"></i>配置标准</el-button>
|
v-btn-permission="'590049684c0af005c6b3d1f0ebcf897e'"><i class="iconfont"></i>配置标准</el-button>
|
||||||
</div>
|
</div>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="table-wrap">
|
<div class="table-wrap">
|
||||||
@@ -215,20 +217,20 @@
|
|||||||
<el-dropdown-item
|
<el-dropdown-item
|
||||||
v-if="scope.row.collectBtn"
|
v-if="scope.row.collectBtn"
|
||||||
:command="[scope.row, '收藏']"
|
:command="[scope.row, '收藏']"
|
||||||
v-btn-permission="'8XUDZZEERN'"
|
v-btn-permission="'f9745194958bc9ed3ee5127459795dbc'"
|
||||||
>
|
>
|
||||||
收藏
|
收藏
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
<el-dropdown-item
|
<el-dropdown-item
|
||||||
v-else
|
v-else
|
||||||
:command="[scope.row, '取消收藏']"
|
:command="[scope.row, '取消收藏']"
|
||||||
v-btn-permission="'8XUDZZEERN'"
|
v-btn-permission="'47e155667f521467ed941c89d118e770'"
|
||||||
>
|
>
|
||||||
取消收藏
|
取消收藏
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'PVSCKGE7XU'">编辑</el-dropdown-item>
|
<el-dropdown-item :command="[scope.row, '编辑']" v-btn-permission="'e8d690904ee1895dd0d17d9c794fbcd7'">编辑</el-dropdown-item>
|
||||||
<el-dropdown-item :command="[scope.row, '分享']" v-btn-permission="'LTS4PZ2AR7'">分享</el-dropdown-item>
|
<el-dropdown-item :command="[scope.row, '分享']" v-btn-permission="'413e676a155d6eb2dfbe08df8cbcf682'">分享</el-dropdown-item>
|
||||||
<el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="'YZ2A6NPGFP'">删除</el-dropdown-item>
|
<el-dropdown-item :command="[scope.row, '删除']" v-btn-permission="'413e676a155d6eb2dfbe08df8cbcf682'">删除</el-dropdown-item>
|
||||||
</el-dropdown-menu>
|
</el-dropdown-menu>
|
||||||
</el-dropdown>
|
</el-dropdown>
|
||||||
</div>
|
</div>
|
||||||
@@ -2254,15 +2256,15 @@ export default {
|
|||||||
if (this.saveExportType === 'apart') {
|
if (this.saveExportType === 'apart') {
|
||||||
if (this.selectedList != null && this.selectedList !== '') {
|
if (this.selectedList != null && this.selectedList !== '') {
|
||||||
const exportURL = interfaceUrl + 'sarStandardsInfo/sar-standards-info/exportStandardsInfoExcel?' +
|
const exportURL = interfaceUrl + 'sarStandardsInfo/sar-standards-info/exportStandardsInfoExcel?' +
|
||||||
'exportType' + this.saveExportType + '&exportContent=' + this.selectedList.join(',') + '&exportName=' + this.exportName + '&standType=' + this.standType
|
'exportType=' + this.saveExportType + '&exportContent=' + this.selectedList.join(',') + '&exportName=' + this.exportName + '&standType=' + this.standType
|
||||||
window.open(exportURL)
|
window.open(exportURL)
|
||||||
this.$message.success('导出信息成功')
|
this.$message.success('导出信息成功')
|
||||||
|
|
||||||
}
|
}
|
||||||
} else if (this.saveExportType === 'all') {
|
} else if (this.saveExportType === 'all') {
|
||||||
|
debugger
|
||||||
let exportEOStr = JSON.stringify(this.SarExportSearchEo)
|
let exportEOStr = JSON.stringify(this.SarExportSearchEo)
|
||||||
exportEOStr = exportEOStr.replace(/""/g, null)
|
window.open(interfaceUrl+'sarStandardsInfo/sar-standards-info/exportStandardsInfoExcel?exportType=' + this.saveExportType + '&exportContent=' + exportEOStr + '&exportName=' + this.exportName + '&standType=' + this.standType)
|
||||||
window.open('/api/lawss/sarStandardsInfo/exportStandardsInfoExcel?exportType=' + this.saveExportType + '&exportContent=' + exportEOStr + '&exportName=' + this.exportName + '&standType=' + this.standType)
|
|
||||||
this.$message.success('导出信息成功')
|
this.$message.success('导出信息成功')
|
||||||
}
|
}
|
||||||
this.exportModelFlag = false
|
this.exportModelFlag = false
|
||||||
|
|||||||
Reference in New Issue
Block a user