feat: 增加定时刷新短信cookie不过期

dev
huangfeng 6 months ago
parent 3bbfa93e13
commit 8f4ce5e209

@ -4,6 +4,7 @@ import com.shxy.xymanager_common.exception.ApiException;
import com.shxy.xymanager_common.util.HttpClient;
import com.shxy.xymanager_common.util.JSONUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import java.util.HashMap;
@ -22,6 +23,13 @@ public class DahanWeb {
return map;
}
public void test() {
if (StringUtils.isBlank(cookie)) {
return;
}
this.listSms("", "");
}
public Object listSms(String msisdn, String date) {
String url = "/smsPage";
Map<String, String> dataMap = new HashMap<>();

@ -4,6 +4,7 @@ import com.shxy.xymanager_common.exception.ApiException;
import com.shxy.xymanager_common.util.HttpClient;
import com.shxy.xymanager_common.util.JSONUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import java.util.HashMap;
@ -23,6 +24,13 @@ public class LwwlkjWeb {
return map;
}
public void test() {
if (StringUtils.isBlank(cookie)) {
return;
}
this.listSms("", "");
}
public Object listSms(String msisdn, String date) {
String url = "/message/history";
Map<String, String> dataMap = new HashMap<>();

@ -4,6 +4,7 @@ import com.shxy.xymanager_common.exception.ApiException;
import com.shxy.xymanager_common.util.HttpClient;
import com.shxy.xymanager_common.util.JSONUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import java.util.HashMap;
@ -22,6 +23,13 @@ public class M2m10086Web {
return map;
}
public void test() {
if (StringUtils.isBlank(cookie)) {
return;
}
this.listSms("", "");
}
public Object listSms(String iccid, String date) {
String url = "/sms/smsRecord/getSmsRecordList";
Map<String, Object> dataMap = new HashMap<>();

@ -0,0 +1,28 @@
package com.shxy.xymanager_framework.timeTask;
import com.shxy.xymanager_common.sms.dahan.DahanWeb;
import com.shxy.xymanager_common.sms.lwwlkj.LwwlkjWeb;
import com.shxy.xymanager_common.sms.m2m.M2m10086Web;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@Service
public class RefreshSmsCookieTask {
@Resource
DahanWeb dahanWeb;
@Resource
M2m10086Web m2m10086Web;
@Resource
LwwlkjWeb lwwlkjWeb;
@Scheduled(initialDelay = 60000, fixedDelay = 60000)
private void test() {
dahanWeb.test();
m2m10086Web.test();
lwwlkjWeb.test();
}
}
Loading…
Cancel
Save