feat: 增加61850采集开关配置

haikang
huangfeng 8 months ago
parent 1043f02bd8
commit 253fac5d19

@ -21,7 +21,7 @@ import java.util.Map;
@Slf4j @Slf4j
public class BusiAdapter { public class BusiAdapter {
@Value("${cac.i2.enable}") @Value("${cac.i2.enable:false}")
public boolean enable; public boolean enable;
@Value("${cac.i2.url}") @Value("${cac.i2.url}")
public String url; public String url;

@ -4,6 +4,7 @@ import com.xydl.cac.entity.*;
import com.xydl.cac.repository.*; import com.xydl.cac.repository.*;
import com.xydl.cac.service.ModevTypeService; import com.xydl.cac.service.ModevTypeService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.annotation.Scheduled; import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
@ -17,6 +18,8 @@ import java.util.List;
@Slf4j @Slf4j
public class Client61850Task { public class Client61850Task {
@Value("${cac.iec.enable:true}")
public boolean enable;
@Resource @Resource
AsyncTask asyncTask; AsyncTask asyncTask;
@Resource @Resource
@ -32,6 +35,9 @@ public class Client61850Task {
@Scheduled(cron = "0 * * * * ?") @Scheduled(cron = "0 * * * * ?")
public void collectAll() { public void collectAll() {
if (!enable) {
return;
}
Calendar cal = Calendar.getInstance(); Calendar cal = Calendar.getInstance();
int h = cal.get(Calendar.HOUR_OF_DAY); int h = cal.get(Calendar.HOUR_OF_DAY);
int m = cal.get(Calendar.MINUTE); int m = cal.get(Calendar.MINUTE);

@ -20,7 +20,7 @@ import java.net.URLEncoder;
@Slf4j @Slf4j
public class DingTalkPushUtil { public class DingTalkPushUtil {
@Value("${cac.dingding.send}") @Value("${cac.dingding.send:false}")
private boolean send; private boolean send;
@Value("${cac.dingding.token}") @Value("${cac.dingding.token}")
private String token; private String token;

@ -31,6 +31,8 @@ spring:
cac: cac:
datapath: /home/xydl/ncac/data datapath: /home/xydl/ncac/data
iec:
enable: true
i2: i2:
enable: false enable: false
url: http://192.168.1.190:8080/busi-back-ws/service/XydlService url: http://192.168.1.190:8080/busi-back-ws/service/XydlService

@ -31,6 +31,8 @@ spring:
cac: cac:
datapath: /home/xydl/ncac/data datapath: /home/xydl/ncac/data
iec:
enable: true
i2: i2:
enable: false enable: false
url: http://192.168.1.190:8080/busi-back-ws/service/XydlService url: http://192.168.1.190:8080/busi-back-ws/service/XydlService

Loading…
Cancel
Save