|
@@ -17,7 +17,7 @@
|
|
|
>
|
|
|
<el-button icon="el-icon-download">导出</el-button>
|
|
|
</download-excel> -->
|
|
|
- <el-button @click="exportExcel">导出Excel</el-button>
|
|
|
+<!-- <el-button @click="exportExcel">导出Excel</el-button> -->
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
@@ -26,29 +26,28 @@ import {export_json_to_excel} from '@/vendors/Export2Excel'
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
-
|
|
|
- exportDataStandard: {
|
|
|
- 名称: 'name',
|
|
|
- 性别: 'sex',
|
|
|
- 地区: {
|
|
|
- field: 'phone',
|
|
|
- callback: value => {
|
|
|
- return `他的电话是:${value}`;
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- exportData: [
|
|
|
- { name: '甲', sex: 123456, phone: 15521103211 },
|
|
|
- { name: '乙', sex: '00123', phone: 15521103222 },
|
|
|
- { name: '丙', sex: 123, phone: 15521103233 },
|
|
|
- { area: '北京市朝阳区' },
|
|
|
- { name: '丁', sex: 123, phone: 15521103233 },
|
|
|
- { name: '丁', sex: '男', phone: 15521103233 }
|
|
|
- ],
|
|
|
- exportName: '导出数据',
|
|
|
- exportHeader: ['用户信息页头1', '用户信息页头2'],
|
|
|
- exportFooter: ['用户的信息页脚1', '用户的信息页脚2'],
|
|
|
- exportDefaultValue: '这一行这一列没有数据',
|
|
|
+ // exportDataStandard: {
|
|
|
+ // 名称: 'name',
|
|
|
+ // 性别: 'sex',
|
|
|
+ // 地区: {
|
|
|
+ // field: 'phone',
|
|
|
+ // callback: value => {
|
|
|
+ // return `他的电话是:${value}`;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // exportData: [
|
|
|
+ // { name: '甲', sex: 123456, phone: 15521103211 },
|
|
|
+ // { name: '乙', sex: '00123', phone: 15521103222 },
|
|
|
+ // { name: '丙', sex: 123, phone: 15521103233 },
|
|
|
+ // { area: '北京市朝阳区' },
|
|
|
+ // { name: '丁', sex: 123, phone: 15521103233 },
|
|
|
+ // { name: '丁', sex: '男', phone: 15521103233 }
|
|
|
+ // ],
|
|
|
+ // exportName: '导出数据',
|
|
|
+ // exportHeader: ['用户信息页头1', '用户信息页头2'],
|
|
|
+ // exportFooter: ['用户的信息页脚1', '用户的信息页脚2'],
|
|
|
+ // exportDefaultValue: '这一行这一列没有数据',
|
|
|
|
|
|
|
|
|
|
|
@@ -96,49 +95,49 @@ export default {
|
|
|
this.cheak_ax();
|
|
|
},
|
|
|
methods: {
|
|
|
- exportExcel() {
|
|
|
- const excelHeader = ['ICD10编码', '诊断名称'];
|
|
|
- const keys = ['temp_column1', 'temp_column2'];
|
|
|
- const _dataSource = this.dataTabel();
|
|
|
- const excelData = _dataSource.map(item => keys.map(i => item[i] || ''))
|
|
|
- const excelName='规则表'
|
|
|
- export_json_to_excel(excelHeader, excelData, excelName)
|
|
|
+ // exportExcel() {
|
|
|
+ // const excelHeader = ['ICD10编码', '诊断名称'];
|
|
|
+ // const keys = ['temp_column1', 'temp_column2'];
|
|
|
+ // const _dataSource = this.dataTabel();
|
|
|
+ // const excelData = _dataSource.map(item => keys.map(i => item[i] || ''))
|
|
|
+ // const excelName='规则表'
|
|
|
+ // export_json_to_excel(excelHeader, excelData, excelName)
|
|
|
|
|
|
- },
|
|
|
- dataTabel(){
|
|
|
- return [
|
|
|
- {
|
|
|
- "temp_column_id": "100000202102251058271000000001",
|
|
|
- "temp_column1": "00C97",
|
|
|
- "temp_column2": "哎呀呀呀1111"
|
|
|
- },
|
|
|
- {
|
|
|
- "temp_column_id": "232423423",
|
|
|
- "temp_column1": "00C97",
|
|
|
- "temp_column2": "哎呀呀呀2222"
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
+ // },
|
|
|
+ // dataTabel(){
|
|
|
+ // return [
|
|
|
+ // {
|
|
|
+ // "temp_column_id": "100000202102251058271000000001",
|
|
|
+ // "temp_column1": "00C97",
|
|
|
+ // "temp_column2": "哎呀呀呀1111"
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // "temp_column_id": "232423423",
|
|
|
+ // "temp_column1": "00C97",
|
|
|
+ // "temp_column2": "哎呀呀呀2222"
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
|
|
|
|
|
|
- createExportData() {
|
|
|
- // 点击导出按钮之后,开始导出数据之前的执行函数,返回值为需要下载的数据
|
|
|
- // TODO:构造需要下载的数据返回
|
|
|
- return [
|
|
|
- { name: '甲', sex: 123456, phone: 15521103211 },
|
|
|
- { name: '乙', sex: '00123', phone: 15521103222 },
|
|
|
- { name: '丙', sex: 123, phone: 15521103233 },
|
|
|
- { area: '北京市朝阳区' },
|
|
|
- { name: '丁', sex: 123, phone: 15521103233 },
|
|
|
- { name: '丁', sex: '男', phone: 15521103233 }
|
|
|
- ];
|
|
|
- },
|
|
|
- startDownload() {
|
|
|
- console.log('数据开始');
|
|
|
- },
|
|
|
- finishDownload() {
|
|
|
- console.log('数据下载完成');
|
|
|
- },
|
|
|
+ // createExportData() {
|
|
|
+ // // 点击导出按钮之后,开始导出数据之前的执行函数,返回值为需要下载的数据
|
|
|
+ // // TODO:构造需要下载的数据返回
|
|
|
+ // return [
|
|
|
+ // { name: '甲', sex: 123456, phone: 15521103211 },
|
|
|
+ // { name: '乙', sex: '00123', phone: 15521103222 },
|
|
|
+ // { name: '丙', sex: 123, phone: 15521103233 },
|
|
|
+ // { area: '北京市朝阳区' },
|
|
|
+ // { name: '丁', sex: 123, phone: 15521103233 },
|
|
|
+ // { name: '丁', sex: '男', phone: 15521103233 }
|
|
|
+ // ];
|
|
|
+ // },
|
|
|
+ // startDownload() {
|
|
|
+ // console.log('数据开始');
|
|
|
+ // },
|
|
|
+ // finishDownload() {
|
|
|
+ // console.log('数据下载完成');
|
|
|
+ // },
|
|
|
|
|
|
initia(ok) {
|
|
|
this.loading = true;
|