whyclxw
2024-07-01 0ce771b4a4ff5897dc91bb1b84a4561781b00ca5
src/main/java/com/whyc/service/CKPowerDevBreakerControlService.java
@@ -31,12 +31,12 @@
        mapper.update(null,update);
        //读取opCmd返回是否成功
        QueryWrapper<CKPowerDevBreakerControl> query = Wrappers.query();
        //TODO 设置ACK不一样,需要更新!!!
        Response opStatus = OpCmdUtil.getOpStatus(mapper, query, CMD_Constant.CMD_SetBreakerState, 20, null);
        if(opStatus.getData()!=null && (boolean)opStatus.getData()) { //成功
            //分合闸记录
            Date now = new Date();
            CKPowerDevBreakerControlLog controlLog = new CKPowerDevBreakerControlLog();
            controlLog.setBreakerId(param.getBreakerId());
            controlLog.setScope(param.getSwitchScope());
            controlLog.setNumber(param.getSwitchNumber());
            controlLog.setStatus(param.getSwitchState());