| | |
| | | if(list != null && list.size()>0){ |
| | | for(int i=0;i<list.size();i++){ |
| | | BattDischarge_plan bplan=list.get(i); |
| | | String sql="update web_site.tb_battdischarge_plan set discharge_starttime='"+DAOHelper.sdf.format(bplan.getDischarge_starttime())+"',discharge_cleartype="+bplan.getDischarge_cleartype()+",discharge_reason="+bplan.getDischarge_reason()+",discharge_state="+bplan.getDischarge_state()+",preset_time="+bplan.getPreset_time()+",preset_cap="+bplan.getPreset_cap()+",preset_monvol="+bplan.getPreset_monvol()+",preset_groupvol="+bplan.getPreset_groupvol()+",preset_curr="+bplan.getPreset_curr()+",preset_mon="+bplan.getPreset_mon()+",dcvolhighlimit="+bplan.getDcvolhighlimit()+",chargecurrset="+bplan.getChargecurrset()+" " |
| | | String sql="update web_site.tb_battdischarge_plan set already_count=0,discharge_starttime='"+DAOHelper.sdf.format(bplan.getDischarge_starttime())+"',discharge_cleartype="+bplan.getDischarge_cleartype()+",discharge_reason="+bplan.getDischarge_reason()+",discharge_state="+bplan.getDischarge_state()+",preset_time="+bplan.getPreset_time()+",preset_cap="+bplan.getPreset_cap()+",preset_monvol="+bplan.getPreset_monvol()+",preset_groupvol="+bplan.getPreset_groupvol()+",preset_curr="+bplan.getPreset_curr()+",preset_mon="+bplan.getPreset_mon()+",dcvolhighlimit="+bplan.getDcvolhighlimit()+",chargecurrset="+bplan.getChargecurrset()+" " |
| | | + " ,plan_circle="+bplan.getPlan_circle()+",plan_rate="+bplan.getPlan_rate()+" where battgroupid="+bplan.getBattgroupid() +" and num="+bplan.getNum(); |
| | | sql_str.add(sql); |
| | | { |
| | |
| | | //(new User_logService()).addPro(listU);//将用户的操作记录下来 |
| | | return bl; |
| | | } |
| | | |
| | | //删除放电计划 |
| | | public boolean del(Object obj) { |
| | | BattDischarge_plan bplan=(BattDischarge_plan) obj; |
| | | String sql="delete from web_site.tb_battdischarge_plan where num=? "; |
| | | Boolean bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{bplan.getNum()}); |
| | | return bl; |
| | | } |
| | | //8.1批量删除放电计划 |
| | | public boolean delPro(Object obj) { |
| | | List<BattDischarge_plan> list=(List<BattDischarge_plan>) obj; |
| | | ArrayList<String> sql_str=new ArrayList<String>(); |
| | | List<User_log> listU=new ArrayList<User_log>();//存放user_log |
| | | if(list != null && list.size()>0){ |
| | | for(int i=0;i<list.size();i++){ |
| | | BattDischarge_plan bplan=list.get(i); |
| | | String sql="delete from web_site.tb_battdischarge_plan where num="+bplan.getNum(); |
| | | sql_str.add(sql); |
| | | { |
| | | String msg="删除"+bplan.getNote()+"的放电计划信息"; |
| | | User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Delete, msg); |
| | | listU.add(ulog); |
| | | } |
| | | } |
| | | } |
| | | Boolean bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_str); |
| | | return bl; |
| | | } |
| | | //8.1批量添加作业计划时先检测计划的可行性 |
| | | public int judgePlan(Object obj) { |
| | | BattDischarge_plan bplan=(BattDischarge_plan) obj; |