| | |
| | | } |
| | | }, |
| | | methods: { |
| | | //合并行和列 |
| | | mergeColumnTableCell({rowIndex, columnIndex}) { |
| | | // 合并列 |
| | | if (columnIndex === 0) { |
| | |
| | | <h1>全市居民人均可支配收入情况</h1> |
| | | <el-table |
| | | :data="tableData" |
| | | style="width: 100%"> |
| | | style="width: 100%" :cell-style="updataCellStyle"> |
| | | <el-table-column |
| | | prop="year" |
| | | label="年份" min-width="80"> |
| | | label="年份" min-width="80" |
| | | fied="left" |
| | | > |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="国民人均可支配收入"> |
| | |
| | | }, |
| | | series: [ |
| | | { |
| | | name:'居民人均可支配收入', |
| | | name: '居民人均可支配收入', |
| | | type: 'line', |
| | | smooth: false, //设置折线为圆滑曲线,false则有转折点 |
| | | // symbol:'none', //默认显示折点,为none时不显示 |
| | |
| | | data: [120, 132, 101, 134, 90, 230] |
| | | }, |
| | | { |
| | | name:'城镇居民', |
| | | name: '城镇居民', |
| | | type: 'line', |
| | | smooth: false, //设置折线为圆滑曲线,false则有转折点 |
| | | // symbol:'none', //默认显示折点,为none时不显示 |
| | |
| | | data: [220, 182, 191, 234, 290, 330] |
| | | }, |
| | | { |
| | | name:'农村居民', |
| | | name: '农村居民', |
| | | type: 'line', |
| | | smooth: false, //设置折线为圆滑曲线,false则有转折点 |
| | | // symbol:'none', //默认显示折点,为none时不显示 |
| | |
| | | const option = this.option |
| | | const myChart = this.$echarts.init(document.querySelector('.OtherB-PeopleJunShouRu__echart')); |
| | | option && myChart.setOption(this.option) |
| | | }, |
| | | // 给单独单元格添加样式 |
| | | updataCellStyle({rowIndex, columnIndex}) { |
| | | if (rowIndex ===0 && columnIndex === 0) { |
| | | return {background:'#51D2FF'} |
| | | }else if(rowIndex===1 && columnIndex ===0){ |
| | | return {background:'#51D2FF'} |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | @import "../../../../assets/css/base"; |
| | | |
| | | .OtherB-PeopleJunShouRu__table { |
| | | .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{ |
| | | background:transparent; |
| | | .el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell { |
| | | background: transparent; |
| | | } |
| | | width: 100%; |
| | | height: calc(100% - 0.078125rem /* 20/256 */ |
| | | ); |
| | | margin-top: 0.078125rem /* 20/256 */ |
| | | ; |
| | | |
| | | .el-table th.el-table__cell { |
| | | background-color: $color-blue; |
| | | height: 0.3125rem /* 80/256 */ |
| | | ; |
| | | |
| | | } |
| | | |
| | | .el-table tr { |
| | |
| | | //); |
| | | |
| | | .OtherB-PeopleJunShouRu__table { |
| | | width:100%; |
| | | width: 100%; |
| | | margin-top: 0.078125rem /* 20/256 */ |
| | | ; |
| | | |
| | |
| | | <template> |
| | | <div class="PersonnelTalents_greenCard"> |
| | | <div class="PersonnelTalents_greenCard--warp"> |
| | | <h1 class="title">人才绿卡购房、租房补贴情况统计表</h1> |
| | | <div class="PT_greenCard--table"> |
| | | <el-table |
| | | max-height="640" |
| | | :data="tableData" |
| | | :header-cell-style="handleheader" |
| | | stripe |
| | | border |
| | | style="width: 100%"> |
| | | style="width: 100%" :cell-style="updataCellStyle" :span-method="mergeColumnTableCell"> |
| | | <el-table-column |
| | | align="center" |
| | | prop="date" |
| | | label="指标名称" |
| | | fixed="left" |
| | | width="220"> |
| | | prop="nianfen" |
| | | label="年份"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="name" |
| | | align="center" |
| | | label="去年完成" |
| | | width="180"> |
| | | label="A卡"> |
| | | <el-table-column |
| | | prop="chikazongrenshu" |
| | | label="持卡总人数 (人)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="butiezongfafang" |
| | | label="补贴总发放 (万元)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="购房"> |
| | | <el-table-column |
| | | prop="chikarenshu" |
| | | label="持卡人数 (人)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="gourfangbutie" |
| | | label="购房补贴 (万元)"> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="租房"> |
| | | <el-table-column |
| | | prop="chikfarenshu" |
| | | label="持卡人数 (人)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="zufangbutie" |
| | | label="租房补贴 (万元)"> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="1月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="2月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="3月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="4月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="5月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="6月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="7月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="8月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="9月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="10月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="11月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="12月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="省厅计划"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="当前完成率" |
| | | width="160"> |
| | | label="B卡"> |
| | | <el-table-column |
| | | prop="chikazongrenshu1" |
| | | label="持卡总人数 (人)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="butiezongfafang1" |
| | | label="补贴总发放 (万元)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="购房"> |
| | | <el-table-column |
| | | prop="chikarenshu1" |
| | | label="持卡人数 (人)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="gourfangbutie1" |
| | | label="购房补贴 (万元)"> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="租房"> |
| | | <el-table-column |
| | | prop="chikfarenshu1" |
| | | label="持卡人数 (人)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="zufangbutie1" |
| | | label="租房补贴 (万元)"> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="PT--Echarts"></div> |
| | |
| | | |
| | | <script> |
| | | export default { |
| | | name: "PersonnelTalents_GreenCard" |
| | | name: "PersonnelTalents_GreenCard", |
| | | data() { |
| | | return { |
| | | tableData: [ |
| | | { |
| | | nianfen:'2021年 1——3月', |
| | | chikazongrenshu:'——', |
| | | butiezongfafang:'——', |
| | | chikarenshu:'——', |
| | | gourfangbutie:'——', |
| | | chikfarenshu:'——', |
| | | zufangbutie:'——', |
| | | chikazongrenshu1:'9938', |
| | | butiezongfafang1:'2914.8', |
| | | chikarenshu1:'——', |
| | | gourfangbutie1:'——', |
| | | chikfarenshu1:'6321', |
| | | zufangbutie1:'2914.8' |
| | | }, |
| | | { |
| | | nianfen:'2021年 4——6月', |
| | | chikazongrenshu:'——', |
| | | butiezongfafang:'——', |
| | | chikarenshu:'——', |
| | | gourfangbutie:'——', |
| | | chikfarenshu:'——', |
| | | zufangbutie:'——', |
| | | chikazongrenshu1:'9938', |
| | | butiezongfafang1:'9456.7', |
| | | chikarenshu1:'754', |
| | | gourfangbutie1:'6654.5', |
| | | chikfarenshu1:'6072', |
| | | zufangbutie1:'2802.2' |
| | | }, |
| | | { |
| | | nianfen:'2021年 7——9月', |
| | | chikazongrenshu:'——', |
| | | butiezongfafang:'——', |
| | | chikarenshu:'——', |
| | | gourfangbutie:'——', |
| | | chikfarenshu:'——', |
| | | zufangbutie:'——', |
| | | chikazongrenshu1:'9938', |
| | | butiezongfafang1:'9456.7', |
| | | chikarenshu1:'754', |
| | | gourfangbutie1:'6654.5', |
| | | chikfarenshu1:'6072', |
| | | zufangbutie1:'2802.2' |
| | | }, |
| | | { |
| | | nianfen:'2021年 10——12月', |
| | | chikazongrenshu:'915', |
| | | butiezongfafang:'72.56', |
| | | chikarenshu:'5', |
| | | gourfangbutie:'68', |
| | | chikfarenshu:'3', |
| | | zufangbutie:'4.56', |
| | | chikazongrenshu1:'10600', |
| | | butiezongfafang1:'9456.7', |
| | | chikarenshu1:'754', |
| | | gourfangbutie1:'6654.5', |
| | | chikfarenshu1:'6072', |
| | | zufangbutie1:'2802.2' |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | methods:{ |
| | | // 修改单个表格样式 |
| | | updataCellStyle({ rowIndex, columnIndex}){ |
| | | if(rowIndex===0&&columnIndex===0){ |
| | | return {background:'#51D2FF'} |
| | | }else if(rowIndex===1&&columnIndex===0){ |
| | | return{background:'#51D2FF'} |
| | | }else if(rowIndex===2&&columnIndex===0){ |
| | | return{background:'#51D2FF'} |
| | | }else if(rowIndex===3&&columnIndex===0){ |
| | | return{background:'#51D2FF'} |
| | | } |
| | | }, |
| | | // 合并单元格 |
| | | mergeColumnTableCell({rowIndex,columnIndex}){ |
| | | if(columnIndex === 7){ |
| | | if(rowIndex === 0){ |
| | | return { |
| | | rowspan:3, |
| | | colspan:1 |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | <style lang="scss"> |
| | | @import "../../../../assets/css/base"; |
| | | |
| | | .PT_greenCard--table { |
| | | .el-table tr { |
| | | background-color: #CEF2FF; |
| | | } |
| | | |
| | | .el-table th.el-table__cell { |
| | | background-color: #51D2FF; |
| | | } |
| | | |
| | | .el-table__fixed, .el-table__fixed-right, .el-table__fixed-right::before, .el-table__fixed::before { |
| | | background-color: #51D2FF; |
| | | } |
| | | |
| | | .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell { |
| | | background-color: #A8E9FF; |
| | | } |
| | | |
| | | .el-table thead { |
| | | color: #111111; |
| | | } |
| | | |
| | | .el-table td.el-table__cell, .el-table th.el-table__cell.is-leaf { |
| | | border-bottom: 1Px solid #8E8E8E; |
| | | } |
| | | |
| | | .el-table--border .el-table__cell, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed { |
| | | border-right: 1Px solid #8E8E8E; |
| | | } |
| | | |
| | | .el-table .el-table__cell { |
| | | padding:0.127rem 0; |
| | | //padding:0; |
| | | } |
| | | |
| | | .el-table__body tr.hover-row.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped > td.el-table__cell, .el-table__body tr.hover-row > td.el-table__cell { |
| | | background: transparent; |
| | | height:0.390625rem; |
| | | } |
| | | |
| | | .el-table .cell { |
| | | font-size: $fontSize-28; |
| | | color: $color-darkGrey; |
| | | font-weight: 300; |
| | | //height:0.625rem; |
| | | line-height: 0.125rem; |
| | | text-align: center; |
| | | } |
| | | // 头部团体背景颜色 |
| | | .el-table thead.is-group th.el-table__cell { |
| | | background-color: #51D2FF; |
| | | } |
| | | |
| | | // 头部团体单元格下边框颜色 |
| | | .el-table--border th.el-table__cell, .el-table__fixed-right-patch { |
| | | border-bottom: 1px solid #8E8E8E; |
| | | } |
| | | |
| | | } |
| | | </style> |
| | | <style lang="scss" scoped> |
| | | @import "../../../../assets/css/base"; |
| | | |
| | | .PersonnelTalents_greenCard--warp { |
| | | width: 100%; |
| | | height: 100%; |
| | | h1 { |
| | | font-size: $fontSize-30; |
| | | font-weight: 400; |
| | | color: #ffffff; |
| | | //margin-top: 0.23828125rem; |
| | | text-align: center; |
| | | } |
| | | .PT_greenCard--table { |
| | | width: 100%; |
| | | height: 100%; |
| | | position: relative; |
| | | top:0.125rem; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | <div class="PersonnelTalents_unitPersonnel--warp"> |
| | | <div class="PT_unitPersonnel--table"> |
| | | <el-table |
| | | max-height="640" |
| | | :data="tableData" |
| | | :header-cell-style="handleheader" |
| | | stripe |
| | | border |
| | | style="width: 100%"> |
| | | style="width: 100%" :span-method="mergeColumnTableCell"> |
| | | <el-table-column |
| | | align="center" |
| | | prop="date" |
| | | label="指标名称" |
| | | fixed="left" |
| | | width="220"> |
| | | prop="nianfen" |
| | | label="年份" |
| | | fixed="left"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="name" |
| | | align="center" |
| | | label="去年完成" |
| | | width="180"> |
| | | prop="fanwei" |
| | | label="范围"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="1月"> |
| | | label="总体情况"> |
| | | <el-table-column label="事业单位(家)" prop="shiyedanwei"> |
| | | </el-table-column> |
| | | <el-table-column label="在职人员(万人)" prop="zaizhirenyuan"> |
| | | </el-table-column> |
| | | <el-table-column label="年人均收入(万元)" prop="nianrenjunshouru"> |
| | | </el-table-column> |
| | | <el-table-column label="全省排名" prop="quanshengpaiming"> |
| | | </el-table-column> |
| | | <el-table-column label="年人均收入增速" prop="nianrenjunshouruzengsu"> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="2月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="3月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="4月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="5月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="6月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="7月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="8月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="9月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="10月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="11月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="12月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="省厅计划"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | align="center" |
| | | label="当前完成率" |
| | | width="160"> |
| | | <el-table-column label="其中"> |
| | | <el-table-column label="工资性 年人均收入 (万元)" prop="gongzixingnianjunshouru"></el-table-column> |
| | | <el-table-column label="全省排位" prop="quanshengpaiming1"></el-table-column> |
| | | <el-table-column label="各项奖励性和 改革性补贴年 人均收入 (万元)" prop="gexiangjianglixing"></el-table-column> |
| | | <el-table-column label="全省排位" prop="quanshengpaiming2"></el-table-column> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="PT--Echarts"></div> |
| | | <div class="PT_navEchart--title"> |
| | | <el-checkbox v-model="checked">备选项</el-checkbox> |
| | | <el-checkbox v-model="checked">备选项</el-checkbox> |
| | | <el-checkbox v-model="checked">备选项</el-checkbox> |
| | | </div> |
| | | <div class="PT_unitPersonnel--Echarts"></div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import nowSize from "../../../../libs/nowSize"; |
| | | |
| | | export default { |
| | | name: "PersonnelTalents_UnitPersonnel" |
| | | name: "PersonnelTalents_UnitPersonnel", |
| | | data() { |
| | | return { |
| | | tableData: [ |
| | | { |
| | | nianfen: '2022年', |
| | | fanwei: '全市', |
| | | shiyedanwei: '5363', |
| | | zaizhirenyuan: '16.4', |
| | | nianrenjunshouru: '10.54', |
| | | quanshengpaiming: '3', |
| | | nianrenjunshouruzengsu: '3.02%', |
| | | gongzixingnianjunshouru: '6.81', |
| | | quanshengpaiming1: '8', |
| | | gexiangjianglixing: 3.73, |
| | | quanshengpaiming2: '1' |
| | | }, |
| | | { |
| | | nianfen: '2022年', |
| | | fanwei: '全市', |
| | | shiyedanwei: '5363', |
| | | zaizhirenyuan: '16.4', |
| | | nianrenjunshouru: '10.54', |
| | | quanshengpaiming: '3', |
| | | nianrenjunshouruzengsu: '3.02%', |
| | | gongzixingnianjunshouru: '6.81', |
| | | quanshengpaiming1: '8', |
| | | gexiangjianglixing: 3.73, |
| | | quanshengpaiming2: '1' |
| | | }, |
| | | { |
| | | nianfen: '2022年', |
| | | fanwei: '全市', |
| | | shiyedanwei: '5363', |
| | | zaizhirenyuan: '16.4', |
| | | nianrenjunshouru: '10.54', |
| | | quanshengpaiming: '3', |
| | | nianrenjunshouruzengsu: '3.02%', |
| | | gongzixingnianjunshouru: '6.81', |
| | | quanshengpaiming1: '8', |
| | | gexiangjianglixing: 3.73, |
| | | quanshengpaiming2: '1' |
| | | }, |
| | | { |
| | | nianfen: '2021年', |
| | | fanwei: '全市', |
| | | shiyedanwei: '5363', |
| | | zaizhirenyuan: '16.4', |
| | | nianrenjunshouru: '10.54', |
| | | quanshengpaiming: '3', |
| | | nianrenjunshouruzengsu: '3.02%', |
| | | gongzixingnianjunshouru: '6.81', |
| | | quanshengpaiming1: '8', |
| | | gexiangjianglixing: 3.73, |
| | | quanshengpaiming2: '1' |
| | | }, |
| | | { |
| | | nianfen: '2021年', |
| | | fanwei: '全市', |
| | | shiyedanwei: '5363', |
| | | zaizhirenyuan: '16.4', |
| | | nianrenjunshouru: '10.54', |
| | | quanshengpaiming: '3', |
| | | nianrenjunshouruzengsu: '3.02%', |
| | | gongzixingnianjunshouru: '6.81', |
| | | quanshengpaiming1: '8', |
| | | gexiangjianglixing: 3.73, |
| | | quanshengpaiming2: '1' |
| | | }, |
| | | { |
| | | nianfen: '2021年', |
| | | fanwei: '全市', |
| | | shiyedanwei: '5363', |
| | | zaizhirenyuan: '16.4', |
| | | nianrenjunshouru: '10.54', |
| | | quanshengpaiming: '3', |
| | | nianrenjunshouruzengsu: '3.02%', |
| | | gongzixingnianjunshouru: '6.81', |
| | | quanshengpaiming1: '8', |
| | | gexiangjianglixing: 3.73, |
| | | quanshengpaiming2: '1' |
| | | }, |
| | | ], |
| | | option: { |
| | | color: ['#FF5151', '#51FF5D', '#FFD151'], |
| | | title: { |
| | | text: '历年全市居民人均可支配收入分析图', |
| | | left: 'center', |
| | | top: '5%', |
| | | textStyle: { |
| | | color: '#FFFFFF', |
| | | fontSize: nowSize(30) |
| | | } |
| | | }, |
| | | tooltip: { |
| | | trigger: 'axis' |
| | | }, |
| | | legend: { |
| | | right: '5%', |
| | | top: 'center', |
| | | orient: 'vertical', |
| | | itemWidth: nowSize(30), |
| | | itemHeight: nowSize(4), |
| | | itemGap: nowSize(80), |
| | | textStyle: { |
| | | color: '#FFFFFF', |
| | | fontSize: nowSize(24), |
| | | } |
| | | }, |
| | | grid: { |
| | | left: '5%', |
| | | right: '20%', |
| | | bottom: '0%', |
| | | containLabel: true |
| | | }, |
| | | xAxis: { |
| | | name: '单位:年', |
| | | nameTextStyle: { |
| | | color: '#FFFFFF', |
| | | fontSize: nowSize(24) |
| | | }, |
| | | nameGap: nowSize(92),// 坐标轴名称与轴线之间的距离。 |
| | | type: 'category', |
| | | boundaryGap: false,// 坐标轴两端留白 |
| | | data: ['2017年', '2018年', '2019年', '2020年', '2021年'], |
| | | axisLabel: { |
| | | show: true, |
| | | textStyle: { |
| | | color: '#fff', |
| | | fontSize: nowSize(24) |
| | | }, |
| | | }, |
| | | axisLine: { |
| | | lineStyle: { |
| | | color: '#999999', |
| | | width: 1, //这里是坐标轴的宽度,可以去掉 |
| | | type: 'solid' |
| | | } |
| | | }, |
| | | splitLine: { |
| | | show: false |
| | | } |
| | | }, |
| | | yAxis: { |
| | | name: '单位:年', |
| | | nameTextStyle: { |
| | | color: '#FFFFFF', |
| | | fontSize: nowSize(24) |
| | | }, |
| | | nameGap: nowSize(30),// 坐标轴名称与轴线之间的距离。 |
| | | type: 'value', |
| | | axisLabel: { |
| | | show: true, |
| | | textStyle: { |
| | | color: '#fff', |
| | | fontSize: nowSize(24) |
| | | }, |
| | | }, |
| | | axisLine: { |
| | | lineStyle: { |
| | | color: '#999999', |
| | | width: 1, //这里是坐标轴的宽度,可以去掉 |
| | | type: "solid" |
| | | } |
| | | }, |
| | | splitLine: { |
| | | show: false |
| | | } |
| | | }, |
| | | series: [ |
| | | { |
| | | name: '居民人均可支配收入', |
| | | type: 'line', |
| | | smooth: false, //设置折线为圆滑曲线,false则有转折点 |
| | | // symbol:'none', //默认显示折点,为none时不显示 |
| | | itemStyle: { |
| | | normal: { |
| | | lineStyle: { |
| | | width: 3, //折线宽度 |
| | | } |
| | | } |
| | | }, |
| | | emphasis: { //鼠标经过时折点小圆圈样式 |
| | | borderColor: 'rgba(0,196,132,0.2)', |
| | | borderWidth: 100 |
| | | }, |
| | | stack: 'Total', |
| | | data: [120, 132, 101, 134, 90, 230] |
| | | }, |
| | | { |
| | | name: '城镇居民', |
| | | type: 'line', |
| | | smooth: false, //设置折线为圆滑曲线,false则有转折点 |
| | | // symbol:'none', //默认显示折点,为none时不显示 |
| | | itemStyle: { |
| | | normal: { |
| | | lineStyle: { |
| | | width: 3, //折线宽度 |
| | | } |
| | | } |
| | | }, |
| | | emphasis: { //鼠标经过时折点小圆圈样式 |
| | | borderColor: 'rgba(0,196,132,0.2)', |
| | | borderWidth: 100 |
| | | }, |
| | | stack: 'Total', |
| | | data: [220, 182, 191, 234, 290, 330] |
| | | }, |
| | | { |
| | | name: '农村居民', |
| | | type: 'line', |
| | | smooth: false, //设置折线为圆滑曲线,false则有转折点 |
| | | // symbol:'none', //默认显示折点,为none时不显示 |
| | | itemStyle: { |
| | | normal: { |
| | | lineStyle: { |
| | | width: 3, //折线宽度 |
| | | } |
| | | } |
| | | }, |
| | | emphasis: { //鼠标经过时折点小圆圈样式 |
| | | borderColor: 'rgba(0,196,132,0.2)', |
| | | borderWidth: 100 |
| | | }, |
| | | stack: 'Total', |
| | | data: [150, 232, 201, 154, 190, 330] |
| | | } |
| | | ] |
| | | } |
| | | } |
| | | }, |
| | | mounted(){ |
| | | this.Init_echarts() |
| | | }, |
| | | methods: { |
| | | mergeColumnTableCell({rowIndex, columnIndex}) { |
| | | if (columnIndex === 0) { |
| | | if (rowIndex === 0) { |
| | | return { |
| | | rowspan: 3, |
| | | colspan: 1 |
| | | }; |
| | | } else if (rowIndex === 3) { |
| | | return { |
| | | rowspan: 6, |
| | | colspan: 1 |
| | | } |
| | | } else { |
| | | return { |
| | | rowspan: 0, |
| | | colspan: 0 |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | Init_echarts() { |
| | | const option = this.option |
| | | const myChart = this.$echarts.init(document.querySelector('.PT_unitPersonnel--Echarts')); |
| | | option && myChart.setOption(this.option) |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | <style lang="scss"> |
| | | @import "../../../../assets/css/base"; |
| | | .PT_unitPersonnel--table{ |
| | | .el-table tr{ |
| | | |
| | | .PT_unitPersonnel--table { |
| | | .el-table tr { |
| | | background-color: #CEF2FF; |
| | | } |
| | | .el-table th.el-table__cell{ |
| | | |
| | | .el-table th.el-table__cell { |
| | | background-color: #51D2FF; |
| | | } |
| | | .el-table__fixed, .el-table__fixed-right,.el-table__fixed-right::before, .el-table__fixed::before{ |
| | | |
| | | .el-table__fixed, .el-table__fixed-right, .el-table__fixed-right::before, .el-table__fixed::before { |
| | | background-color: #51D2FF; |
| | | } |
| | | .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{ |
| | | |
| | | .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell { |
| | | background-color: #A8E9FF; |
| | | } |
| | | .el-table thead{ |
| | | |
| | | .el-table thead { |
| | | color: #111111; |
| | | } |
| | | .el-table td.el-table__cell, .el-table th.el-table__cell.is-leaf{ |
| | | border-bottom: 1Px solid #8E8E8E; |
| | | |
| | | .el-table td.el-table__cell, .el-table th.el-table__cell.is-leaf { |
| | | border-bottom: 1px solid #8E8E8E; |
| | | } |
| | | .el-table--border .el-table__cell, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{ |
| | | border-right: 1Px solid #8E8E8E; |
| | | |
| | | .el-table--border .el-table__cell, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed { |
| | | border-right: 1px solid #8E8E8E; |
| | | } |
| | | .el-table .el-table__cell{ |
| | | padding: 0.0859375rem /* 22/256 */ 0; |
| | | |
| | | .el-table .el-table__cell { |
| | | //padding: 0.0850375rem /* 22/256 */ |
| | | //0; |
| | | padding:0.0546875rem 0; |
| | | } |
| | | .el-table__body tr.hover-row.current-row>td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell, .el-table__body tr.hover-row>td.el-table__cell{ |
| | | |
| | | .el-table__body tr.hover-row.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped > td.el-table__cell, .el-table__body tr.hover-row > td.el-table__cell { |
| | | background: transparent; |
| | | } |
| | | .el-table .cell{ |
| | | |
| | | .el-table .cell { |
| | | line-height:0.125rem; |
| | | font-size: $fontSize-28; |
| | | color: $color-darkGrey; |
| | | font-weight: 300; |
| | | line-height: 1; |
| | | text-align: center; |
| | | } |
| | | |
| | | // 头部团体背景颜色 |
| | | .el-table thead.is-group th.el-table__cell { |
| | | background-color: #51D2FF; |
| | | } |
| | | |
| | | // 头部团体单元格下边框颜色 |
| | | .el-table--border th.el-table__cell, .el-table__fixed-right-patch { |
| | | border-bottom: 1px solid #8E8E8E; |
| | | } |
| | | } |
| | | .PT_navEchart--title{ |
| | | .el-checkbox{ |
| | | width:1.171875rem; |
| | | line-height:0.375rem; |
| | | } |
| | | .el-checkbox__label{ |
| | | font-size:0.09375rem; |
| | | color:#FFFFFF; |
| | | } |
| | | .el-checkbox__inner{ |
| | | width:40px; |
| | | height:40px; |
| | | margin-right:17px; |
| | | background: #51D2FF; |
| | | //&:after{ |
| | | // background: url("../../../../assets/images/personnelTalents/Yes@2x.png") no-repeat; |
| | | // background:100% 100%; |
| | | // content:'' |
| | | //} |
| | | } |
| | | .el-checkbox__input.is-checked .el-checkbox__inner::after{ |
| | | width:20px; |
| | | height:20px; |
| | | background:url('../../../../assets/images/personnelTalents/Yes@2x.png')no-repeat center; |
| | | |
| | | } |
| | | .el-checkbox__input.is-checked .el-checkbox__inner::after{ |
| | | -webkit-transform: rotate(45deg) scaleY(1); |
| | | transform: rotate(45deg) scaleY(1); |
| | | } |
| | | |
| | | } |
| | | </style> |
| | | <style lang="scss" scoped> |
| | | @import "../../../../assets/css/base"; |
| | | .PersonnelTalents_unitPersonnel--warp{ |
| | | |
| | | .PersonnelTalents_unitPersonnel--warp { |
| | | width: 100%; |
| | | height: 100%; |
| | | .PT_unitPersonnel--table{ |
| | | .PT_unitPersonnel--table { |
| | | width: 100%; |
| | | height: 100%; |
| | | position: relative; |
| | | } |
| | | .PT--Echarts{ |
| | | height: calc(100% - 640px - 0.33203125rem /* 85/256 */); |
| | | |
| | | .PT_unitPersonnel--Echarts { |
| | | width: 1920px; |
| | | margin-top: 120px; |
| | | height:600px; |
| | | //height: calc(100% - 640px - 0.33203125rem /* 85/256 */ |
| | | //); |
| | | display:inline-block; |
| | | //height: 2.75rem; |
| | | } |
| | | |
| | | .PT_navEchart--title{ |
| | | width:1.171875rem; |
| | | display:inline-block; |
| | | position:relative; |
| | | left:100px; |
| | | top:-250px; |
| | | } |
| | | } |
| | | </style> |