| | |
| | | custom-class="flow-design-dialog" :before-close="handleClose"> |
| | | <audit-base @handleSubmit="submitAudit"></audit-base> |
| | | </el-dialog> |
| | | <el-drawer title="无诈详情" :visible.sync="isDetail" :append-to-body="true" size="40%" direction="rtl"> |
| | | <el-drawer title="无诈申请" :visible.sync="isDetail" :append-to-body="true" size="40%" direction="rtl"> |
| | | <div class="title"> |
| | | <div class="icon">{{ refreshNum }}</div> |
| | | 基础信息 |
| | |
| | | <div class="info-value">{{ rowDetail.noExplosionCategoryName }}</div> |
| | | </div> --> |
| | | <div class="info-item"> |
| | | <div class="info-name">检查人</div> |
| | | <div class="info-name">上报人</div> |
| | | <div class="info-value">{{ rowDetail.name }}</div> |
| | | </div> |
| | | <div class="info-item"> |
| | | <div class="info-name">检查时间</div> |
| | | <div class="info-name">上报时间</div> |
| | | <div class="info-value">{{ rowDetail.createTime }}</div> |
| | | </div> |
| | | </div> |
| | | <div class="title"> |
| | | <div class="icon"></div> |
| | | 检查记录 |
| | | 上报记录 |
| | | </div> |
| | | |
| | | <div class="question-list" v-for="(tItem, tIndex) in rowDetail.qTypeList" :key='tIndex' v-loading="drawerLoading"> |
| | |
| | | </div> |
| | | <div class="yh-pic-list"> |
| | | <div class="pic-item" v-for="pic in item.imageUrlsList"> |
| | | <el-image style="width: 100px; height: 100px" :src="pic" :fit="fit"></el-image> |
| | | <el-image style="width: 100px; height: 100px" :src="pic" :fit="fit" :preview-src-list="item.imageUrlsList"></el-image> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | update, |
| | | add, |
| | | applyTaskExamine |
| | | } from "@/api/task/task" |
| | | } from "@/ssoapi/task/task" |
| | | |
| | | import { |
| | | mapGetters |
| | | } from "vuex" |
| | | import { |
| | | getTaskNoFraudReportingInfo |
| | | } from "@/api/publicSecurity/taskNoFraudReporting" |
| | | } from "@/ssoapi/publicSecurity/taskNoFraudReporting" |
| | | import { |
| | | getPatrolGroupTree, |
| | | getDictBizTree |
| | | } from "@/api/publicSecurity/ninePlaceManage" |
| | | } from "@/ssoapi/publicSecurity/ninePlaceManage" |
| | | import website from '@/config/website' |
| | | import NProgress from 'nprogress' |
| | | import 'nprogress/nprogress.css' |
| | | import Qs from "qs" |
| | | import { |
| | | exportBlob |
| | | } from "@/api/common" |
| | | } from "@/ssoapi/common" |
| | | import { |
| | | getToken |
| | | } from '@/util/auth' |
| | |
| | | overHidden: true, |
| | | align: 'center' |
| | | }, { |
| | | label: "场所类别", |
| | | label: "无诈类别", |
| | | prop: "noExplosionCategory", |
| | | align: 'center', |
| | | dicUrl: "/api/blade-system/dict-biz/tree?code=noExplosionCategory", |
| | | dicUrl: "/ssoapi/blade-system/dict-biz/tree?code=noExplosionCategory", |
| | | props: { |
| | | label: "title", |
| | | value: "key", |
| | |
| | | align: 'center' |
| | | }, |
| | | { |
| | | label: "所属网格", |
| | | prop: "gridName", |
| | | label: "派出所", |
| | | prop: "pcsName", |
| | | span: 24, |
| | | row: true, |
| | | searchSpan: 4, |
| | |
| | | searchSpan: 4, |
| | | align: 'center' |
| | | }, |
| | | { |
| | | label: "无诈上报数量", |
| | | prop: "number", |
| | | span: 24, |
| | | row: true, |
| | | slot: true, |
| | | searchSpan: 4, |
| | | align: 'center' |
| | | }, |
| | | // { |
| | | // label: "无诈上报数量", |
| | | // prop: "number", |
| | | // span: 24, |
| | | // row: true, |
| | | // slot: true, |
| | | // searchSpan: 4, |
| | | // align: 'center' |
| | | // }, |
| | | { |
| | | width: 110, |
| | | label: "审核状态", |
| | |
| | | // data.isNine = 1 |
| | | data = Qs.stringify(data) |
| | | exportBlob( |
| | | `/api/blade-taskNoFraudReporting/taskNoFraudReporting/export-taskNoFraudReporting?${this.website.tokenHeader}=${getToken()}&` + |
| | | `/ssoapi/blade-taskNoFraudReporting/taskNoFraudReporting/export-taskNoFraudReporting?${this.website.tokenHeader}=${getToken()}&` + |
| | | data |
| | | ).then(res => { |
| | | console.log('exportBlob', res) |