移动端 非必填

This commit is contained in:
苏竹红
2024-01-04 11:14:50 +08:00
parent a52eca559f
commit f8a6b47e40
2 changed files with 12 additions and 10 deletions

View File

@@ -167,7 +167,6 @@ public class PartnerUserInfoServiceImpl implements PartnerUserInfoService {
if (hyPartnerUserInfoDO == null||hyPartnerLineInfoDO== null){ if (hyPartnerUserInfoDO == null||hyPartnerLineInfoDO== null){
return null; return null;
} }
HyExhibitionDO hyExhibitionDO = hyExhibitionDAO.selectByPrimaryKey(exhibitionId);
PartnerUserBaseVO partnerUserBaseVO = new PartnerUserBaseVO(hyPartnerUserInfoDO.getMobile(), hyPartnerUserInfoDO.getUsername(), hyPartnerUserInfoDO.getWantShopArea()); PartnerUserBaseVO partnerUserBaseVO = new PartnerUserBaseVO(hyPartnerUserInfoDO.getMobile(), hyPartnerUserInfoDO.getUsername(), hyPartnerUserInfoDO.getWantShopArea());
//黑名单 //黑名单
@@ -193,14 +192,17 @@ public class PartnerUserInfoServiceImpl implements PartnerUserInfoService {
} }
} }
//是否重复报名(已结束的展会不算) //是否重复报名(已结束的展会不算)
Integer exhibitionGroupId = hyExhibitionDO.getExhibitionGroupId(); if (exhibitionId!=null){
Integer count = hyExhibitionDAO.lineSignUpCount(exhibitionGroupId, hyPartnerLineInfoDO.getId()); HyExhibitionDO hyExhibitionDO = hyExhibitionDAO.selectByPrimaryKey(exhibitionId);
if (count > 0){ Integer exhibitionGroupId = hyExhibitionDO.getExhibitionGroupId();
HyExhibitionGroupDO hyExhibitionGroupDO = hyExhibitionGroupDAO.selectByPrimaryKey(exhibitionGroupId); Integer count = hyExhibitionDAO.lineSignUpCount(exhibitionGroupId, hyPartnerLineInfoDO.getId());
partnerUserBaseVO.setSignUpStatus(Boolean.FALSE); if (count > 0){
partnerUserBaseVO.setSignUpFailCode(CommonConstants.THREE); HyExhibitionGroupDO hyExhibitionGroupDO = hyExhibitionGroupDAO.selectByPrimaryKey(exhibitionGroupId);
partnerUserBaseVO.setSignUpFailMsg(SignUpStatusEnum.getSignUpFailMsg(SignUpStatusEnum.Sign_UP_FAIL_3,hyExhibitionGroupDO.getExhibitionGroupName())); partnerUserBaseVO.setSignUpStatus(Boolean.FALSE);
return partnerUserBaseVO; partnerUserBaseVO.setSignUpFailCode(CommonConstants.THREE);
partnerUserBaseVO.setSignUpFailMsg(SignUpStatusEnum.getSignUpFailMsg(SignUpStatusEnum.Sign_UP_FAIL_3,hyExhibitionGroupDO.getExhibitionGroupName()));
return partnerUserBaseVO;
}
} }
partnerUserBaseVO.setSignUpStatus(Boolean.TRUE); partnerUserBaseVO.setSignUpStatus(Boolean.TRUE);
partnerUserBaseVO.setSignUpFailCode(CommonConstants.ZERO); partnerUserBaseVO.setSignUpFailCode(CommonConstants.ZERO);

View File

@@ -257,7 +257,7 @@ 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")Integer exhibitionId){ @RequestParam(value = "exhibitionId" ,required = false)Integer exhibitionId){
return ResponseResult.success(partnerUserInfoService.getPartnerInfo(mobile,exhibitionId)); return ResponseResult.success(partnerUserInfoService.getPartnerInfo(mobile,exhibitionId));
} }