bug
This commit is contained in:
@@ -800,6 +800,9 @@ export default {
|
|||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: #FFFFFF;
|
color: #FFFFFF;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
text-shadow: 0 2px 4px rgba(0,0,0,0.50);
|
text-shadow: 0 2px 4px rgba(0,0,0,0.50);
|
||||||
|
|
||||||
&.mark0 {
|
&.mark0 {
|
||||||
@@ -820,6 +823,14 @@ export default {
|
|||||||
box-shadow: 0 4px 4px 0 #000000, inset 0 0 8px 4px #C312CA;
|
box-shadow: 0 4px 4px 0 #000000, inset 0 0 8px 4px #C312CA;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.mark-contaienr {
|
||||||
|
width: 56px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
// &.mark1::after {
|
// &.mark1::after {
|
||||||
// position: absolute;
|
// position: absolute;
|
||||||
// z-index: -1;
|
// z-index: -1;
|
||||||
|
|||||||
@@ -226,7 +226,8 @@
|
|||||||
getTotalInfo () {
|
getTotalInfo () {
|
||||||
this.instance.post(`/app/appepidemicpreventionregisterinfo/listStatistics`, null, {
|
this.instance.post(`/app/appepidemicpreventionregisterinfo/listStatistics`, null, {
|
||||||
params: {
|
params: {
|
||||||
areaId: this.search.arriveAreaId
|
areaId: this.search.arriveAreaId,
|
||||||
|
infoType: 0
|
||||||
}
|
}
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
|
|||||||
@@ -17,7 +17,6 @@
|
|||||||
<ai-info-item label="手机号码" :value="info.phone"></ai-info-item>
|
<ai-info-item label="手机号码" :value="info.phone"></ai-info-item>
|
||||||
<ai-info-item label="人员类别" :value="dict.getLabel('EP_registerPersonType', info.type)"></ai-info-item>
|
<ai-info-item label="人员类别" :value="dict.getLabel('EP_registerPersonType', info.type)"></ai-info-item>
|
||||||
<ai-info-item label="是否从事高危行业" :value="dict.getLabel('EP_highRiskIndustries', info.highRiskIndustries)"></ai-info-item>
|
<ai-info-item label="是否从事高危行业" :value="dict.getLabel('EP_highRiskIndustries', info.highRiskIndustries)"></ai-info-item>
|
||||||
<ai-info-item label="登记卡口" isLine :value="info.gatewayName"></ai-info-item>
|
|
||||||
</ai-wrapper>
|
</ai-wrapper>
|
||||||
</template>
|
</template>
|
||||||
</ai-card>
|
</ai-card>
|
||||||
@@ -57,18 +56,6 @@
|
|||||||
</ai-wrapper>
|
</ai-wrapper>
|
||||||
</template>
|
</template>
|
||||||
</ai-card>
|
</ai-card>
|
||||||
<ai-card title="同行情况">
|
|
||||||
<template #content>
|
|
||||||
<ai-table
|
|
||||||
:isShowPagination="false"
|
|
||||||
tableSize="small"
|
|
||||||
border
|
|
||||||
:tableData="info.companionList"
|
|
||||||
:col-configs="colConfigs"
|
|
||||||
@getList="() => {}">
|
|
||||||
</ai-table>
|
|
||||||
</template>
|
|
||||||
</ai-card>
|
|
||||||
</div>
|
</div>
|
||||||
<div v-show="currIndex === 1">
|
<div v-show="currIndex === 1">
|
||||||
<ai-card title="风险处置">
|
<ai-card title="风险处置">
|
||||||
@@ -86,7 +73,19 @@
|
|||||||
</ai-wrapper>
|
</ai-wrapper>
|
||||||
</template>
|
</template>
|
||||||
</ai-card>
|
</ai-card>
|
||||||
<ai-card title="处理意见">
|
<ai-card title="风险处理意见">
|
||||||
|
<template #content>
|
||||||
|
<ai-table
|
||||||
|
:isShowPagination="false"
|
||||||
|
tableSize="small"
|
||||||
|
border
|
||||||
|
:tableData="info.riskDisposalList"
|
||||||
|
:col-configs="colConfigs"
|
||||||
|
@getList="() => {}">
|
||||||
|
</ai-table>
|
||||||
|
</template>
|
||||||
|
</ai-card>
|
||||||
|
<ai-card title="社区初排">
|
||||||
<template #content>
|
<template #content>
|
||||||
<ai-wrapper
|
<ai-wrapper
|
||||||
style="margin-bottom: 20px;"
|
style="margin-bottom: 20px;"
|
||||||
@@ -143,8 +142,9 @@
|
|||||||
isLoading: false,
|
isLoading: false,
|
||||||
tableData: [],
|
tableData: [],
|
||||||
colConfigs: [
|
colConfigs: [
|
||||||
{prop: 'name', label: '姓名', align: 'center' },
|
{prop: 'remarks', label: '异常记录', align: 'center' },
|
||||||
{prop: 'phone', label: '手机号', align: 'center'}
|
{prop: 'createTime', label: '创建时间', align: 'center'},
|
||||||
|
{prop: 'createUserName', label: '记录人', align: 'center' }
|
||||||
],
|
],
|
||||||
tabList: ['基本信息', '风险处置']
|
tabList: ['基本信息', '风险处置']
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<ai-list class="list">
|
<ai-list class="list">
|
||||||
<ai-title slot="title" title="返乡报备" isShowBottomBorder :instance="instance" :hideLevel="0" :disabledLevel="disabledLevel" isShowArea v-model="search.arriveAreaId" @change="changeArea"></ai-title>
|
<ai-title slot="title" title="返乡报备" isShowBottomBorder :instance="instance" v-if="search.arriveAreaId" isShowArea v-model="search.arriveAreaId" @change="changeArea"></ai-title>
|
||||||
<template slot="content">
|
<template slot="content">
|
||||||
<div class="statistics-top">
|
<div class="statistics-top">
|
||||||
<div class="statistics-top__item">
|
<div class="statistics-top__item">
|
||||||
@@ -8,16 +8,20 @@
|
|||||||
<h2 style="color: #2266FF;">{{ info['登记人数'] }}</h2>
|
<h2 style="color: #2266FF;">{{ info['登记人数'] }}</h2>
|
||||||
</div>
|
</div>
|
||||||
<div class="statistics-top__item">
|
<div class="statistics-top__item">
|
||||||
<span>今日登记</span>
|
<span>今日新增返乡</span>
|
||||||
<h2 style="color: #22AA99;">{{ info['今日登记'] }}</h2>
|
<h2 style="color: #22AA99;">{{ info['今日新增返乡'] }}</h2>
|
||||||
</div>
|
</div>
|
||||||
<div class="statistics-top__item">
|
<div class="statistics-top__item">
|
||||||
<span>原路返回</span>
|
<span>风险人数</span>
|
||||||
<h2 style="color: #F8B425">{{ info['原路返回'] }}</h2>
|
<h2 style="color: #F8B425">{{ info['风险人数'] }}</h2>
|
||||||
</div>
|
</div>
|
||||||
<div class="statistics-top__item">
|
<div class="statistics-top__item">
|
||||||
<span>居家隔离</span>
|
<span>今日风险人数</span>
|
||||||
<h2 style="color: red">{{ info['居家隔离'] }}</h2>
|
<h2 style="color: red">{{ info['今日风险人数'] }}</h2>
|
||||||
|
</div>
|
||||||
|
<div class="statistics-top__item">
|
||||||
|
<span>风险处理</span>
|
||||||
|
<h2 style="color: red">{{ info['风险处理'] }}</h2>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
@@ -26,8 +30,15 @@
|
|||||||
<ai-select
|
<ai-select
|
||||||
v-model="search.gatewayId"
|
v-model="search.gatewayId"
|
||||||
clearable
|
clearable
|
||||||
placeholder="请选择卡口"
|
placeholder="请选择风险状态"
|
||||||
:selectList="dictList"
|
:selectList="dict.getDict('EP_registerInfoType')"
|
||||||
|
@change="search.current = 1, getList()">
|
||||||
|
</ai-select>
|
||||||
|
<ai-select
|
||||||
|
v-model="search.gatewayId"
|
||||||
|
clearable
|
||||||
|
placeholder="请选择数据来源"
|
||||||
|
:selectList="dict.getDict('EP_registerInfoType')"
|
||||||
@change="search.current = 1, getList()">
|
@change="search.current = 1, getList()">
|
||||||
</ai-select>
|
</ai-select>
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
@@ -108,26 +119,29 @@
|
|||||||
queryEndTime: '',
|
queryEndTime: '',
|
||||||
infoType: 1
|
infoType: 1
|
||||||
},
|
},
|
||||||
dictList: [],
|
|
||||||
info: {},
|
info: {},
|
||||||
colConfigs: [
|
colConfigs: [
|
||||||
{ prop: 'name', label: '姓名' },
|
{ prop: 'name', label: '姓名' },
|
||||||
{ prop: 'phone', align: 'center', label: '手机号码' },
|
{ prop: 'phone', align: 'center', label: '手机号码' },
|
||||||
{ prop: 'arriveAreaName', align: 'center', label: '返乡地区' },
|
{ prop: 'startTime', align: 'center', label: '出发时间' },
|
||||||
|
{ prop: 'startAreaName', align: 'center', label: '出发地区' },
|
||||||
{
|
{
|
||||||
prop: 'arriveTime',
|
prop: 'arriveTime',
|
||||||
align: 'center',
|
align: 'center',
|
||||||
label: '抵平时间'
|
label: '抵平时间'
|
||||||
},
|
},
|
||||||
{ prop: 'companionCount', align: 'center', label: '同行人数' },
|
{
|
||||||
|
prop: 'arriveAreaName',
|
||||||
|
align: 'center',
|
||||||
|
label: '到达地区'
|
||||||
|
},
|
||||||
|
{ prop: 'companionCount', align: 'center', label: '数据来源' },
|
||||||
{
|
{
|
||||||
prop: 'riskLevel',
|
prop: 'riskLevel',
|
||||||
align: 'center',
|
align: 'center',
|
||||||
label: '风险等级',
|
label: '风险状态',
|
||||||
formart: v => this.dict.getLabel('EP_riskLevel', v)
|
formart: v => this.dict.getLabel('EP_riskLevel', v)
|
||||||
},
|
}
|
||||||
{ prop: 'gatewayName', align: 'center', label: '登记卡口' },
|
|
||||||
{ prop: 'handleType', align: 'center', label: '处理意见', formart: v => this.dict.getLabel('EP_handleType', v) }
|
|
||||||
],
|
],
|
||||||
ids: [],
|
ids: [],
|
||||||
tableData: [],
|
tableData: [],
|
||||||
@@ -143,30 +157,20 @@
|
|||||||
|
|
||||||
created () {
|
created () {
|
||||||
this.disabledLevel = this.user.info.areaList.length - 1
|
this.disabledLevel = this.user.info.areaList.length - 1
|
||||||
this.search.arriveAreaId = this.user.info.areaId
|
|
||||||
this.loading = true
|
this.loading = true
|
||||||
|
|
||||||
|
this.instance.post(`/app/appdvcpconfig/getCorpArea`).then(res => {
|
||||||
|
if (res.code == 0) {
|
||||||
|
this.search.arriveAreaId = res.data
|
||||||
this.getTotalInfo()
|
this.getTotalInfo()
|
||||||
this.getDictList()
|
|
||||||
this.dict.load(['EP_riskLevel', 'EP_handleType', 'modeType']).then(() => {
|
this.dict.load(['EP_riskLevel', 'EP_handleType', 'modeType']).then(() => {
|
||||||
this.getList()
|
this.getList()
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
getDictList () {
|
|
||||||
this.instance.post(`/app/appepidemicpreventiongateway/list?size=10000`).then(res => {
|
|
||||||
if (res.code == 0) {
|
|
||||||
this.dictList = res.data.records.map(v => {
|
|
||||||
return {
|
|
||||||
dictName: v.name,
|
|
||||||
dictValue: v.id
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
})
|
|
||||||
},
|
|
||||||
|
|
||||||
getList () {
|
getList () {
|
||||||
this.instance.post(`/app/appepidemicpreventionregisterinfo/list`, null, {
|
this.instance.post(`/app/appepidemicpreventionregisterinfo/list`, null, {
|
||||||
params: {
|
params: {
|
||||||
@@ -222,7 +226,8 @@
|
|||||||
getTotalInfo () {
|
getTotalInfo () {
|
||||||
this.instance.post(`/app/appepidemicpreventionregisterinfo/listStatistics`, null, {
|
this.instance.post(`/app/appepidemicpreventionregisterinfo/listStatistics`, null, {
|
||||||
params: {
|
params: {
|
||||||
areaId: this.search.arriveAreaId
|
areaId: this.search.arriveAreaId,
|
||||||
|
infoType: 1
|
||||||
}
|
}
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user