| | |
| | | for(int i=0;i<updateList.size();i++){ |
| | | upList[i] = updateList.get(i); |
| | | } |
| | | //todo 去掉 |
| | | CabinetGridDo gridDo = oldMap.get("0101"); |
| | | if(gridDo!=null){ |
| | | EventBus.getDefault().post(new HttpEvent(StringUtil.DateToStrSS(new Date())+"=================>更新数据当前钥匙2:"+gridDo.getCurKeyCode())); |
| | | } |
| | | |
| | | DaoManager.getCabinetGridDao().update(upList); |
| | | } |
| | |
| | | } |
| | | if(isShowOpenTip){ |
| | | if(openTipDownCount==0){ |
| | | doRegister(9,null); |
| | | getVM().doAction(9); |
| | | }else { |
| | | openTipDownCount--; |
| | | getDB().tvClKmClose.setText(openTipDownCount+"s 自动关闭"); |
| | |
| | | } |
| | | //发送查询钥匙号 |
| | | EventBus.getDefault().post(new GetKeyStatusEvent()); |
| | | keyTime = new Date().getTime()+500; |
| | | keyTime = new Date().getTime()+300; |
| | | if(handler.hasMessages(0)){ |
| | | handler.removeMessages(0); |
| | | } |
| | |
| | | if(!isFail){ |
| | | if(copyMap.containsKey(gridDo.getGridKey())){ |
| | | //关门成功 |
| | | EventBus.getDefault().post(new HttpEvent(StringUtil.DateToStrSS(new Date())+"门关闭成功***************************>目标:"+gridDo.getKeyCode()+",当前:"+gridDo.getCurKeyCode())); |
| | | getVM().closeGrid(gridDo); |
| | | boolean isSend = false; |
| | | String bh = gridDo.getGridKey().substring(0,2); |
| | | if("1".equals(e.getType())){ |
| | | //1号板 |
| | | if("01".equals(bh)){ |
| | | isSend = true; |
| | | } |
| | | }else if("2".equals(e.getType())){ |
| | | //2号板 |
| | | if("02".equals(bh)){ |
| | | isSend = true; |
| | | } |
| | | }else { |
| | | isSend = true; |
| | | } |
| | | if(isSend) { |
| | | EventBus.getDefault().post(new HttpEvent(StringUtil.DateToStrSS(new Date()) + "门关闭成功***************************>目标:" + gridDo.getKeyCode() + ",当前:" + gridDo.getCurKeyCode())); |
| | | getVM().closeGrid(gridDo); |
| | | } |
| | | } |
| | | } |
| | | } |