|
@@ -100,7 +100,7 @@ public class ProjectPlanService implements BaseService<ProjectPlan, ProjectPlanE
|
|
|
|
|
|
public List<ProjectPlanVo> getProjectPlanVo(String wpId, String pjId, String year) {
|
|
|
|
|
|
-
|
|
|
+ List<ProjectPlanVo> result=new ArrayList<>();
|
|
|
List<ProjectPlanVo> list = new ArrayList<>();
|
|
|
|
|
|
|
|
@@ -142,148 +142,150 @@ public class ProjectPlanService implements BaseService<ProjectPlan, ProjectPlanE
|
|
|
list.add(event);
|
|
|
}
|
|
|
|
|
|
- }
|
|
|
-
|
|
|
- String currentWindpowerStation="",currentProject="";
|
|
|
- Map<String,ProjectPlanVo> retValue=new TreeMap<String,ProjectPlanVo>();
|
|
|
- double[] totalGc=new double[13];
|
|
|
- double[] windpowerGc=new double[13];
|
|
|
- for(int i=0;i<list.size();i++){
|
|
|
- ProjectPlanVo vo=list.get(i);
|
|
|
- if(StringUtils.empty(currentWindpowerStation)){
|
|
|
- currentWindpowerStation=vo.getWindpowerName();
|
|
|
- }
|
|
|
- if(!currentWindpowerStation.equals(vo.getWindpowerName())){
|
|
|
- ProjectPlanVo wpGc=new ProjectPlanVo();
|
|
|
- wpGc.setGc01(String.valueOf(windpowerGc[0]));
|
|
|
- wpGc.setGc02(String.valueOf(windpowerGc[1]));
|
|
|
- wpGc.setGc03(String.valueOf(windpowerGc[2]));
|
|
|
- wpGc.setGc04(String.valueOf(windpowerGc[3]));
|
|
|
- wpGc.setGc05(String.valueOf(windpowerGc[4]));
|
|
|
- wpGc.setGc06(String.valueOf(windpowerGc[5]));
|
|
|
- wpGc.setGc07(String.valueOf(windpowerGc[6]));
|
|
|
- wpGc.setGc08(String.valueOf(windpowerGc[7]));
|
|
|
- wpGc.setGc09(String.valueOf(windpowerGc[8]));
|
|
|
- wpGc.setGc10(String.valueOf(windpowerGc[9]));
|
|
|
- wpGc.setGc11(String.valueOf(windpowerGc[10]));
|
|
|
- wpGc.setGc12(String.valueOf(windpowerGc[11]));
|
|
|
- wpGc.setGeneratingcapacity(String.valueOf(windpowerGc[12]));
|
|
|
- wpGc.setProjectName(currentWindpowerStation);
|
|
|
-
|
|
|
- wpGc.setYear(year);
|
|
|
- retValue.put(currentWindpowerStation, wpGc);
|
|
|
- currentWindpowerStation=vo.getWindpowerName();
|
|
|
- for(int j=0;j<13;j++){
|
|
|
- totalGc[j]+=windpowerGc[j];
|
|
|
- windpowerGc[j]=0;
|
|
|
+ String currentWindpowerStation="",currentProject="";
|
|
|
+ Map<String,ProjectPlanVo> retValue=new TreeMap<String,ProjectPlanVo>();
|
|
|
+ double[] totalGc=new double[13];
|
|
|
+ double[] windpowerGc=new double[13];
|
|
|
+ for(int i=0;i<list.size();i++){
|
|
|
+ ProjectPlanVo vo=list.get(i);
|
|
|
+ if(StringUtils.empty(currentWindpowerStation)){
|
|
|
+ currentWindpowerStation=vo.getWindpowerName();
|
|
|
}
|
|
|
- }{
|
|
|
- ProjectPlanVo item=null;
|
|
|
- if(retValue.containsKey(vo.getProjectName())){
|
|
|
- item=retValue.get(vo.getProjectName());
|
|
|
- }
|
|
|
- else{
|
|
|
- item=new ProjectPlanVo();
|
|
|
- item.setProjectName(vo.getProjectName());
|
|
|
- item.setProjectid(vo.getProjectid());
|
|
|
- item.setId(vo.getProjectid());
|
|
|
- item.setYear(vo.getYear());
|
|
|
- retValue.put(vo.getProjectName(), item);
|
|
|
- }
|
|
|
- if(StringUtils.empty(vo.getMonth())){
|
|
|
- windpowerGc[12]+=Double.parseDouble(vo.getGeneratingcapacity());
|
|
|
- item.setGeneratingcapacity(vo.getGeneratingcapacity());
|
|
|
- }
|
|
|
- else{
|
|
|
- int index=Integer.parseInt(vo.getMonth());
|
|
|
- if(!StringUtils.empty(vo.getGeneratingcapacity())){
|
|
|
- switch(index){
|
|
|
- case 1:
|
|
|
- item.setGc01(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 2:
|
|
|
- item.setGc02(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 3:
|
|
|
- item.setGc03(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 4:
|
|
|
- item.setGc04(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 5:
|
|
|
- item.setGc05(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 6:
|
|
|
- item.setGc06(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 7:
|
|
|
- item.setGc07(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 8:
|
|
|
- item.setGc08(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 9:
|
|
|
- item.setGc09(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 10:
|
|
|
- item.setGc10(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 11:
|
|
|
- item.setGc11(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- case 12:
|
|
|
- item.setGc12(vo.getGeneratingcapacity());
|
|
|
- break;
|
|
|
- }
|
|
|
- windpowerGc[index-1]+=Double.parseDouble(vo.getGeneratingcapacity());
|
|
|
+ if(!currentWindpowerStation.equals(vo.getWindpowerName())){
|
|
|
+ ProjectPlanVo wpGc=new ProjectPlanVo();
|
|
|
+ wpGc.setGc01(String.valueOf(windpowerGc[0]));
|
|
|
+ wpGc.setGc02(String.valueOf(windpowerGc[1]));
|
|
|
+ wpGc.setGc03(String.valueOf(windpowerGc[2]));
|
|
|
+ wpGc.setGc04(String.valueOf(windpowerGc[3]));
|
|
|
+ wpGc.setGc05(String.valueOf(windpowerGc[4]));
|
|
|
+ wpGc.setGc06(String.valueOf(windpowerGc[5]));
|
|
|
+ wpGc.setGc07(String.valueOf(windpowerGc[6]));
|
|
|
+ wpGc.setGc08(String.valueOf(windpowerGc[7]));
|
|
|
+ wpGc.setGc09(String.valueOf(windpowerGc[8]));
|
|
|
+ wpGc.setGc10(String.valueOf(windpowerGc[9]));
|
|
|
+ wpGc.setGc11(String.valueOf(windpowerGc[10]));
|
|
|
+ wpGc.setGc12(String.valueOf(windpowerGc[11]));
|
|
|
+ wpGc.setGeneratingcapacity(String.valueOf(windpowerGc[12]));
|
|
|
+ wpGc.setProjectName(currentWindpowerStation);
|
|
|
+
|
|
|
+ wpGc.setYear(year);
|
|
|
+ retValue.put(currentWindpowerStation, wpGc);
|
|
|
+ currentWindpowerStation=vo.getWindpowerName();
|
|
|
+ for(int j=0;j<13;j++){
|
|
|
+ totalGc[j]+=windpowerGc[j];
|
|
|
+ windpowerGc[j]=0;
|
|
|
+ }
|
|
|
+ }{
|
|
|
+ ProjectPlanVo item=null;
|
|
|
+ if(retValue.containsKey(vo.getProjectName())){
|
|
|
+ item=retValue.get(vo.getProjectName());
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ item=new ProjectPlanVo();
|
|
|
+ item.setProjectName(vo.getProjectName());
|
|
|
+ item.setProjectid(vo.getProjectid());
|
|
|
+ item.setId(vo.getProjectid());
|
|
|
+ item.setYear(vo.getYear());
|
|
|
+ retValue.put(vo.getProjectName(), item);
|
|
|
}
|
|
|
+ if(StringUtils.empty(vo.getMonth())){
|
|
|
+ windpowerGc[12]+=Double.parseDouble(vo.getGeneratingcapacity());
|
|
|
+ item.setGeneratingcapacity(vo.getGeneratingcapacity());
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ int index=Integer.parseInt(vo.getMonth());
|
|
|
+ if(!StringUtils.empty(vo.getGeneratingcapacity())){
|
|
|
+ switch(index){
|
|
|
+ case 1:
|
|
|
+ item.setGc01(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ item.setGc02(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ item.setGc03(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ item.setGc04(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ item.setGc05(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ item.setGc06(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 7:
|
|
|
+ item.setGc07(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 8:
|
|
|
+ item.setGc08(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 9:
|
|
|
+ item.setGc09(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 10:
|
|
|
+ item.setGc10(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 11:
|
|
|
+ item.setGc11(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ case 12:
|
|
|
+ item.setGc12(vo.getGeneratingcapacity());
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ windpowerGc[index-1]+=Double.parseDouble(vo.getGeneratingcapacity());
|
|
|
+ }
|
|
|
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- ProjectPlanVo vo=list.get(list.size()-1);
|
|
|
- ProjectPlanVo wpGc=new ProjectPlanVo();
|
|
|
- wpGc.setGc01(String.valueOf(windpowerGc[0]));
|
|
|
- wpGc.setGc02(String.valueOf(windpowerGc[1]));
|
|
|
- wpGc.setGc03(String.valueOf(windpowerGc[2]));
|
|
|
- wpGc.setGc04(String.valueOf(windpowerGc[3]));
|
|
|
- wpGc.setGc05(String.valueOf(windpowerGc[4]));
|
|
|
- wpGc.setGc06(String.valueOf(windpowerGc[5]));
|
|
|
- wpGc.setGc07(String.valueOf(windpowerGc[6]));
|
|
|
- wpGc.setGc08(String.valueOf(windpowerGc[7]));
|
|
|
- wpGc.setGc09(String.valueOf(windpowerGc[8]));
|
|
|
- wpGc.setGc10(String.valueOf(windpowerGc[9]));
|
|
|
- wpGc.setGc11(String.valueOf(windpowerGc[10]));
|
|
|
- wpGc.setGc12(String.valueOf(windpowerGc[11]));
|
|
|
- wpGc.setGeneratingcapacity(String.valueOf(windpowerGc[12]));
|
|
|
- wpGc.setProjectName(currentWindpowerStation);
|
|
|
-
|
|
|
- wpGc.setYear(year);
|
|
|
- retValue.put(currentWindpowerStation, wpGc);
|
|
|
- for(int j=0;j<13;j++){
|
|
|
- totalGc[j]+=windpowerGc[j];
|
|
|
- windpowerGc[j]=0;
|
|
|
+
|
|
|
+ ProjectPlanVo wpGc=new ProjectPlanVo();
|
|
|
+ wpGc.setGc01(String.valueOf(windpowerGc[0]));
|
|
|
+ wpGc.setGc02(String.valueOf(windpowerGc[1]));
|
|
|
+ wpGc.setGc03(String.valueOf(windpowerGc[2]));
|
|
|
+ wpGc.setGc04(String.valueOf(windpowerGc[3]));
|
|
|
+ wpGc.setGc05(String.valueOf(windpowerGc[4]));
|
|
|
+ wpGc.setGc06(String.valueOf(windpowerGc[5]));
|
|
|
+ wpGc.setGc07(String.valueOf(windpowerGc[6]));
|
|
|
+ wpGc.setGc08(String.valueOf(windpowerGc[7]));
|
|
|
+ wpGc.setGc09(String.valueOf(windpowerGc[8]));
|
|
|
+ wpGc.setGc10(String.valueOf(windpowerGc[9]));
|
|
|
+ wpGc.setGc11(String.valueOf(windpowerGc[10]));
|
|
|
+ wpGc.setGc12(String.valueOf(windpowerGc[11]));
|
|
|
+ wpGc.setGeneratingcapacity(String.valueOf(windpowerGc[12]));
|
|
|
+ wpGc.setProjectName(currentWindpowerStation);
|
|
|
+
|
|
|
+ wpGc.setYear(year);
|
|
|
+ retValue.put(currentWindpowerStation, wpGc);
|
|
|
+ for(int j=0;j<13;j++){
|
|
|
+ totalGc[j]+=windpowerGc[j];
|
|
|
+ windpowerGc[j]=0;
|
|
|
+ }
|
|
|
+ ProjectPlanVo totalVo=new ProjectPlanVo();
|
|
|
+ totalVo.setProjectName("合计");
|
|
|
+ totalVo.setYear(year);
|
|
|
+ totalVo.setGc01(String.valueOf(totalGc[0]));
|
|
|
+ totalVo.setGc02(String.valueOf(totalGc[1]));
|
|
|
+ totalVo.setGc03(String.valueOf(totalGc[2]));
|
|
|
+ totalVo.setGc04(String.valueOf(totalGc[3]));
|
|
|
+ totalVo.setGc05(String.valueOf(totalGc[4]));
|
|
|
+ totalVo.setGc06(String.valueOf(totalGc[5]));
|
|
|
+ totalVo.setGc07(String.valueOf(totalGc[6]));
|
|
|
+ totalVo.setGc08(String.valueOf(totalGc[7]));
|
|
|
+ totalVo.setGc09(String.valueOf(totalGc[8]));
|
|
|
+ totalVo.setGc10(String.valueOf(totalGc[9]));
|
|
|
+ totalVo.setGc11(String.valueOf(totalGc[10]));
|
|
|
+ totalVo.setGc12(String.valueOf(totalGc[11]));
|
|
|
+ totalVo.setGeneratingcapacity(String.valueOf(totalGc[12]));
|
|
|
+
|
|
|
+ result=new ArrayList<ProjectPlanVo>(retValue.values());
|
|
|
+ result.add(totalVo);
|
|
|
+
|
|
|
}
|
|
|
- ProjectPlanVo totalVo=new ProjectPlanVo();
|
|
|
- totalVo.setProjectName("合计");
|
|
|
- totalVo.setYear(year);
|
|
|
- totalVo.setGc01(String.valueOf(totalGc[0]));
|
|
|
- totalVo.setGc02(String.valueOf(totalGc[1]));
|
|
|
- totalVo.setGc03(String.valueOf(totalGc[2]));
|
|
|
- totalVo.setGc04(String.valueOf(totalGc[3]));
|
|
|
- totalVo.setGc05(String.valueOf(totalGc[4]));
|
|
|
- totalVo.setGc06(String.valueOf(totalGc[5]));
|
|
|
- totalVo.setGc07(String.valueOf(totalGc[6]));
|
|
|
- totalVo.setGc08(String.valueOf(totalGc[7]));
|
|
|
- totalVo.setGc09(String.valueOf(totalGc[8]));
|
|
|
- totalVo.setGc10(String.valueOf(totalGc[9]));
|
|
|
- totalVo.setGc11(String.valueOf(totalGc[10]));
|
|
|
- totalVo.setGc12(String.valueOf(totalGc[11]));
|
|
|
- totalVo.setGeneratingcapacity(String.valueOf(totalGc[12]));
|
|
|
-
|
|
|
- List<ProjectPlanVo> result=new ArrayList<ProjectPlanVo>(retValue.values());
|
|
|
- result.add(totalVo);
|
|
|
+
|
|
|
+
|
|
|
|
|
|
return result;
|
|
|
}
|
|
@@ -386,93 +388,98 @@ public class ProjectPlanService implements BaseService<ProjectPlan, ProjectPlanE
|
|
|
|
|
|
public int saveData(ProjectPlanVo vo) {
|
|
|
|
|
|
- ProjectPlanExample example = new ProjectPlanExample();
|
|
|
- example.setOrderByClause("month asc");
|
|
|
+ List<ProjectPlan> list=new ArrayList<ProjectPlan>();
|
|
|
+ if(StringUtils.notEmp(vo.getProjectid()) && StringUtils.notEmp(vo.getWindpower()) && StringUtils.notEmp(vo.getYear()))
|
|
|
+ {
|
|
|
+ ProjectPlanExample example = new ProjectPlanExample();
|
|
|
+ example.setOrderByClause("month asc");
|
|
|
|
|
|
- ProjectPlanExample.Criteria criteria = example.createCriteria();
|
|
|
- if (StringUtils.notEmp(vo.getProjectid())) {
|
|
|
- criteria.andProjectidEqualTo(vo.getProjectid());
|
|
|
- }
|
|
|
+ ProjectPlanExample.Criteria criteria = example.createCriteria();
|
|
|
+ if (StringUtils.notEmp(vo.getProjectid())) {
|
|
|
+ criteria.andProjectidEqualTo(vo.getProjectid());
|
|
|
+ }
|
|
|
|
|
|
- if (StringUtils.notEmp(vo.getYear())) {
|
|
|
- criteria.andYearEqualTo(vo.getYear());
|
|
|
- }
|
|
|
+ if (StringUtils.notEmp(vo.getYear())) {
|
|
|
+ criteria.andYearEqualTo(vo.getYear());
|
|
|
+ }
|
|
|
|
|
|
- List<ProjectPlan> ls = projectPlanMapper.selectByExample(example);
|
|
|
- if(!ls.isEmpty())
|
|
|
- {
|
|
|
- for(ProjectPlan pp:ls)
|
|
|
+ List<ProjectPlan> ls = projectPlanMapper.selectByExample(example);
|
|
|
+ if(!ls.isEmpty())
|
|
|
{
|
|
|
- deleteByPrimaryKey(pp.getId());
|
|
|
+ for(ProjectPlan pp:ls)
|
|
|
+ {
|
|
|
+ deleteByPrimaryKey(pp.getId());
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- List<ProjectPlan> list=new ArrayList<ProjectPlan>();
|
|
|
|
|
|
- for(int i=1;i<13;i++)
|
|
|
- {
|
|
|
+
|
|
|
+ for(int i=1;i<13;i++)
|
|
|
+ {
|
|
|
+ ProjectPlan po=new ProjectPlan();
|
|
|
+ po.setProjectid(vo.getProjectid());
|
|
|
+ po.setWindpowerid(vo.getWindpower());
|
|
|
+ po.setYear(vo.getYear());
|
|
|
+ po.setMonth(String.valueOf(i));
|
|
|
+ list.add(po);
|
|
|
+ }
|
|
|
+
|
|
|
ProjectPlan po=new ProjectPlan();
|
|
|
po.setProjectid(vo.getProjectid());
|
|
|
po.setWindpowerid(vo.getWindpower());
|
|
|
po.setYear(vo.getYear());
|
|
|
- po.setMonth(String.valueOf(i));
|
|
|
list.add(po);
|
|
|
- }
|
|
|
|
|
|
- ProjectPlan po=new ProjectPlan();
|
|
|
- po.setProjectid(vo.getProjectid());
|
|
|
- po.setWindpowerid(vo.getWindpower());
|
|
|
- po.setYear(vo.getYear());
|
|
|
- list.add(po);
|
|
|
-
|
|
|
- for(ProjectPlan pp:list)
|
|
|
- {
|
|
|
- if(StringUtils.empty(pp.getMonth())){
|
|
|
- pp.setGeneratingcapacity(vo.getGeneratingcapacity());
|
|
|
- }
|
|
|
- else{
|
|
|
- int index=Integer.parseInt(pp.getMonth());
|
|
|
- switch(index){
|
|
|
- case 1:
|
|
|
- pp.setGeneratingcapacity(vo.getGc01());
|
|
|
- break;
|
|
|
- case 2:
|
|
|
- pp.setGeneratingcapacity(vo.getGc02());
|
|
|
- break;
|
|
|
- case 3:
|
|
|
- pp.setGeneratingcapacity(vo.getGc03());
|
|
|
- break;
|
|
|
- case 4:
|
|
|
- pp.setGeneratingcapacity(vo.getGc04());
|
|
|
- break;
|
|
|
- case 5:
|
|
|
- pp.setGeneratingcapacity(vo.getGc05());
|
|
|
- break;
|
|
|
- case 6:
|
|
|
- pp.setGeneratingcapacity(vo.getGc06());
|
|
|
- break;
|
|
|
- case 7:
|
|
|
- pp.setGeneratingcapacity(vo.getGc07());
|
|
|
- break;
|
|
|
- case 8:
|
|
|
- pp.setGeneratingcapacity(vo.getGc08());
|
|
|
- break;
|
|
|
- case 9:
|
|
|
- pp.setGeneratingcapacity(vo.getGc09());
|
|
|
- break;
|
|
|
- case 10:
|
|
|
- pp.setGeneratingcapacity(vo.getGc10());
|
|
|
- break;
|
|
|
- case 11:
|
|
|
- pp.setGeneratingcapacity(vo.getGc11());
|
|
|
- break;
|
|
|
- case 12:
|
|
|
- pp.setGeneratingcapacity(vo.getGc12());
|
|
|
- break;
|
|
|
+ for(ProjectPlan pp:list)
|
|
|
+ {
|
|
|
+ if(StringUtils.empty(pp.getMonth())){
|
|
|
+ pp.setGeneratingcapacity(vo.getGeneratingcapacity());
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ int index=Integer.parseInt(pp.getMonth());
|
|
|
+ switch(index){
|
|
|
+ case 1:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc01());
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc02());
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc03());
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc04());
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc05());
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc06());
|
|
|
+ break;
|
|
|
+ case 7:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc07());
|
|
|
+ break;
|
|
|
+ case 8:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc08());
|
|
|
+ break;
|
|
|
+ case 9:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc09());
|
|
|
+ break;
|
|
|
+ case 10:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc10());
|
|
|
+ break;
|
|
|
+ case 11:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc11());
|
|
|
+ break;
|
|
|
+ case 12:
|
|
|
+ pp.setGeneratingcapacity(vo.getGc12());
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
int value=0;
|
|
|
for(ProjectPlan pp:list)
|
|
|
{
|