weimingfei
2 天以前 3c5e5ed692e2e5248080b064b7d14b8eb9988a8c
keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/KeyCabinetActivity.java
@@ -366,7 +366,7 @@
            //获取卡号
            EventBus.getDefault().post(new HttpEvent("xxxxxxxxxx==>关门,获取钥匙信息"));
            EventBus.getDefault().post(new GetKeyStatusEvent());
            keyTime = new Date().getTime()+500;
            keyTime = new Date().getTime()+100;
            if(handler.hasMessages(0)){
                handler.removeMessages(0);
            }
@@ -404,6 +404,8 @@
                if(handler.hasMessages(0)){
                    handler.removeMessages(0);
                }
                EventBus.getDefault().post(new HttpEvent("xxxxxxxxxx==>钥匙信息,版号:"+
                        e.getType())+",bar:"+selectBean.getBoardCode()+",flag="+flag);
                if("1".equals(e.getType())){
                    //1号板
                    if(!"1".equals(selectBean.getBoardCode())){
@@ -422,14 +424,17 @@
                if(flag==0) {
                    //领取
                    //查询钥匙号
                    EventBus.getDefault().post(new HttpEvent("xxxxxxxxxx==>钥匙信息返回"));
                    CabinetGridDo gridDo = DaoManager.getCabinetGridDao().getGridByKey(key);
                    if (gridDo != null) {
                        if (gridDo.getIsOpen() == 0) {
                            //ToastView.show(MApplication.mContext,"当前:"+gridDo.getCurKeyCode()+",绑定:"+gridDo.getKeyCode());
                            //关门成功
                            if (!TextUtils.isEmpty(gridDo.getCurKeyCode())) {
                                if (gridDo.getCurKeyCode().equals(selectBean.getKeyCode())) {
                                    //领取失败
                                    isOpened = false;
                                    EventBus.getDefault().post(new HttpEvent("xxxxxxxxxx==>当前钥匙:"+gridDo.getCurKeyCode()));
                                    getVM().doAction(6);
                                    getVM().closeGrid(gridDo);
                                }else {