面试预约申请

This commit is contained in:
俞扬
2023-06-18 19:11:07 +08:00
parent 439684a85d
commit af47bb4c24
9 changed files with 182 additions and 11 deletions

View File

@@ -21,7 +21,7 @@ public class HyPartnerInterviewDO implements Serializable {
@ApiModelProperty("")
private Long id;
@ApiModelProperty("预约状态 0 待预约;1待面试;2已开始;3待审核;4审批中;5审批通过;6拒绝")
@ApiModelProperty("预约状态 0 待预约;1预约时间待审核2.待面试;3已开始;4待审核;5审批中;6审批通过;7拒绝")
private Integer status;
@ApiModelProperty("hy_partner_line_info.id")

View File

@@ -0,0 +1,63 @@
package com.cool.store.request;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@ApiModel(description = "面试预约")
public class CreateAppointmentReq {
@ApiModelProperty(value = "加盟商用户ID", required = true)
private String partnerId;
@ApiModelProperty(value = "面试官id", required = true)
private String interviewerId;
@ApiModelProperty(value = "预约开始时间 (YYYY-MM-DD hh:mm:ss)", required = true)
private String startBookingTime;
@ApiModelProperty(value = "预约结束时间 (YYYY-MM-DD hh:mm:ss)", required = true)
private String endBookingTime;
@ApiModelProperty(value = "线索id", required = true)
private Long partnerLineId;
public String getPartnerId() {
return partnerId;
}
public void setPartnerId(String partnerId) {
this.partnerId = partnerId;
}
public String getInterviewerId() {
return interviewerId;
}
public void setInterviewerId(String interviewerId) {
this.interviewerId = interviewerId;
}
public Long getPartnerLineId() {
return partnerLineId;
}
public void setPartnerLineId(Long partnerLineId) {
this.partnerLineId = partnerLineId;
}
public String getStartBookingTime() {
return startBookingTime;
}
public void setStartBookingTime(String startBookingTime) {
this.startBookingTime = startBookingTime;
}
public String getEndBookingTime() {
return endBookingTime;
}
public void setEndBookingTime(String endBookingTime) {
this.endBookingTime = endBookingTime;
}
}

View File

@@ -0,0 +1,23 @@
package com.cool.store.vo.interview;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* @Author: young.yu
* @Date: 2023-06-18 18:17
* @Description:
*/
@ApiModel(description = "创建面试预约信息")
public class CreateAppointmentVO {
@ApiModelProperty("面试安排id")
private String interviewPlanId;
public String getInterviewPlanId() {
return interviewPlanId;
}
public void setInterviewPlanId(String interviewPlanId) {
this.interviewPlanId = interviewPlanId;
}
}