| | |
| | | style="width: 100%" |
| | | :data="tableData"> |
| | | <el-table-column |
| | | width="200" |
| | | min-width="140" |
| | | align="center" |
| | | prop="areaName" |
| | | label="县(市、区)"> |
| | |
| | | label="当前完成率"> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="laogongJiuyeEcharts" id="laogongJiuyeEcharts"></div> |
| | | <div v-show="echartsShow" class="laogongJiuyeEcharts" id="laogongJiuyeEcharts"></div> |
| | | <div class="yincang-box"> |
| | | <el-button @click="showEchartsBtn" v-show="echartsShow" type="primary">隐藏</el-button> |
| | | <el-button @click="showEchartsBtn" v-show="!echartsShow" type="primary">显示</el-button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | loseReEmployment:[], //失业人员再就业 |
| | | diffReEmployment: [], //就业困难人员再就业 |
| | | xdata:[], |
| | | tableHeight: window.innerHeight - nowSize(960) |
| | | tableHeight: window.innerHeight - nowSize(960), |
| | | echartsShow: true |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | this.laogongJiuyeEcharts() |
| | | }, |
| | | methods: { |
| | | showEchartsBtn() { |
| | | this.echartsShow = !this.echartsShow |
| | | if(this.echartsShow) { |
| | | this.tableHeight = window.innerHeight - nowSize(960) |
| | | }else { |
| | | this.tableHeight = window.innerHeight - nowSize(320) |
| | | } |
| | | }, |
| | | getLabourTable() { //查询劳动就业表格数据接口 |
| | | getLabourTable().then(res => { |
| | | if(res.code == 1000) { |
| | |
| | | font-family: Source Han Sans CN, Source Han Sans CN-Regular; |
| | | font-weight: 400; |
| | | } |
| | | .yincang-box{ |
| | | position: absolute; |
| | | right: 20px; |
| | | bottom: 20px; |
| | | } |
| | | } |
| | | .laogongJiuyeEcharts{ |
| | | height: calc(100% - 2.5rem /* 640/256 */ - 0.33203125rem /* 85/256 */); |
| | |
| | | stripe |
| | | border |
| | | :data="tableData" |
| | | max-height="tableHeight" |
| | | :max-height="tableHeight" |
| | | :header-cell-style="handleheader" |
| | | :cell-style="handleCellStyle" |
| | | style="width: 100%"> |
| | |
| | | </el-table-column> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="zhiyepeixun-echarts" id="zhiyepeixunEcharts"></div> |
| | | <div v-show="echartsShow" class="zhiyepeixun-echarts" id="zhiyepeixunEcharts"></div> |
| | | <div class="yincang-box"> |
| | | <el-button @click="showEchartsBtn" v-show="echartsShow" type="primary">隐藏</el-button> |
| | | <el-button @click="showEchartsBtn" v-show="!echartsShow" type="primary">显示</el-button> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | yearsData: [], //x轴数据 |
| | | numberData: [], //柱状图数据(实际培训人数) |
| | | rateData: [], //折线数据(完成率) |
| | | tableHeight: window.innerHeight - nowSize(1000) |
| | | tableHeight: window.innerHeight - nowSize(1000), |
| | | echartsShow: true |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | this.getTrainChart() |
| | | }, |
| | | methods: { |
| | | showEchartsBtn() { |
| | | this.echartsShow = !this.echartsShow |
| | | if(this.echartsShow) { |
| | | this.tableHeight = window.innerHeight - nowSize(1000) |
| | | }else { |
| | | this.tableHeight = window.innerHeight - nowSize(280) |
| | | } |
| | | }, |
| | | getTrainTable() { //查询职业培训统计表格数据接口 |
| | | getTrainTable().then(res => { |
| | | if(res.code == 1000) { |
| | |
| | | height: calc(100% - 2.65625rem /* 680/256 */); |
| | | margin-top: 0.078125rem /* 20/256 */; |
| | | } |
| | | .zhiyePeixun-wrap{ |
| | | position: relative; |
| | | .yincang-box{ |
| | | position: absolute; |
| | | right: 20px; |
| | | bottom: 20px; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | </el-table> |
| | | </div> |
| | | <!--图表--> |
| | | <div class="OtherB-PeopleJunShouRu__echart"> |
| | | <div class="OtherB-PeopleJunShouRu__echart" v-show="echartsShow"> |
| | | </div> |
| | | <div class="yincang-box"> |
| | | <el-button @click="showEchartsBtn" v-show="echartsShow" type="primary">隐藏</el-button> |
| | | <el-button @click="showEchartsBtn" v-show="!echartsShow" type="primary">显示</el-button> |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | name: "OtherB_PerpleJunShouRu", |
| | | data() { |
| | | return { |
| | | echartsShow: true, |
| | | tableData: [ |
| | | // { |
| | | // year: 2020, |
| | |
| | | this.getIncomeLine() |
| | | }, |
| | | methods: { |
| | | showEchartsBtn() { |
| | | this.echartsShow = !this.echartsShow |
| | | if(this.echartsShow) { |
| | | this.tableHeight = window.innerHeight - nowSize(960) |
| | | }else { |
| | | this.tableHeight = window.innerHeight - nowSize(320) |
| | | } |
| | | }, |
| | | // 31. 查询居民人均可支配收入表格数据接口 |
| | | getIncomeTable() { |
| | | getIncomeTable().then(res => { |
| | |
| | | |
| | | .OtherB_PerpleJunShouRu__wrap { |
| | | width: 100%; |
| | | //height: calc(100% - 0.078125rem /* 20/256 */ |
| | | //); |
| | | |
| | | height: calc(100% - 0.078125rem /* 20/256 */ |
| | | ); |
| | | position: relative; |
| | | .yincang-box{ |
| | | position: absolute; |
| | | right: 0.078125rem /* 20/256 */; |
| | | bottom: 0; |
| | | } |
| | | .OtherB-PeopleJunShouRu__table { |
| | | width: 100%; |
| | | margin-top: 0.078125rem /* 20/256 */ |
| | |
| | | |
| | | .personnelTalents__warp { |
| | | width: 100%; |
| | | height: calc(100% - 0.078125rem /* 20/256 */); |
| | | padding: 0.078125rem /* 20/256 */ |
| | | ; |
| | | box-sizing: border-box; |
| | |
| | | </el-radio> |
| | | </el-radio-group> |
| | | </div> |
| | | <div class="PT_unitPersonnel--Echarts" v-show="isShow"></div> |
| | | <div class="PT_unitPersonnel--Echarts" v-show="echartsShow"></div> |
| | | </div> |
| | | |
| | | <div class="yincang-box"> |
| | | <el-button @click="showEchartsBtn" v-show="echartsShow" type="primary">隐藏</el-button> |
| | | <el-button @click="showEchartsBtn" v-show="!echartsShow" type="primary">显示</el-button> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | checkedCategory: '事业单位', |
| | | CARE_GORY: ['事业单位', '在职人员', '年人均收入'], |
| | | tableHeight: window.innerHeight - nowSize(1000), |
| | | isShow: true, |
| | | echartsShow: true, |
| | | echartSeries: {}, |
| | | selectIndex: { |
| | | type: 1 |
| | |
| | | this.getUnitLine() |
| | | }, |
| | | methods: { |
| | | showEchartsBtn() { |
| | | this.echartsShow = !this.echartsShow |
| | | if(this.echartsShow) { |
| | | this.tableHeight = window.innerHeight - nowSize(960) |
| | | }else { |
| | | this.tableHeight = window.innerHeight - nowSize(320) |
| | | } |
| | | }, |
| | | mergeColumnTableCell({rowIndex, columnIndex}) { |
| | | if (columnIndex === 0) { |
| | | if (rowIndex === 0) { |
| | |
| | | .PersonnelTalents_unitPersonnel--warp { |
| | | width: 100%; |
| | | height: 100%; |
| | | |
| | | position: relative; |
| | | .yincang-box{ |
| | | position: absolute; |
| | | right: 0.078125rem /* 20/256 */; |
| | | bottom: 0; |
| | | } |
| | | .PT_unitPersonnel--table { |
| | | width: 100%; |
| | | } |
| | |
| | | height: calc(100% - 2.5rem/* 640/256 */ - 0.254375rem /* 60/256 */ |
| | | ); |
| | | position: relative; |
| | | |
| | | .PT_navEchart--title { |
| | | width: 1px; |
| | | display: inline-block; |
| | |
| | | <div class="shebaoShouzhiZongbiao-table"> |
| | | <h1>社会保障基金统计表</h1> |
| | | <el-table |
| | | :max-height="tableHeight" |
| | | :data="tableData" |
| | | :cell-style="handleCellStyle" |
| | | style="width: 100%"> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="shebaoShouzhiZongbiaoEcharts" id="shebaoShouzhiZongbiaoEcharts"></div> |
| | | <div v-show="echartsShow" class="shebaoShouzhiZongbiaoEcharts" id="shebaoShouzhiZongbiaoEcharts"></div> |
| | | <div class="yincang-box"> |
| | | <el-button @click="showEchartsBtn" v-show="echartsShow" type="primary">隐藏</el-button> |
| | | <el-button @click="showEchartsBtn" v-show="!echartsShow" type="primary">显示</el-button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | tableHead:[], |
| | | tableData:[], |
| | | headerArry:{}, |
| | | echartsSeries:{} |
| | | echartsSeries:{}, |
| | | tableHeight: window.innerHeight - nowSize(960), |
| | | echartsShow: true |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | this.getStatisticsChart() |
| | | }, |
| | | methods: { |
| | | showEchartsBtn() { |
| | | this.echartsShow = !this.echartsShow |
| | | if(this.echartsShow) { |
| | | this.tableHeight = window.innerHeight - nowSize(960) |
| | | }else { |
| | | this.tableHeight = window.innerHeight - nowSize(320) |
| | | } |
| | | }, |
| | | getStatisticsTable() { |
| | | getStatisticsTable().then(res => { |
| | | if(res.code == 1000) { |
| | |
| | | height: calc(100% - 640px - 0.33203125rem /* 85/256 */); |
| | | } |
| | | } |
| | | .shebaoShouzhiZongbiao-table{ |
| | | position: relative; |
| | | .yincang-box{ |
| | | position: absolute; |
| | | right: 0.078125rem /* 20/256 */; |
| | | bottom: 0.078125rem /* 20/256 */; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | | <div class="shehuiBaoxianEcharts" id="shehuiBaoxianEcharts"></div> |
| | | <div v-show="echartsShow" class="shehuiBaoxianEcharts" id="shehuiBaoxianEcharts"></div> |
| | | <div class="yincang-box"> |
| | | <el-button @click="showEchartsBtn" v-show="echartsShow" type="primary">隐藏</el-button> |
| | | <el-button @click="showEchartsBtn" v-show="!echartsShow" type="primary">显示</el-button> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | juminData: [], //城乡居民养老保险参保人数 |
| | | gongshangData: [], //工伤保险参保人数 |
| | | shiyeData: [], //失业保险参保人数 |
| | | tableHeight: window.innerHeight - nowSize(960) |
| | | tableHeight: window.innerHeight - nowSize(960), |
| | | echartsShow: true |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | this.getPersonChart() |
| | | }, |
| | | methods: { |
| | | showEchartsBtn() { |
| | | this.echartsShow = !this.echartsShow |
| | | if(this.echartsShow) { |
| | | this.tableHeight = window.innerHeight - nowSize(960) |
| | | }else { |
| | | this.tableHeight = window.innerHeight - nowSize(320) |
| | | } |
| | | }, |
| | | getPersonTable(){ |
| | | getPersonTable().then(res => { |
| | | if(res.code == 1000) { |
| | |
| | | .shehuiBaoxian-wrap{ |
| | | width: 100%; |
| | | height: 100%; |
| | | position: relative; |
| | | .yincang-box{ |
| | | position: absolute; |
| | | right: 0.078125rem /* 20/256 */; |
| | | bottom: 0.078125rem /* 20/256 */; |
| | | } |
| | | .shehuiBaoxian-table{ |
| | | width: 100%; |
| | | position: relative; |