工程付款申单分录复制功能优化

This commit is contained in:
zhangzhiguo 2025-04-10 09:45:44 +08:00
parent 818b080d40
commit 5975ccb143
1 changed files with 4 additions and 1 deletions

View File

@ -11,6 +11,9 @@ import java.math.BigDecimal;
import java.util.EventObject; import java.util.EventObject;
import java.util.List; import java.util.List;
/**
* 付款申请单复制功能锁定金额插件
*/
public class PaymentapplyCopyPlugin extends AbstractBillPlugIn implements Plugin { public class PaymentapplyCopyPlugin extends AbstractBillPlugIn implements Plugin {
@Override @Override
@ -46,7 +49,7 @@ public class PaymentapplyCopyPlugin extends AbstractBillPlugIn implements Plugi
for (int i = 0; i < entity.size(); i++) { for (int i = 0; i < entity.size(); i++) {
DynamicObject dynamicObject = entity.get(i); DynamicObject dynamicObject = entity.get(i);
DynamicObjectCollection dynamicObjectCollection = dynamicObject.getDynamicObjectCollection("subentryentity"); DynamicObjectCollection dynamicObjectCollection = dynamicObject.getDynamicObjectCollection("subentryentity");
if(dynamicObjectCollection == null || dynamicObjectCollection.isEmpty()){ if(dynamicObjectCollection != null || !dynamicObjectCollection.isEmpty()){
this.getView().setEnable(false,i,"thisapplyoftax"); this.getView().setEnable(false,i,"thisapplyoftax");
} }
} }