<!-- * @Description:各学校教职工人数 * @Author: 王晓颖 * @Date: 2020-11-19 15:37:08 --> <template> <div style="width: 100%;height:100%;margin-left:-10px;padding-bottom:0.15rem;padding-right:0.1rem"> <scroll-board :config="boardConfig"/> </div> </template> <script> import SimplePieChart from '@/components/pieChart/simplePieChart' import Corner1 from '@/components/corner/Corner1' import ChartLayout from '@/components/layout/chartLayout' import {fetchPeopleBySchool} from '@/api/cityManage' import ScrollBoard from '@/components/board/ScrollBoard' export default { name: 'schoolDetail', components: {ScrollBoard, ChartLayout, Corner1, SimplePieChart}, data () { return { boardConfig: { header: ['学校', '学生', '教职工'], rowNum: 3, hoverColor: true, headerBGC: 'rgba(46,145,244,0.4)', oddRowBGC: 'rgba(46,145,244,0.4)', evenRowBGC: '#030737', headerColor: '#00F0FF', rowColor: '#FFFFFF', headerFontSize: '0.075rem', // 表头字体大小 rowFontSize: '0.075rem', // 行字体大小 columnWidth: [150], data: [ ['武陵小学', '--', '--'], ['金色春城小学', '--', '--'], ['坪路小学', '--', '--'], ['赣州市第十四中学', '--', '--'], ['潭东中学', '--', '--'], ['潭口中心小学', '--', '--'], ['潭东中心小学', '--', '--'] ] } } }, created () { this.getData() }, methods: { getData () { fetchPeopleBySchool().then(response => { if (response.code === 200) { const data = response.data const list = data.map(item => { const radio = Math.round(item.already / item.total * 100) return [item.name, item.total, item.already, radio + '%'] }) this.boardConfig.data = list const boardConfig = this.boardConfig this.boardConfig = Object.assign({}, boardConfig) } }) } } } </script> <style rel="stylesheet/scss" lang="scss" scoped> </style>