FengChaoYu 11 mesiacov pred
rodič
commit
821f1a93e2

+ 6 - 0
mall-server-api/src/main/java/com/gree/mall/manager/bean/admin/AdminCompanyPayConfigVO.java

@@ -39,6 +39,12 @@ public class AdminCompanyPayConfigVO {
     @ApiModelProperty(value = "Key")
     private String mchKey;
 
+    @ApiModelProperty(value = "小程序appid")
+    private String appletAppid;
+
+    @ApiModelProperty(value = "小程序密钥")
+    private String appletSecret;
+
     @ApiModelProperty(value = "支付说明")
     private String remark;
 

+ 8 - 0
mall-server-api/src/main/java/com/gree/mall/manager/logic/admin/AdminCompanyPayConfigLogic.java

@@ -76,6 +76,14 @@ public class AdminCompanyPayConfigLogic {
             throw new RemoteServiceException("请选择状态");
         }
 
+        if (StringUtils.isNotBlank(bean.getAppletAppid())) {
+            throw new RemoteServiceException("小程序appid为空");
+        }
+
+        if (StringUtils.isNotBlank(bean.getAppletSecret())) {
+            throw new RemoteServiceException("小程序密钥不能为空");
+        }
+
         if (StringUtils.isBlank(bean.getId())) {
             bean.setId(IdWorker.getIdStr());
         }