| | |
| | | plan.isLast = true; //这是最后一次放电测试
|
| | | }
|
| | | }
|
| | | |
| | | if( (timelong-((plan.getPlan_rate() -1)*plan.getPlan_circle()*60*60*24)) > 180 ) {
|
| | | |
| | | System.out.println("放电失败的计划");
|
| | | //放电计划过期的计划
|
| | | plan.setDischarge_state(4); //放电计划失败
|
| | | plan.setDischarge_stoptime(new Date());
|
| | |
| | | }
|
| | |
|
| | | //需要修改的放电计划
|
| | | sql_strs.add(base_str+" discharge_state = "+plan.getDischarge_state()+",discharge_reason="+plan.getDischarge_reason()+",discharge_cleartype="+plan.getPlan_state()+",already_count="+plan.already_count+",discharge_stoptime = '"+Com.getDateTimeFormat(plan.getDischarge_stoptime(), Com.DTF_YMDhms)+"' WHERE num = "+plan.getNum()+" AND battgroupid = "+plan.getBattgroupid());
|
| | | sql_strs.add(base_str+" discharge_state = "+plan.getDischarge_state()+",discharge_reason="+plan.getDischarge_reason()+",discharge_cleartype="+plan.getDischarge_cleartype()+",already_count="+plan.already_count+",discharge_stoptime = '"+Com.getDateTimeFormat(plan.getDischarge_stoptime(), Com.DTF_YMDhms)+"' WHERE num = "+plan.getNum()+" AND battgroupid = "+plan.getBattgroupid());
|
| | | //sql_strs.add(base_str+" discharge_state = "+plan.getDischarge_state()+",discharge_reason="+plan.getDischarge_reason()+",discharge_cleartype="+plan.getPlan_state()+",already_count="+plan.already_count+",discharge_stoptime = '"+Com.getDateTimeFormat(plan.getDischarge_stoptime(), Com.DTF_YMDhms)+"' WHERE num = "+plan.getNum()+" AND battgroupid = "+plan.getBattgroupid());
|
| | | }
|
| | | }
|
| | | Sql_Mysql sql = new Sql_Mysql(con_pool.getConn());
|