From 6a3e7c03b302a2b0b141fb89256b502032460797 Mon Sep 17 00:00:00 2001
From: wanggongfeng <1305282856@qq.com>
Date: Thu, 30 Jul 2020 18:02:10 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90PC=E7=AB=AF=E4=BC=98=E5=8C=96=E3=80=91?=
=?UTF-8?q?=E3=80=90=E6=B4=BB=E5=8A=A8=E7=AE=A1=E7=90=86=E3=80=91=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2=E6=97=B6=E9=97=B4=E6=8E=A7=E4=BB=B6=E6=9B=BF=E6=8D=A2?=
=?UTF-8?q?-=E7=8E=8B=E5=85=AC=E5=B3=B0-2020-07-30?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/modules/heart/actuserclocklog.vue | 52 +++++++++++++------
src/views/modules/heart/actuserrelation.vue | 55 ++++++++++++++-------
2 files changed, 73 insertions(+), 34 deletions(-)
diff --git a/src/views/modules/heart/actuserclocklog.vue b/src/views/modules/heart/actuserclocklog.vue
index f9f1193f..55069705 100644
--- a/src/views/modules/heart/actuserclocklog.vue
+++ b/src/views/modules/heart/actuserclocklog.vue
@@ -38,14 +38,28 @@
- 注册时间
-
+
+ format="yyyy-MM-dd"
+ placeholder="选择日期时间"
+ style="width:200px"
+ @change="changeTime">
+
+
+
+
+
+
{{ $t('query') }}
@@ -148,6 +162,22 @@ export default {
startTime: '',
endTime: ''
},
+ 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()
+ }
+ }
+ },
detailVisible: false,
time: ''
}
@@ -174,14 +204,6 @@ export default {
this.$parent.selectComponent = 'ActUserClockDetail'
this.$router.push({ path: '/heart-actinfo', query: { id: id, actId: this.dataForm.actId } })
},
- setRegistTime () {
- if (this.time === null) {
- this.dataForm.startTime = ''
- this.dataForm.endTime = ''
- }
- this.dataForm.startTime = this.time[0]
- this.dataForm.endTime = this.time[1]
- },
formatState: function (row, column) {
let state = row.status
if (state === '0') {
diff --git a/src/views/modules/heart/actuserrelation.vue b/src/views/modules/heart/actuserrelation.vue
index 3da2f299..6d16462a 100644
--- a/src/views/modules/heart/actuserrelation.vue
+++ b/src/views/modules/heart/actuserrelation.vue
@@ -23,16 +23,26 @@
- 注册时间
-
+
+
+
+
+
+
+
+
{{ $t('query') }}
@@ -123,7 +133,6 @@ export default {
deleteURL: '/heart/actuserrelation',
deleteIsBatch: true
},
-
dataForm: {
id: '',
actId: '',
@@ -132,6 +141,22 @@ export default {
realName: '',
mobile: ''
},
+ 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()
+ }
+ }
+ },
time: '',
addOrUpdateVisible: false,
detailVisible: false
@@ -163,14 +188,6 @@ export default {
this.$refs.actuserrelationDetail.init()
})
},
- setRegistTime () {
- if (this.time === null) {
- this.dataForm.startTime = ''
- this.dataForm.endTime = ''
- }
- this.dataForm.startTime = this.time[0]
- this.dataForm.endTime = this.time[1]
- },
formatState: function (row, column) {
let state = row.status