支持合同结算优化成本分解结构赋值逻辑

This commit is contained in:
xuhaihui 2025-11-28 16:37:55 +08:00
parent 70e583535c
commit 0e6cc3c140
1 changed files with 1 additions and 0 deletions

View File

@ -2007,6 +2007,7 @@ public class ContractSettleCommonEditPluginExt extends AbstractContBillPlugin im
if (!this.getPayDirection().equals(PayDirectionEnum.IN.getValue()) || !payItem.getString("id").equals("506427748873442304") || !contract.getBoolean("isonlist")) {
int row = indexArray[index];
this.getModel().setValue("payitem", payItem.getPkValue(), row);
this.getModel().setValue("itemcbs", contract.getDynamicObject("cbs"), row);//合同支付项-成本分解结构-二开添加
if (payItem.getBoolean("ispreitem") && !isMultiRate && taxRate != null) {
this.getModel().setValue("rate", taxRate.getBigDecimal("taxrate"), 0);
} else if (!payItem.getBoolean("ispreitem")) {