修改移动端-注册接口
This commit is contained in:
		| @@ -109,7 +109,7 @@ public class Job extends BaseEntity | ||||
|     @ApiModelProperty("是否收藏 0为否 1为是") | ||||
|     private Integer isCollection; | ||||
|  | ||||
|     @ApiModelProperty("工作地点") | ||||
|     @ApiModelProperty("岗位描述") | ||||
|     private String description; | ||||
|  | ||||
|     @ApiModelProperty("是否发布 0未发布 1发布") | ||||
|   | ||||
| @@ -9,6 +9,7 @@ import java.util.stream.Collectors; | ||||
| import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; | ||||
| import com.ruoyi.cms.mapper.*; | ||||
| import com.ruoyi.cms.util.StringUtil; | ||||
| import com.ruoyi.common.core.domain.entity.Company; | ||||
| import com.ruoyi.common.core.domain.entity.JobTitle; | ||||
| import com.ruoyi.common.core.domain.entity.SysUser; | ||||
| import com.ruoyi.common.core.domain.model.RegisterBody; | ||||
| @@ -130,13 +131,21 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper,AppUser> imple | ||||
|     @Override | ||||
|     public int registerAppUser(RegisterBody registerBody) { | ||||
|         AppUser appUser=registerBody.getAppUser(); | ||||
|         appUser.setUserId(SiteSecurityUtils.getUserId()); | ||||
|         System.out.println("userId================"+SiteSecurityUtils.getUserId()); | ||||
|         if(SiteSecurityUtils.isLogin()){ | ||||
|             if(appUser==null){ | ||||
|                 appUser=appUserMapper.selectById(SiteSecurityUtils.getUserId()); | ||||
|             }else{ | ||||
|                 appUser.setUserId(SiteSecurityUtils.getUserId()); | ||||
|             } | ||||
|         } | ||||
|         //角色集合 | ||||
|         Map mapUserRole=new HashMap<>(); | ||||
|         switch (appUser.getIsCompanyUser()){ | ||||
|             case "0"://企业 | ||||
|                 if(registerBody.getCompany()!=null){ | ||||
|                     Long companyId=registerBody.getCompany().getCompanyId(); | ||||
|                     Company company=registerBody.getCompany(); | ||||
|                     Long companyId=company.getCompanyId(); | ||||
|                     if(companyId==null){ | ||||
|                         companyMapper.insert(registerBody.getCompany()); | ||||
|                         registerBody.getCompany().getCompanyContactList().forEach(it->{ | ||||
| @@ -146,6 +155,9 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper,AppUser> imple | ||||
|                     if(registerBody.getCompany().getCompanyContactList()!=null){ | ||||
|                         companyContactMapper.batchInsert(registerBody.getCompany().getCompanyContactList()); | ||||
|                     } | ||||
|                     //保存app_user信息 | ||||
|                     appUser.setIdCard(company.getCode()); | ||||
|                     appUser.setName(company.getName()); | ||||
|                 } | ||||
|                 mapUserRole.put("roleId",100); | ||||
|                 break; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user