shuishen
2023-03-21 d30a28649b4482fd2e60e222ea6f0a4c392ee5c9
演示更改回
3 files modified
181 ■■■■■ changed files
src/views/home/components/leftContainer.vue 51 ●●●●● patch | view | raw | blame | history
src/views/home/components/rightContainer.vue 123 ●●●●● patch | view | raw | blame | history
src/views/house/index.vue 7 ●●●●● patch | view | raw | blame | history
src/views/home/components/leftContainer.vue
@@ -307,16 +307,6 @@
                    homePersonmyChart.setOption(this.initPersonOptions(xDate, yDate, colors), true)
                    this.clickPeopleChart()
                    if (this.policeStaionID == '') {
                        if (this.userInfo.dept_id == '1596020515064381442') {
                            this.personAll.emphasisNum = 21
                        }
                    } else {
                        if (this.policeStaionID == '1596020515064381442') {
                            this.personAll.emphasisNum = 21
                        }
                    }
                }
            })
        },
@@ -731,49 +721,8 @@
            let personInfo = await this.getPersonInfo()
            const dataArr = [
                {
                    name: '非涉法涉诉重点个访人员',
                    value: 6
                },
                {
                    name: '楼盘业主维权群体',
                    value: 1
                },
                {
                    name: '欠薪讨债群体',
                    value: 1
                },
                {
                    name: '涉法涉诉重点个访人员',
                    value: 4
                },
                {
                    name: '征地拆迁群体',
                    value: 9
                }
            ]
            if (this.policeStaionID == '') {
                if (this.userInfo.dept_id == '1596020515064381442') {
                    keyPersonmyChart.setOption(this.initkeyPersonOption(dataArr))
                    this.personAll.emphasisNum = 21
                } else {
                    keyPersonmyChart.setOption(this.initkeyPersonOption(personInfo))
                    this.clickkeyPersonChart()
                }
            } else {
                if (this.policeStaionID == '1596020515064381442') {
                    keyPersonmyChart.setOption(this.initkeyPersonOption(dataArr))
                    this.personAll.emphasisNum = 21
                } else {
                    keyPersonmyChart.setOption(this.initkeyPersonOption(personInfo))
                    this.clickkeyPersonChart()
                }
            }
        },
        /**
         * @description: 调用接口获取重点人员数据
src/views/home/components/rightContainer.vue
@@ -6,7 +6,7 @@
                    <div>值班信息(当日)</div>
                </div>
                <div class="table-box" v-if="showZbPerson">
                <div class="table-box">
                    <el-table size="small" :height="tableHeight" :data="schedulingList" style="width: 100%"
                        :header-cell-style="{ 'text-align': 'center' }"
                        :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }"
@@ -22,26 +22,6 @@
                            </div>
                        </el-tooltip>
                    </div>
                </div>
                <div class="table-box" v-else>
                    <ul class="title-header">
                        <li>
                            <span class="time">日期</span>
                            <span class="zbry">值班人员</span>
                            <span class="fxlry">副班、巡逻人员</span>
                        </li>
                    </ul>
                    <vue-seamless-scroll class="warp" :data="zhPersonList" :class-option="classOption">
                        <ul class="item">
                            <li v-for="(item, index) in zhPersonList" :key="index" class="row">
                                <span class="time" v-text="item.time"></span>
                                <span class="zbry" v-text="item.zbry"></span>
                                <span class="fxlry" v-text="item.fxlry"></span>
                            </li>
                        </ul>
                    </vue-seamless-scroll>
                </div>
            </div>
@@ -137,8 +117,6 @@
let timer
let equimentDataLength = 0
import vueSeamlessScroll from 'vue-seamless-scroll'
import recorderArr from '@/assets/data/equimentsDate/recorder.js'
import { getSchedulingList, getSchedulingDeptList } from '@/api/home/index.js'
import { fontSize } from '@/utils/fontSize.js'
@@ -185,92 +163,7 @@
            schedulingList: [],
            schedulingDeptList: [1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6],
            policeStaionID: '',
            showZbPerson: true,
            zhPersonList: [
                {
                    time: '2023-3-20',
                    zbry: '齐光华、周静、吕来城、周骏、邓道群、沈强、王岳、魏霄峰、夏添、李道福',
                    fxlry: '潘林彬,刘志祥,李志强,杨俊浩,黄天行,叶子淳',
                    bz: ''
                },
                {
                    time: '2023-3-21',
                    zbry: '徐星逸、任圣日、娄永攀、蔡善龙、陈小强、梅祥、吕镇、刘开勇、付建冬',
                    fxlry: '余梦宝,徐宝盛,李仁豪,付涵,周林,王宗强,',
                    bz: ''
                },
                {
                    time: '2023-3-22',
                    zbry: '矢裕忠、戴饶平、余传公、杨敏、苏浩男、周安云、蒋丁岩、陈圣俊、雷智荐',
                    fxlry: '连子健,曾萍,祝顺鑫,吕皇,魏敏耀,纪辉帅',
                    bz: ''
                },
                {
                    time: '2023-3-23',
                    zbry: '齐光华、周静、吕来城、周骏、邓道群、沈强、王岳、魏霄峰、夏添、李道福',
                    fxlry: '章正椿,夏文翔,叶江明,黄俊龙,苏茯林,王顺祥',
                    bz: ''
                },
                {
                    time: '2023-3-24',
                    zbry: '徐星逸、任圣日、娄永攀、蔡善龙、陈小强、梅祥、吕镇、刘开勇、付建冬',
                    fxlry: '潘林彬,刘志祥,李志强,杨俊浩,黄天行,叶子淳',
                    bz: ''
                },
                {
                    time: '2023-3-25',
                    zbry: '矢裕忠、戴饶平、余传公、杨敏、苏浩男、周安云、蒋丁岩、陈圣俊、雷智荐',
                    fxlry: '余梦宝,徐宝盛,李仁豪,付涵,周林,王宗强,',
                    bz: ''
                },
                {
                    time: '2023-3-26',
                    zbry: '齐光华、周静、吕来城、周骏、邓道群、沈强、王岳、魏霄峰、夏添、李道福',
                    fxlry: '连子健,曾萍,祝顺鑫,吕皇,魏敏耀,纪辉帅',
                    bz: ''
                },
                {
                    time: '2023-3-27',
                    zbry: '徐星逸、任圣日、娄永攀、蔡善龙、陈小强、梅祥、吕镇、刘开勇、付建冬',
                    fxlry: '章正椿,夏文翔,叶江明,黄俊龙,苏茯林,王顺祥',
                    bz: ''
                },
                {
                    time: '2023-3-28',
                    zbry: '矢裕忠、戴饶平、余传公、杨敏、苏浩男、周安云、蒋丁岩、陈圣俊、雷智荐',
                    fxlry: '潘林彬,刘志祥,李志强,杨俊浩,黄天行,叶子淳',
                    bz: ''
                },
                {
                    time: '2023-3-29',
                    zbry: '齐光华、周静、吕来城、周骏、邓道群、沈强、王岳、魏霄峰、夏添、李道福',
                    fxlry: '余梦宝,徐宝盛,李仁豪,付涵,周林,王宗强',
                    bz: ''
                },
                {
                    time: '2023-3-30',
                    zbry: '徐星逸、任圣日、娄永攀、蔡善龙、陈小强、梅祥、吕镇、刘开勇、付建冬',
                    fxlry: '连子健,曾萍,祝顺鑫,吕皇,魏敏耀,纪辉帅',
                    bz: ''
                },
                {
                    time: '2023-3-31',
                    zbry: '矢裕忠、戴饶平、余传公、杨敏、苏浩男、周安云、蒋丁岩、陈圣俊、雷智荐',
                    fxlry: '章正椿,夏文翔,叶江明,黄俊龙,苏茯林,王顺祥',
                    bz: ''
                }
            ],
            classOption: {
                step: 1
            },
        }
    },
    components: {
        vueSeamlessScroll
    },
    created () {
@@ -325,20 +218,6 @@
         */
        getHomeAllData (id = '') {
            this.policeStaionID = id
            if (this.policeStaionID == '') {
                if (this.userInfo.dept_id == '1596020515064381442') {
                    this.showZbPerson = false
                } else {
                    this.showZbPerson = true
                }
            } else {
                if (this.policeStaionID == '1596020515064381442') {
                    this.showZbPerson = false
                } else {
                    this.showZbPerson = true
                }
            }
            this.initEventChangeEcharts()
src/views/house/index.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2022-08-18 16:18:17
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2023-03-21 10:02:22
 * @LastEditTime: 2023-03-21 13:47:04
 * @FilePath: \srs-police-affairs\src\views\house\index.vue
 * @Description: 小区-栋-层-房屋
 * 
@@ -37,15 +37,14 @@
                        <div class="progress"></div>
                    </div>
                    <div class="housing-bg">
                        <!-- <div class="block">
                        <div class="block">
                                                    <el-carousel height="150px">
                                                        <el-carousel-item v-for="(item, index) in villageInfo.pic_url_list" :key="index">
                                                            <el-image style=" height: 100%" :src="item"
                                                                :preview-src-list="villageInfo.pic_url_list"></el-image>
                                                        </el-carousel-item>
                                                    </el-carousel>
                                                </div> -->
                        <el-empty image-size="120" description="暂无图片"></el-empty>
                        </div>
                    </div>
                    <div class="housing-introduce">
                        <div>