exhibitionGroupId
This commit is contained in:
@@ -19,5 +19,5 @@ public interface PartnerUserInfoService {
|
|||||||
|
|
||||||
ApplyBaseInfoVO updatePartnerUserInfo(PartnerUserInfoRequest partnerUserInfoRequest) throws ApiException;
|
ApplyBaseInfoVO updatePartnerUserInfo(PartnerUserInfoRequest partnerUserInfoRequest) throws ApiException;
|
||||||
|
|
||||||
PartnerUserBaseVO getPartnerInfo(String mobile,Integer exhibitionId);
|
PartnerUserBaseVO getPartnerInfo(String mobile,Integer exhibitionId,Integer exhibitionGroupId);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ public class PartnerUserInfoServiceImpl implements PartnerUserInfoService {
|
|||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PartnerUserBaseVO getPartnerInfo(String mobile,Integer exhibitionId) {
|
public PartnerUserBaseVO getPartnerInfo(String mobile,Integer exhibitionId,Integer groupId) {
|
||||||
HyPartnerUserInfoDO hyPartnerUserInfoDO = hyPartnerUserInfoDAO.selectByMobile(mobile);
|
HyPartnerUserInfoDO hyPartnerUserInfoDO = hyPartnerUserInfoDAO.selectByMobile(mobile);
|
||||||
HyPartnerLineInfoDO hyPartnerLineInfoDO = null;
|
HyPartnerLineInfoDO hyPartnerLineInfoDO = null;
|
||||||
if (hyPartnerUserInfoDO != null){
|
if (hyPartnerUserInfoDO != null){
|
||||||
@@ -191,7 +191,7 @@ public class PartnerUserInfoServiceImpl implements PartnerUserInfoService {
|
|||||||
return partnerUserBaseVO;
|
return partnerUserBaseVO;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//是否重复报名(已结束的展会不算)
|
//是否重复报名(已结束的展会不算) PC
|
||||||
if (exhibitionId!=null){
|
if (exhibitionId!=null){
|
||||||
HyExhibitionDO hyExhibitionDO = hyExhibitionDAO.selectByPrimaryKey(exhibitionId);
|
HyExhibitionDO hyExhibitionDO = hyExhibitionDAO.selectByPrimaryKey(exhibitionId);
|
||||||
Integer exhibitionGroupId = hyExhibitionDO.getExhibitionGroupId();
|
Integer exhibitionGroupId = hyExhibitionDO.getExhibitionGroupId();
|
||||||
@@ -204,6 +204,13 @@ public class PartnerUserInfoServiceImpl implements PartnerUserInfoService {
|
|||||||
return partnerUserBaseVO;
|
return partnerUserBaseVO;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
//移动
|
||||||
|
if(groupId!=null){
|
||||||
|
Integer count = hyExhibitionDAO.lineSignUpCount(groupId, hyPartnerLineInfoDO.getId());
|
||||||
|
if (count == 0){
|
||||||
|
return partnerUserBaseVO;
|
||||||
|
}
|
||||||
|
}
|
||||||
partnerUserBaseVO.setSignUpStatus(Boolean.TRUE);
|
partnerUserBaseVO.setSignUpStatus(Boolean.TRUE);
|
||||||
partnerUserBaseVO.setSignUpFailCode(CommonConstants.ZERO);
|
partnerUserBaseVO.setSignUpFailCode(CommonConstants.ZERO);
|
||||||
return partnerUserBaseVO;
|
return partnerUserBaseVO;
|
||||||
|
|||||||
@@ -348,6 +348,6 @@ public class DeskController {
|
|||||||
@ApiOperation("线索基本信息")
|
@ApiOperation("线索基本信息")
|
||||||
public ResponseResult<PartnerUserBaseVO> getPartnerInfo(@RequestParam(value = "mobile")String mobile,
|
public ResponseResult<PartnerUserBaseVO> getPartnerInfo(@RequestParam(value = "mobile")String mobile,
|
||||||
@RequestParam(value = "exhibitionId")Integer exhibitionId){
|
@RequestParam(value = "exhibitionId")Integer exhibitionId){
|
||||||
return ResponseResult.success(partnerUserInfoService.getPartnerInfo(mobile,exhibitionId));
|
return ResponseResult.success(partnerUserInfoService.getPartnerInfo(mobile,exhibitionId,null));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -257,8 +257,8 @@ public class PartnerController {
|
|||||||
@GetMapping(path = "/getPartnerInfo")
|
@GetMapping(path = "/getPartnerInfo")
|
||||||
@ApiOperation("线索基本信息")
|
@ApiOperation("线索基本信息")
|
||||||
public ResponseResult<PartnerUserBaseVO> getPartnerInfo(@RequestParam(value = "mobile")String mobile,
|
public ResponseResult<PartnerUserBaseVO> getPartnerInfo(@RequestParam(value = "mobile")String mobile,
|
||||||
@RequestParam(value = "exhibitionId" ,required = false)Integer exhibitionId){
|
@RequestParam(value = "exhibitionGroupId" )Integer exhibitionGroupId){
|
||||||
return ResponseResult.success(partnerUserInfoService.getPartnerInfo(mobile,exhibitionId));
|
return ResponseResult.success(partnerUserInfoService.getPartnerInfo(mobile,null,exhibitionGroupId));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user