|
|
@@ -22,8 +22,8 @@
|
|
|
<el-button :type="selection.length === 0?'':'primary'" :disabled="selection.length === 0" size="small" @click="deleteData">{{$t('删 除')}}</el-button>
|
|
|
</el-button-group> -->
|
|
|
<!-- <el-button class="inline-16" size="small" type="primary" plain>{{$t('导 入')}}</el-button> -->
|
|
|
- <excel class="inline-16" :tablecols="layout" :param="param" :total="total" :specialKey="specialKey" :excelTitle="routerName" v-if="exports"></excel>
|
|
|
- <exportFile :columns="columns" :param="param" :fileName="fileName" v-if="isNewExport" class="inline-16"></exportFile>
|
|
|
+ <excel class="inline-16" :tablecols="layout" :param="param" :total="total" :specialKey="specialKey" :excelTitle="routerName" v-if="exports" :exportName="exportName" :exportValue="exportValue" :exporAdd="exporAdd"></excel>
|
|
|
+ <exportFile :columns="columns" :param="param" :fileName="fileName" v-if="isNewExport" class="inline-16" ></exportFile>
|
|
|
<reportCenter :btnName="$t('报 表')" class="inline-16" position="detail" size="small" :data="reportCenterLsit.filter(item => item.type == 'datainfo')" v-if="reportCenterLsit.filter(item => item.type == 'datainfo').length > 0 && systemappid != 163">
|
|
|
<template v-slot:print="scope2">
|
|
|
<el-button @click="printBtn({},scope2.data)" type="text" size="mini">{{$t('打 印')}}</el-button>
|
|
|
@@ -98,7 +98,7 @@
|
|
|
import {mapGetters} from 'vuex'
|
|
|
export default {
|
|
|
componentName:'normalTable',
|
|
|
- props:['tableName','idName','tableData','apiId','formPath','oldFormPath','options','autoQuery','detailPath','customTitle','hidePagination','hideSearch','statusHideDetailBtn','specialKey','drawerWidth','isExport','isNewExport','columns','fileName','excelTitle'],
|
|
|
+ props:['tableName','idName','tableData','apiId','formPath','oldFormPath','options','autoQuery','detailPath','customTitle','hidePagination','hideSearch','statusHideDetailBtn','specialKey','drawerWidth','isExport','isNewExport','columns','fileName','excelTitle','exportValue','exportName','exporAdd'],
|
|
|
components:{
|
|
|
tableTemp: () => import('./modules/table.vue'),
|
|
|
setColumn: () => import('./modules/setColumn.vue'),
|