|  |  | 
 |  |  |  | 
 |  |  |     public static List<SettleDto> init(Plan plan) { | 
 |  |  |         List<SettleDto> list = new ArrayList<>(); | 
 |  |  |         for (int i = 1; i < 5; i++) { | 
 |  |  |         for (int i = 1; i < 6; i++) { | 
 |  |  |             SettleDto dto = new SettleDto(); | 
 |  |  |             dto.setStep(i); | 
 |  |  |             switch (i) { | 
 |  |  | 
 |  |  |                     list.add(dto); | 
 |  |  |                     break; | 
 |  |  |                 case 3: | 
 |  |  |                     dto.setTitle("规划审核"); | 
 |  |  |                     dto.setTitle("售前组长审核"); | 
 |  |  |                     list.add(dto); | 
 |  |  |                     break; | 
 |  |  |                 case 4: | 
 |  |  |                     dto.setTitle("规划员审核"); | 
 |  |  |                     list.add(dto); | 
 |  |  |                     break; | 
 |  |  |                 case 5: | 
 |  |  |                     dto.setTitle("审批通过"); | 
 |  |  |                     list.add(dto); | 
 |  |  |                     break; | 
 
 |  |  | 
 |  |  |             case 3: | 
 |  |  |                 return 4; | 
 |  |  |             case 4: | 
 |  |  |                 return 5; | 
 |  |  |             case 5: | 
 |  |  |                 return 0; | 
 |  |  |             default: | 
 |  |  |                 return 1; | 
 
 |  |  | 
 |  |  |     private String files; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 进度 进度 1: 开始  2: 组长审核  3: 规划审核   4: 审批通过 | 
 |  |  |      * 进度 1: 开始  2: 组长审核  3: 售前组长审核  4: 规划员审核  5: 审批通过 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "进度 1: 开始  2: 组长审核  3: 规划审核   4: 审批通过  ") | 
 |  |  |     @ApiModelProperty(value= "进度 1: 开始  2: 组长审核  3: 售前组长审核  4: 规划员审核  5: 审批通过  ") | 
 |  |  |     private Integer settle; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  | 
 |  |  |             case 2: | 
 |  |  |                 return "组长审核"; | 
 |  |  |             case 3: | 
 |  |  |                 return "规划审核"; | 
 |  |  |                 return "售前组长审核"; | 
 |  |  |             case 4: | 
 |  |  |                 return "规划员审核"; | 
 |  |  |             case 5: | 
 |  |  |                 return "审批通过"; | 
 |  |  |             default: | 
 |  |  |                 return String.valueOf(this.settle); |