Commit b25193ee authored by lrw's avatar lrw

状况分开

parent e977b19d
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
<div class="text-left"> <div class="text-left">
<p class="content">根据《中华人民共和国传染病防治法》、《中华人民共和国突发事件应对法》、《突发公共卫生事件应急条例》、国家卫生健康委员会公告(2020年第1号),并按照国务院常务会议提出的“分类有序复工复产”和上海疫情防控办及市政府《关于进一步落实各项疫情防控措施的通告》的相关要求,为做好新型冠状病毒感染的肺炎疫情防控工作,保障广大人民群众生命健康,现面向使用本系统的所有用户,特告知如下:所填信息须真实、有效,如若有任何瞒报情况,将依法追究法律责任,并被有关部门列为失信人员。本系统采集的用户信息,主要用于园区和企业的防控管理,必要时将与有关政府部门进行信息对接,或在去除个人隐私信息后用于疫情相关的科学研究。:</p> <p class="content">根据《中华人民共和国传染病防治法》、《中华人民共和国突发事件应对法》、《突发公共卫生事件应急条例》、国家卫生健康委员会公告(2020年第1号),并按照国务院常务会议提出的“分类有序复工复产”和上海疫情防控办及市政府《关于进一步落实各项疫情防控措施的通告》的相关要求,为做好新型冠状病毒感染的肺炎疫情防控工作,保障广大人民群众生命健康,现面向使用本系统的所有用户,特告知如下:所填信息须真实、有效,如若有任何瞒报情况,将依法追究法律责任,并被有关部门列为失信人员。本系统采集的用户信息,主要用于园区和企业的防控管理,必要时将与有关政府部门进行信息对接,或在去除个人隐私信息后用于疫情相关的科学研究。:</p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="content">用户本人承诺:我已经认真阅读过,或者已经有人详细读给我听了。我理解其中的信息,我愿意接受检查,保证填报信息真实、有效,同意相关人员按照这份知情同意书的描述使用本人信息。</p> <p class="content">用户本人承诺:我已经认真阅读过,或者已经有人详细读给我听了。我理解其中的信息,我愿意接受检查,保证填报信息真实、有效,同意相关人员按照这份知情同意书的描述使用本人信息。</p>
</div> </div>
<button @click="modalName = ''" class="cu-btn block bg-blue margin-tb-sm lg">我知道了</button> <button @click="modalName = ''" class="cu-btn block bg-blue margin-tb-sm lg">我知道了</button>
...@@ -1334,36 +1334,37 @@ ...@@ -1334,36 +1334,37 @@
titleClass: 'title', titleClass: 'title',
type: 'pickerMore', type: 'pickerMore',
opts: [{ opts: [{
value: 'a', value: 'a',
label: '已经确诊' label: '已经确诊'
}, { }, {
value: 'b', value: 'b',
label: '疑似诊断' label: '疑似诊断'
}, { }, {
value: 'c', value: 'c',
label: '亲密接触者' label: '亲密接触者'
}, { }, {
value: 'd', value: 'd',
label: '居家观察' label: '居家观察'
}, },
{ {
value: 'e', value: 'e',
label: '正在接受集中医学观察' label: '正在接受集中医学观察'
}, },
{ {
value: 'f', value: 'f',
label: '已解除集中医学观察' label: '已解除集中医学观察'
}, { }, {
value: 'g', value: 'g',
label: '无上述情况' label: '无上述情况'
}], }
],
showList: [{ showList: [{
value: 'c', value: 'c',
show: [32, 35, 38, 40, 43, 45, 47] show: [32, 35, 38, 40, 43, 45, 47]
}, },
{ {
value: 'd', value: 'd,e',
show: [49, 50] show: [49, 50]
}, },
] ]
...@@ -1708,19 +1709,19 @@ ...@@ -1708,19 +1709,19 @@
this.isRead = true this.isRead = true
const data = d.object.reportContent || {} const data = d.object.reportContent || {}
this.form = data this.form = data
if(data['householdProvince']) { if (data['householdProvince']) {
const val = data['householdProvince'] + "," + data['householdCity'] + "," + data[ const val = data['householdProvince'] + "," + data['householdCity'] + "," + data[
'householdDistrict'] 'householdDistrict']
this.$set(this.form,'householdValues',val ) this.$set(this.form, 'householdValues', val)
} }
if(data['residenceProvince']) { if (data['residenceProvince']) {
const val = data['residenceProvince'] + "," + data['residenceCity'] + "," + data[ const val = data['residenceProvince'] + "," + data['residenceCity'] + "," + data[
'residenceDistrict'] 'residenceDistrict']
this.$set(this.form,'residenceValue',val ) this.$set(this.form, 'residenceValue', val)
} }
// 赋值 // 赋值
for (let k in data) { for (let k in data) {
const val = data[k] const val = data[k]
...@@ -1822,9 +1823,19 @@ ...@@ -1822,9 +1823,19 @@
item.show.forEach(child => { item.show.forEach(child => {
this.list.forEach(row => { this.list.forEach(row => {
if (child == row.num) { if (child == row.num) {
this.$set(row, 'hidden', !val.includes(item.value)) item.value.split(',').some(v => {
if (val.includes(v)) {
this.$set(row, 'hidden', false)
return true
console.log(child)
} else {
this.$set(row, 'hidden', true)
return false
}
})
} }
}) })
}) })
}) })
...@@ -1962,7 +1973,7 @@ ...@@ -1962,7 +1973,7 @@
const d = res.data const d = res.data
if (d.code == 1) { if (d.code == 1) {
uni.reLaunch({ uni.reLaunch({
url: '/pages/index/index', url: '/pages/index/index',
}); });
uni.showToast({ uni.showToast({
icon: 'success', icon: 'success',
......
...@@ -126,31 +126,37 @@ ...@@ -126,31 +126,37 @@
titleClass: 'title', titleClass: 'title',
type: 'pickerMore', type: 'pickerMore',
opts: [{ opts: [{
value: 'a', value: 'a',
label: '已经确诊' label: '已经确诊'
}, { }, {
value: 'b', value: 'b',
label: '疑似诊断' label: '疑似诊断'
}, { }, {
value: 'c', value: 'c',
label: '亲密接触者' label: '亲密接触者'
}, { }, {
value: 'd', value: 'd',
label: '居家观察/正在接受集中医学观察' label: '居家观察'
}, { },
value: 'e', {
label: '已解除集中医学观察' value: 'e',
}, { label: '正在接受集中医学观察'
value: 'f', },
label: '无上述情况' {
}], value: 'f',
label: '已解除集中医学观察'
}, {
value: 'g',
label: '无上述情况'
}
],
showList: [{ showList: [{
value: 'c', value: 'c',
show: [32, 35, 38, 40, 43, 45, 47] show: [32, 35, 38, 40, 43, 45, 47]
}, },
{ {
value: 'd', value: 'd,e',
show: [49, 50] show: [49, 50]
}, },
] ]
...@@ -774,11 +780,22 @@ ...@@ -774,11 +780,22 @@
if (showList && showList.length > 0) { if (showList && showList.length > 0) {
showList.forEach(item => { showList.forEach(item => {
item.show.forEach(child => { item.show.forEach(child => {
this.list.forEach(row => { this.list.forEach(row => {
if (child == row.num) { if (child == row.num) {
this.$set(row, 'hidden', !val.includes(item.value)) item.value.split(',').some( v =>{
if(val.includes(v)) {
this.$set(row, 'hidden', false)
return true
console.log(child)
}else {
this.$set(row, 'hidden', true)
return false
}
})
} }
}) })
}) })
}) })
...@@ -863,7 +880,7 @@ ...@@ -863,7 +880,7 @@
const d = res.data const d = res.data
if (d.code == 1) { if (d.code == 1) {
uni.reLaunch({ uni.reLaunch({
url: '/pages/index/index', url: '/pages/index/index',
}); });
uni.showToast({ uni.showToast({
icon: 'success', icon: 'success',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment