Files
senmesh-zc/src/main/java/com/newyetai/recruit/company/dto/HrCompanyAuditQueryDTO.java
2025-06-26 18:22:39 +08:00

114 lines
3.2 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.newyetai.recruit.company.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
/**
* 企业审核表
*
* @author guixinman
* @since 1.0.0 2025-06-25
*/
@ApiModel("企业审核表")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class HrCompanyAuditQueryDTO implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
@ApiModelProperty("企业ID")
private Long companyId;
@ApiModelProperty("机构ID")
private Long orgId;
@ApiModelProperty("统一社会信用代码")
private String creditCode;
@ApiModelProperty("企业LOGO;FileRecord")
private String companyLogo;
@ApiModelProperty("公司名称 (模糊匹配)")
private String companyNameLike;
@ApiModelProperty("联系人")
private String contactPerson;
@ApiModelProperty("联系方式")
private String contactWay;
@ApiModelProperty("公司简介")
private String companyProfile;
@ApiModelProperty("公司描述")
private String companyDescription;
@ApiModelProperty("行业 数据字典)")
private String companyIndustry;
@ApiModelProperty("规模 ;数据字典)")
private String companySize;
@ApiModelProperty("公司注册地址")
private String companyRegisterAddress;
@ApiModelProperty("省份 ;数据字典)")
private Integer province;
@ApiModelProperty("市 ;数据字典)")
private Integer city;
@ApiModelProperty("区 ;数据字典)")
private Integer district;
@ApiModelProperty("审核状态 1:待审核 2.审核成功 3.审核失败")
private String auditStatus;
@ApiModelProperty("审核失败原因")
private String auditFailMsg;
@ApiModelProperty("文件json")
private String fileJson;
@ApiModelProperty("版本号")
private Integer version;
@ApiModelProperty("创建时间起,格式 (yyyy-MM-dd HH:mm:ss)")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTimeStart;
@ApiModelProperty("创建时间止,格式 (yyyy-MM-dd HH:mm:ss)")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTimeEnd;
@ApiModelProperty("更新时间起,格式 (yyyy-MM-dd HH:mm:ss)")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateTimeStart;
@ApiModelProperty("更新时间止,格式 (yyyy-MM-dd HH:mm:ss)")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateTimeEnd;
@ApiModelProperty("类型(数据字典 1.客户 2.供应商)")
private String companyType;
}