src/components/detail/index.vue
@@ -1,239 +1,264 @@ <template> <div class="view"> <div class="view-data"> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 问题类型: </label> <span class="data-detail">{{ getCategoryLabel(baseCase.category) }}</span> </div> <div class="data-item__right"> <label class="data-title"> 大类名称: </label> <span class="data-detail">{{baseCase.violationsVO.categoryText}}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 小类名称: </label> <span class="data-detail">{{baseCase.violationsVO.typeText}}</span> </div> <div class="data-item__right"> <label class="data-title"> 事件等级: </label> <span class="data-detail">{{baseCase.violationsVO.gradeText}}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 案由: </label> <span class="data-detail">{{baseCase.violationsVO.actionCause}}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 所属街道: </label> <span class="data-detail">{{baseCase.streetText}}</span> </div> <div class="data-item__right"> <label class="data-title"> 所属社区: </label> <span class="data-detail">{{baseCase.communityText}}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 事发地点: </label> <span class="data-detail">{{baseCase.site}}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 关联商铺名称: </label> <span class="data-detail">{{baseCase.violationsVO.shopName}}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 问题描述: </label> <span class="data-detail">{{baseCase.violationsVO.description}}</span> </div> </div> <div class="data-user"> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 反映人: </label> <span class="data-detail">{{baseCase.violationsVO.informant}}</span> </div> <div class="data-item__right"> <label class="data-title"> 联系方式: </label> <span class="data-detail">{{baseCase.violationsVO.informantPhoneCode}}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 身份证号: </label> <span class="data-detail">{{baseCase.violationsVO.informantIdCard}}</span> </div> </div> </div> <div class="view"> <div class="view-data"> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 问题类型: </label> <span class="data-detail">{{ getCategoryLabel(baseCase.category) }}</span> </div> <div class="view-process"> <div class="process-header"> <div class="process-title-item" v-for="item in titleList" :key="item.title" @click="changeComponent(item.index)"> <div :class="['process-title',activeIndex===item.index ? 'title-active' : '' ]">{{item.title}}</div> <div :class="['under-line',activeIndex===item.index ? 'line-active' : '' ]"></div> </div> </div> <div class="show-item"> <div class="show-wrap"> <MyProcess v-if="activeIndex === 1" :handlePassVo="handlePassVo" :baseCase="baseCase"></MyProcess> <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo" :mycode='mycode'></MyFilePicture> <MySovleProblem v-else-if="activeIndex === 3" :baseCase="baseCase" :handlePassVo="handlePassVo"></MySovleProblem> <MyScene v-else :currentSitVo="currentSitVo" :baseCase="baseCase"></MyScene> </div> </div> <div class="data-item__right"> <label class="data-title"> 大类名称: </label> <span class="data-detail">{{ baseCase.violationsVO.categoryText }}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 小类名称: </label> <span class="data-detail">{{ baseCase.violationsVO.typeText }}</span> </div> <div class="data-item__right"> <label class="data-title"> 事件等级: </label> <span class="data-detail">{{ baseCase.violationsVO.gradeText }}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 案由: </label> <span class="data-detail">{{ baseCase.violationsVO.actionCause }}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 所属街道: </label> <span class="data-detail">{{ baseCase.streetText }}</span> </div> <div class="data-item__right"> <label class="data-title"> 所属社区: </label> <span class="data-detail">{{ baseCase.communityText }}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 事发地点: </label> <span class="data-detail">{{ baseCase.site }}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 关联商铺名称: </label> <span class="data-detail">{{ baseCase.violationsVO.shopName }}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 问题描述: </label> <span class="data-detail">{{ baseCase.violationsVO.description }}</span> </div> </div> <div class="data-user"> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 反映人: </label> <span class="data-detail">{{ baseCase.violationsVO.informant }}</span> </div> <div class="data-item__right"> <label class="data-title"> 联系方式: </label> <span class="data-detail">{{ baseCase.violationsVO.informantPhoneCode }}</span> </div> </div> <div class="data-item"> <div class="data-item__left"> <label class="data-title"> 身份证号: </label> <span class="data-detail">{{ baseCase.violationsVO.informantIdCard }}</span> </div> </div> </div> </div> <div class="view-process"> <div class="process-header"> <div class="process-title-item" v-for="item in titleList" :key="item.title" @click="changeComponent(item.index)" > <div :class="[ 'process-title', activeIndex === item.index ? 'title-active' : '', ]" > {{ item.title }} </div> <div :class="[ 'under-line', activeIndex === item.index ? 'line-active' : '', ]" ></div> </div> </div> <div class="show-item"> <div class="show-wrap"> <MyProcess v-if="activeIndex === 1" :handlePassVo="handlePassVo" :baseCase="baseCase" ></MyProcess> <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo" :mycode="mycode" ></MyFilePicture> <MySovleProblem v-else-if="activeIndex === 3" :baseCase="baseCase" :handlePassVo="handlePassVo" ></MySovleProblem> <MyScene v-else :currentSitVo="currentSitVo" :baseCase="baseCase" ></MyScene> </div> </div> </div> </div> </template> <script> import MyProcess from '@/components/process' import MyFilePicture from '@/components/filePictrue' import MySovleProblem from '@/components/solveProblem' import MyScene from '@/components/scene' import MyProcess from "@/components/process"; import MyFilePicture from "@/components/filePictrue"; import MySovleProblem from "@/components/solveProblem"; import MyScene from "@/components/scene"; import { CATEGOTY } from "@/utils/helper"; export default { components: { MyProcess, MyFilePicture, MySovleProblem, MyScene }, data() { return { myInfo: { }, activeIndex: 1, titleList: [ { title: '办理经过', index: 1, }, { title: '案卷图片', index: 2, }, { title: '问题处理', index: 3, }, { title: '现场情况', index: 4, }, ], baseCase:{}, handlePassVo:{}, currentSitVo:{}, filesPictureVo:{} } }, created() { this.baseCase = this.info.baseCase; this.handlePassVo = this.info.handlePassVo; this.currentSitVo = this.info.currentSitVo; this.filesPictureVo = this.info.filesPictureVo; }, methods: { changeComponent(index) { this.activeIndex = index; components: { MyProcess, MyFilePicture, MySovleProblem, MyScene, }, data() { return { myInfo: {}, activeIndex: 1, titleList: [ { title: "办理经过", index: 1, }, getCategoryLabel(category) { return CATEGOTY.find(item => item.value === category).label; } { title: "案卷图片", index: 2, }, { title: "问题处理", index: 3, }, { title: "现场情况", index: 4, }, ], baseCase: {}, handlePassVo: {}, currentSitVo: {}, filesPictureVo: {}, }; }, created() { this.baseCase = this.info.baseCase; this.handlePassVo = this.info.handlePassVo; this.currentSitVo = this.info.currentSitVo; this.filesPictureVo = this.info.filesPictureVo; }, methods: { changeComponent(index) { this.activeIndex = index; }, props: ['info','mycode'] } getCategoryLabel(category) { return CATEGOTY.find((item) => item.value === category).label; }, }, props: ["info", "mycode"], }; </script> <style lang="scss" scoped> .view { display: flex; padding: 20px; display: flex; padding: 20px; .view-data { color: #4b9bb7; flex: 4; padding: 0 30px 0 20px; .data-item { display: flex; justify-content: space-between; line-height: 40px; } border: 1px solid #17324c; .view-data { color: #4b9bb7; // flex: 4; padding: 0 30px 0 20px; width: 480px; .data-item { display: flex; justify-content: space-between; line-height: 40px; } .view-process { flex: 6; margin-left: 20px; .process-header { display: flex; line-height: 40px; .process-title-item { width: 120px; text-align: center; .under-line { height: 2px; width: 100%; } .title-active { color: #4b9bb7; } .line-active { background-color: #4b9bb7; border-radius: 20px; } } } .show-item { overflow: hidden; height: 600px; position: relative; .show-wrap{ overflow: scroll; height: 600px; } } border: 1px solid #17324c; .data-detail { line-height: 1.8; max-width: 240px; display: inline-grid; } } .view-process { flex: 6; margin-left: 20px; .process-header { display: flex; line-height: 40px; .process-title-item { width: 120px; text-align: center; .under-line { height: 2px; width: 100%; } .title-active { color: #4b9bb7; } .line-active { background-color: #4b9bb7; border-radius: 20px; } } } .show-item { overflow: hidden; height: 600px; position: relative; .show-wrap { overflow: auto; height: 600px; } } } } </style> src/components/illdetail/index.vue
@@ -130,7 +130,7 @@ <MyFilePicture v-else-if="activeIndex === 2" :filesPictureVo="filesPictureVo" :mycode='mycode' :mycode="mycode" ></MyFilePicture> <MySovleProblem v-else-if="activeIndex === 3" @@ -198,10 +198,10 @@ }, methods: { changeComponent(index) { this.activeIndex = index; this.activeIndex = index; }, }, props: ["info","mycode"], props: ["info", "mycode"], }; </script> <style lang="scss" scoped> @@ -222,6 +222,12 @@ display: flex; // justify-content: space-between; line-height: 20px; .data-detail { line-height: 1.8; max-width: 240px; display: inline-grid; } } border: 1px solid #17324c; @@ -268,7 +274,7 @@ height: 600px; position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/components/map/index.vue
@@ -1,33 +1,54 @@ <template> <div id="container"></div> <div id="container"></div> </template> <script> import AMapLoader from "@amap/amap-jsapi-loader"; export default { data() { return { map: null, } }, mounted() { AMapLoader.load({ key: "091ade377d4db40f68cc78cb9658ce8d", // 申请好的Web端开发者Key,首次调用 load 时必填 version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 plugins: [], // 需要使用的的插件列表,如比例尺'AMap.Scale'等 }) .then((AMap) => { this.map = new AMap.Map("container"); this.map.setZoomAndCenter(15,['119.27179890', '28.59027084']); }) .catch((e) => { console.log(e); }); data() { return { map: null, }; }, created() { debugger; if (!this.point) { this.point = { x: "119.27179890", y: "28.59027084" }; } } if (!this.zoom) { this.zoom = 15; } }, mounted() { AMapLoader.load({ key: "091ade377d4db40f68cc78cb9658ce8d", // 申请好的Web端开发者Key,首次调用 load 时必填 version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 plugins: [], // 需要使用的的插件列表,如比例尺'AMap.Scale'等 }) .then((AMap) => { this.map = new AMap.Map("container"); this.map.setZoomAndCenter(this.zoom, [this.point.x, this.point.y]); if (this.mark) { // 创建一个 Marker 实例: var marker = new AMap.Marker({ position: new AMap.LngLat(this.point.x, this.point.y), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9] title: this.mark.title, }); // 将创建的点标记添加到已有的地图实例: this.map.add(marker); } }) .catch((e) => { console.log(e); }); }, props: ["point", "zoom", "mark"], }; </script> <style lang="scss" scoped> #container { width: 100%; height: 100%; width: 100%; height: 100%; } </style> src/views/intelligentPatrol/studyJudge/index.vue
@@ -2,9 +2,10 @@ <div class="study-judge"> <div class="study-judge-header"> <span >您有<span @click="openDialogTable">{{ countData.review }}</span>条待审核报警信息,今日立案{{ countData.register }}条,再学习{{ countData.study }}条</span >您有<span @click="openDialogTable">{{ countData.review }}</span >条待审核报警信息,今日立案{{ countData.register }}条,再学习{{ countData.study }}条</span > </div> <div class="study-judge-main"> @@ -16,37 +17,39 @@ </div> <div class="sjm-header-right"> <el-button size="small" @click="createVideo(currentEvent, 'live')" >实时预览 </el-button > >实时预览 </el-button> <el-button size="small" @click="createVideo(currentEvent, 'playback')" >录像回放 </el-button > >录像回放 </el-button> </div> </div> <div class="sjm-content"> <div class="sjm-content-left"> <div class="img-item" v-for="(item, index) in imageList" :key="item.id" class="img-item" v-for="(item, index) in imageList" :key="item.id" > <span>报警图片</span> <img :src="item"/> <img :src="item" /> <span v-if="index === 0" >报警时间:{{ currentEvent.alarmTime }}</span >报警时间:{{ currentEvent.alarmTime }}</span > </div> <div class="img-item" v-for="item in imageList" :key="item.id"> <img :src="item"/> <img :src="item" /> </div> </div> <div class="sjm-content-center"> <div class="map"> <MyMap></MyMap> <MyMap :point="point" :zoom="zoom" :mark="mark"></MyMap> <!-- <iframe style="height: 488px; min-width: 460px" src="https://183.245.159.161:8282/OneMap/index.html#/OneMap?code=2&clientVersion=&skin=white&locale=zh&otherAuthor=allowable" ></iframe> --> </div> <!-- <iframe src="https://183.245.159.161:8282/OneMap/index.html#/OneMap?code=2&clientVersion=&skin=white&locale=zh&otherAuthor=allowable"></iframe> --> </div> <div class="sjm-content-right"> <div class="card-box"> @@ -54,10 +57,10 @@ <span>报警记录--{{ currentEvent.algoName }}</span> </div> <el-form ref="currentEvent" label-width="120px" :model="eventInfoData" :rules="rules" ref="currentEvent" label-width="120px" :model="eventInfoData" :rules="rules" > <el-form-item label="事件编号:"> <span>{{ currentEvent.code }}</span> @@ -76,86 +79,83 @@ </el-form-item> <el-form-item label="关联店铺" prop="store"> <el-select v-model="eventInfoData.store" clearable @change="selectStoreChange" placeholder="请选择关联店铺" v-model="eventInfoData.store" clearable @change="selectStoreChange" placeholder="请选择关联店铺" > <el-option v-for="store in storeList" :value="store.id" :label="store.storeName" :key="store.id" v-for="store in storeList" :value="store.id" :label="store.storeName" :key="store.id" /> </el-select> </el-form-item> <el-form-item v-if="eventInfoData.store" label="店铺得分:"> <span>{{ selectStoreChange(eventInfoData.store).storeScore }}</span> selectStoreChange(eventInfoData.store).storeScore }}</span> </el-form-item> <el-form-item label="处理意见:" prop="state"> <el-radio-group v-model="eventInfoData.state"> <el-radio :label="item.id" v-for="item in stateList" :key="item.id" >{{ item.label }} </el-radio > :label="item.id" v-for="item in stateList" :key="item.id" >{{ item.label }} </el-radio> </el-radio-group> </el-form-item> <el-form-item label="大类名称:" prop="categoryId"> <el-select v-model="eventInfoData.categoryId" placeholder="请选择大类名称" @change="categoryChange" v-model="eventInfoData.categoryId" placeholder="请选择大类名称" @change="categoryChange" > <el-option v-for="category in categoryOptions" :key="category.id" :value="category.id" :label="category.name" v-for="category in categoryOptions" :key="category.id" :value="category.id" :label="category.name" /> </el-select> </el-form-item> <el-form-item label="小类名称:" prop="typeId"> <el-select v-model="eventInfoData.typeId" placeholder="请选择小类名称" v-model="eventInfoData.typeId" placeholder="请选择小类名称" > <el-option v-for="type in typeOptions" :key="type.id" :value="type.id" :label="type.name" v-for="type in typeOptions" :key="type.id" :value="type.id" :label="type.name" /> </el-select> </el-form-item> <el-form-item label="车牌号:" prop="carNumber"> <el-input v-model="eventInfoData.carNumber" placeholder="请填写车牌号码" v-model="eventInfoData.carNumber" placeholder="请填写车牌号码" ></el-input> </el-form-item> <el-form-item label="备注:" prop="description"> <el-input type="textarea" :rows="5" v-model="eventInfoData.description" type="textarea" :rows="5" v-model="eventInfoData.description" ></el-input> </el-form-item> <el-form-item> <el-button :disabled="currentPage === 1" @click="pageChange('prev')" >上一条 </el-button > :disabled="currentPage === 1" @click="pageChange('prev')" >上一条 </el-button> <el-button @click.native.prevent="handleConfirm" >确认 </el-button > >确认 </el-button> <el-button @click="pageChange('next')">下一条</el-button> </el-form-item> </el-form> @@ -165,25 +165,25 @@ </div> <el-dialog :visible="isShowDialog" title="调度信息"> <MyDispatch v-if="isShowDialog" :mytype="1" @getDispatchData="confirmInspection" :isGetData="true" @changeDialog="closeDialog" v-if="isShowDialog" :mytype="1" @getDispatchData="confirmInspection" :isGetData="true" @changeDialog="closeDialog" ></MyDispatch> </el-dialog> <el-dialog :visible.sync="dialogCreate" title="查看视频" v-show="dialogCreate" :before-close="handleClose2" :visible.sync="dialogCreate" title="查看视频" v-show="dialogCreate" :before-close="handleClose2" > <div class="dom" style="width: 100%; height: 600px; position: relative"> <div id="dom1" class="dom1"></div> </div> </el-dialog> <el-dialog :visible.sync="isShowTable" title="报警信息" width="1200px"> <inspection-table/> <inspection-table /> </el-dialog> </div> </template> @@ -200,7 +200,7 @@ import MyMap from "@/components/map"; export default { components: { MyDispatch, MyMap ,InspectionTable}, components: { MyDispatch, MyMap, InspectionTable }, created() { this.getInspectionData(); this.initEventParams(); @@ -251,13 +251,13 @@ } }; return { timer:null, timer: null, countData: { study: 0, review: 0, register: 0, }, isShowTable: true, isShowTable: false, currentEvent: {}, stateList: [ { @@ -323,11 +323,14 @@ domId: "dom1", ctrl: "ctrl1", playType: "live", point: null, mark: null, zoom: null, }; }, methods: { openDialogTable(){ this.isShowTable = true openDialogTable() { this.isShowTable = true; }, pageChange(type) { if (type === "next") { @@ -343,6 +346,12 @@ .getInspectionData({ current: this.currentPage }) .then(({ records }) => { this.currentEvent = records[0]; this.point = { x: this.currentEvent.longitude, y: this.currentEvent.latitude, }; this.zoom = 19; this.mark = { title: this.currentEvent.address }; if (this.currentEvent?.picData) { this.imageList = this.currentEvent.picData .split(",") @@ -587,7 +596,7 @@ beforeDestroy() { clearInterval(this.timer); this.timer = null; } }, }; </script> @@ -616,7 +625,6 @@ margin-left: 4vw; } } .sjm-header-right { flex: 1; display: flex; @@ -651,6 +659,9 @@ } } .sjm-content-center { width: calc(100% - 800px); } .sjm-content-right { .card-box { .card-header { @@ -664,7 +675,7 @@ .el-form { ::v-deep .el-form-item { margin-bottom: 5px; margin-bottom: 15px; } ::v-deep .el-form-item__label { @@ -678,7 +689,7 @@ } .map { height: 488px; height: 100%; min-width: 460px; } </style> src/views/operate/car/myIndex/update/index.vue
@@ -225,7 +225,7 @@ height: 600px; position: relative; .show-wrap{ overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/disposal/casepool/dispatch/index.vue
@@ -79,13 +79,13 @@ </el-table-column> </el-table> <!-- 详情页展示 --> <el-dialog :visible.sync="dialogView" width="80%" title="基础信息(人工)" v-if="dialogView" <el-dialog :visible.sync="dialogView" title="基础信息(人工)" v-if="dialogView" :before-close="handleClose"> <MyDetail :info=info v-if="mystatus===1"></MyDetail> <MyIllDetail :info=info v-else></MyIllDetail> </el-dialog> <!-- 上传页面 --> <el-dialog :visible.sync="dialogUpload" width="80%" title="上传处置结果" v-if="dialogUpload" <el-dialog :visible.sync="dialogUpload" title="上传处置结果" v-if="dialogUpload" :before-close="handleClose"> <uploadVio v-if="mystatus === 1" :imageResourceId="imageResourceId" :caseId="caseId" :mycode="caseCode" :vioData="vioData" @closeDialog="closeDialog"></uploadVio> <uploadIll v-else :caseId="caseId" :mycode="caseCode" @closeDialog="closeDialog" :illData="illData"></uploadIll> src/views/operate/disposal/casepool/escalation/index.vue
@@ -73,7 +73,7 @@ <!-- 详情页展示 --> <el-dialog :visible.sync="dialogView" width="80%" width="60%" title="基础信息(人工)" v-if="dialogView" :before-close="handleClose" src/views/operate/disposal/casepool/learn/index.vue
@@ -77,7 +77,7 @@ </el-table-column> </el-table> <!-- 详情页展示 --> <el-dialog :visible.sync="dialogView" width="80%" title="基础信息(人工)" v-if="dialogView" <el-dialog :visible.sync="dialogView" width="60%" title="基础信息(人工)" v-if="dialogView" :before-close="handleClose"> <MyDetail :info=info v-if="mystatus === 1"></MyDetail> <MyIllDetail :info=info v-else></MyIllDetail> src/views/operate/disposal/casepool/learn/updateUser/index.vue
@@ -225,7 +225,7 @@ height: 600px; position: relative; .show-wrap{ overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/disposal/casepool/notDeal/index.vue
@@ -70,7 +70,7 @@ </el-table-column> </el-table> <!-- 详情页展示 --> <el-dialog :visible.sync="dialogView" width="80%" title="基础信息(人工)" v-if="dialogView" <el-dialog :visible.sync="dialogView" width="60%" title="基础信息(人工)" v-if="dialogView" :before-close="handleClose"> <MyDetail :info=info v-if="mystatus===1"></MyDetail> <MyIllDetail :info=info v-else></MyIllDetail> src/views/operate/disposal/casepool/notDeal/updateUser/index.vue
@@ -225,7 +225,7 @@ height: 600px; position: relative; .show-wrap{ overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/disposal/casepool/pool/index.vue
@@ -105,13 +105,13 @@ </el-table-column> </el-table> <!-- 详情页展示 --> <el-dialog :visible.sync="dialogView" width="80%" title="基础信息(人工)" v-if="dialogView" <el-dialog :visible.sync="dialogView" width="60%" title="基础信息(人工)" v-if="dialogView" :before-close="handleClose"> <MyDetail :info=info v-if="mystatus === 1"></MyDetail> <MyIllDetail :info=info v-else></MyIllDetail> </el-dialog> <!-- 调度 --> <el-dialog :visible.sync="dialogDispatch" width="80%" title="调度信息" v-if="dialogDispatch" <el-dialog :visible.sync="dialogDispatch" width="60%" title="调度信息" v-if="dialogDispatch" :before-close="handleClose"> <MyDispatch :id="baseId" :mytype="mystatus" @changeDialog="changeDialog" :refresh="getUserList"> </MyDispatch> src/views/operate/management/message/checkSms/index.vue
@@ -166,7 +166,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/management/message/index.vue
@@ -66,7 +66,7 @@ <!-- 审核页面 --> <el-dialog :visible.sync="dialogCheckSms" width="80%" width="60%" title="消息详情" :before-close="handleClose" > src/views/operate/management/myIndex/components/closure/index.vue
@@ -384,7 +384,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/management/myIndex/components/examine/index.vue
@@ -257,7 +257,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/management/myIndex/components/illExamine/index.vue
@@ -249,7 +249,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/management/myIndex/components/illclosure/index.vue
@@ -409,7 +409,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/management/myIndex/index.vue
@@ -70,19 +70,19 @@ </el-table-column> </el-table> <!-- 审核页面 --> <el-dialog :visible.sync="dialogExamine" width="80%" title="基础信息(人工)" v-if="dialogExamine" <el-dialog :visible.sync="dialogExamine" width="60%" title="基础信息(人工)" v-if="dialogExamine" :before-close="handleClose"> <MyExamine :info="info" v-if="myproblem === 1" @closeDialog="closeDialog"></MyExamine> <MyIllExamine :info="info" v-else @closeDialog="closeDialog"></MyIllExamine> </el-dialog> <!-- 结案页面 --> <el-dialog :visible.sync="dialogClosure" width="80%" title="基础信息(人工)" v-if="dialogClosure" <el-dialog :visible.sync="dialogClosure" width="60%" title="基础信息(人工)" v-if="dialogClosure" :before-close="handleClose"> <MyClosure :info="info" v-if="myproblem === 1" @closeDialog="closeDialog"></MyClosure> <MyIllClosure :info="info" v-else @closeDialog="closeDialog"></MyIllClosure> </el-dialog> <!-- 详情页面 --> <el-dialog :visible.sync="dialogView" width="80%" title="基础信息(人工)" v-if="dialogView" <el-dialog :visible.sync="dialogView" width="60%" title="基础信息(人工)" v-if="dialogView" :before-close="handleNoClose"> <MyDetail :info=info v-if="myproblem === 1" :mycode = 'code'></MyDetail> <MyIllDetail :info=info v-else :mycode="code"></MyIllDetail> src/views/operate/myWait/index.vue
@@ -60,7 +60,7 @@ <!-- 查看修改页面 --> <el-dialog :visible.sync="dialogUpdate" width="80%" width="60%" :title="title" :destroy-on-close="true" :key="updateFlag" src/views/operate/viewEvent/components/closure/index.vue
@@ -303,7 +303,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/viewEvent/components/examine/index.vue
@@ -248,7 +248,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/viewEvent/components/illExamine/index.vue
@@ -248,7 +248,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/operate/viewEvent/components/illclosure/index.vue
@@ -313,7 +313,7 @@ position: relative; .show-wrap { overflow: scroll; overflow: auto; height: 600px; } } src/views/systemSetting/platform/cockpitManage/index.vue
@@ -83,7 +83,7 @@ </el-table-column> </el-table> <!-- 详情页展示 --> <el-dialog :visible.sync="dialogView" width="80%" title="基础信息(人工)" <el-dialog :visible.sync="dialogView" width="60%" title="基础信息(人工)" :before-close="handleClose"> <MyDetail :info=info v-if="mystatus === 1"></MyDetail> <MyIllDetail :info=info v-else></MyIllDetail>