diff --git a/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java b/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java index 7a423642..446f32f5 100644 --- a/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java +++ b/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java @@ -242,7 +242,9 @@ public class InquirylistEdit extends AbstractBillPlugIn implements BeforeF7Selec if (yemProductmodel!=null){ DynamicObject yemProducts = yemProductmodel.getDynamicObject("yem_products"); if (yemProducts!=null){ - BigDecimal yemCostdifference = yemProducts.getBigDecimal("yem_costdifference"); + DynamicObject loadSingle = BusinessDataServiceHelper.loadSingle("yem_bd_productstree", "id,number,yem_costdifference" + , new QFilter[]{new QFilter("id", QCP.equals, yemProducts.getLong("id"))}); + BigDecimal yemCostdifference = loadSingle.getBigDecimal("yem_costdifference"); this.getModel().setValue("yem_unitprice",yemQingdaounitprice.subtract(yemCostdifference), rowIndex); } }