| | |
| | | private Response updateMaintain(@RequestBody Fbs9100Setparam fbs9100Setparam){ |
| | | return service.updateMaintain(fbs9100Setparam); |
| | | } |
| | | @ApiOperation(value = "在线监测-实时监控-BTS放电参数设置",notes = "Fbs9100_setparamAction_action_update") |
| | | @PostMapping("update") |
| | | private Response update(@RequestBody Fbs9100Setparam fbs9100Setparam){ |
| | | return service.update(fbs9100Setparam); |
| | | } |
| | | } |
| | |
| | | Fbs9100Setparam serchbyDev_id(int devId); |
| | | //离线养护功能 |
| | | Boolean updateMaintain(Fbs9100Setparam fbs9100Setparam); |
| | | //在线监测-实时监控-BTS放电参数设置 |
| | | Boolean updateBtsParam(Fbs9100Setparam fbs9100Setparam); |
| | | } |
| | |
| | | return new Response().set(1,flag>0?true:false,msg); |
| | | } |
| | | |
| | | //在线监测-实时监控-BTS放电参数设置 |
| | | public Response update(Fbs9100Setparam fbs9100Setparam) { |
| | | Boolean b=mapper.updateBtsParam(fbs9100Setparam); |
| | | boolean bl=false; |
| | | if(b){ |
| | | bl=sendCmdToFBS9100Dev(fbs9100Setparam.getNum().intValue(),fbs9100Setparam.getTestCmd(),fbs9100Setparam.getDevId().intValue()); |
| | | } |
| | | return new Response().set(1,bl,bl==true?"修改参数成功!":"设置9100参数失败,请检查网络!"); |
| | | } |
| | | //机房命令操作设备时的cmd和ack校验 test_type -->默认启动测试的类型 |
| | | public boolean sendCmdToFBS9100Dev(int cmd,int test_type,int dev_id) |
| | | { |
| | |
| | | replace into db_ram_db.tb_fbs9100_setparam(dev_id,MonomerTmp_High,OnLineVol_Low,OffLineYH_Cycle,OffLineYHstarttime,OffLineYHTimes,OffLineYHOnceCycle) |
| | | values(#{devId},#{monomertmpHigh},#{onlinevolLow},#{offlineyhCycle},#{OffLineYHstarttime},#{OffLineYHTimes},#{OffLineYHOnceCycle}) |
| | | </update> |
| | | <update id="updateBtsParam"> |
| | | update db_ram_db.tb_Fbs9100_setparam set testCmd=#{TestCmd},HourRate=#{HourRate},DisCurr=#{DisCurr},DisCap=#{DisCap}, |
| | | DisTime=#{DisTime},groupVol_Low=#{groupvolLow},monomerVol_Low=#{monomervolLow},monomerLowCount=#{MonomerLowCount},battGroupNum=#{BattGroupNum}, |
| | | onlineVolLowAction=#{OnlineVolLowAction},dCVolHighLimit=#{DCVolHighLimit},chargeCurrSet=#{ChargeCurrSet},MonomerTmp_High=#{monomertmpHigh} where dev_id=#{devId} |
| | | </update> |
| | | |
| | | <select id="serchbyDev_id" resultType="com.whyc.pojo.Fbs9100Setparam"> |
| | | <select id="serchbyDev_id" resultType="com.whyc.pojo.Fbs9100Setparam"> |
| | | select db_battinf.tb_battinf.StationName,db_battinf.tb_battinf.FBSDeviceId,db_battinf.tb_battinf.FBSDeviceIp,db_battinf.tb_battinf.BattGroupName,db_battinf.tb_battinf.BattGroupId |
| | | ,db_battinf.tb_battinf.GroupIndexInFBSDevice,db_battinf.tb_battinf.MonCount,db_battinf.tb_battinf.MonVolStd,db_battinf.tb_battinf.MonCapStd,db_battinf.tb_battinf.load_curr |
| | | ,db_ram_db.tb_fbs9100_setparam.HourRate,db_ram_db.tb_fbs9100_setparam.DisCurr,db_ram_db.tb_fbs9100_setparam.DisCap |