|
|
@ -31,6 +31,7 @@ import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.constant.SmsTemplateConstant; |
|
|
import com.epmet.constant.SmsTemplateConstant; |
|
|
import com.epmet.constant.UserConstant; |
|
|
import com.epmet.constant.UserConstant; |
|
|
import com.epmet.constant.UserRoleConstant; |
|
|
import com.epmet.constant.UserRoleConstant; |
|
|
|
|
|
import com.epmet.dao.UserCustomerDao; |
|
|
import com.epmet.dao.UserResiInfoDao; |
|
|
import com.epmet.dao.UserResiInfoDao; |
|
|
import com.epmet.dao.UserWechatDao; |
|
|
import com.epmet.dao.UserWechatDao; |
|
|
import com.epmet.dto.UserResiInfoDTO; |
|
|
import com.epmet.dto.UserResiInfoDTO; |
|
|
@ -84,6 +85,8 @@ public class UserResiInfoServiceImpl extends BaseServiceImpl<UserResiInfoDao, Us |
|
|
private UserBaseInfoService userBaseInfoService; |
|
|
private UserBaseInfoService userBaseInfoService; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private UserWechatDao userWechatService; |
|
|
private UserWechatDao userWechatService; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private UserCustomerDao userCustomerDao; |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public PageData<UserResiInfoDTO> page(Map<String, Object> params) { |
|
|
public PageData<UserResiInfoDTO> page(Map<String, Object> params) { |
|
|
@ -244,6 +247,7 @@ public class UserResiInfoServiceImpl extends BaseServiceImpl<UserResiInfoDao, Us |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
public Result saveResiInfo(UserResiInfoDTO userResiInfoDTO) { |
|
|
public Result saveResiInfo(UserResiInfoDTO userResiInfoDTO) { |
|
|
Result result = new Result(); |
|
|
Result result = new Result(); |
|
|
|
|
|
|
|
|
@ -258,6 +262,8 @@ public class UserResiInfoServiceImpl extends BaseServiceImpl<UserResiInfoDao, Us |
|
|
userRole.setUserId(userResiInfoDTO.getUserId()); |
|
|
userRole.setUserId(userResiInfoDTO.getUserId()); |
|
|
userRole.setRoleKey(UserConstant.ROLE_RESI); |
|
|
userRole.setRoleKey(UserConstant.ROLE_RESI); |
|
|
userRoleService.saveUserRole(userRole); |
|
|
userRoleService.saveUserRole(userRole); |
|
|
|
|
|
//更新该用户在该客户下的注册状态
|
|
|
|
|
|
userCustomerDao.updateRegistered(userResiInfoDTO.getCustomerId(), userResiInfoDTO.getUserId()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
return result; |
|
|
return result; |
|
|
|