diff --git a/main/java/shjh/jhzj7/fi/fi/plugin/operate/PayBillSubmitOperation.java b/main/java/shjh/jhzj7/fi/fi/plugin/operate/PayBillSubmitOperation.java index fe6f0c5..e98ccc5 100644 --- a/main/java/shjh/jhzj7/fi/fi/plugin/operate/PayBillSubmitOperation.java +++ b/main/java/shjh/jhzj7/fi/fi/plugin/operate/PayBillSubmitOperation.java @@ -168,9 +168,10 @@ public class PayBillSubmitOperation extends AbstractOperationServicePlugIn imple QFilter q2 = new QFilter("entry.shjh_vouchernums", QCP.equals, dynamicObject.getString("shjh_vouchernums")); QFilter q3 = new QFilter("entry.shjh_voucherentrynum", QCP.equals, dynamicObject.getString("shjh_voucherentrynum")); // QFilter q4 = new QFilter("shjh_credentialnum", QCP.is_notnull, null); - DynamicObject[] loads = BusinessDataServiceHelper.load("cas_paybill", "id,entry,entry.e_actamt", + DynamicObject[] loads = BusinessDataServiceHelper.load("cas_paybill", "id,entry,entry.e_actamt,shjh_credentialnum", new QFilter[]{q1, q2, q3}); for (DynamicObject load : loads) { + load = BusinessDataServiceHelper.loadSingle(load.getPkValue(),"cas_paybill"); String credentialnum = load.getString("shjh_credentialnum"); if (StringUtils.isEmpty(credentialnum)) { continue;