|
|
@@ -22,10 +22,7 @@ import org.springframework.scheduling.annotation.Scheduled;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
-import java.util.UUID;
|
|
|
+import java.util.*;
|
|
|
|
|
|
|
|
|
@Component
|
|
|
@@ -51,7 +48,6 @@ public class ReleaseUserTask {
|
|
|
/**
|
|
|
* 每天凌晨一点
|
|
|
*
|
|
|
- * @throws InterruptedException
|
|
|
*/
|
|
|
// @Scheduled(cron = "0 52 10 * * ?")
|
|
|
// @RequestMapping("/open/test")
|
|
|
@@ -130,11 +126,13 @@ public class ReleaseUserTask {
|
|
|
}
|
|
|
}
|
|
|
List<LockingReleaseBo> newList = new ArrayList<LockingReleaseBo>();
|
|
|
- if (lockUserList != null && lockUserList.size() > 0) {
|
|
|
+ Timer timer=new Timer();
|
|
|
+
|
|
|
+ if (lockUserList != null && !lockUserList.isEmpty()) {
|
|
|
for (int i = 0; i < lockUserList.size(); i++) {
|
|
|
newList.add(lockUserList.get(i));
|
|
|
if (pointsDataLimit == newList.size() || i == lockUserList.size() - 1) {
|
|
|
- if (newList.size() > 0) {
|
|
|
+ if (!newList.isEmpty()) {
|
|
|
customerService.updatePendingReleaseLock(newList);
|
|
|
}
|
|
|
newList.clear();
|
|
|
@@ -158,6 +156,8 @@ public class ReleaseUserTask {
|
|
|
LoggerUtils.debug(getClass(), "==============客户释放完成============");
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
private void pushSalesmanCount(List<LockingReleaseBo> aidList) {
|
|
|
for (LockingReleaseBo e : aidList) {
|
|
|
String dates= e.getLockTime();
|