From 29ec1723ac1a3ed22f1e72e316a9ccfea0e1c2dd Mon Sep 17 00:00:00 2001
From: jyy <935090232@qq.com>
Date: Tue, 16 Mar 2021 18:12:36 +0800
Subject: [PATCH] 新增配置查询3

---
 zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxSalesmanAction.java |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxSalesmanAction.java b/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxSalesmanAction.java
index c9373ec..74cf382 100644
--- a/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxSalesmanAction.java
+++ b/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxSalesmanAction.java
@@ -100,16 +100,19 @@
     public AjaxResult applyToBeAnSalesman(@RequestBody Map<String,String> param) {
         BizUser loginUser = redisUserLoginUtils.getLoginUser(BizUser.class);
         String invitationId = param.get("invitationId");
-        BizUser invitationUser = bizUserDao.findByOpenId(invitationId);
-        if(invitationUser.getOpenId().equals(loginUser.getOpenId())){
-            return AjaxResult.buildFailInstance("不能邀请自己成为推广员");
-        }else{
-            ShopSalesmanApply shopSalesmanApply= shopSalesmanApplyService.applyToBeAnSalesman(loginUser.getOpenId(),"",invitationId,ShopSalesmanApply.APPLY_WAY_SELF);
-            loginUser=bizUserDao.selectById(loginUser.getUserId());
-            redisUserLoginUtils.updateUserInfo(loginUser);
-            return AjaxResult.buildSuccessInstance(shopSalesmanApply);
+        if(StringUtils.isNotBlank(invitationId)){
+            BizUser invitationUser = bizUserDao.findByOpenId(invitationId);
+            if(invitationUser.getOpenId().equals(loginUser.getOpenId())) {
+                return AjaxResult.buildFailInstance("不能邀请自己成为推广员");
+            }
         }
 
+        ShopSalesmanApply shopSalesmanApply= shopSalesmanApplyService.applyToBeAnSalesman(loginUser.getOpenId(),"",invitationId,ShopSalesmanApply.APPLY_WAY_SELF);
+        loginUser=bizUserDao.selectById(loginUser.getUserId());
+        redisUserLoginUtils.updateUserInfo(loginUser);
+        return AjaxResult.buildSuccessInstance(shopSalesmanApply);
+
+
 
     }
 

--
Gitblit v1.9.1