diff --git a/src/project/fengdu/AppNewFarmerBank/integralTask.vue b/src/project/fengdu/AppNewFarmerBank/integralTask.vue
index 3c9f72e..0bb3cd9 100644
--- a/src/project/fengdu/AppNewFarmerBank/integralTask.vue
+++ b/src/project/fengdu/AppNewFarmerBank/integralTask.vue
@@ -13,7 +13,7 @@
{{ item.detail }}
@@ -59,6 +59,12 @@ export default {
}).then(res=> {
if(res?.data) {
this.list = this.current > 1 ? [...this.list, ...res.data.records] : res.data.records
+ this.list = this.list.map(e=> {
+ return {
+ ...e,
+ files: e.files.length > 3? e.files?.substring(0,3) : e.files
+ }
+ })
}
})
}
diff --git a/src/project/fengdu/AppNewFarmerBank/taskDetail.vue b/src/project/fengdu/AppNewFarmerBank/taskDetail.vue
index 6efabc3..1aae98b 100644
--- a/src/project/fengdu/AppNewFarmerBank/taskDetail.vue
+++ b/src/project/fengdu/AppNewFarmerBank/taskDetail.vue
@@ -52,7 +52,7 @@
-
打卡签到
+
{{ dkqd }}
积分+{{ intoIntegral }}
{{ scope }}
@@ -135,6 +135,21 @@ export default {
}
return `未到打卡时间/不在指定位置`
+ },
+ dkqd() {
+ const times = new Date().getTime()
+ const inSTimes = new Date(this.info.intoBegintime?.replaceAll('-', '/')).getTime() // 进场开始
+ const inETimes = new Date(this.info.intoEndtime?.replaceAll('-', '/')).getTime() // 进场结束
+ const outSTimes = new Date(this.info.exitBegintime?.replaceAll('-', '/')).getTime() // 离场开始
+ const outETimes = new Date(this.info.exitEndtime?.replaceAll('-', '/')).getTime() // 离场结束
+ if (this.info.clockRange > this.distance && (this.info.intoClock && (inSTimes < times && times < inETimes)) || (this.info.exitClock && outSTimes < times && times < outETimes)) {
+ return `已打卡`
+ }
+ if (this.info.clockRange > this.distance && (!this.info.intoClock && (times > inSTimes && times < inETimes)) || !this.info.exitClock && (times > outSTimes && times < outETimes)) {
+ return `打卡签到`
+ }
+
+ return `打卡签到`
}
},
methods: {