Selaa lähdekoodia

修改岗位详情接口时间字段(自发布的对应上C端岗位字段)

LiFei 6 vuotta sitten
vanhempi
commit
15c108790b

+ 10 - 1
src/main/java/com/jeeplus/modules/api/dpposition/entity/DpPositionForApplyAPI.java

@@ -63,11 +63,12 @@ public class DpPositionForApplyAPI extends DataEntity<DpPositionForApplyAPI> {
 	private HpCompany hpCompany;
 	private String regularBus;
 	private String specialWelfare;
-	private String workDay;
+	private String workDay;   //存放workDate
 	private Date publishTime;        // 发布时间(岗位招聘开始时间),岗位招聘对外显示条件为发布时间到截至时间,且岗位未暂停招聘
 	private Date authenticationTime; //认证时间
 	private String authenticationBy;  //认证操作者
 	private HpMember hpMember;  //会员表用户
+	private String workTime;  //存放startWorkTime与endWordTime拼接的时间
 
 	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 	public Date getAuthenticationTime() {
@@ -479,4 +480,12 @@ public class DpPositionForApplyAPI extends DataEntity<DpPositionForApplyAPI> {
 	public void setHpMember(HpMember hpMember) {
 		this.hpMember = hpMember;
 	}
+
+	public String getWorkTime() {
+		return workTime;
+	}
+
+	public void setWorkTime(String workTime) {
+		this.workTime = workTime;
+	}
 }

+ 12 - 0
src/main/java/com/jeeplus/modules/hpposition/service/HpFulltimePositionService.java

@@ -504,6 +504,12 @@ public class HpFulltimePositionService extends CrudService<HpFulltimePositionMap
                         returnMap.put("isEnd", 1);
                     }
                 }
+                //将workdate存放入workday
+                dpPositionForApplyAPI.setWorkDay(dpPositionForApplyAPI.getWorkDate());
+                //拼接时间
+                if (StringUtils.isNotBlank(dpPositionForApplyAPI.getStartWorkTime())) {
+                    dpPositionForApplyAPI.setWorkTime(dpPositionForApplyAPI.getStartWorkTime() + "至" + dpPositionForApplyAPI.getEndWordTime());
+                }
                 HpPositionAddress hpPositionAddress8 = new HpPositionAddress();
                 hpPositionAddress8.setPositionCategory(8);
                 hpPositionAddress8.setPositionId(Integer.parseInt(dpPositionForApplyAPI.getId()));
@@ -559,6 +565,12 @@ public class HpFulltimePositionService extends CrudService<HpFulltimePositionMap
                         returnMap.put("isEnd", 1);
                     }
                 }
+                //将workdate存放入workday
+                dpPositionForApplyAPI9.setWorkDay(dpPositionForApplyAPI9.getWorkDate());
+                //拼接时间
+                if (StringUtils.isNotBlank(dpPositionForApplyAPI9.getStartWorkTime())) {
+                    dpPositionForApplyAPI9.setWorkTime(dpPositionForApplyAPI9.getStartWorkTime() + "至" + dpPositionForApplyAPI9.getEndWordTime());
+                }
 
                 String hasRegularBus = "";
                 if (StringUtils.isNotBlank(dpPositionForApplyAPI9.getHasRegularBus())) {