Commit c352f13f authored by lrw's avatar lrw

bug

parent 6b921bb1
...@@ -61,7 +61,6 @@ ...@@ -61,7 +61,6 @@
<view class="cu-form-group margin-top padding-rl" v-show="!item.hidden" :key="item.value"> <view class="cu-form-group margin-top padding-rl" v-show="!item.hidden" :key="item.value">
<view :class="item.titleClass"><span style="color:red;display: inline-block; vertical-align:inherit;margin-right:4upx" <view :class="item.titleClass"><span style="color:red;display: inline-block; vertical-align:inherit;margin-right:4upx"
:style="{opacity: item.required ? 1 : 0}">*</span>{{item.label}}</view> :style="{opacity: item.required ? 1 : 0}">*</span>{{item.label}}</view>
<picker mode="date" :value="form[item.value]" start="2015-09-01" end="2020-09-01" @change="updatePickerVal($event,item)"> <picker mode="date" :value="form[item.value]" start="2015-09-01" end="2020-09-01" @change="updatePickerVal($event,item)">
<view class="picker"> <view class="picker">
{{form[item.value]?form[item.value]:'请选择'}} {{form[item.value]?form[item.value]:'请选择'}}
...@@ -99,16 +98,13 @@ ...@@ -99,16 +98,13 @@
</view> </view>
</template> </template>
<view class="cu-form-group margin-top-sm" v-show="!isRead"> <view class="cu-form-group margin-top-sm" v-show="!isRead">
<view class="uni-padding-wrap uni-common-mt"> <view class="uni-padding-wrap uni-common-mt">
<view class="padding-top padding-bottom"> <view class="padding-top padding-bottom">
<checkbox-group @click="openModal"> <checkbox-group @click="openModal">
<label> <label>
<checkbox value="A" :checked="form.agree == 1" class="fl" style="margin-top:4upx" /> <checkbox value="A" :checked="form.agree == 1" class="fl" style="margin-top:4upx" />
<view style="padding-left:60upx;padding-top:6upx"> <view style="padding-left:60upx;padding-top:6upx">
我已阅读并认可<span style="color:#0081FF" @click.stop="modalName = true">《知情同意书》</span>,承诺如实填报。 我已阅读并认可<span style="color:#0081FF" @click.stop="modalName = true">《知情同意书》</span>,承诺如实填报。
</view> </view>
</label> </label>
...@@ -127,43 +123,8 @@ ...@@ -127,43 +123,8 @@
</view> </view>
</view> </view>
<view class="padding-xl green-word"> <view class="padding-xl green-word">
<!-- <div class="text-left">
<p>在您决定是否参加该筛查(或随访)之前,请仔细阅读以下内容。您可以和您的亲属、朋友一起讨论,或请医生给予解释,然后做出决定。</p>
<p>&nbsp;</p>
<p class="text-bold">一、筛查开展的背景和目的</p>
<p>癌症是严重威胁人民生命和健康的疾病,也是我国居民的主要死亡原因之一。目前因出现临床症状而就诊的患者多为中晚期病人,治疗费用昂贵而且效果不佳,给病人和家属带来极大的痛苦和沉重的经济负担。</p>
<p>医学研究和临床实践证实,癌症的发生发展有一个过程,可以通过科学有效的技术方法对人群进行筛查,及时发现癌前病变及早期癌,经有效治疗,可以阻断癌前病变的发展。接受早诊早治的患者痛苦小,经济花费少,而且患者可以很快恢复健康,像健康人一样工作生活。早诊早治是目前控制癌症的最有效的途径。</p>
<p>&nbsp;</p>
<p class="text-bold">四、哪些人不宜参加筛查</p>
<p>具有下列情况的,不宜参加筛查:①严重心脏病,心力衰竭;②重症呼吸道疾病,呼吸困难,哮喘持续状态;③有严重脑部疾病者;④咽后壁脓肿,严重脊柱畸形,或主动脉瘤患者;⑤身体虚弱不能耐受内镜检查,或难以镇静自控者;⑥上消化道腐蚀性炎症急性期,或疑为上消化道穿孔者;⑦大量腹水、严重腹胀,或有重度食管静脉曲张者;⑧有出血倾向者(凝血功能不正常),或正在服用抗凝血药物者,后者须停药一周后检查出凝血功能正常方可进行内镜检查;⑨妊娠期妇女;⑨40-69岁有碘过敏史者等。</p>
<p>&nbsp;</p>
<p class="text-bold">五、参加筛查可能带来的不适与不便</p>
<p>内镜检查和治疗时一般很安全。但也偶有检查和治疗过程中发生食管或胃出血、穿孔及药物反应(如碘过敏)等。对这些情况医生都有很好的预防措施和应急预案,即使发生,罕有危及生命的可能。如果您想进一步了解情况,请与检查小组的医生联系。</p>
<p>&nbsp;</p>
<p class="text-bold">六、保密原则</p>
<p>您的所有个人资料将是保密的,由承担该筛查工作的医院妥善保存。任何公开报告将不会披露您的个人信息。我们将在法律允许的范围内,尽一切努力保护您的隐私。</p>
<p>我们将保存所采取的标本资料,并可能在以后的研究中使用,标本上贴有带编码的标签,不会出现您的姓名,您的所有信息将会保密。</p>
</div> -->
<div class="text-left"> <div class="text-left">
<p class="content">根据中华人民共和国国家卫生健康委员会2020年第1号公告要求以及《国际卫生条例(2005)》、《中华人民共和国传染病防治法》等有关法律规定,并按照国务院常务会议提出的“分类有序复工复产”和上海疫情防控办及市政府《关于进一步落实各项疫情防控措施的通告》的相关要求,为做好新型冠状病毒感染的肺炎疫情防控工作,保障广大人民群众生命健康,现面向使用本系统的所有用户,特告知如下:</p> <p class="content">根据中华人民共和国国家卫生健康委员会2020年第1号公告要求以及《国际卫生条例(2005)》、《中华人民共和国传染病防治法》等有关法律规定,并按照国务院常务会议提出的“分类有序复工复产”和上海疫情防控办及市政府《关于进一步落实各项疫情防控措施的通告》的相关要求,为做好新型冠状病毒感染的肺炎疫情防控工作,保障广大人民群众生命健康,现面向使用本系统的所有用户,特告知如下:</p>
</view>
</label>
</checkbox-group>
</view>
</view>
</checkbox-group>
</view>
<view class="cu-modal" :class="modalName?'show':''">
<view class="cu-dialog">
<view class="cu-bar bg-white justify-end text-bold">
<view class="content">知情同意书</view>
<view class="action" @tap="modalName = ''">
<text class="cuIcon-close text-black"></text>
</view>
</view>
<view class="padding-xl green-word">
<div class="text-left">
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="content">本系统将对所有注册使用的用户信息进行记录,必要时将与执法部门进行信息对接,请积极配合并确保所填信息真实、有效。如若有任何瞒报情况被查出,将被有关部门依法追究法律责任并被列为失信人员,敬请配合。</p> <p class="content">本系统将对所有注册使用的用户信息进行记录,必要时将与执法部门进行信息对接,请积极配合并确保所填信息真实、有效。如若有任何瞒报情况被查出,将被有关部门依法追究法律责任并被列为失信人员,敬请配合。</p>
<p>&nbsp;</p> <p>&nbsp;</p>
...@@ -173,7 +134,6 @@ ...@@ -173,7 +134,6 @@
</view> </view>
</view> </view>
</view> </view>
<view class="padding" v-show="!isRead"> <view class="padding" v-show="!isRead">
<button form-type="submit" class="cu-btn block bg-blue margin-tb-sm lg">提 交</button> <button form-type="submit" class="cu-btn block bg-blue margin-tb-sm lg">提 交</button>
</view> </view>
...@@ -193,7 +153,6 @@ ...@@ -193,7 +153,6 @@
data() { data() {
return { return {
modalName: false, modalName: false,
isRead:false, isRead:false,
list: [{ list: [{
label: '单位名称', label: '单位名称',
...@@ -204,7 +163,6 @@ ...@@ -204,7 +163,6 @@
opts: [] opts: []
}, },
{ {
label: '所在部门(选填)', label: '所在部门(选填)',
value: 'department', value: 'department',
titleClass: 'title', titleClass: 'title',
...@@ -212,7 +170,6 @@ ...@@ -212,7 +170,6 @@
type: 'input', type: 'input',
}, },
{ {
label: '职务(选填)', label: '职务(选填)',
value: 'position', value: 'position',
titleClass: 'title', titleClass: 'title',
...@@ -232,7 +189,6 @@ ...@@ -232,7 +189,6 @@
required: true, required: true,
value: 'phone', value: 'phone',
titleClass: 'title', titleClass: 'title',
placeholder: '请输入11位数字手机号', placeholder: '请输入11位数字手机号',
type: 'input', type: 'input',
validator:validate.isPhone validator:validate.isPhone
...@@ -1070,7 +1026,6 @@ ...@@ -1070,7 +1026,6 @@
required: true, required: true,
value: 'householdAddress', value: 'householdAddress',
titleClass: 'title', titleClass: 'title',
placeholder: '例:**路**号**小区**号楼**室', placeholder: '例:**路**号**小区**号楼**室',
type: 'input', type: 'input',
num: 8, num: 8,
...@@ -1081,7 +1036,6 @@ ...@@ -1081,7 +1036,6 @@
required: true, required: true,
value: 'residenceAddress', value: 'residenceAddress',
titleClass: 'title', titleClass: 'title',
placeholder: '例:**路**号**小区**号楼**室', placeholder: '例:**路**号**小区**号楼**室',
type: 'input', type: 'input',
}, },
...@@ -1616,7 +1570,6 @@ ...@@ -1616,7 +1570,6 @@
hidden: true hidden: true
}, },
{ {
label: '当日症状', label: '当日症状',
required: true, required: true,
value: 'symptom', value: 'symptom',
...@@ -1682,7 +1635,6 @@ ...@@ -1682,7 +1635,6 @@
methods: { methods: {
openModal() { openModal() {
if (!this.form.agree) { if (!this.form.agree) {
this.form.agree = 1 this.form.agree = 1
} else { } else {
this.form.agree = 0 this.form.agree = 0
...@@ -1786,7 +1738,6 @@ ...@@ -1786,7 +1738,6 @@
const prop = item.value const prop = item.value
const type = item.type const type = item.type
if (type === 'radio') { if (type === 'radio') {
const val = evt.value || evt.target.value const val = evt.value || evt.target.value
this.$set(this.form, prop, val) this.$set(this.form, prop, val)
for (let i = 0; i < this.list.length; i++) { for (let i = 0; i < this.list.length; i++) {
...@@ -1805,7 +1756,6 @@ ...@@ -1805,7 +1756,6 @@
} }
// 复选框展示和隐藏 // 复选框展示和隐藏
if (type === 'pickerMore') { if (type === 'pickerMore') {
let val = evt.value || evt.detail.value; let val = evt.value || evt.detail.value;
const showList = item.showList const showList = item.showList
if (showList && showList.length > 0) { if (showList && showList.length > 0) {
...@@ -1823,7 +1773,6 @@ ...@@ -1823,7 +1773,6 @@
} }
if (type === 'picker') { if (type === 'picker') {
let val = evt.value || item.opts[evt.detail.value].value; let val = evt.value || item.opts[evt.detail.value].value;
for (let i = 0; i < this.list.length; i++) { for (let i = 0; i < this.list.length; i++) {
const current = this.list[i] const current = this.list[i]
......
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