|
|
|
@ -3615,9 +3615,9 @@ public class BeanTransitionUtils { |
|
|
|
|
ddmxxxBO.setPH(detail.getCHARG()); |
|
|
|
|
ddmxxxBO.setKB(ObjectUtil.isNull(detail.getKTYPE())?"":detail.getKTYPE()+(ObjectUtil.isNull(detail.getKNAME())?"":detail.getKNAME())); |
|
|
|
|
BigDecimal decimal = new BigDecimal("0"); |
|
|
|
|
if(StringUtils.isNotBlank(ddmxxxBO.getJE()) && decimal.compareTo(new BigDecimal(ddmxxxBO.getJE())) != 0) { |
|
|
|
|
if(StringUtils.isNotBlank(ddmxxxBO.getJE()) && decimal.compareTo(new BigDecimal(ddmxxxBO.getJE())) == 0) { |
|
|
|
|
ddmxxxBO.setJE(""); |
|
|
|
|
} else if (StringUtils.isNotBlank(ddmxxxBO.getSPSL()) && decimal.compareTo(new BigDecimal(ddmxxxBO.getSPSL())) != 0) { |
|
|
|
|
} else if (StringUtils.isNotBlank(ddmxxxBO.getSPSL()) && decimal.compareTo(new BigDecimal(ddmxxxBO.getSPSL())) == 0) { |
|
|
|
|
ddmxxxBO.setSPSL(""); |
|
|
|
|
} |
|
|
|
|
//判断单价*数量与金额的差额大于0.01,大于的话则反算
|
|
|
|
|