面试稽核查询
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import com.cool.store.common.PageBasicInfo;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author: hxd
|
||||
* @Date: 2023-06-06 15:50
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@ApiModel
|
||||
public class GetInterviewInspectionListReq extends PageBasicInfo {
|
||||
|
||||
@ApiModelProperty("搜索类型")
|
||||
private String searchType;
|
||||
|
||||
|
||||
@ApiModelProperty("搜索内容")
|
||||
private String searchContent;
|
||||
|
||||
|
||||
@ApiModelProperty("稽核状态(0为未稽核,1为合格,2为不合格)")
|
||||
private Integer status;
|
||||
|
||||
|
||||
@ApiModelProperty("意向开店区域")
|
||||
private String wantShopArea;
|
||||
|
||||
|
||||
@ApiModelProperty("面试开始时间")
|
||||
private String startTime;
|
||||
|
||||
|
||||
@ApiModelProperty("面试结束时间")
|
||||
private String endTime;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
|
||||
import com.cool.store.common.PageBasicInfo;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author: hxd
|
||||
* @Date: 2023-06-06 15:50
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@ApiModel
|
||||
public class GetInterviewInspectionResultListReq extends PageBasicInfo {
|
||||
|
||||
@ApiModelProperty("搜索类型")
|
||||
private String searchType;
|
||||
|
||||
|
||||
@ApiModelProperty("搜索内容")
|
||||
private String searchContent;
|
||||
|
||||
|
||||
@ApiModelProperty("稽核状态(0为未稽核,1为合格,2为不合格)")
|
||||
private Integer status;
|
||||
|
||||
|
||||
@ApiModelProperty("意向开店区域")
|
||||
private String wantShopArea;
|
||||
|
||||
|
||||
@ApiModelProperty("面试开始时间")
|
||||
private String startTime;
|
||||
|
||||
|
||||
@ApiModelProperty("面试结束时间")
|
||||
private String endTime;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.cool.store.vo.interview;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: hxd
|
||||
* @Date: 2023-06-16 13:19
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@ApiModel(description = "面试稽核历史")
|
||||
public class GetInterviewInspectionHistoryListVO {
|
||||
|
||||
@ApiModelProperty("面试稽核历史列表")
|
||||
private List<InterviewInspectionHistoryInfo> interviewInspectionHistoryInfos;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.cool.store.vo.interview;
|
||||
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: hxd
|
||||
* @Date: 2023-06-16 13:19
|
||||
* @Description:
|
||||
*/
|
||||
@ApiModel(description = "面试稽核历史详情")
|
||||
@Data
|
||||
public class InterviewInspectionHistoryInfo {
|
||||
|
||||
@ApiModelProperty(value = "操作人")
|
||||
private String operatorUser;
|
||||
|
||||
@ApiModelProperty(value = "稽核时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date inspectionTime;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "原因")
|
||||
private String description;
|
||||
|
||||
@ApiModelProperty(value = "凭证或者证据")
|
||||
private List<String> files;
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.cool.store.vo.interview;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: hxd
|
||||
* @Date: 2023-06-08 16:26
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@ApiModel(description = "面试稽核详情信息")
|
||||
public class InterviewInspectionInfo {
|
||||
|
||||
@ApiModelProperty(value = "稽核人")
|
||||
private String auditor;
|
||||
|
||||
@ApiModelProperty(value = "稽核时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date inspectionTime;
|
||||
|
||||
@ApiModelProperty(value = "稽核结果(0为未稽核,1为合格,2为不合格,3为撤销)")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty(value = "稽核说明")
|
||||
private String description;
|
||||
|
||||
@ApiModelProperty(value = "凭证或者证据")
|
||||
private List<String> files;
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
package com.cool.store.vo.interview;
|
||||
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @Author: HXD
|
||||
* @Date: 2023-06-08 16:26
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@ApiModel(description = "面试稽核结果信息")
|
||||
public class InterviewInspectionResultVO {
|
||||
|
||||
@ApiModelProperty(value = "被面试人姓名")
|
||||
private String intervieweeName;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "被面试人手机号")
|
||||
private String intervieweeMobile;
|
||||
|
||||
@ApiModelProperty(value = "意向开店区域")
|
||||
private String wantShopAreaName;
|
||||
|
||||
@ApiModelProperty(value = "面试通过时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date interviewPassTime;
|
||||
|
||||
@ApiModelProperty(value = "稽核状态(0为未稽核,1为合格,2为不合格)")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty(value = "稽核人姓名")
|
||||
private String auditorName;
|
||||
|
||||
@ApiModelProperty(value = "稽核人电话")
|
||||
private String auditorMobile;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "稽核时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date inspectionTime;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
package com.cool.store.vo.interview;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @Author: HXD
|
||||
* @Date: 2023-06-08 16:26
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@ApiModel(description = "面试稽核信息")
|
||||
public class InterviewInspectionVO {
|
||||
|
||||
@ApiModelProperty(value = "面试官姓名")
|
||||
private String interviewerName;
|
||||
|
||||
@ApiModelProperty(value = "面试官手机号")
|
||||
private String interviewerMobile;
|
||||
|
||||
@ApiModelProperty(value = "被面试人姓名")
|
||||
private String intervieweeName;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "被面试人手机号")
|
||||
private String intervieweeMobile;
|
||||
|
||||
@ApiModelProperty(value = "意向开店区域")
|
||||
private String wantShopAreaName;
|
||||
|
||||
@ApiModelProperty(value = "面试通过时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date interviewPassTime;
|
||||
|
||||
@ApiModelProperty(value = "稽核状态(0为未稽核,1为合格,2为不合格)")
|
||||
private Integer status;
|
||||
|
||||
@ApiModelProperty(value = "稽核人姓名")
|
||||
private String auditorName;
|
||||
|
||||
@ApiModelProperty(value = "稽核人电话")
|
||||
private String auditorMobile;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "稽核时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||
private Date inspectionTime;
|
||||
|
||||
@ApiModelProperty(value = "稽核表id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "面试计划id")
|
||||
private Integer interviewPlanId;
|
||||
}
|
||||
Reference in New Issue
Block a user