|
|
@@ -5,6 +5,8 @@ import com.jzg.commons.entity.po.PtlAgreementCostRule;
|
|
|
import com.jzg.commons.entity.po.PtlAgreementUndwrtRulesAttr;
|
|
|
import com.jzg.commons.entity.po.PtlAgreementUndwrtRulesAttrLink;
|
|
|
import com.jzg.commons.entity.vo.RuleAttrMappingVo;
|
|
|
+import org.slf4j.Logger;
|
|
|
+import org.slf4j.LoggerFactory;
|
|
|
|
|
|
import java.time.LocalDate;
|
|
|
import java.time.LocalDateTime;
|
|
|
@@ -20,6 +22,8 @@ import java.util.concurrent.atomic.AtomicBoolean;
|
|
|
*/
|
|
|
public class FactorMatch {
|
|
|
|
|
|
+ private static final Logger log = LoggerFactory.getLogger(FactorMatch.class);
|
|
|
+
|
|
|
/**
|
|
|
* 因子比对
|
|
|
* @param ptlAgreementCostRuleList
|
|
|
@@ -96,8 +100,8 @@ public class FactorMatch {
|
|
|
.orElse(null);
|
|
|
//如果查找不到 传值属性 直接费用对比失败
|
|
|
if (ruleAttrMappingVo == null) {
|
|
|
-// log.debug("传入的值找不到该属性:" + ptlAgreementProductCostsAttrLink.getAttrCode());
|
|
|
-// log.debug("规则匹配失败:" + ptlAgreementProductCostsAttrLink.getAttrCode());
|
|
|
+ log.info("传入的值找不到该属性:" + ptlAgreementProductCostsAttrLink.getAttrCode());
|
|
|
+ log.info("规则匹配失败:" + ptlAgreementProductCostsAttrLink.getAttrCode());
|
|
|
|
|
|
List<PtlAgreementUndwrtRulesAttr> collect = undwrtRulesAttrList.stream()
|
|
|
.filter(x -> x.getAttrCode().equals(ptlAgreementProductCostsAttrLink.getAttrCode()))
|
|
|
@@ -126,9 +130,9 @@ public class FactorMatch {
|
|
|
}
|
|
|
|
|
|
if (!useFlag) {
|
|
|
-// log.debug("检验的值:" + ptlAgreementProductCostsAttrLink.getMin());
|
|
|
-// log.debug("传入的值:" + ruleAttrMappingVo.getValue());
|
|
|
-// log.debug("规则匹配失败:" + ptlAgreementProductCostsAttrLink.getAttrCode());
|
|
|
+ log.debug("检验的值:" + ptlAgreementProductCostsAttrLink.getMin());
|
|
|
+ log.debug("传入的值:" + ruleAttrMappingVo.getValue());
|
|
|
+ log.debug("规则匹配失败:" + ptlAgreementProductCostsAttrLink.getAttrCode());
|
|
|
|
|
|
|
|
|
List<PtlAgreementUndwrtRulesAttr> collect = undwrtRulesAttrList.stream()
|