فهرست منبع

1、解决前端空对象为null问题,改为返回为空对象

ligang134 3 سال پیش
والد
کامیت
157ec56b54
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      src/main/java/com/ydtech/modules/protocol/service/impl/PtlAgreementServiceImpl.java

+ 5 - 1
src/main/java/com/ydtech/modules/protocol/service/impl/PtlAgreementServiceImpl.java

@@ -155,6 +155,10 @@ public class PtlAgreementServiceImpl extends ServiceImpl<PtlAgreementMapper, Ptl
         List<PtlAgreementUnderwritingRules> underwritingRules = ptlAgreementUnderwritingRulesService.getByAgreementId(agreementId);
         //  账号信息查询
         PtlAgreementAttribution ptlAgreementAttribution = ptlAgreementAttributionService.getById(agreementId);
+        //2023-08-28 lig 增加  解决前端空对象为null问题,改为返回为空对象
+        if(null == ptlAgreementAttribution){
+            ptlAgreementAttribution = new PtlAgreementAttribution();
+        }
         // 授权查询
         List<PtlAgreementDept> deptList = ptlAgreementDeptService.getByAgreementId(agreementId);
         PtlAgreementQueryVo ptlAgreementQueryVo = new PtlAgreementQueryVo(ptlAgreement, schemeQueryDto, nonCarProductCosts, underwritingRules, ptlAgreementAttribution, deptList);
@@ -272,4 +276,4 @@ public class PtlAgreementServiceImpl extends ServiceImpl<PtlAgreementMapper, Ptl
     }
 
 
-}
+}