From 908e6d98a51ee5d0f219180625140012b845b8c1 Mon Sep 17 00:00:00 2001 From: 野心家 <1051256694@qq.com> Date: 星期四, 25 五月 2023 09:04:13 +0800 Subject: [PATCH] 消防,BUG --- src/main/java/com/zy/core/netty/handle/PackageServerHandler.java | 16 ++++++---------- 1 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/zy/core/netty/handle/PackageServerHandler.java b/src/main/java/com/zy/core/netty/handle/PackageServerHandler.java index 8db7df1..faa5fdd 100644 --- a/src/main/java/com/zy/core/netty/handle/PackageServerHandler.java +++ b/src/main/java/com/zy/core/netty/handle/PackageServerHandler.java @@ -35,7 +35,7 @@ @Autowired private MainServiceImpl mainService; - + //娑堥槻蹇冭烦锛岀伀璀� @Override protected boolean channelRead0(ChannelHandlerContext ctx, ChPackage pac) { FireDataType dataType = FireDataType.get(pac.getBytes()[1], pac.getBytes()[2]); @@ -45,20 +45,16 @@ ChannelCache.setChannel(String.valueOf(fire3030.getNo()), ctx.channel()); Constant.errorMap.remove(fire3030.getNo()); LocMastService locMastService2 = SpringUtils.getBean(LocMastService.class); - LocMast locMast2 = locMastService2.selectOne(new EntityWrapper<LocMast>().eq("loc_no","0101804")); - if(null != locMast2) { - locMast2.setChannel(10000); - locMast2.setModiTime(new Date()); - locMastService2.update(locMast2, new EntityWrapper<LocMast>().eq("loc_no", "0101804")); - } break; case FIRE_ALARM: //娑堥槻IO鐐圭紪鍙� // String fireNo = fire3030.getNo().toString() + fire3030.getLoop().toString() + fire3030.getPartNo().toString(); String fireNo =fire3030.getPartNo().toString(); //0100201 瀵瑰簲 30 31 0200201 瀵瑰簲 34 35 - String fireTime = "20" + fire3030.getYear() + "-" + fire3030.getMonth() + "-" + fire3030.getDay() - + " " + fire3030.getHour() + ":" + fire3030.getMinute() + ":" + fire3030.getSeconds(); - Date dt = DateUtils.convert(fireTime); + int count=Integer.valueOf(fireNo)/2+Integer.valueOf(fireNo)%2; + fireNo=""+count; +// String fireTime = "20" + fire3030.getYear() + "-" + fire3030.getMonth() + "-" + fire3030.getDay() +// + " " + fire3030.getHour() + ":" + fire3030.getMinute() + ":" + fire3030.getSeconds(); + Date dt = new Date(); LocMastService locMastService = SpringUtils.getBean(LocMastService.class); if(null != locMastService){ //鎶ヨ淇″彿鏇存柊鍒板簱瀛樹富妗� fire_status瀛楁 -- Gitblit v1.9.1