| | |
| | | private Dev6185AlmparamMapper mapper; |
| | | |
| | | |
| | | /*参数设置*/ |
| | | /*6185参数设置*/ |
| | | public Response set6185Alarm(Dev6185Almparam par) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.set("groupvol_high_val",par.getGroupvolHighVal()); |
| | |
| | | return new Response().set(1, bl, bl == true ? "设置成功!" : "核容6185参数设置失败,请检查网络!"); |
| | | } |
| | | |
| | | /*参数读取*/ |
| | | /*6185参数读取*/ |
| | | public Response get6185Alarm(int devId) { |
| | | boolean bl = sendCmdTo6185Alarm(FBS9100_ComBase.CMD6185_ReadAlarmParam, devId); |
| | | UpdateWrapper wrapper = new UpdateWrapper(); |
| | |
| | | return new Response().setII(1, bl,par, bl == true ? "查询成功!" : "核容6185参数读取失败,请检查网络!"); |
| | | } |
| | | |
| | | |
| | | /*6186/6286(485通讯)参数设置*/ |
| | | public Response set6186Alarm(Dev6185Almparam par) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.set("groupvol_high_val",par.getGroupvolHighVal()); |
| | | wrapper.set("groupvol_low_val",par.getGroupvolLowVal()); |
| | | wrapper.set("monvol_high_val",par.getMonvolHighVal()); |
| | | wrapper.set("monvol_low_val",par.getMonvolLowVal()); |
| | | wrapper.set("montmp_high_val",par.getMontmpHighVal()); |
| | | wrapper.set("montmp_low_val",par.getMontmpLowVal()); |
| | | wrapper.set("monres_high_val",par.getMonresHighVal()); |
| | | wrapper.set("monres_low_val",par.getMonresLowVal()); |
| | | wrapper.set("moncap_high_val",par.getMoncapHighVal()); |
| | | wrapper.set("moncap_low_val",par.getMoncapLowVal()); |
| | | wrapper.set("battgroupnum",par.getBattgroupnum()); |
| | | wrapper.set("onlinevol_high_val",par.getOnlinevolHighVal()); |
| | | wrapper.set("onlinevol_low_val",par.getOnlinevolLowVal()); |
| | | wrapper.set("onlinevol_en",par.getOnlinevolEn()); |
| | | wrapper.set("groupvol_en",par.getGroupvolEn()); |
| | | wrapper.set("monvol_en",par.getMonvolEn()); |
| | | wrapper.set("montmp_en",par.getMontmpEn()); |
| | | wrapper.set("monres_en",par.getMonresEn()); |
| | | wrapper.set("moncap_en",par.getMoncapEn()); |
| | | wrapper.set("discurr_high_val",par.getDiscurrHighVal()); |
| | | wrapper.set("discurr_en",par.getDiscurrEn()); |
| | | wrapper.set("chrcurr_high_val",par.getChrcurrHighVal()); |
| | | wrapper.set("chrcurr_en",par.getChrcurrEn()); |
| | | wrapper.eq("dev_id",par.getDevId()); |
| | | int flag=mapper.update((Dev6185Almparam) ActionUtil.objeNull,wrapper); |
| | | boolean bl=false; |
| | | if(flag>0){ |
| | | bl= sendCmdTo6185Alarm(FBS9100_ComBase.CMD6185_WriteAlarmParam, par.getDevId()); |
| | | } |
| | | return new Response().set(1, bl, bl == true ? "设置成功!" : "核容6186/6286(485通讯)参数设置失败,请检查网络!"); |
| | | } |
| | | |
| | | /*6186/6286(485通讯)参数读取*/ |
| | | public Response get6186Alarm(int devId) { |
| | | boolean bl = sendCmdTo6185Alarm(FBS9100_ComBase.CMD6185_ReadAlarmParam, devId); |
| | | UpdateWrapper wrapper = new UpdateWrapper(); |
| | | wrapper.eq("dev_id", devId); |
| | | wrapper.last("limit 1"); |
| | | Dev6185Almparam par = mapper.selectOne(wrapper); |
| | | return new Response().setII(1, bl,par, bl == true ? "查询成功!" : "6186/6286(485通讯)参数设置读取失败,请检查网络!"); |
| | | } |
| | | |
| | | public boolean sendCmdTo6185Alarm(int opCmd,int devId) |
| | | { |
| | | int m_cmd = opCmd; |