| | |
| | | downTime = 60; |
| | | break; |
| | | case 2: |
| | | getDB().clTip1.setVisibility(View.GONE); |
| | | //getDB().clTip1.setVisibility(View.GONE); |
| | | if(status==0) { |
| | | //重新开门 |
| | | openTime = StringUtil.DateToStr(new Date()); |
| | |
| | | return; |
| | | } |
| | | isOpened = true; |
| | | Toast.makeText(mContext, "操作4", Toast.LENGTH_LONG).show(); |
| | | doRegister(4, null); |
| | | getVM().doAction(4); |
| | | } else { |
| | | //失败 |
| | | //如果是钥匙不对继续开门 |
| | |
| | | } |
| | | if (!gridDo.getCurKeyCode().equals(selectBean.getKeyCode())) { |
| | | //钥匙不匹配 |
| | | doRegister(10,null); |
| | | getVM().doAction(10,null); |
| | | EventBus.getDefault().post(new OpenGridEvent(selectBean.getChannelCode(), selectBean.getBoardCode())); |
| | | return; |
| | | } |
| | | } |
| | | doRegister(3, null); |
| | | getVM().doAction(3); |
| | | } |
| | | } |
| | | } |
| | |
| | | if (gridDo.getCurKeyCode().equals(selectBean.getKeyCode())) { |
| | | //领取失败 |
| | | isOpened = false; |
| | | doRegister(6, null); |
| | | getVM().doAction(6); |
| | | getVM().closeGrid(gridDo); |
| | | }else { |
| | | //钥匙不匹配 |
| | | //Toast.makeText(mContext, "操作10", Toast.LENGTH_LONG).show(); |
| | | doRegister(10,null); |
| | | getVM().doAction(10,null); |
| | | EventBus.getDefault().post(new OpenGridEvent(selectBean.getChannelCode(), selectBean.getBoardCode())); |
| | | } |
| | | } else { |
| | | //钥匙拿走了 |
| | | isOpened = false; |
| | | doRegister(5, null); |
| | | getVM().doAction(5); |
| | | getVM().closeGrid(gridDo); |
| | | } |
| | | }else { |
| | |
| | | if (gridDo.getCurKeyCode().equals(selectBean.getKeyCode())) { |
| | | //相同归还成功 |
| | | isOpened = false; |
| | | doRegister(8, null); |
| | | getVM().doAction(8); |
| | | getVM().closeGrid(gridDo); |
| | | }else { |
| | | //钥匙不匹配 |
| | | doRegister(10,null); |
| | | getVM().doAction(10,null); |
| | | EventBus.getDefault().post(new OpenGridEvent(selectBean.getChannelCode(), selectBean.getBoardCode())); |
| | | } |
| | | } else { |
| | | //钥匙未归还 |
| | | isOpened = false; |
| | | doRegister(9, null); |
| | | getVM().doAction(9); |
| | | getVM().closeGrid(gridDo); |
| | | } |
| | | }else { |
| | |
| | | if (gridDo.getCurKeyCode().equals(selectBean.getKeyCode())) { |
| | | //领取失败 |
| | | isOpened = false; |
| | | doRegister(6, null); |
| | | getVM().doAction(6); |
| | | getVM().closeGrid(gridDo); |
| | | }else { |
| | | //钥匙不匹配 |
| | | //Toast.makeText(mContext, "操作10", Toast.LENGTH_LONG).show(); |
| | | doRegister(10,null); |
| | | getVM().doAction(10); |
| | | EventBus.getDefault().post(new OpenGridEvent(selectBean.getChannelCode(), selectBean.getBoardCode())); |
| | | } |
| | | } else { |
| | | //钥匙拿走了 |
| | | isOpened = false; |
| | | doRegister(5, null); |
| | | getVM().doAction(5); |
| | | getVM().closeGrid(gridDo); |
| | | } |
| | | }else { |
| | | //没关门 |
| | | if(TextUtils.isEmpty(gridDo.getCurKeyCode())){ |
| | | //空了 |
| | | doRegister(7,null); |
| | | getVM().doAction(7); |
| | | } |
| | | } |
| | | }else { |
| | |
| | | if (gridDo.getCurKeyCode().equals(selectBean.getKeyCode())) { |
| | | //相同归还成功 |
| | | isOpened = false; |
| | | doRegister(8, null); |
| | | getVM().doAction(8); |
| | | getVM().closeGrid(gridDo); |
| | | }else { |
| | | //钥匙不匹配 |
| | | doRegister(10,null); |
| | | getVM().doAction(10); |
| | | EventBus.getDefault().post(new OpenGridEvent(selectBean.getChannelCode(), selectBean.getBoardCode())); |
| | | } |
| | | } else { |
| | | //钥匙未归还 |
| | | isOpened = false; |
| | | doRegister(9, null); |
| | | getVM().doAction(9); |
| | | getVM().closeGrid(gridDo); |
| | | } |
| | | }else { |
| | | //没关门 |
| | | if(!TextUtils.isEmpty(gridDo.getCurKeyCode())){ |
| | | //有钥匙了 |
| | | doRegister(7,null); |
| | | getVM().doAction(7); |
| | | } |
| | | } |
| | | } else { |