|
|
@@ -1,8 +1,9 @@
|
|
|
package com.citu.module.menduner.system.controller.app.job.vo;
|
|
|
|
|
|
|
|
|
-import com.citu.module.menduner.system.controller.app.contact.AppEnterpriseUserContactRespVO;
|
|
|
+import com.citu.module.menduner.system.controller.base.contact.AppEnterpriseUserContactRespVO;
|
|
|
import com.citu.module.menduner.system.controller.app.enterprise.vo.AppEnterpriseSimpleRespVO;
|
|
|
+import com.citu.module.menduner.system.controller.base.job.JobAdvertisedRespVO;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import lombok.Data;
|
|
|
|
|
|
@@ -12,73 +13,7 @@ import java.util.List;
|
|
|
|
|
|
@Schema(description = "menduner - 招聘职位-详情 Response VO")
|
|
|
@Data
|
|
|
-public class AppJobAdvertisedDetailRespVO {
|
|
|
-
|
|
|
- @Schema(description = "id", example = "4770")
|
|
|
- private Long id;
|
|
|
-
|
|
|
- @Schema(description = "企业id", example = "29465")
|
|
|
- private Long enterpriseId;
|
|
|
-
|
|
|
- @Schema(description = "发布用户id", example = "9592")
|
|
|
- private Long userId;
|
|
|
-
|
|
|
- @Schema(description = "工作地区", example = "25976")
|
|
|
- private Long areaId;
|
|
|
-
|
|
|
- @Schema(description = "职位名称", example = "张三")
|
|
|
- private String name;
|
|
|
-
|
|
|
- @Schema(description = "职位类型id", example = "31707")
|
|
|
- private Long positionId;
|
|
|
-
|
|
|
- @Schema(description = "招聘类型", example = "2")
|
|
|
- private String type;
|
|
|
-
|
|
|
- @Schema(description = "工作经验", example = "1")
|
|
|
- private String expType;
|
|
|
-
|
|
|
- @Schema(description = "学历要求", example = "1")
|
|
|
- private String eduType;
|
|
|
-
|
|
|
- @Schema(description = "薪酬from")
|
|
|
- private BigDecimal payFrom;
|
|
|
-
|
|
|
- @Schema(description = "薪酬to")
|
|
|
- private BigDecimal payTo;
|
|
|
-
|
|
|
- @Schema(description = "薪酬单位")
|
|
|
- private String payUnit;
|
|
|
-
|
|
|
- @Schema(description = "职位标签")
|
|
|
- private List<String> tagList;
|
|
|
-
|
|
|
- @Schema(description = "职位内容")
|
|
|
- private String content;
|
|
|
-
|
|
|
- @Schema(description = "职位要求")
|
|
|
- private String requirement;
|
|
|
-
|
|
|
- @Schema(description = "过期时间")
|
|
|
- private LocalDateTime expireTime;
|
|
|
-
|
|
|
- @Schema(description = "是否置顶")
|
|
|
- private Boolean top;
|
|
|
-
|
|
|
- @Schema(description = "工作地址")
|
|
|
- private String address;
|
|
|
-
|
|
|
- @Schema(description = "经度")
|
|
|
- private String longitude;
|
|
|
-
|
|
|
- @Schema(description = "维度")
|
|
|
- private String latitude;
|
|
|
-
|
|
|
- @Schema(description = "职位状态", example = "2")
|
|
|
- private String status;
|
|
|
-
|
|
|
- @Schema(description = "创建时间")
|
|
|
- private LocalDateTime createTime;
|
|
|
+public class AppJobAdvertisedDetailRespVO extends JobAdvertisedRespVO {
|
|
|
|
|
|
@Schema(description = "更新时间")
|
|
|
private LocalDateTime updateTime;
|