fix: hide enterprise fair data from public detail
This commit is contained in:
@@ -370,29 +370,29 @@ public class AppOutdoorFairController extends BaseController
|
||||
* 公共(求职者)详情只保留公开招聘会资料。
|
||||
* 企业需携带资料与到场须知不能随实体直接序列化到公共接口。
|
||||
*/
|
||||
private OutdoorFair buildPublicFairDetail(OutdoorFair fair)
|
||||
private Map<String, Object> buildPublicFairDetail(OutdoorFair fair)
|
||||
{
|
||||
OutdoorFair publicFair = new OutdoorFair();
|
||||
publicFair.setId(fair.getId());
|
||||
publicFair.setTitle(fair.getTitle());
|
||||
publicFair.setHostUnit(fair.getHostUnit());
|
||||
publicFair.setFairType(fair.getFairType());
|
||||
publicFair.setRegion(fair.getRegion());
|
||||
publicFair.setVenueId(fair.getVenueId());
|
||||
publicFair.setVenueName(fair.getVenueName());
|
||||
publicFair.setAddress(fair.getAddress());
|
||||
publicFair.setBoothCount(fair.getBoothCount());
|
||||
publicFair.setHoldTime(fair.getHoldTime());
|
||||
publicFair.setEndTime(fair.getEndTime());
|
||||
publicFair.setApplyStartTime(fair.getApplyStartTime());
|
||||
publicFair.setApplyEndTime(fair.getApplyEndTime());
|
||||
publicFair.setOnlineApply(fair.getOnlineApply());
|
||||
publicFair.setPhotoUrl(fair.getPhotoUrl());
|
||||
publicFair.setFairIntroduction(fair.getFairIntroduction());
|
||||
publicFair.setFairProcess(fair.getFairProcess());
|
||||
Map<String, Object> publicFair = new HashMap<>();
|
||||
publicFair.put("id", fair.getId());
|
||||
publicFair.put("title", fair.getTitle());
|
||||
publicFair.put("hostUnit", fair.getHostUnit());
|
||||
publicFair.put("fairType", fair.getFairType());
|
||||
publicFair.put("region", fair.getRegion());
|
||||
publicFair.put("venueId", fair.getVenueId());
|
||||
publicFair.put("venueName", fair.getVenueName());
|
||||
publicFair.put("address", fair.getAddress());
|
||||
publicFair.put("boothCount", fair.getBoothCount());
|
||||
publicFair.put("holdTime", fair.getHoldTime());
|
||||
publicFair.put("endTime", fair.getEndTime());
|
||||
publicFair.put("applyStartTime", fair.getApplyStartTime());
|
||||
publicFair.put("applyEndTime", fair.getApplyEndTime());
|
||||
publicFair.put("onlineApply", fair.getOnlineApply());
|
||||
publicFair.put("photoUrl", fair.getPhotoUrl());
|
||||
publicFair.put("fairIntroduction", fair.getFairIntroduction());
|
||||
publicFair.put("fairProcess", fair.getFairProcess());
|
||||
Long boothMapCount = outdoorFairBoothMapper.selectCount(new LambdaQueryWrapper<OutdoorFairBooth>()
|
||||
.eq(OutdoorFairBooth::getFairId, fair.getId()));
|
||||
publicFair.setBoothMapCount(boothMapCount == null ? 0 : boothMapCount.intValue());
|
||||
publicFair.put("boothMapCount", boothMapCount == null ? 0 : boothMapCount.intValue());
|
||||
return publicFair;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user