LAPTOP-KB9HII50\70708 před 3 roky
rodič
revize
7203bb6d9a

+ 21 - 2
svr/svr-cloud-device/src/main/java/com/yihu/jw/care/common/PostConstructUtil.java

@ -1,7 +1,11 @@
package com.yihu.jw.care.common;
import com.yihu.jw.care.netdevsdk.NetDevSdkService;
import com.yihu.jw.care.util.MQTTClientUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import javax.annotation.PostConstruct;
@ -13,12 +17,27 @@ import javax.annotation.PostConstruct;
@Component
public class PostConstructUtil {
    private static final Logger logger = LoggerFactory.getLogger(PostConstructUtil.class);
    @Value("${spring.profiles.active}")
    private String profiles;
    @Autowired
    private MQTTClientUtil mqttClientUtil;
    @Autowired
    private NetDevSdkService netDevSdkService;
    @PostConstruct
    public void init(){
        //启动电表的mqtt订阅
//        mqttClientUtil.start();
        logger.info("启动电表的mqtt订阅====");
        mqttClientUtil.start();
        if("hzprod".equals(profiles)){
            logger.info("启动宇视人脸摄像头sdk====");
            netDevSdkService.init();
        }
    }
}

+ 0 - 1
svr/svr-cloud-device/src/main/java/com/yihu/jw/care/endpoint/NetdevTestController.java

@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.*;
 * Created by yeshijie on 2022/5/25.
 */
@RestController
@Profile({"hzprod"})
@RequestMapping(value = "/netDevTest",produces = "application/json")
@Api(value = "宇视人脸数据测试接口", description = "宇视人脸数据测试接口")
public class NetdevTestController extends BaseController {

+ 0 - 2
svr/svr-cloud-device/src/main/java/com/yihu/jw/care/netdevsdk/NetDevSdkService.java

@ -60,7 +60,6 @@ import java.util.Vector;
 * Created by yeshijie on 2022/5/19.
 */
@Service
@Profile({"hzprod"})
public class NetDevSdkService {
    private static final Logger logger = LoggerFactory.getLogger(NetDevSdkService.class);
@ -73,7 +72,6 @@ public class NetDevSdkService {
    private static final Integer dwLoginProto = 1; /* 登录协议 0:onvif 1:私有*/
    private static final Integer dwDeviceType = 1; /* 设备类型 IPC/NVR */
    @PostConstruct
    public void init(){
        initSDK();
        initLogin();