| | |
| | | * @param invitationId |
| | | * @return |
| | | */ |
| | | public ShopSalesmanApply applyToBeAnSalesman(String openId,long gradeId,String invitationId) { |
| | | public ShopSalesmanApply applyToBeAnSalesman(String openId,String gradeId,String invitationId) { |
| | | |
| | | BizUser loginUser=bizUserDao.findByOpenId(openId); |
| | | //校验审核状态,和是否重复发起 |
| | |
| | | //如果曾经是被邀请进来的则自动绑定为之前邀请人的下级 |
| | | shopSalesmanApply.setParentUserId(loginUser.getParentOpenId()); |
| | | } |
| | | if(ObjectUtil.isNotEmpty(gradeId)){ |
| | | shopSalesmanApply.setGradeId(gradeId); |
| | | if(StringUtils.isNotBlank(gradeId)){ |
| | | shopSalesmanApply.setGradeId(Long.parseLong(gradeId)); |
| | | }else{ |
| | | //获取初始等级ID(公司id,是否为初始等级) |
| | | Wrapper<ShopSalesmanGrade> queryWrapperOrepool = new QueryWrapper<>(); |
| | |
| | | return shopSalesmanGradeDao.getShopSalesmanGradeVo(companyId); |
| | | } |
| | | |
| | | public void addSaleManApply(String userId,long gradeId) { |
| | | public void addSaleManApply(String userId,String gradeId) { |
| | | BizUser user = bizUserDao.selectById(userId); |
| | | |
| | | applyToBeAnSalesman(user.getOpenId(),gradeId, ""); |