From 81c4688003f9b1bc038342f149b1c60b4fe0b148 Mon Sep 17 00:00:00 2001 From: wanggongfeng <1305282856@qq.com> Date: Thu, 17 Sep 2020 15:01:34 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=B8=82=E5=8C=97=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E8=BF=81=E7=A7=BB=E8=87=B3=E5=AE=89=E5=AE=81=E3=80=91=E3=80=90?= =?UTF-8?q?=E5=85=9A=E5=91=98=E7=AE=A1=E7=90=86=E3=80=91-=E7=8E=8B?= =?UTF-8?q?=E5=85=AC=E5=B3=B0-2020-09-17?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../leader/partycase-add-or-update.vue | 346 +++++++++--------- .../user/hasAuthenticationpartymembers.vue | 159 +++++--- .../user/party-wait-authentication.vue | 140 +++++-- .../user/partyauthenticationfailed.vue | 143 ++++++-- .../user/partymembers-add-or-update.vue | 20 +- src/views/modules/user/partymembers.vue | 193 +++++++--- 6 files changed, 650 insertions(+), 351 deletions(-) diff --git a/src/views/modules/leader/partycase-add-or-update.vue b/src/views/modules/leader/partycase-add-or-update.vue index 69e8d24..cdea395 100644 --- a/src/views/modules/leader/partycase-add-or-update.vue +++ b/src/views/modules/leader/partycase-add-or-update.vue @@ -56,7 +56,7 @@ 党员年龄分布:图表内容
+ v-if="item.type==='0'"> @@ -83,11 +83,12 @@
+ v-if="item.type==='1'"> @@ -103,178 +104,179 @@ diff --git a/src/views/modules/user/partymembers.vue b/src/views/modules/user/partymembers.vue index 7c12b09..2a4781d 100644 --- a/src/views/modules/user/partymembers.vue +++ b/src/views/modules/user/partymembers.vue @@ -4,65 +4,77 @@
- + @keyup.enter.native="getDataListSearch()"> + + + + + + +
- + - + - + - - - - - - - - - - -
- - + - - - + + + + + + + format="yyyy-MM-dd" + placeholder="选择日期时间" + style="width:200px" @change="changeTime"> - {{ $t('query') }} + {{ $t('query') }} -
{{ $t('deleteBatch') }} --> - {{ $t('export') }} - 导出模板 @@ -104,44 +116,58 @@ header-align="center" align="center" width="50"> --> + + + + align="center" + width="150"> + align="center" + width="200"> - - - - - - - - - - - - - + width="200"> + + + + align="center" :formatter="formatregistFlag" + width="100"> + align="center" + width="180"> + label="街道-社区-网格" + min-width="300" + show-overflow-tooltip + header-align="center" + align="center"> { + 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() + } + } + }, timeRange: [], upLoadUrl: '', faultDataVisible: false, @@ -292,13 +334,50 @@ export default { .catch(() => { }) // this.getStreetList() this.getRegistOptions() + this.initTime() // this.getPostOptions() this.uploadUrl = `${window.SITE_CONFIG['apiURL']}/app-user/partymembers/importExcel?token=${Cookies.get('token')}` }, methods: { - selectedTime () { - this.dataForm.startTime = this.timeRange[0] - this.dataForm.endTime = this.timeRange[1] + initTime () { + const end = new Date() + const start = new Date() + start.setTime(start.getTime() - 3600 * 1000 * 24 * 30) + this.time = [start, end] + let year = start.getFullYear() + let month = start.getMonth() + 1 + if (month < 10) { + month = '0' + month + } + let date = start.getDate() + if (date < 10) { + date = '0' + date + } + let startDate = year + '-' + month + '-' + date + let yearend = end.getFullYear() + let monthend = end.getMonth() + 1 + if (monthend < 10) { + monthend = '0' + monthend + } + let dateend = end.getDate() + if (dateend < 10) { + dateend = '0' + dateend + } + let endDate = yearend + '-' + monthend + '-' + dateend + this.dataForm.startTime = startDate + this.dataForm.endTime = endDate + }, + btKeyUpRealName (e) { + e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】\\[\]、;‘’,。、\s+]/g, '') + this.dataForm.realName = e.target.value + }, + btKeyUpMobile (e) { + e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】\\[\]、;‘’,。、\s+]/g, '') + this.dataForm.mobile = e.target.value + }, + btKeyUpIdentityNo (e) { + e.target.value = e.target.value.replace(/[`~!#$%^&*()_\+=<>?:"{}|~!#¥%……&*()={}|《》?:“”【】\\[\]、;‘’,。、\s+]/g, '') + this.dataForm.identityNo = e.target.value }, getCommunityList () { if (this.dataForm.streetId === '') {