Browse Source

星瀚合同台账单接口优化

chengchaohua 1 day ago
parent
commit
db88864d5d

+ 5 - 0
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/webapi/ContractbillApiPlugin.java

@@ -199,6 +199,11 @@ public class ContractbillApiPlugin implements Serializable {
         dynamicObject.set("tel",applicatuser.getString("phone"));// 联系方式,申请人手机号
         // 甲方:ftaxregnum 纳税识别号
         DynamicObject company = BusinessDataServiceHelper.loadSingle("bos_org","id,name",new QFilter[]{new QFilter("uniformsocialcreditcode",QCP.equals,fjiafangxinyongcode)});
+        if (company == null) {
+            result.setMessage("甲方统一社会信用代码未在星瀚系统存在:" + fjiafangxinyongcode);
+            result.setStatus(false);
+            return result;
+        }
         dynamicObject.set("company",company); // 公司
 
         DynamicObject stdbilltype = BusinessDataServiceHelper.loadSingle("bos_billtype","id,name",new QFilter[]{new QFilter("number",QCP.equals,"er_contractbill_BT_S")});