|
@@ -406,8 +406,8 @@ public class FeeRuleSchemeServiceNewImpl implements FeeRuleSchemeNewService {
|
|
|
if (esmRetail != null) {
|
|
if (esmRetail != null) {
|
|
|
BigDecimal sumPremium = insFeeOrderNew.getJqPremium().add(insFeeOrderNew.getSyPremium()).add(insFeeOrderNew.getNoPremium());
|
|
BigDecimal sumPremium = insFeeOrderNew.getJqPremium().add(insFeeOrderNew.getSyPremium()).add(insFeeOrderNew.getNoPremium());
|
|
|
if(Integer.parseInt(esmRetail.getRetailtype()) >= 3){
|
|
if(Integer.parseInt(esmRetail.getRetailtype()) >= 3){
|
|
|
- insFeeOrderNew.setFirstDetailProportion(new BigDecimal(esmRetail.getDisrate1()));
|
|
|
|
|
- insFeeOrderNew.setFirstDetailPremiums(sumPremium.multiply(new BigDecimal(esmRetail.getDisrate1())).divide(new BigDecimal("100")));
|
|
|
|
|
|
|
+ insFeeOrderNew.setThirdDetailProportion(new BigDecimal(esmRetail.getDisrate1()));
|
|
|
|
|
+ insFeeOrderNew.setThirdDetailPremiums(sumPremium.multiply(new BigDecimal(esmRetail.getDisrate1())).divide(new BigDecimal("100")));
|
|
|
if(parents != null && parents.size() > 2){
|
|
if(parents != null && parents.size() > 2){
|
|
|
insFeeOrderNew.setThreeLevelUserId(parents.get(2).getId());
|
|
insFeeOrderNew.setThreeLevelUserId(parents.get(2).getId());
|
|
|
}
|
|
}
|
|
@@ -420,8 +420,8 @@ public class FeeRuleSchemeServiceNewImpl implements FeeRuleSchemeNewService {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
if(Integer.parseInt(esmRetail.getRetailtype()) >= 1){
|
|
if(Integer.parseInt(esmRetail.getRetailtype()) >= 1){
|
|
|
- insFeeOrderNew.setThirdDetailProportion(new BigDecimal(esmRetail.getDisrate3()));
|
|
|
|
|
- insFeeOrderNew.setThirdDetailPremiums(sumPremium.multiply(new BigDecimal(esmRetail.getDisrate3())).divide(new BigDecimal("100")));
|
|
|
|
|
|
|
+ insFeeOrderNew.setFirstDetailProportion(new BigDecimal(esmRetail.getDisrate3()));
|
|
|
|
|
+ insFeeOrderNew.setFirstDetailPremiums(sumPremium.multiply(new BigDecimal(esmRetail.getDisrate3())).divide(new BigDecimal("100")));
|
|
|
if(parents != null && parents.size() > 0) {
|
|
if(parents != null && parents.size() > 0) {
|
|
|
insFeeOrderNew.setFirstLevelUserId(parents.get(0).getId());
|
|
insFeeOrderNew.setFirstLevelUserId(parents.get(0).getId());
|
|
|
}
|
|
}
|