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 === '') {