| | |
| | | <template> |
| | | <div class="baoxianForm-wrap" :style="{paddingTop : paddingTop + 'rem'}"> |
| | | <el-table |
| | | :cell-style="handleCellStyle" |
| | | :max-height="tableHeight" |
| | | border |
| | | style="width: 100%" |
| | | :data="tableData"> |
| | | <el-table-column |
| | | width="200" |
| | | align="center" |
| | | prop="name" |
| | | prop="areaName" |
| | | label="县(市、区)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="january" |
| | | label="1月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | label="1月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="february" |
| | | label="2月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="march" |
| | | label="3月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="april" |
| | | label="4月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="may" |
| | | label="5月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="june" |
| | | label="6月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="july" |
| | | label="7月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="august" |
| | | label="8月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="september" |
| | | label="9月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="october" |
| | | label="10月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="november" |
| | | label="11月"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="month" |
| | | prop="december" |
| | | label="12月"> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import {getInsuranceTable} from '@/api/shehuiBaozhang' |
| | | import nowSize from "../../../libs/nowSize"; |
| | | export default { |
| | | name: "baoxianForm", |
| | | props: { |
| | | paddingTop: { |
| | | type: Number, |
| | | default: 0.078125 |
| | | }, |
| | | typeData: { |
| | | type: String, |
| | | default: '3' |
| | | } |
| | | }, |
| | | computed: { |
| | | }, |
| | | data() { |
| | | return { |
| | | tableData:[{ |
| | | name: '全市', |
| | | month: '23233' |
| | | },{ |
| | | name: '市本级', |
| | | month: '23233' |
| | | },{ |
| | | name: '长安区', |
| | | month: '23233' |
| | | }] |
| | | tableData:[], |
| | | tableHeight: window.innerHeight - nowSize(230) |
| | | } |
| | | }, |
| | | mounted() { |
| | | this.getInsuranceTable() |
| | | }, |
| | | methods: { |
| | | getInsuranceTable() { |
| | | getInsuranceTable({type: this.typeData}).then(res => { |
| | | if(res.code == 1000) { |
| | | this.tableData = res.list |
| | | } |
| | | }) |
| | | }, |
| | | handleCellStyle({rowIndex, columnIndex}) { |
| | | if(columnIndex == 0) { |
| | | return { background:'#51D2FF' } |
| | | } |
| | | } |
| | | } |
| | | } |