shuishen
2023-01-12 b09c192ff2435fd7a3e4789dbd9461df1273000f
报警信息更新
3 files modified
92 ■■■■■ changed files
src/styles/base/index.scss 1 ●●●● patch | view | raw | blame | history
src/views/home/components/bottomContainer.vue 2 ●●● patch | view | raw | blame | history
src/views/house/index.vue 89 ●●●●● patch | view | raw | blame | history
src/styles/base/index.scss
@@ -350,6 +350,7 @@
        .el-dialog__header {
            height: 56px;
            line-height: 56px;
            text-align: center;
        }
        .el-dialog__body {
src/views/home/components/bottomContainer.vue
@@ -73,7 +73,7 @@
                        min-width="12.6%"></el-table-column>
                    <el-table-column :show-overflow-tooltip="true" prop="JJYXM" label="接警员"
                        min-width="7.6%"></el-table-column>
                    <el-table-column :show-overflow-tooltip="true" label="报警时间" min-width="9.6%">
                    <el-table-column label="报警时间" min-width="9.6%">
                        <template slot-scope="scope">
                            <span>{{ scope.row.BJSJ.substring(0, 10) }}</span>
                        </template>
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-01-12 11:50:27
 * @LastEditTime: 2023-01-12 15:06:10
 * @FilePath: \srs-police-affairs\src\views\house\index.vue
 * @Description: 小区-栋-层-房屋
 * 
@@ -307,14 +307,14 @@
                    </div>
                </div>
                <div class="police-info" v-show="navType == 1" ref="policeTableBox">
                <div class="police-info" v-if="navType == 1" ref="policeTableBox">
                    <el-table :data="callPoliceData" style="width: 100%" :height="currentTableHeight"
                        :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
                        :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }"
                        :row-class-name="tableRowClassName" @row-click="clickData">
                        <el-table-column prop="JJDWMC" :show-overflow-tooltip="true" label="接警单位"
                            min-width="34%"></el-table-column>
                        <el-table-column prop="BJSJ" :show-overflow-tooltip="true" label="报警时间" min-width="26%">
                        <el-table-column label="报警时间" min-width="26%">
                            <template slot-scope="scope">
                                <span>{{ scope.row.BJSJ.substring(0, 10) }}</span>
                            </template>
@@ -349,7 +349,7 @@
            </div>
        </div>
        <el-dialog title="报警信息" :modal="true" :visible.sync="policeSituationVisible"
        <el-dialog title="报警信息" :modal="true" :visible.sync="policeSituationVisible" :append-to-body="true"
            :before-close="policeSituationBeforeClose" :close-on-click-modal="true" class="policeSituation-details-box">
            <div class="box">
                <div class="item">
@@ -408,42 +408,6 @@
                    <div>备注:</div>
                    <div>{{ policeSituationDetailObj.MEMO }}</div>
                </div>
            </div>
        </el-dialog>
        <el-dialog title="信息详情" :modal="false" :visible.sync="policeSituationVisible" :before-close="handleClose"
            :close-on-click-modal="true" class="police-affairs-details-box">
            <div class="item">
                <div>名称:</div>
                <div>{{ JWdetails.name }}</div>
            </div>
            <div class="item">
                <div>时间:</div>
                <div>{{ JWdetails.time }}</div>
            </div>
            <div class="item">
                <div>类型:</div>
                <div>{{ JWdetails.type }}</div>
            </div>
            <div class="item">
                <div>责任警员:</div>
                <div>{{ JWdetails.person }}</div>
            </div>
            <div class="item">
                <div>涉案金额:</div>
                <div>{{ JWdetails.money }}</div>
            </div>
            <div class="item">
                <div>所属辖区:</div>
                <div>{{ JWdetails.turnoutArea }}</div>
            </div>
            <div class="item">
                <div>处理时长:</div>
                <div>{{ JWdetails.handlingTime }}</div>
            </div>
            <div class="item">
                <div>案件级别:</div>
                <div>{{ JWdetails.rank }}</div>
            </div>
        </el-dialog>
@@ -1119,21 +1083,42 @@
        // 获取历史接警记录
        getAlarmList () {
            getAlarmList({ current: this.callPolicePage.currentPage, size: this.pagesize, sfdz: this.housingData.name }).then(res => {
                this.callPolicePage.count = res.data.data.pages
            // getAlarmList({ current: this.callPolicePage.currentPage, size: this.pagesize, sfdz: this.housingData.name }).then(res => {
            //     this.callPolicePage.count = res.data.data.pages
                this.callPoliceData = []
            //     this.callPoliceData = []
                if (res.data.data.records.length > 0) {
                    this.callPoliceData = res.data.data.records.map((item, index) => {
                        return { ...item, index: index + 1, lng: item.ZDDWXZB, lat: item.ZDDWYZB }
                    })
                } else {
                    this.callPoliceData = []
                }
            //     if (res.data.data.records.length > 0) {
            //         this.callPoliceData = res.data.data.records.map((item, index) => {
            //             return { ...item, index: index + 1, lng: item.ZDDWXZB, lat: item.ZDDWYZB }
            //         })
            //     } else {
            //         this.callPoliceData = []
            //     }
                this.setTableHeight()
            })
            //     this.setTableHeight()
            // })
            this.callPoliceData = [
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
                { JJDWMC: '上帝视角呱唧呱唧哦', BJSJ: '2022-12-12 00:00:00', JJYXM: 'OUYANG', BJRXM: 'OUYANG' },
            ]
            this.setTableHeight()
        },