9be74bbf by renchao@pashanhoo.com

style:导出表格配置化

1 parent a4b488eb
...@@ -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: '检查结果',
......
...@@ -333,3 +333,4 @@ ...@@ -333,3 +333,4 @@
333 } 333 }
334 </style> 334 </style>
335 335
336
......
...@@ -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
......