style:导出表格配置化
Showing
10 changed files
with
57 additions
and
37 deletions
... | @@ -4,6 +4,7 @@ | ... | @@ -4,6 +4,7 @@ |
4 | "LOGIN": "jg", | 4 | "LOGIN": "jg", |
5 | "CODE": "BDCJGPT", | 5 | "CODE": "BDCJGPT", |
6 | "AREARMAP": "610702", | 6 | "AREARMAP": "610702", |
7 | "XZQ": "汉中市", | ||
7 | "SERVERAPI": "/bdcsjsb", | 8 | "SERVERAPI": "/bdcsjsb", |
8 | "calcHeight": 200, | 9 | "calcHeight": 200, |
9 | "echartTextColor": "#FFFFFF", | 10 | "echartTextColor": "#FFFFFF", | ... | ... |
... | @@ -4,6 +4,7 @@ | ... | @@ -4,6 +4,7 @@ |
4 | "LOGIN": "sb", | 4 | "LOGIN": "sb", |
5 | "CODE": "BDCSBPT", | 5 | "CODE": "BDCSBPT", |
6 | "AREARMAP": "610702", | 6 | "AREARMAP": "610702", |
7 | "XZQ": "汉中市", | ||
7 | "SERVERAPI": "/bdcsjsb", | 8 | "SERVERAPI": "/bdcsjsb", |
8 | "calcHeight": 160, | 9 | "calcHeight": 160, |
9 | "echartTextColor": "#4A4A4A", | 10 | "echartTextColor": "#4A4A4A", | ... | ... |
... | @@ -4,6 +4,7 @@ | ... | @@ -4,6 +4,7 @@ |
4 | "LOGIN": "jg", | 4 | "LOGIN": "jg", |
5 | "CODE": "BDCJGPT", | 5 | "CODE": "BDCJGPT", |
6 | "AREARMAP": "632701", | 6 | "AREARMAP": "632701", |
7 | "XZQ": "玉树州", | ||
7 | "SERVERAPI": "/bdcsjsb", | 8 | "SERVERAPI": "/bdcsjsb", |
8 | "calcHeight": 200, | 9 | "calcHeight": 200, |
9 | "echartTextColor": "#FFFFFF", | 10 | "echartTextColor": "#FFFFFF", | ... | ... |
... | @@ -4,6 +4,7 @@ | ... | @@ -4,6 +4,7 @@ |
4 | "LOGIN": "sb", | 4 | "LOGIN": "sb", |
5 | "CODE": "BDCSBPT", | 5 | "CODE": "BDCSBPT", |
6 | "AREARMAP": "632701", | 6 | "AREARMAP": "632701", |
7 | "XZQ": "玉树州", | ||
7 | "SERVERAPI": "/bdcsjsb", | 8 | "SERVERAPI": "/bdcsjsb", |
8 | "calcHeight": 160, | 9 | "calcHeight": 160, |
9 | "echartTextColor": "#4A4A4A", | 10 | "echartTextColor": "#4A4A4A", | ... | ... |
... | @@ -4,6 +4,7 @@ | ... | @@ -4,6 +4,7 @@ |
4 | "LOGIN": "jg", | 4 | "LOGIN": "jg", |
5 | "CODE": "BDCJGPT", | 5 | "CODE": "BDCJGPT", |
6 | "AREARMAP": "610702", | 6 | "AREARMAP": "610702", |
7 | "XZQ": "汉中市", | ||
7 | "SERVERAPI": "/bdcsjsb", | 8 | "SERVERAPI": "/bdcsjsb", |
8 | "calcHeight": 200, | 9 | "calcHeight": 200, |
9 | "echartTextColor": "#FFFFFF", | 10 | "echartTextColor": "#FFFFFF", | ... | ... |
1 | /* | 1 | /* |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-03-17 15:10:43 | 4 | * @LastEditTime: 2023-05-11 10:02:44 |
5 | */ | 5 | */ |
6 | import filter from '@/utils/filter.js' | 6 | import filter from '@/utils/filter.js' |
7 | class data extends filter { | 7 | class data extends filter { |
... | @@ -10,6 +10,20 @@ class data extends filter { | ... | @@ -10,6 +10,20 @@ class data extends filter { |
10 | } | 10 | } |
11 | columns () { | 11 | columns () { |
12 | return [ | 12 | return [ |
13 | // { | ||
14 | // prop: 'sjlx', | ||
15 | // label: '数据类型', | ||
16 | // width: 90, | ||
17 | // render: (h, scope) => { | ||
18 | // return ( | ||
19 | // <div> | ||
20 | // <span v-show={scope.row.sjlx == 1}>ftp上传</span> | ||
21 | // <span v-show={scope.row.sjlx == 2}>业务库抽取</span> | ||
22 | // <span v-show={scope.row.sjlx == 3}>存量数据</span> | ||
23 | // </div> | ||
24 | // ) | ||
25 | // } | ||
26 | // }, | ||
13 | { | 27 | { |
14 | prop: 'jcjg', | 28 | prop: 'jcjg', |
15 | label: '检查结果', | 29 | label: '检查结果', | ... | ... |
... | @@ -136,7 +136,7 @@ | ... | @@ -136,7 +136,7 @@ |
136 | // 生成文件名 | 136 | // 生成文件名 |
137 | generateFileName () { | 137 | generateFileName () { |
138 | var reg = /(\d{4})\-(\d{2})\-(\d{2})/; | 138 | var reg = /(\d{4})\-(\d{2})\-(\d{2})/; |
139 | this.downTitle = `汉中市不动产登记增量数据接入质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}至${this.form.endTime.replace(reg, "$1年$2月$3日")})` | 139 | this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据接入质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}至${this.form.endTime.replace(reg, "$1年$2月$3日")})` |
140 | }, | 140 | }, |
141 | headerStyle ({ row, rowIndex }) { | 141 | headerStyle ({ row, rowIndex }) { |
142 | if (rowIndex == 4) { | 142 | if (rowIndex == 4) { | ... | ... |
... | @@ -44,17 +44,17 @@ | ... | @@ -44,17 +44,17 @@ |
44 | </template> | 44 | </template> |
45 | 45 | ||
46 | <script> | 46 | <script> |
47 | // 相关字段空置率统计 | 47 | // 相关字段空置率统计 |
48 | // 引入表格头部数据 | 48 | // 引入表格头部数据 |
49 | import data from "./data"; | 49 | import data from "./data"; |
50 | // 引入table混入方法 | 50 | // 引入table混入方法 |
51 | import tableMixin from "@/mixins/tableMixin.js"; | 51 | import tableMixin from "@/mixins/tableMixin.js"; |
52 | // 导出excel表格 | 52 | // 导出excel表格 |
53 | import downLbTable from '@/components/DownLbTable' | 53 | import downLbTable from '@/components/DownLbTable' |
54 | // 获取时间 | 54 | // 获取时间 |
55 | import { getCurrentDate, setExport2Excel } from "@/utils/tools"; | 55 | import { getCurrentDate, setExport2Excel } from "@/utils/tools"; |
56 | import { nonNullSta } from "@/api/statistics.js"; | 56 | import { nonNullSta } from "@/api/statistics.js"; |
57 | export default { | 57 | export default { |
58 | name: "jsbwcx", | 58 | name: "jsbwcx", |
59 | components: { | 59 | components: { |
60 | downLbTable | 60 | downLbTable |
... | @@ -131,7 +131,7 @@ export default { | ... | @@ -131,7 +131,7 @@ export default { |
131 | // 生成文件名 | 131 | // 生成文件名 |
132 | generateFileName () { | 132 | generateFileName () { |
133 | var reg = /(\d{4})\-(\d{2})\-(\d{2})/; | 133 | var reg = /(\d{4})\-(\d{2})\-(\d{2})/; |
134 | this.downTitle = `汉中市不动产登记增量数据相关字段空项率统计(${this.form.startTime.replace(reg, "$1年$2月$3日")}至${this.form.endTime.replace(reg, "$1年$2月$3日")})` | 134 | this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据相关字段空项率统计(${this.form.startTime.replace(reg, "$1年$2月$3日")}至${this.form.endTime.replace(reg, "$1年$2月$3日")})` |
135 | }, | 135 | }, |
136 | handlesetExport2Excel (val) { | 136 | handlesetExport2Excel (val) { |
137 | setExport2Excel(val) | 137 | setExport2Excel(val) |
... | @@ -150,14 +150,14 @@ export default { | ... | @@ -150,14 +150,14 @@ export default { |
150 | this.featchDataSelf() | 150 | this.featchDataSelf() |
151 | } | 151 | } |
152 | } | 152 | } |
153 | } | 153 | } |
154 | </script> | 154 | </script> |
155 | <style scoped lang="scss"> | 155 | <style scoped lang="scss"> |
156 | // 引入表单整体样式 | 156 | // 引入表单整体样式 |
157 | @import "../css/index.scss"; | 157 | @import "../css/index.scss"; |
158 | 158 | ||
159 | /deep/.el-table thead.is-group th.el-table__cell { | 159 | /deep/.el-table thead.is-group th.el-table__cell { |
160 | height: 14px !important; | 160 | height: 14px !important; |
161 | } | 161 | } |
162 | </style> | 162 | </style> |
163 | 163 | ... | ... |
... | @@ -2,7 +2,7 @@ | ... | @@ -2,7 +2,7 @@ |
2 | * @Author: yangwei | 2 | * @Author: yangwei |
3 | * @Date: 2023-02-17 16:32:50 | 3 | * @Date: 2023-02-17 16:32:50 |
4 | * @LastEditors: Please set LastEditors | 4 | * @LastEditors: Please set LastEditors |
5 | * @LastEditTime: 2023-03-28 10:24:52 | 5 | * @LastEditTime: 2023-05-11 10:11:15 |
6 | * @FilePath: \bdcjg-web\src\views\statistics\registerBookQuality\index.vue | 6 | * @FilePath: \bdcjg-web\src\views\statistics\registerBookQuality\index.vue |
7 | * @Description: | 7 | * @Description: |
8 | * | 8 | * |
... | @@ -54,18 +54,18 @@ | ... | @@ -54,18 +54,18 @@ |
54 | </template> | 54 | </template> |
55 | 55 | ||
56 | <script> | 56 | <script> |
57 | // 登簿质量评价表 | 57 | // 登簿质量评价表 |
58 | // 引入表格头部数据 | 58 | // 引入表格头部数据 |
59 | import data from "./data"; | 59 | import data from "./data"; |
60 | // 引入table混入方法 | 60 | // 引入table混入方法 |
61 | import tableMixin from "@/mixins/tableMixin.js"; | 61 | import tableMixin from "@/mixins/tableMixin.js"; |
62 | // 导出excel表格 | 62 | // 导出excel表格 |
63 | import downLbTable from '@/components/DownLbTable' | 63 | import downLbTable from '@/components/DownLbTable' |
64 | // 获取时间 | 64 | // 获取时间 |
65 | import { getCurrentDate, setExport2Excel } from "@/utils/tools"; | 65 | import { getCurrentDate, setExport2Excel } from "@/utils/tools"; |
66 | import { registerBookQuality } from "@/api/statistics.js"; | 66 | import { registerBookQuality } from "@/api/statistics.js"; |
67 | 67 | ||
68 | export default { | 68 | export default { |
69 | name: "jsbwcx", | 69 | name: "jsbwcx", |
70 | components: { | 70 | components: { |
71 | downLbTable | 71 | downLbTable |
... | @@ -155,7 +155,7 @@ export default { | ... | @@ -155,7 +155,7 @@ export default { |
155 | // 生成文件名 | 155 | // 生成文件名 |
156 | generateFileName () { | 156 | generateFileName () { |
157 | var reg = /(\d{4})\-(\d{2})\-(\d{2})/; | 157 | var reg = /(\d{4})\-(\d{2})\-(\d{2})/; |
158 | this.downTitle = `汉中市不动产登记增量数据登簿质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}至${this.form.endTime.replace(reg, "$1年$2月$3日")})` | 158 | this.downTitle = this.BASE_API.XZQ + `不动产登记增量数据登簿质量评价表(${this.form.startTime.replace(reg, "$1年$2月$3日")}至${this.form.endTime.replace(reg, "$1年$2月$3日")})` |
159 | }, | 159 | }, |
160 | handlesetExport2Excel (val) { | 160 | handlesetExport2Excel (val) { |
161 | setExport2Excel(val) | 161 | setExport2Excel(val) |
... | @@ -188,14 +188,14 @@ export default { | ... | @@ -188,14 +188,14 @@ export default { |
188 | this.featchDataSelf() | 188 | this.featchDataSelf() |
189 | } | 189 | } |
190 | } | 190 | } |
191 | } | 191 | } |
192 | </script> | 192 | </script> |
193 | <style scoped lang="scss"> | 193 | <style scoped lang="scss"> |
194 | // 引入表单整体样式 | 194 | // 引入表单整体样式 |
195 | @import "../css/index.scss"; | 195 | @import "../css/index.scss"; |
196 | 196 | ||
197 | /deep/.el-table thead.is-group th.el-table__cell { | 197 | /deep/.el-table thead.is-group th.el-table__cell { |
198 | height: 14px !important; | 198 | height: 14px !important; |
199 | } | 199 | } |
200 | </style> | 200 | </style> |
201 | 201 | ... | ... |
-
Please register or sign in to post a comment