diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/praybill/service/impl/RequisitionOrderPluginServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/praybill/service/impl/RequisitionOrderPluginServiceImpl.java index 1243bdb3..cbfb7478 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/praybill/service/impl/RequisitionOrderPluginServiceImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/praybill/service/impl/RequisitionOrderPluginServiceImpl.java @@ -221,7 +221,10 @@ public class RequisitionOrderPluginServiceImpl implements IRequisitionOrderPlugi String field0040 = forson.getString("field0040"); BigDecimal finalNum = new BigDecimal(field0040); String nnum = StrUtil.isNotEmpty(field0040) ? field0040 : field0020; - if (null != finalNum && finalNum.compareTo(BigDecimal.ZERO) > 0){ + //判断最终请购数、物料不为空的 才传NCC + if (null != finalNum + && finalNum.compareTo(BigDecimal.ZERO) > 0 + && StrUtil.isNotEmpty(forson.getString("field0031"))){ JSONObject praybillB = new JSONObject(); praybillB.put("crowno",forson.getString("field0014")); praybillB.put("nnum",nnum);