diff --git a/src/project/pingchang/AppCheckpointRegistration/AppCheckpointRegistration.vue b/src/project/pingchang/AppCheckpointRegistration/AppCheckpointRegistration.vue index 6764f9df..9e0b734b 100644 --- a/src/project/pingchang/AppCheckpointRegistration/AppCheckpointRegistration.vue +++ b/src/project/pingchang/AppCheckpointRegistration/AppCheckpointRegistration.vue @@ -32,8 +32,9 @@ -
- {{gatewayName || '卡口选择'}} +
+ {{gatewayName || '卡口选择'}} + 卡口选择
@@ -111,7 +112,7 @@ export default { this.getList() }, getList() { - this.$http.post(`/app/appepidemicpreventionregisterinfo/list?infoType=0¤t=${this.current}&size=10&listType=${this.tabIndex}&gatewayId=${this.gatewayId}&name=${this.keyword}&startAreaId=${this.areaId}`) + this.$http.post(`/app/appepidemicpreventionregisterinfo/list?infoType=0¤t=${this.current}&size=10&listType=${this.tabIndex}&gatewayId=${this.gatewayId}&name=${this.keyword}&arriveAreaId=${this.areaId}`) .then((res) => { if (res.code == 0) { res.data.records.map((item) => { @@ -132,6 +133,7 @@ export default { this.$http.post(`/app/appepidemicpreventiongateway/list?size=300&status=0`).then((res) => { if (res.code == 0) { this.gateList = res.data.records + this.gateList.unshift({name: '全部', id: ''}) } }) }, @@ -154,6 +156,11 @@ export default { toUser(row) { uni.navigateTo({url: `./UserInfo?id=${row.id}`}) }, + clearGateway() { + this.gatewayName = '' + this.gatewayId = '' + this.getListInit() + } }, onReachBottom() { this.current ++ diff --git a/src/project/pingchang/AppCheckpointRegistration/ManagementContent.vue b/src/project/pingchang/AppCheckpointRegistration/ManagementContent.vue index ed447e7e..2e3f1dc8 100644 --- a/src/project/pingchang/AppCheckpointRegistration/ManagementContent.vue +++ b/src/project/pingchang/AppCheckpointRegistration/ManagementContent.vue @@ -112,7 +112,7 @@ *交接人姓名
- +
@@ -120,7 +120,7 @@ 手机号码
- +
diff --git a/src/project/pingchang/AppCheckpointRegistration/ManagementHistory.vue b/src/project/pingchang/AppCheckpointRegistration/ManagementHistory.vue index c4fb02d3..ee3bc3f6 100644 --- a/src/project/pingchang/AppCheckpointRegistration/ManagementHistory.vue +++ b/src/project/pingchang/AppCheckpointRegistration/ManagementHistory.vue @@ -114,6 +114,10 @@ export default { }, methods: { submit(status) { + if(this.form.handleType == 6) { + this.form.quarantineBeginTime = null + this.form.quarantineEndTime = null + } this.form.homeQuarantineOperation = status this.$http.post(`/app/appepidemicpreventionregisterinfo/riskDisposal?homeQuarantineOperation=${this.form.homeQuarantineOperation}`, this.form).then((res) => { if (res.code == 0) { diff --git a/src/project/pingchang/AppCheckpointRegistration/RiskContent.vue b/src/project/pingchang/AppCheckpointRegistration/RiskContent.vue index 31be7062..9efd2321 100644 --- a/src/project/pingchang/AppCheckpointRegistration/RiskContent.vue +++ b/src/project/pingchang/AppCheckpointRegistration/RiskContent.vue @@ -30,6 +30,10 @@
人员类别
{{$dict.getLabel('EP_registerPersonType', info.type)}}
+
+
高危行业
+
{{$dict.getLabel('EP_highRiskIndustries', info.highRiskIndustries)}}
+
@@ -61,15 +65,15 @@
{{info.description}}
-
抵达时间
+
抵平时间
{{info.arriveTime.substring(0, 16)}}
-
返乡地区
+
到达地区
{{info.arriveAreaName}}
-
返乡地址
+
到达地址
{{info.arriveAddress}}
diff --git a/src/project/pingchang/AppCheckpointRegistration/UserInfo.vue b/src/project/pingchang/AppCheckpointRegistration/UserInfo.vue index acacb5f5..eecee62f 100644 --- a/src/project/pingchang/AppCheckpointRegistration/UserInfo.vue +++ b/src/project/pingchang/AppCheckpointRegistration/UserInfo.vue @@ -29,6 +29,10 @@
人员类别
{{$dict.getLabel('EP_registerPersonType', info.type)}}
+
+
高危行业
+
{{$dict.getLabel('EP_highRiskIndustries', info.highRiskIndustries)}}
+
@@ -60,15 +64,15 @@
{{info.description}}
-
抵达时间
+
抵平时间
{{info.arriveTime.substring(0, 16)}}
-
返乡地区
+
到达地区
{{info.arriveAreaName}}
-
返乡地址
+
到达地址
{{info.arriveAddress}}
@@ -77,7 +81,8 @@
健康状况
是否有风险旅居史
-
{{$dict.getLabel('yesOrNo', info.fromHighRiskArea)}}
+
+
{{info.highRiskAreaName}}
7天内是否接触新冠确诊或疑似患者
@@ -126,7 +131,7 @@ export default { document.title = '卡口登记详情' }, onLoad(option) { - this.$dict.load('yesOrNo', 'EP_registerPersonType', 'EP_travelType', 'EP_abnormalType', 'epidemicTouchInFourteen').then(() => { + this.$dict.load('yesOrNo', 'EP_registerPersonType', 'EP_travelType', 'EP_abnormalType', 'epidemicTouchInFourteen', 'EP_highRiskIndustries').then(() => { this.id = option.id // this.haveHomeQuarantineBtn = option.operation == 'reDisposal' ? true : false this.getDetail() diff --git a/src/project/pingchang/AppCommunityManagement/Add.vue b/src/project/pingchang/AppCommunityManagement/Add.vue index 2650c267..8cd4ef44 100644 --- a/src/project/pingchang/AppCommunityManagement/Add.vue +++ b/src/project/pingchang/AppCommunityManagement/Add.vue @@ -66,7 +66,12 @@ *管控人
- + + {{ form.controllerList[0].name }} + 请选择 + + +
@@ -120,7 +125,8 @@ export default { form: { homeStatus: '', quarantineBeginTime: '', - quarantineStrategy: '' + quarantineStrategy: '', + controllerList: [] }, showDateSelect: false, showDictSelect: false, @@ -181,7 +187,16 @@ export default { getDetail() { this.$http.post(`/app/appepidemicpreventioncommunitymanagement/queryDetailById?id=${this.id}`).then((res) => { if (res.code == 0) { - this.form = res.data + this.form = {...res.data} + this.form.controllerList = [] + if(this.form.controllerUserName) { + var info = { + name: this.form.controllerUserName, + id: this.form.controllerUserId, + mobile: this.form.controllerUserPhone + } + this.form.controllerList.push(info) + } if(this.form.homeStatus === null) { this.form.homeStatus = '' } @@ -203,6 +218,11 @@ export default { areaSelect(e) { this.form.areaId = e }, + handleSelectUser(e) { + console.log(e) + this.form.controllerUserPhone = e[0].mobile + this.form.controllerUserId = e[0].id + } }, } @@ -211,6 +231,7 @@ export default { .Add { background-color: #F3F6F9; padding-top: 16px; + overflow-x: hidden; .item { width: 100%; background-color: #fff; diff --git a/src/project/pingchang/AppCommunityManagement/AppCommunityManagement.vue b/src/project/pingchang/AppCommunityManagement/AppCommunityManagement.vue index c8b30f99..4d617e7b 100644 --- a/src/project/pingchang/AppCommunityManagement/AppCommunityManagement.vue +++ b/src/project/pingchang/AppCommunityManagement/AppCommunityManagement.vue @@ -49,7 +49,7 @@
- + @@ -87,7 +87,8 @@ export default { activeStyle: { 'font-weight' : '400', }, - list: [] + list: [], + registerTypeList: [] } }, computed: { @@ -97,6 +98,8 @@ export default { this.areaId = this.user.areaId this.areaName = this.user.areaName this.$dict.load('EP_CM_status', 'EP_registerInfoType').then(() => { + this.registerTypeList = this.$dict.getDict('EP_registerInfoType') + this.registerTypeList.unshift({dictValue: '', dictName: '全部'}) this.getListInit() }) uni.$on('updateList', () => { diff --git a/src/project/pingchang/AppNucleicAcidSampling/Detail.vue b/src/project/pingchang/AppNucleicAcidSampling/Detail.vue index 852b29b9..e293a117 100644 --- a/src/project/pingchang/AppNucleicAcidSampling/Detail.vue +++ b/src/project/pingchang/AppNucleicAcidSampling/Detail.vue @@ -26,7 +26,7 @@
隔离时间
-
{{info.quarantineBeginTime}}至{{info.quarantineEndTime}}
+
{{info.quarantineBeginTime.substring(0, 10)}}至{{info.quarantineEndTime.substring(0, 10)}}
隔离策略