Qchen пре 2 година
родитељ
комит
f46deab665

+ 0 - 37
src/main/java/com/ydtech/modules/fee/service/impl/FeeRuleSchemeServiceNewImpl.java

@@ -91,9 +91,6 @@ public class FeeRuleSchemeServiceNewImpl implements FeeRuleSchemeNewService {
     @Autowired
     private FeeRuleSchemeService feeRuleSchemeService;
 
-    @Resource
-    private InsFeeOrderNewDistributionService insFeeOrderNewDistributionService;
-
 
     @Override
     public QueryOrderFeeVo queryFeeOrderInfo(String companyId) {
@@ -436,40 +433,6 @@ public class FeeRuleSchemeServiceNewImpl implements FeeRuleSchemeNewService {
         //endregion
 
         insFeeOrderNewService.saveOrUpdate(insFeeOrderNew);
-        if (insFeeOrderNew.getFirstLevelUserId() != null) {
-            createInsFeeOrderNewDistribution(insFeeOrderNew, insAreaCompany, insOrders,
-                    insFeeOrderNew.getFirstLevelUserId(), insFeeOrderNew.getFirstDetailProportion(),
-                    insFeeOrderNew.getFirstDetailPremiums(), insFeeOrderNew.getDistributionStatus());
-        }
-        if (insFeeOrderNew.getTwoLevelUserId() != null) {
-            createInsFeeOrderNewDistribution(insFeeOrderNew, insAreaCompany, insOrders,
-                    insFeeOrderNew.getTwoLevelUserId(), insFeeOrderNew.getSecondDetailProportion(),
-                    insFeeOrderNew.getSecondDetailPremiums(), insFeeOrderNew.getDistributionStatus());
-        }
-        if (insFeeOrderNew.getThreeLevelUserId() != null) {
-            createInsFeeOrderNewDistribution(insFeeOrderNew, insAreaCompany, insOrders,
-                    insFeeOrderNew.getThreeLevelUserId(), insFeeOrderNew.getThirdDetailProportion(),
-                    insFeeOrderNew.getThirdDetailPremiums(), insFeeOrderNew.getDistributionStatus());
-        }
-    }
-
-    private void createInsFeeOrderNewDistribution(InsFeeOrderNew insFeeOrderNew, InsAreaCompany insAreaCompany, InsOrders insOrders, String userId, BigDecimal commissionRate, BigDecimal commissionAmount, String commissionLevel) {
-        InsFeeOrderNewDistribution insFeeOrderNewDistribution = new InsFeeOrderNewDistribution();
-        insFeeOrderNewDistribution.setId(IdGenerate.nextId());
-        insFeeOrderNewDistribution.setOrderNo(insFeeOrderNew.getInsOrderNo());
-        insFeeOrderNewDistribution.setJqPolicyNo(insAreaCompany.getJqpolicyno());
-        insFeeOrderNewDistribution.setSyPolicyNo(insAreaCompany.getSypolicyno());
-        insFeeOrderNewDistribution.setLicenseNo(insOrders.getLicenseno());
-        insFeeOrderNewDistribution.setProductId(insAreaCompany.getProductid());
-        insFeeOrderNewDistribution.setProduct(insAreaCompany.getProduct());
-        insFeeOrderNewDistribution.setSignTime(insAreaCompany.getSigningTime());
-        insFeeOrderNewDistribution.setInsCompany(insAreaCompany.getInscompany());
-        insFeeOrderNewDistribution.setUserId(userId);
-        insFeeOrderNewDistribution.setCommissionRate(commissionRate);
-        insFeeOrderNewDistribution.setCommissionAmount(commissionAmount);
-        insFeeOrderNewDistribution.setCommissionLevel(commissionLevel);
-        // 保存insFeeOrderNewDistribution
-        insFeeOrderNewDistributionService.save(insFeeOrderNewDistribution);
     }