From df4a358f631c531da7ccae20405ad706027b13da Mon Sep 17 00:00:00 2001 From: sjf1256754123 <33301030+sjf1256754123@users.noreply.github.com> Date: Mon, 2 Mar 2020 18:19:07 +0800 Subject: [PATCH] d --- pages/index/index.vue | 2 + pages/leader/leader.vue | 104 ++++++++++++++++++++++++++++++---------- 2 files changed, 81 insertions(+), 25 deletions(-) diff --git a/pages/index/index.vue b/pages/index/index.vue index 72eedfd..4f204af 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -183,6 +183,8 @@ getUserInfo(code) { this.$http.post(`/sict-ncov/user/auth?code=${code}`).then(res => { const d = res.data + this.hiddenRegisterFlag = true + this.securityFlag = false if (d.code == 1) { let userInfo = d.object this.park = userInfo.userOrg ? userInfo.userOrg.park : '' diff --git a/pages/leader/leader.vue b/pages/leader/leader.vue index 77bb8c0..2f6e014 100644 --- a/pages/leader/leader.vue +++ b/pages/leader/leader.vue @@ -15,6 +15,43 @@ *身份证/护照号: + + + + + + + + + + + + + + + + 软件使用协议 + + + + + +
+

根据《中华人民共和国传染病防治法》、《中华人民共和国突发事件应对法》、《突发公共卫生事件应急条例》、国家卫生健康委员会公告(2020年第1号),并按照国务院常务会议提出的“分类有序复工复产”和上海疫情防控办及市政府《关于进一步落实各项疫情防控措施的通告》的相关要求,为做好新型冠状病毒感染的肺炎疫情防控工作,保障广大人民群众生命健康,现面向使用本系统的所有用户,特告知如下:所填信息须真实、有效,如若有任何瞒报情况,将依法追究法律责任,并被有关部门列为失信人员。本系统采集的用户信息,主要用于园区和企业的防控管理,必要时将与有关政府部门进行信息对接,或在去除个人隐私信息后用于疫情相关的科学研究。:

+

 

+ +

用户本人承诺:我已经认真阅读过,或者已经有人详细读给我听了。我理解其中的信息,我愿意接受检查,保证填报信息真实、有效,同意相关人员按照这份知情同意书的描述使用本人信息。

+
+ +
+
+
+ @@ -25,46 +62,63 @@ export default { data() { return { + isRead: false, + modalName:'', form:{ name:'', phone:'', - idCard:'' + idCard:'', + agree:'' } } }, methods: { + openModal() { + if (!this.form.agree) { + this.form.agree = 1 + } else { + this.form.agree = 0 + } + }, // 更新输入框绑定的表单内容 updateInputVal(event, props) { this.form[props] = event.target.value }, formSubmit(){ - if(this.form.name && this.form.phone.length == 11){ - this.$http.post(`/sict-ncov/user/vip/register?name=${this.form.name}&phone=${this.form.phone}&idCard=${this.form.idCard}`).then(res => { - const d = res.data - if(d.code == 1){ - uni.showToast({ - icon: 'success', - title: '注册成功!' - }) - uni.reLaunch({ - url: '/pages/index/index', - }); - }else{ - uni.showToast({ - icon: 'none', - title: d.message - }) - uni.reLaunch({ - url: '/pages/index/index', - }); - } - }).catch(err => { - console.log(err) - }) + if(this.form.agree == 1){ + if(this.form.name && this.form.phone.length == 11&& this.form.idCard.length > 5){ + this.$http.post(`/sict-ncov/user/vip/register?name=${this.form.name}&phone=${this.form.phone}&idCard=${this.form.idCard}&agree=${this.form.agree}`).then(res => { + const d = res.data + if(d.code == 1){ + uni.showToast({ + icon: 'success', + title: '注册成功!' + }) + uni.reLaunch({ + url: '/pages/index/index', + }); + }else{ + uni.showToast({ + icon: 'none', + title: d.message + }) + uni.reLaunch({ + url: '/pages/index/index', + }); + } + }).catch(err => { + console.log(err) + }) + }else{ + uni.showToast({ + icon: 'none', + title: '请填写完整真实资料!' + }) + } }else{ uni.showToast({ icon: 'none', - title: '请填写完整真实资料!' + title: '请勾选软件使用协议!' }) } } -- 2.22.0