瀏覽代碼

no message

FengChaoYu 9 月之前
父節點
當前提交
9d0265b296

+ 4 - 1
mall-server-api/src/main/java/com/gree/mall/manager/logic/admin/AdminWebsitLogic.java

@@ -460,8 +460,11 @@ public class AdminWebsitLogic {
 
     public List<AdminWebsitPayConfig> payConfigList(String websitId, String type, Boolean status) {
         final AdminUserCom adminUser = commonLogic.getAdminUser();
+        if (Objects.isNull(adminUser.getAdminCompanyWechat())) {
+            throw new RemoteServiceException("请使用商户账号发现支付");
+        }
         return adminWebsitPayConfigService.lambdaQuery()
-                .eq(Objects.nonNull(adminUser.getAdminCompanyWechat()), AdminWebsitPayConfig::getCompanyWechatId, adminUser.getAdminCompanyWechat().getCompanyWechatId())
+                .eq(AdminWebsitPayConfig::getCompanyWechatId, adminUser.getAdminCompanyWechat().getCompanyWechatId())
                 .eq(StringUtils.isNotBlank(websitId), AdminWebsitPayConfig::getWebsitId, websitId)
                 .eq(StringUtils.isNotBlank(type), AdminWebsitPayConfig::getType, type)
                 .eq(Objects.nonNull(status), AdminWebsitPayConfig::getStatus, status)