重构第一版,没有明显bug
This commit is contained in:
@@ -87,9 +87,9 @@ public class JDUtil {
|
|||||||
private final ObjectMapper objectMapper = new ObjectMapper();
|
private final ObjectMapper objectMapper = new ObjectMapper();
|
||||||
|
|
||||||
@Value("${isRunning.wx")
|
@Value("${isRunning.wx")
|
||||||
private boolean isRunning_wx = false;
|
private String isRunning_wx = false;
|
||||||
@Value("isRunning.jd")
|
@Value("isRunning.jd")
|
||||||
private boolean isRunning_jd = false;
|
private String isRunning_jd = false;
|
||||||
|
|
||||||
|
|
||||||
// 构造函数中注入StringRedisTemplate
|
// 构造函数中注入StringRedisTemplate
|
||||||
@@ -244,7 +244,7 @@ public class JDUtil {
|
|||||||
*/
|
*/
|
||||||
@Scheduled(cron = "0 * * * * ?")
|
@Scheduled(cron = "0 * * * * ?")
|
||||||
public void fetchLatestOrder() {
|
public void fetchLatestOrder() {
|
||||||
if (isRunning_jd) {
|
if (isRunning_jd.equals("true")) {
|
||||||
|
|
||||||
LocalDateTime now = LocalDateTime.now();
|
LocalDateTime now = LocalDateTime.now();
|
||||||
LocalDateTime startTime = now.minusMinutes(10).withSecond(0).withNano(0);
|
LocalDateTime startTime = now.minusMinutes(10).withSecond(0).withNano(0);
|
||||||
@@ -283,7 +283,7 @@ public class JDUtil {
|
|||||||
*/
|
*/
|
||||||
@Scheduled(cron = "3 * * * * ?")
|
@Scheduled(cron = "3 * * * * ?")
|
||||||
public void sendOrderToWx() {
|
public void sendOrderToWx() {
|
||||||
if (isRunning_wx) {
|
if (isRunning_wx.equals("true")) {
|
||||||
//long start = System.currentTimeMillis();
|
//long start = System.currentTimeMillis();
|
||||||
int[] validCodes = {-1};
|
int[] validCodes = {-1};
|
||||||
// 只要三个月的,更多的也刷新不出来的
|
// 只要三个月的,更多的也刷新不出来的
|
||||||
@@ -307,7 +307,7 @@ public class JDUtil {
|
|||||||
*/
|
*/
|
||||||
@Scheduled(cron = "0 0 */4 * * ?")
|
@Scheduled(cron = "0 0 */4 * * ?")
|
||||||
public void fetchHistoricalOrders3090() {
|
public void fetchHistoricalOrders3090() {
|
||||||
if (isRunning_jd) {
|
if (isRunning_jd.equals("true")) {
|
||||||
try {
|
try {
|
||||||
OrderFetchStrategy strategy = new Days3090Strategy();
|
OrderFetchStrategy strategy = new Days3090Strategy();
|
||||||
for (WXUtil.SuperAdmin admin : super_admins.values()) {
|
for (WXUtil.SuperAdmin admin : super_admins.values()) {
|
||||||
@@ -329,7 +329,7 @@ public class JDUtil {
|
|||||||
*/
|
*/
|
||||||
@Scheduled(cron = "0 0 * * * ?")
|
@Scheduled(cron = "0 0 * * * ?")
|
||||||
public void fetchHistoricalOrders1430() {
|
public void fetchHistoricalOrders1430() {
|
||||||
if (isRunning_jd) {
|
if (isRunning_jd.equals("true")) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
OrderFetchStrategy strategy = new Days1430Strategy(); // 需补充Days1430Strategy实现
|
OrderFetchStrategy strategy = new Days1430Strategy(); // 需补充Days1430Strategy实现
|
||||||
@@ -351,7 +351,7 @@ public class JDUtil {
|
|||||||
*/
|
*/
|
||||||
@Scheduled(cron = "0 0 * * * ?")
|
@Scheduled(cron = "0 0 * * * ?")
|
||||||
public void fetchHistoricalOrders0714() {
|
public void fetchHistoricalOrders0714() {
|
||||||
if (isRunning_jd) {
|
if (isRunning_jd.equals("true")) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
OrderFetchStrategy strategy = new Days0714Strategy();
|
OrderFetchStrategy strategy = new Days0714Strategy();
|
||||||
@@ -372,7 +372,7 @@ public class JDUtil {
|
|||||||
|
|
||||||
@Scheduled(cron = "0 */5 * * * ?")
|
@Scheduled(cron = "0 */5 * * * ?")
|
||||||
public void fetchHistoricalOrders0007() {
|
public void fetchHistoricalOrders0007() {
|
||||||
if (isRunning_jd) {
|
if (isRunning_jd.equals("true")) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
OrderFetchStrategy strategy = new Days0007Strategy();
|
OrderFetchStrategy strategy = new Days0007Strategy();
|
||||||
|
|||||||
Reference in New Issue
Block a user