Przeglądaj źródła

自选方案 特约服务修改下拉框

785834757 1 rok temu
rodzic
commit
88803b6cd2

+ 9 - 21
src/main/java/com/ydtech/modules/scheme/entity/vo/OptionalSchemeSaveVo.java

@@ -123,27 +123,15 @@ public class OptionalSchemeSaveVo {
     public List<PtlOptionalSchemeInsurance> getOptionsSchemeKindsList(String schemeId){
         List<PtlOptionalSchemeInsurance> list = new ArrayList<>();
         this.kinds.forEach(item->{
-            if(item.getKindCode().equals("TY2") || item.getKindCode().equals("TY3") || item.getKindCode().equals("TY4"))
-            {
-                if(!item.getMax().equals("0")) {
-                    PtlOptionalSchemeInsurance insurance = new PtlOptionalSchemeInsurance();
-                    insurance.setId(IdGenerate.nextId());
-                    insurance.setSchemeId(schemeId);
-                    insurance.setInsuranceId(item.id);
-                    insurance.setMax(Integer.parseInt(item.max));
-                    list.add(insurance);
-                }
-            }else {
-                item.amount.forEach(amount -> {
-                    PtlOptionalSchemeInsurance insurance = new PtlOptionalSchemeInsurance();
-                    insurance.setId(IdGenerate.nextId());
-                    insurance.setSchemeId(schemeId);
-                    insurance.setInsuranceId(item.id);
-                    insurance.setOptionId(amount);
-
-                    list.add(insurance);
-                });
-            }
+            item.amount.forEach(amount -> {
+                PtlOptionalSchemeInsurance insurance = new PtlOptionalSchemeInsurance();
+                insurance.setId(IdGenerate.nextId());
+                insurance.setSchemeId(schemeId);
+                insurance.setInsuranceId(item.id);
+                insurance.setOptionId(amount);
+
+                list.add(insurance);
+            });
         });
         return list;
     }

+ 0 - 5
src/main/java/com/ydtech/modules/scheme/service/impl/PtlOptionalSchemeServiceImpl.java

@@ -155,11 +155,6 @@ public class PtlOptionalSchemeServiceImpl extends ServiceImpl<PtlOptionalSchemeM
             List<PtlOptionalSchemeInsurance> collect = list.stream().filter(x -> x.getInsuranceId().equals(item.getId())).collect(Collectors.toList());
             kind.setAmtList(item.getAmtList());
             kind.setAmount(list.stream().filter(x->x.getInsuranceId().equals(item.getId())).map(x->x.getOptionId()).collect(Collectors.toList()));
-            if(kind.getKindCode().equals("TY2") || kind.getKindCode().equals("TY3") || kind.getKindCode().equals("TY4")){
-                if(!collect.isEmpty() && collect.get(0).getMax() != 0){
-                    kind.setMax(collect.get(0).getMax().toString());
-                }
-            }
             kinds.add(kind);
         });
         optionalSchemeSaveVo.setKinds(kinds);