| | |
| | | return new Response().setII(1,setparam,bl,bl==true?"查询成功!":"设置9100参数失败,请检查网络!"); |
| | | } |
| | | |
| | | //离线养护功能-----重启设备 |
| | | public Response updateMaintain(Fbs9100Setparam fbs9100Setparam) { |
| | | boolean bl=false; |
| | | int flag=0; |
| | | String msg=""; |
| | | if(fbs9100Setparam.getOpCmd()==FBS9100_ComBase.CMD_ResetSystem){ |
| | | bl=sendCmdToFBS9100Dev(fbs9100Setparam.getOpCmd(),0,fbs9100Setparam.getDevId().intValue()); |
| | | if(bl){ |
| | | flag=1; |
| | | msg="重启成功!"; |
| | | }else{ |
| | | flag=0; |
| | | msg="重启失败,请检查网络!"; |
| | | } |
| | | }else{ |
| | | Boolean b=mapper.updateMaintain(fbs9100Setparam); |
| | | if(b){ |
| | | bl=sendCmdToFBS9100Dev(fbs9100Setparam.getOpCmd(),0,fbs9100Setparam.getDevId().intValue()); |
| | | if(bl){ |
| | | flag=1; |
| | | msg="修改成功!"; |
| | | }else{ |
| | | flag=0; |
| | | msg="启动离线养护失败,请检查网络!"; |
| | | } |
| | | }else{ |
| | | flag=0; |
| | | msg="修改失败!"; |
| | | } |
| | | } |
| | | return new Response().set(1,flag>0?true:false,msg); |
| | | } |
| | | |
| | | //机房命令操作设备时的cmd和ack校验 test_type -->默认启动测试的类型 |
| | | public boolean sendCmdToFBS9100Dev(int cmd,int test_type,int dev_id) |