| | |
| | | case LockCmd.CMD_SetModel: |
| | | m_cmd_ack = LockCmd.CMD_SetModel_Ack; |
| | | break; |
| | | case LockCmd.CMD_OpenBluetooth: |
| | | m_cmd_ack = LockCmd.CMD_OpenBluetooth_Ack; |
| | | break; |
| | | case LockCmd.CMD_CloseBluetooth: |
| | | m_cmd_ack = LockCmd.CMD_CloseBluetooth_Ack; |
| | | break; |
| | | default: |
| | | return false; |
| | | } |
| | |
| | | mapper.update(null,wrapper); |
| | | boolean bl=sendCmdToLock(LockCmd.CMD_REMOTE_OPEN_Lock,lockId); |
| | | return new Response().set(1,bl, bl == true ? "远程开锁成功!" : "远程开锁失败,请检查网络!"); |
| | | } |
| | | //开启蓝牙 |
| | | public Response OpenBl(Integer lockId) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | UserInf userInf=ActionUtil.getUser(); |
| | | wrapper.set("ctl_uname",userInf.getUname()); |
| | | wrapper.eq("lock_id",lockId); |
| | | mapper.update(null,wrapper); |
| | | boolean bl=sendCmdToLock(LockCmd.CMD_OpenBluetooth,lockId); |
| | | return new Response().set(1,bl, bl == true ? "开启蓝牙成功!" : "开启蓝牙失败,请检查网络!"); |
| | | } |
| | | //关闭蓝牙 |
| | | public Response closeBl(Integer lockId) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | UserInf userInf=ActionUtil.getUser(); |
| | | wrapper.set("ctl_uname",userInf.getUname()); |
| | | wrapper.eq("lock_id",lockId); |
| | | mapper.update(null,wrapper); |
| | | boolean bl=sendCmdToLock(LockCmd.CMD_CloseBluetooth,lockId); |
| | | return new Response().set(1,bl, bl == true ? "关闭蓝牙成功!" : "关闭蓝牙失败,请检查网络!"); |
| | | } |
| | | |
| | | //远程重启 |
| | |
| | | } |
| | | return new Response().set(1,flag>0?true:false,msg); |
| | | } |
| | | |
| | | } |