优化bug
This commit is contained in:
parent
de07ddae51
commit
3baa766603
|
@ -291,9 +291,11 @@ public class ContractSettleCommonEditPluginExt extends AbstractContBillPlugin im
|
|||
itemPayItem = this.getModel().getEntryRowEntity("payitemdetailentry", rowIndex);
|
||||
detailunitproject = itemPayItem.getDynamicObject("detailpayitem");
|
||||
if (detailunitproject != null) {
|
||||
DynamicObject detailunitproject1 = (DynamicObject)itemPayItem.get("detailunitproject");//二开修改
|
||||
String mapKey = (detailunitproject1 != null ? detailunitproject1.getString("id") : "")
|
||||
+ "," + (detailunitproject1 != null ? detailunitproject1.getString("id") : "");//二开修改
|
||||
// DynamicObject detailunitproject = (DynamicObject)itemPayItem.get("detailunitproject");//系统标准
|
||||
detailunitproject = (DynamicObject) itemPayItem.get("detailunitproject");//二开修改
|
||||
String mapKey = detailunitproject.getString("id") + "," + (detailunitproject != null ? detailunitproject.getString("id") : "");
|
||||
// String mapKey = detailunitproject.getString("id") + "," + (detailunitproject != null ? detailunitproject.getString("id") : "");//系统标准
|
||||
itemOfTaxAmt = (BigDecimal)ofTaxMap.getOrDefault(mapKey, BigDecimal.ZERO);
|
||||
itemOfTaxAmt = itemOfTaxAmt.add(itemPayItem.getBigDecimal("detailoftaxamt") == null ? BigDecimal.ZERO : itemPayItem.getBigDecimal("detailoftaxamt"));
|
||||
ofTaxMap.put(mapKey, itemOfTaxAmt);
|
||||
|
|
Loading…
Reference in New Issue