whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
src/main/java/com/whyc/service/CheckService.java
@@ -2,6 +2,7 @@
import com.whyc.dto.AlarmDaoFactory;
import com.whyc.dto.Response;
import com.whyc.mapper.Fbs9100StateMapper;
import com.whyc.pojo.*;
import org.springframework.stereotype.Service;
@@ -84,4 +85,19 @@
        }
        return response;
    }
    public Response checkSix(HttpServletRequest request, int deviceId, int index) {
        Response response = new Response();
        Map<String,Object> map = new HashMap<>();
        map.put("dev_id",deviceId);
        Fbs9100State state = new QuickService<Fbs9100State>().selectOne(request, "fbs9100StateMapper", map, "dev_pos_states", "dev_neg_states");
        if(state!= null
                && state.getDevPosStates().split(",")[index].equals("1")
                && state.getDevNegStates().split(",")[index].equals("1")){
            response.set(1,true);
        }else{
            response.set(1,false);
        }
        return response;
    }
}