| | |
| | | <div class="info-name">场所名称</div> |
| | | <div class="info-value">{{ rowDetail.placeName }}</div> |
| | | </div> |
| | | <!-- <div class="info-item"> |
| | | <div class="info-name">场所类别</div> |
| | | <div class="info-value">{{ rowDetail.noExplosionCategoryName }}</div> |
| | | </div> --> |
| | | <div class="info-item"> |
| | | <div class="info-name">场所标准地址</div> |
| | | <div class="info-value">{{ rowDetail.addressName }}</div> |
| | | </div> |
| | | <div class="info-item"> |
| | | <div class="info-name">上报人</div> |
| | | <div class="info-value">{{ rowDetail.name }}</div> |
| | |
| | | <div class="info-item"> |
| | | <div class="info-name">上报时间</div> |
| | | <div class="info-value">{{ rowDetail.createTime }}</div> |
| | | </div> |
| | | <div class="info-item"> |
| | | <div class="info-name">门牌二维码</div> |
| | | <div class="info-value"><img style="width: 60px;height: 60px;" :src="rowDetail.qrImg" alt="" /></div> |
| | | </div> |
| | | </div> |
| | | <div class="title"> |
| | |
| | | 上报附件 |
| | | </div> |
| | | <div class="yh-pic-list"> |
| | | <div class="pic-item" v-for="pic in item.imageUrlsList"> |
| | | |
| | | <div v-if="type === 1" class="pic-item" v-for="pic in item.imageUrlsList"> |
| | | <el-image style="width: 100px; height: 100px" :src="pic" :fit="fit" |
| | | :preview-src-list="item.imageUrlsList"></el-image> |
| | | </div> |
| | | |
| | | <div v-if="type === 2" style="line-height: 100px;" v-for="pic in item.imageUrlsList"> |
| | | <el-button @click="downloadFile(item.imageUrls)" type="primary">下载</el-button> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | columnBtn: false, |
| | | dialogClickModal: false, |
| | | column: [{ |
| | | label: "创建时间", |
| | | prop: "dateRange", |
| | | type: "daterange", |
| | | format: "yyyy-MM-dd", |
| | | valueFormat: "yyyy-MM-dd", |
| | | searchRange: true, |
| | | startPlaceholder: '开始日期', |
| | | endPlaceholder: '结束日期', |
| | | align: 'center', |
| | | search: true, |
| | | hide: true, |
| | | searchSpan: 5, |
| | | searchLabelWidth: 76, |
| | | }, { |
| | | label: "场所名称", |
| | | prop: "placeName", |
| | | span: 24, |
| | |
| | | ], |
| | | }, |
| | | data: [], |
| | | type: '', |
| | | |
| | | auditBasePopup: false, |
| | | questionTypeList: [], |
| | |
| | | |
| | | |
| | | methods: { |
| | | |
| | | downloadFile(url) { |
| | | window.location.href = url |
| | | // window.open(url); |
| | | // const link = document.createElement('a'); |
| | | // link.href = url; |
| | | // link.download = ""; |
| | | // link.target = "_blank"; // 可选,如果希望在新窗口中下载文件,请取消注释此行 |
| | | // link.click(); |
| | | }, |
| | | // 点击展开收缩 |
| | | flodQL(index) { |
| | | this.rowDetail.qTypeList[index].isShowQList = !this.rowDetail.qTypeList[index].isShowQList |
| | |
| | | }, |
| | | |
| | | getDetail(rowData) { |
| | | console.log("*************rowData**************" + JSON.stringify(rowData.type)) |
| | | this.type = rowData.type |
| | | this.getPatrolGroupTree({ |
| | | type: 2, |
| | | childType: rowData.noExplosionCategory |
| | |
| | | isShowQList: true |
| | | }) |
| | | }) |
| | | // console.log("999999999999999999999999" + JSON.stringify(newArr)) |
| | | |
| | | row.qTypeList = newArr |
| | | } |
| | | // 九小类型转换 |
| | |
| | | searchChange(params, done) { |
| | | this.query = params |
| | | this.page.currentPage = 1 |
| | | let dateRange = params.dateRange |
| | | if (params.dateRange) { |
| | | params.startTime = dateRange[0] + " 00:00:00" |
| | | params.endTime = dateRange[1] + " 23:59:59" |
| | | delete params.dateRange |
| | | } |
| | | this.onLoad(this.page, params) |
| | | done() |
| | | }, |