|
@@ -1509,7 +1509,9 @@ public class ApiController {
|
|
|
public R save(@RequestBody WmUserSign wmUserSign) {
|
|
|
|
|
|
// 重置打卡时间,以系统为准,规避端设备时间不准的问题
|
|
|
- wmUserSign.setSignDate(LocalDateTime.now());
|
|
|
+ if (wmUserSign.getSignDate().isAfter(LocalDateTime.now())){
|
|
|
+ return R.failed("打卡时间异常,请检查设备日期");
|
|
|
+ }
|
|
|
|
|
|
if (null == wmUserSign.getLatitude() || null == wmUserSign.getLongitude()) {
|
|
|
return R.failed("签到经纬度不能为空");
|