feat: 增加61850采集开关配置

haikang
huangfeng 8 months ago
parent 1043f02bd8
commit 253fac5d19

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

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

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

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

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

Loading…
Cancel
Save