style:监管
Showing
5 changed files
with
91 additions
and
4 deletions
src/views/jgHome/data/index.js
0 → 100644
1 | import filter from '@/utils/filter.js' | ||
2 | class data extends filter { | ||
3 | constructor() { | ||
4 | super() | ||
5 | } | ||
6 | columns () { | ||
7 | return [ | ||
8 | { | ||
9 | type: 'index', | ||
10 | label: "序号", | ||
11 | }, | ||
12 | { | ||
13 | prop: "xzqmc", | ||
14 | label: "行政区名称", | ||
15 | }, | ||
16 | { | ||
17 | prop: "xzqzs", | ||
18 | label: "行政区总数", | ||
19 | }, | ||
20 | { | ||
21 | prop: "jrl", | ||
22 | label: "接入量", | ||
23 | }, | ||
24 | { | ||
25 | prop: 'jscgl', | ||
26 | label: '接收成功率', | ||
27 | render: (h, scope) => { | ||
28 | return ( | ||
29 | <div> | ||
30 | {scope.row.jscgl} % | ||
31 | </div> | ||
32 | ) | ||
33 | } | ||
34 | }, | ||
35 | { | ||
36 | prop: "dk", | ||
37 | label: "成功率得分", | ||
38 | }, | ||
39 | { | ||
40 | prop: "wjrqx", | ||
41 | label: "未接入区县", | ||
42 | }, | ||
43 | { | ||
44 | prop: "jrdf", | ||
45 | label: "接入得分", | ||
46 | }, | ||
47 | { | ||
48 | prop: "jrdf", | ||
49 | label: "未上传登薄日志区县", | ||
50 | }, | ||
51 | { | ||
52 | prop: "jrdf", | ||
53 | label: "登薄日志得分", | ||
54 | }, | ||
55 | { | ||
56 | prop: "jrdf", | ||
57 | label: "总评分", | ||
58 | } | ||
59 | ] | ||
60 | } | ||
61 | } | ||
62 | export default new data() |
... | @@ -2,6 +2,16 @@ | ... | @@ -2,6 +2,16 @@ |
2 | display: flex; | 2 | display: flex; |
3 | justify-content: space-between; | 3 | justify-content: space-between; |
4 | 4 | ||
5 | .bottom10 { | ||
6 | margin-bottom: 10px; | ||
7 | } | ||
8 | |||
9 | .paddingbtm0 { | ||
10 | /deep/.el-card__body { | ||
11 | padding-bottom: 0; | ||
12 | } | ||
13 | } | ||
14 | |||
5 | &-left, | 15 | &-left, |
6 | &-right { | 16 | &-right { |
7 | width: 30%; | 17 | width: 30%; | ... | ... |
... | @@ -34,16 +34,24 @@ | ... | @@ -34,16 +34,24 @@ |
34 | </el-card> | 34 | </el-card> |
35 | </div> | 35 | </div> |
36 | <div class="jgHome-right"> | 36 | <div class="jgHome-right"> |
37 | <el-card> | 37 | <el-card class="bottom10 paddingbtm0"> |
38 | <jgChart /> | ||
39 | </el-card> | ||
40 | <el-card class="box-card paddingbtm0"> | ||
38 | <div slot="header"> | 41 | <div slot="header"> |
39 | <jgChart /> | 42 | <span>违规总计</span> |
43 | <el-button style="float: right;" type="text">更多</el-button> | ||
40 | </div> | 44 | </div> |
45 | <lb-table ref="table" :pagination="false" :heightNum="595" :column="tableData.columns" :data="tableData.data"> | ||
46 | </lb-table> | ||
41 | </el-card> | 47 | </el-card> |
42 | </div> | 48 | </div> |
43 | </div> | 49 | </div> |
44 | </template> | 50 | </template> |
45 | 51 | ||
46 | <script> | 52 | <script> |
53 | // 引入表格数据 | ||
54 | import data from "./data" | ||
47 | import barChart from './components/barChart' | 55 | import barChart from './components/barChart' |
48 | import hzMap from './components/map' | 56 | import hzMap from './components/map' |
49 | import jgChart from './components/jgChart' | 57 | import jgChart from './components/jgChart' |
... | @@ -52,6 +60,13 @@ export default { | ... | @@ -52,6 +60,13 @@ export default { |
52 | components: { barChart, hzMap, jgChart }, | 60 | components: { barChart, hzMap, jgChart }, |
53 | data () { | 61 | data () { |
54 | return { | 62 | return { |
63 | // 表格数据 | ||
64 | tableData: { | ||
65 | // 表格头部信息 | ||
66 | columns: data.columns(), | ||
67 | // 表格列表数据 | ||
68 | data: [{}] | ||
69 | } | ||
55 | } | 70 | } |
56 | }, | 71 | }, |
57 | methods: {} | 72 | methods: {} | ... | ... |
-
Please register or sign in to post a comment