From df56096badbc30304f8a949c26b14f9801ec81c8 Mon Sep 17 00:00:00 2001 From: Jackwang Date: Wed, 8 Dec 2021 16:32:24 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=B2=E7=96=AB=E4=BA=BA=E5=91=98=E4=BF=A1?= =?UTF-8?q?=E6=81=AF-=E5=88=97=E8=A1=A8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epidemic/epidemicreportuserinfo.vue | 502 +++++++++++++----- 1 file changed, 358 insertions(+), 144 deletions(-) diff --git a/src/views/modules/epidemic/epidemicreportuserinfo.vue b/src/views/modules/epidemic/epidemicreportuserinfo.vue index 737d6ee..883a691 100644 --- a/src/views/modules/epidemic/epidemicreportuserinfo.vue +++ b/src/views/modules/epidemic/epidemicreportuserinfo.vue @@ -5,6 +5,14 @@ + + + + @@ -35,133 +43,234 @@ @keyup.native="btKeyUpMobile" style="width:200px"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- 未接种:从未接种过疫苗
- 接种中:接种过疫苗,但没有完成全程接种
- 接种完成:已经完成全程接种
- 接种过:有过接种疫苗记录,包括接种中和接种完成记录
- 第一针:没有完成全程接种,只接种过第一针
- 第二针:没有完成全程接种,接种过第一针和第二针
-
- -
-
- - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +
+ 未接种:从未接种过疫苗
+ 接种中:接种过疫苗,但没有完成全程接种
+ 接种完成:已经完成全程接种
+ 接种过:有过接种疫苗记录,包括接种中和接种完成记录
+ 第一针:没有完成全程接种,只接种过第一针
+ 第二针:没有完成全程接种,接种过第一针和第二针
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
{{ $t('query') }} @@ -439,7 +548,43 @@ export default { streetId: '', communityId: '', gridId: '', - haveDept:'' + haveDept:'', + startBirthdayTime:'', + endBirthdayTime:'', + startCheckTime: '', + endCheckTime: '' + }, + pickerBeginDateBefore: { + disabledDate: (time) => { + let beginDateVal = this.dataForm.endBirthdayTime; + if (beginDateVal) { + return time.getTime() > new Date(beginDateVal + ' 00:00:00').getTime() + } + } + }, + pickerBeginDateAfter: { + disabledDate: (time) => { + let EndDateVal = this.dataForm.startBirthdayTime; + if (EndDateVal) { + return time.getTime() < new Date(EndDateVal + ' 00:00:00').getTime() + } + } + }, + pickerBeginCheckDateBefore: { + disabledDate: (time) => { + let beginDateVal = this.dataForm.endCheckTime; + if (beginDateVal) { + return time.getTime() > new Date(beginDateVal + ' 00:00:00').getTime() + } + } + }, + pickerBeginCheckDateAfter: { + disabledDate: (time) => { + let EndDateVal = this.dataForm.startCheckTime; + if (EndDateVal) { + return time.getTime() < new Date(EndDateVal + ' 00:00:00').getTime() + } + } }, haveDeptList: [ {dictValue: '1', dictName: '有'}, @@ -458,23 +603,88 @@ export default { specialCrowdList: [], peopleCategoriesList: [], publicPath: process.env.BASE_URL, - pickerBeginDateBefore: { - disabledDate: (time) => { - let beginDateVal = this.dataForm.endTime - if (beginDateVal) { - return time.getTime() > new Date(beginDateVal + ' 00:00:00').getTime() - } - } - }, - pickerBeginDateAfter: { - disabledDate: (time) => { - let EndDateVal = this.dataForm.startTime - if (EndDateVal) { - return time.getTime() < new Date(EndDateVal + ' 00:00:00').getTime() - } - } - }, + // pickerBeginDateBefore: { + // disabledDate: (time) => { + // let beginDateVal = this.dataForm.endTime + // if (beginDateVal) { + // return time.getTime() > new Date(beginDateVal + ' 00:00:00').getTime() + // } + // } + // }, + // pickerBeginDateAfter: { + // disabledDate: (time) => { + // let EndDateVal = this.dataForm.startTime + // if (EndDateVal) { + // return time.getTime() < new Date(EndDateVal + ' 00:00:00').getTime() + // } + // } + // }, options: [], + standardOfCultureArr: [ + { dictValue: 1, dictName: '博士研究生' }, + { dictValue: 2, dictName: '硕士研究生' }, + { dictValue: 3, dictName: '大学本科' }, + { dictValue: 4, dictName: '大学专科' }, + { dictValue: 5, dictName: '高中' }, + { dictValue: 6, dictName: '初中' }, + { dictValue: 7, dictName: '小学' }, + { dictValue: 8, dictName: '学前教育' }, + { dictValue: 9, dictName: '未上过学' } + ], + maritalStatusArr: [ + { dictValue: 1, dictName: '已婚' }, + { dictValue: 2, dictName: '未婚' }, + { dictValue: 3, dictName: '丧偶' }, + { dictValue: 4, dictName: '离婚' } + ], + relationArr: [ + { dictValue: 1, dictName: '户主' }, + { dictValue: 2, dictName: '配偶' }, + { dictValue: 3, dictName: '子女' }, + { dictValue: 4, dictName: '父母' }, + { dictValue: 5, dictName: '岳父母或公婆' }, + { dictValue: 6, dictName: '祖父母' }, + { dictValue: 7, dictName: '媳婿' }, + { dictValue: 8, dictName: '孙子女' }, + { dictValue: 9, dictName: '兄弟姐妹' }, + { dictValue: 10, dictName: '其他' } + ], + politicsStatusArr: [ + { dictValue: 1, dictName: '中共党员' }, + { dictValue: 2, dictName: '共青团员' }, + { dictValue: 3, dictName: '群众' }, + { dictValue: 4, dictName: '民主党派' } + ], + workStatusArr: [ + { dictValue: 1, dictName: '在职' }, + { dictValue: 2, dictName: '学生' }, + { dictValue: 3, dictName: '学龄前儿童' }, + { dictValue: 4, dictName: '军人' }, + { dictValue: 5, dictName: '退休' }, + { dictValue: 6, dictName: '务农' }, + { dictValue: 7, dictName: '无业' } + ], + militaryArr: [ + { dictValue: 1, dictName: '未服兵役' }, + { dictValue: 2, dictName: '退出现役' }, + { dictValue: 3, dictName: '预备役' }, + { dictValue: 4, dictName: '服现役' }, + { dictValue: 5, dictName: '其他' } + ], + peopleCategoriesArr: [ + { dictValue: 1, dictName: '常住' }, + { dictValue: 2, dictName: '流动' }, + { dictValue: 3, dictName: '境外' } + ], + carArr: [ + { dictValue: 1, dictName: '有' }, + { dictValue: 2, dictName: '无' } + ], + hushaiStatusArr: [ + { dictValue: 1, dictName: '人户同在' }, + { dictValue: 2, dictName: '人在户不在' }, + { dictValue: 3, dictName: '户在人不在' } + ], inoculateStateArr: [ { dictValue: '0', dictName: '未接种' }, { dictValue: '10', dictName: '接种中' }, @@ -483,6 +693,10 @@ export default { { dictValue: '1', dictName: '第一针' }, { dictValue: '2', dictName: '第二针' } ], + genderArr: [ + { dictValue: 1, dictName: '男' }, + { dictValue: 2, dictName: '女' } + ], specialCrowdOptions: [ { dictValue: '刑满释放', dictName: '刑满释放' }, { dictValue: '社区矫正', dictName: '社区矫正' },