| | |
| | | |
| | | import com.whyc.dto.AlarmDaoFactory; |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.mapper.Fbs9100StateMapper; |
| | | import com.whyc.pojo.*; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | map.put("dev_id",deviceId); |
| | | BattDevAlarmData battDevAlarmData = new QuickService<BattDevAlarmData>().selectOne(request,"battDevAlarmDataMapper",map,"num"); |
| | | if(battDevAlarmData == null){ |
| | | response.setCode(1); |
| | | response.set(1,true); |
| | | }else{ |
| | | response.setCode(0); |
| | | response.set(1,false); |
| | | } |
| | | return response; |
| | | } |
| | |
| | | map.put("BattGroupId",battGroupId); |
| | | BattalarmData battAlarmData = new QuickService<BattalarmData>().selectOne(request, "battalarmDataMapper", map, "num"); |
| | | if(battAlarmData == null){ |
| | | response.setCode(1); |
| | | response.set(1,true); |
| | | }else{ |
| | | response.setCode(0); |
| | | response.set(1,false); |
| | | } |
| | | return response; |
| | | } |
| | |
| | | map.put("BattGroupId", battInf.getBattGroupId()); |
| | | BattRtstate battRtstate = new QuickService<BattRtstate>().selectOne(request, "battRtstateMapper", map, "batt_state"); |
| | | if (battRtstate.getBattState() != 1){ |
| | | response.setCode(0); |
| | | response.set(1,false); |
| | | return response; |
| | | } |
| | | } |
| | | response.setCode(1); |
| | | response.set(1,true); |
| | | return response; |
| | | } |
| | | |
| | |
| | | Map<String,Object> map = new HashMap<>(); |
| | | map.put("dev_id",deviceId); |
| | | Fbs9100sBuscoupleState busCoupleState = new QuickService<Fbs9100sBuscoupleState>().selectOne(request, "fbs9100sBuscoupleStateMapper", map, "rlayworkmode"); |
| | | if(busCoupleState != null && busCoupleState.getRlayworkmode()!=1){ |
| | | response.setCode(0); |
| | | if(busCoupleState != null && (busCoupleState.getRlayworkmode()!=1 && busCoupleState.getRlayworkmode()!=3)){ |
| | | response.set(1,false); |
| | | }else{ |
| | | response.setCode(1); |
| | | response.set(1,true); |
| | | } |
| | | return response; |
| | | } |
| | |
| | | map.put("alm_id",AlarmDaoFactory.Alarm_vol_Online); |
| | | BattalarmData battAlarmData = new QuickService<BattalarmData>().selectOne(request, "battalarmDataMapper", map, "num"); |
| | | if(battAlarmData == null){ |
| | | response.setCode(1); |
| | | response.set(1,true); |
| | | }else{ |
| | | response.setCode(0); |
| | | response.set(1,false); |
| | | } |
| | | 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; |
| | | } |