From 9fe9b32068b9573ea0977f344a169a3e74c73d11 Mon Sep 17 00:00:00 2001
From: gdg <764716047@qq.com>
Date: 星期二, 24 十一月 2020 10:48:02 +0800
Subject: [PATCH] 定时更新用户分数 2w 提:秦老师 问题:柜子出问题

---
 src/main/java/com/nanometer/smartlab/api/schedule/UserPointSchedule.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/api/schedule/UserPointSchedule.java b/src/main/java/com/nanometer/smartlab/api/schedule/UserPointSchedule.java
new file mode 100644
index 0000000..e4f60c3
--- /dev/null
+++ b/src/main/java/com/nanometer/smartlab/api/schedule/UserPointSchedule.java
@@ -0,0 +1,24 @@
+package com.nanometer.smartlab.api.schedule;
+
+import com.nanometer.smartlab.service.SysUserService;
+import org.apache.log4j.Logger;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.stereotype.Component;
+
+import java.util.Date;
+
+@Component
+public class UserPointSchedule {
+    private static Logger logger = Logger.getLogger(UserPointSchedule.class);
+    @Autowired
+    private SysUserService sysUserService;
+
+    @Scheduled(cron = "0 0 12 * * ?")
+    public void updateUserPoint() {
+        logger.info("updateUserPoint start,and now is "+new Date());
+        sysUserService.updateUserPointBySelective(20000,null);
+        logger.info("updateUserPoint end");
+    }
+
+}

--
Gitblit v1.9.2