zhangxiaoxu123
2022-09-14 77536cfa95b1e3c5e60f94dce3a53aa2e93f121a
src/pages/show/jiuyeAndChuangye/jiuyeChildren/workStatistics.vue
@@ -7,6 +7,7 @@
          :max-height="tableHeight"
          :data="tableData"
          :header-cell-style="handleheader"
          :cell-style="handleCellStyle"
          stripe
          border
          style="width: 100%">
@@ -15,6 +16,7 @@
            align="center"
            prop="dataType"
            label="指标名称"
            min-width="125"
            fixed="left">
          </el-table-column>
          <el-table-column
@@ -83,17 +85,23 @@
            label="12月">
          </el-table-column>
          <el-table-column
            fixed="right"
            prop="plan"
            align="center"
            label="省厅计划">
          </el-table-column>
          <el-table-column
            fixed="right"
            prop="finish"
            align="center"
            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>
@@ -110,7 +118,8 @@
                loseReEmployment:[], //失业人员再就业
                diffReEmployment: [],  //就业困难人员再就业
                xdata:[],
                tableHeight: window.innerHeight - nowSize(1000)
                tableHeight: window.innerHeight - nowSize(960),
                echartsShow: true
            }
        },
        mounted() {
@@ -119,6 +128,14 @@
          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) {
@@ -263,6 +280,11 @@
                    lineHeight: '0',
                }
            },
            handleCellStyle({rowIndex,columnIndex}) {
                if(columnIndex == 0) {
                    return { background:'#51D2FF' }
                }
            },
            getHeight() {
                this.tableHeight = window.innerHeight - nowSize(1000)
            },
@@ -336,10 +358,17 @@
         color: $color-white;
         text-align: center;
         line-height: 2.5;
         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.34375rem  /* 600/256 */ - 0.33203125rem  /* 85/256 */);
      height: calc(100% - 2.5rem  /* 640/256 */ - 0.33203125rem  /* 85/256 */);
    }
  }
</style>