Przeglądaj źródła

支付接å校验appid

15178832520 5 lat temu
rodzic
commit
66f4e9fbab

+ 2 - 0
service-api/src/main/java/com/java110/api/listener/fee/PayFeePreListener.java

@@ -127,12 +127,14 @@ public class PayFeePreListener extends AbstractServiceApiDataFlowListener {
         Assert.jsonObjectHaveKey(paramIn, "cycles", "请求报文中未包含cycles节点");
         Assert.jsonObjectHaveKey(paramIn, "receivedAmount", "请求报文中未包含receivedAmount节点");
         Assert.jsonObjectHaveKey(paramIn, "feeId", "请求报文中未包含feeId节点");
+        Assert.jsonObjectHaveKey(paramIn, "appId", "请求报文中未包含appId节点");
 
         JSONObject paramInObj = JSONObject.parseObject(paramIn);
         Assert.hasLength(paramInObj.getString("communityId"), "小区ID不能为空");
         Assert.hasLength(paramInObj.getString("cycles"), "周期不能为空");
         Assert.hasLength(paramInObj.getString("receivedAmount"), "实收金额不能为空");
         Assert.hasLength(paramInObj.getString("feeId"), "费用ID不能为空");
+        Assert.hasLength(paramInObj.getString("appId"), "appId不能为空");
 
     }
 

+ 1 - 0
service-front/src/main/java/com/java110/front/smo/payment/impl/ToPaySMOImpl.java

@@ -47,6 +47,7 @@ public class ToPaySMOImpl extends AppAbstractComponentSMO implements IToPaySMO {
         Assert.jsonObjectHaveKey(paramIn, "receivedAmount", "请求报文中未包含receivedAmount节点");
         Assert.jsonObjectHaveKey(paramIn, "feeId", "请求报文中未包含feeId节点");
         Assert.jsonObjectHaveKey(paramIn, "feeName", "请求报文中未包含feeName节点");
+        Assert.jsonObjectHaveKey(paramIn, "appId", "请求报文中未包含appId节点");
 
     }