From f330cf8c266964baff0817c11227dae2f2e5ac83 Mon Sep 17 00:00:00 2001 From: Admin <978517621@qq.com> Date: 星期四, 24 十一月 2022 10:36:58 +0800 Subject: [PATCH] 修复测试问题 --- src/views/specialCheck/components/wholesaleForm.vue | 21 +++++++--- src/views/specialCheck/components/areaEnterprises.vue | 24 +++++++++--- src/views/selfCheck/components/supervisionDetails.vue | 5 +- src/views/selfCheck/components/checkDetails.vue | 12 ++++- src/views/specialCheck/components/feedbackDetails.vue | 6 +- 5 files changed, 47 insertions(+), 21 deletions(-) diff --git a/src/views/selfCheck/components/checkDetails.vue b/src/views/selfCheck/components/checkDetails.vue index 9214023..215ac5b 100644 --- a/src/views/selfCheck/components/checkDetails.vue +++ b/src/views/selfCheck/components/checkDetails.vue @@ -170,11 +170,17 @@ font-weight: bolder; } .table-tit{ + width: 100%; display: flex; align-items: center; - margin-bottom: 10px; - div:first-of-type{ - margin-right: 100px; + justify-content: space-between; + flex-flow: wrap; + background: #ecf5ff; + padding: 10px; + border-radius: 4px; + + &>div{ + width: 50%; } } .corp-list{ diff --git a/src/views/selfCheck/components/supervisionDetails.vue b/src/views/selfCheck/components/supervisionDetails.vue index 6afdea9..bd9355d 100644 --- a/src/views/selfCheck/components/supervisionDetails.vue +++ b/src/views/selfCheck/components/supervisionDetails.vue @@ -8,7 +8,7 @@ @close="resetForm()" > <div slot="title" class="dialog-title"> - 烟花爆竹批发企业自查情况信息报送表 + 烟花爆竹{{enterpriseType==1?'批发':(enterpriseType==2?'零售':'')}}企业检查情况反馈表 </div> <div class="table-tit"> <div>企业名称: <span class="m-color">{{corpInfo.enterpriseName}}</span></div> @@ -123,7 +123,8 @@ dialogVisible:false, dialogReport: false, id: null, - unitType: 1, + unitType: null, + enterpriseType: null, corpInfo:{ enterpriseName: '', enterpriseProvince: '', diff --git a/src/views/specialCheck/components/areaEnterprises.vue b/src/views/specialCheck/components/areaEnterprises.vue index 663379c..b82b47b 100644 --- a/src/views/specialCheck/components/areaEnterprises.vue +++ b/src/views/specialCheck/components/areaEnterprises.vue @@ -32,7 +32,7 @@ <el-table-column label="检查时间" prop="checkTime" align="center"></el-table-column> <el-table-column label="操作" align="center" fixed="right" class-name="small-padding fixed-width"> <template slot-scope="scope"> - <el-button type="text" @click="toCheck(scope.row.id)">查看</el-button> + <el-button type="text" @click="toCheck(scope.row)">查看</el-button> </template> </el-table-column> </el-table> @@ -41,6 +41,7 @@ <el-button type="primary" @click="dialogVisible = false">确认</el-button> </span> <check-details ref="report"></check-details> + <supervision-details ref="detail"></supervision-details> </el-dialog> </template> @@ -48,10 +49,12 @@ import {computePageCount} from "@/utils"; import { getSpotCheckRecord } from "@/api/specialCheck"; import checkDetails from "../../selfCheck/components/checkDetails" + import supervisionDetails from "../../selfCheck/components/supervisionDetails"; export default { name: "areaEnterprises", components: { + supervisionDetails, checkDetails }, data(){ @@ -68,12 +71,21 @@ watch: { }, methods:{ - toCheck(id){ + toCheck(row){ const t = this - t.$refs.report.id = id - t.$refs.report.enterpriseType = t.enterpriseType - t.$refs.report.getEnterpriseInfo() - t.$refs.report.dialogVisible = true + console.log(row.checkUnitType,'type') + if(row.checkUnitType == 4){ + t.$refs.report.id = row.id + t.$refs.report.enterpriseType = t.enterpriseType + t.$refs.report.getEnterpriseInfo() + t.$refs.report.dialogVisible = true + }else{ + t.$refs.detail.id = row.id + t.$refs.detail.unitType = row.checkUnitType + t.$refs.detail.enterpriseType = t.enterpriseType + t.$refs.detail.getEnterpriseInfo() + t.$refs.detail.dialogVisible = true + } } }, } diff --git a/src/views/specialCheck/components/feedbackDetails.vue b/src/views/specialCheck/components/feedbackDetails.vue index 9b86dbb..99a627e 100644 --- a/src/views/specialCheck/components/feedbackDetails.vue +++ b/src/views/specialCheck/components/feedbackDetails.vue @@ -123,7 +123,7 @@ <div v-if="provinceCheckStatus == 1" class="record-list"> <div class="record-item"> <table class="record-table"> - <tr class="m-color b-font" style="background: #409EFF;color: #fff;text-align: center">烟花爆竹批发企业检查情况反馈表</tr> + <tr class="m-color b-font" style="background: #409EFF;color: #fff;text-align: center">烟花爆竹{{enterpriseType==1?'批发':'零售'}}企业检查情况反馈表</tr> <tr> <td class="m-color w-50">被检查企业名称</td> <td class="m-color w-50">所属省市县</td> @@ -205,7 +205,7 @@ <div v-if="cityCheckStatus == 1" class="record-list"> <div class="record-item"> <table class="record-table"> - <tr class="m-color b-font" style="background: #409EFF;color: #fff;text-align: center">烟花爆竹批发企业检查情况反馈表</tr> + <tr class="m-color b-font" style="background: #409EFF;color: #fff;text-align: center">烟花爆竹{{enterpriseType==1?'批发':'零售'}}企业检查情况反馈表</tr> <tr> <td class="m-color w-50">被检查企业名称</td> <td class="m-color w-50">所属省市县</td> @@ -287,7 +287,7 @@ <div v-if="areaCheckStatus == 1" class="record-list"> <div class="record-item"> <table class="record-table"> - <tr class="m-color b-font" style="background: #409EFF;color: #fff;text-align: center">烟花爆竹批发企业检查情况反馈表</tr> + <tr class="m-color b-font" style="background: #409EFF;color: #fff;text-align: center">烟花爆竹{{enterpriseType==1?'批发':'零售'}}企业检查情况反馈表</tr> <tr> <td class="m-color w-50">被检查企业名称</td> <td class="m-color w-50">所属省市县</td> diff --git a/src/views/specialCheck/components/wholesaleForm.vue b/src/views/specialCheck/components/wholesaleForm.vue index c80a323..643ec2f 100644 --- a/src/views/specialCheck/components/wholesaleForm.vue +++ b/src/views/specialCheck/components/wholesaleForm.vue @@ -8,10 +8,10 @@ </div> <div class="control-bar"> <div v-show="enterpriseType == 1"> - 批发企业共计<span class="point-data" @click="getEnterpriseCompleteInfoList">{{enterpriseCount}}</span>家,其中:已自查<span class="point-data" @click="toSelfEnterprise(1)">{{ selfCheckEnterpriseCount }}</span>家,未自查<span @click="toSelfEnterprise(0)" class="undone point-data">{{ noSelfCheckEnterpriseCount }}</span>家;本级已经抽查<span class="point-data" @click="toLevelEnterprise(1)">{{ thislevelAlreadyCheckCount }}</span>家,未检查<span @click="toLevelEnterprise(0)" class="undone point-data">{{ thislevelNoCheckCount }}</span>家,完成率<span>{{ thislevelCompletionRate + '%' }}</span>。 + 批发企业共计<span class="point-data" @click="resetSearch()">{{enterpriseCount}}</span>家,其中:已自查<span class="point-data" @click="toSelfEnterprise(1)">{{ selfCheckEnterpriseCount }}</span>家,未自查<span @click="toSelfEnterprise(0)" class="undone point-data">{{ noSelfCheckEnterpriseCount }}</span>家;本级已经抽查<span class="point-data" @click="toLevelEnterprise(1)">{{ thislevelAlreadyCheckCount }}</span>家,未检查<span @click="toLevelEnterprise(0)" class="undone point-data">{{ thislevelNoCheckCount }}</span>家,完成率<span>{{ thislevelCompletionRate + '%' }}</span>。 </div> <div v-show="enterpriseType == 2"> - 零售企业共计<span class="point-data" @click="getEnterpriseCompleteInfoList">{{enterpriseCount}}</span>家,其中:已自查<span class="point-data" @click="toSelfEnterprise(1)">{{ selfCheckEnterpriseCount }}</span>家,未自查<span @click="toSelfEnterprise(0)" class="undone point-data">{{ noSelfCheckEnterpriseCount }}</span>家;本级已经抽查<span class="point-data" @click="toLevelEnterprise(1)">{{ thislevelAlreadyCheckCount }}</span>家,未检查<span @click="toLevelEnterprise(0)" class="undone point-data">{{ thislevelNoCheckCount }}</span>家,完成率<span>{{ thislevelCompletionRate + '%' }}</span>。 + 零售企业共计<span class="point-data" @click="resetSearch()">{{enterpriseCount}}</span>家,其中:已自查<span class="point-data" @click="toSelfEnterprise(1)">{{ selfCheckEnterpriseCount }}</span>家,未自查<span @click="toSelfEnterprise(0)" class="undone point-data">{{ noSelfCheckEnterpriseCount }}</span>家;本级已经抽查<span class="point-data" @click="toLevelEnterprise(1)">{{ thislevelAlreadyCheckCount }}</span>家,未检查<span @click="toLevelEnterprise(0)" class="undone point-data">{{ thislevelNoCheckCount }}</span>家,完成率<span>{{ thislevelCompletionRate + '%' }}</span>。 </div> <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-search" @click="showFilter = !showFilter">{{showFilter?'关闭查询':'自定义查询'}}</el-button> </div> @@ -229,6 +229,8 @@ }, locationChange(value) { const t = this + t.selfcheckStatus = null + t.thislevelCheckStatus = null t.search.province = value[0] t.search.city = value[1] ? value[1] : '' t.search.area = value[2] ? value[2] : '' @@ -236,7 +238,10 @@ }, changeRadio(){ - this.getEnterpriseCompleteInfoList() + const t = this + t.selfcheckStatus = null + t.thislevelCheckStatus = null + t.getEnterpriseCompleteInfoList() }, searchData(){ @@ -244,17 +249,19 @@ }, resetSearch(){ - this.search = { + const t = this + t.selfcheckStatus = null + t.thislevelCheckStatus = null + t.search = { name: '', province: '', city: '', area: '', isRisky: null } - this.selectedOptions = [] - this.getEnterpriseCompleteInfoList() + t.selectedOptions = [] + t.getEnterpriseCompleteInfoList() }, - toSelfEnterprise(value){ const t = this t.thislevelCheckStatus = null -- Gitblit v1.9.2