|
@@ -22,7 +22,7 @@
|
|
|
<el-button :type="selection.length === 0?'':'primary'" :disabled="selection.length === 0" size="small" @click="deleteData">删 除</el-button>
|
|
|
</el-button-group>
|
|
|
<!-- <el-button class="inline-16" size="small" type="primary" plain>导 入</el-button> -->
|
|
|
- <excel :tablecols="layout" :param="param" :total="total" :excelTitle="routerName"></excel>
|
|
|
+ <excel :tablecols="layout" :param="param" :total="total" :specialKey="specialKey" :excelTitle="routerName"></excel>
|
|
|
</div>
|
|
|
<slot name="titleRight"></slot>
|
|
|
</div>
|
|
@@ -89,7 +89,7 @@
|
|
|
import {mapGetters} from 'vuex'
|
|
|
export default {
|
|
|
componentName:'normalTable',
|
|
|
- props:['tableName','idName','tableData','apiId','formPath','oldFormPath','options','autoQuery','detailPath','customTitle','hidePagination','hideSearch','statusHideDetailBtn'],
|
|
|
+ props:['tableName','idName','tableData','apiId','formPath','oldFormPath','options','autoQuery','detailPath','customTitle','hidePagination','hideSearch','statusHideDetailBtn','specialKey'],
|
|
|
components:{
|
|
|
tableTemp: () => import('./modules/table.vue'),
|
|
|
setColumn: () => import('./modules/setColumn.vue'),
|