| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- package com.xjrsoft.module.teacher.vo;
- import com.alibaba.fastjson.JSONArray;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import java.util.Date;
- /**
- * @title: 分页列表出参
- * @Author 管理员
- * @Date: 2023-08-08
- * @Version 1.0
- */
- @Data
- public class XjrUserPageVo {
- /**
- *
- */
- @ApiModelProperty("")
- private String id;
- /**
- * 工号
- */
- @ApiModelProperty("工号")
- private String userName;
- /**
- * 姓名
- */
- @ApiModelProperty("姓名")
- private String name;
- /**
- * 别名
- */
- @ApiModelProperty("别名")
- private String asName;
- /**
- * 性别
- */
- @ApiModelProperty("性别")
- private String gender;
- /**
- * 性别
- */
- @ApiModelProperty("性别中文")
- private String genderCn;
- /**
- * 证件类型
- */
- @ApiModelProperty("证件类型")
- private String credentialType;
- /**
- * 证件号码
- */
- @ApiModelProperty("证件类型")
- private String credentialNumber;
- /**
- * 主组织机构
- */
- @ApiModelProperty("主组织机构")
- private String deptId;
- /**
- * 主组织机构
- */
- @ApiModelProperty("主组织机构")
- private String deptIdCn;
- /**
- * 内主岗位类别-岗位
- */
- @ApiModelProperty("内主岗位类别-岗位")
- private String jobCategory;
- /**
- * 在职状态
- */
- @ApiModelProperty("在职状态")
- private String jobState;
- /**
- * 在职状态
- */
- @ApiModelProperty("在职状态")
- private String jobStateCn;
- /**
- * 聘用方式(xjr_dictionary_item[employ_type])上级聘用类型
- */
- @ApiModelProperty("聘用方式(xjr_dictionary_item[employ_type])上级聘用类型")
- private String employWay;
- /**
- * 聘用类型(xjr_dictionary_item[employ_type])
- */
- @ApiModelProperty("聘用类型(xjr_dictionary_item[employ_type])")
- private String employType;
- /**
- * 聘用方式(xjr_dictionary_item[employ_type])上级聘用类型
- */
- @ApiModelProperty("聘用方式(xjr_dictionary_item[employ_type])上级聘用类型")
- private String employTypeCn;
- /**
- * 手机号
- */
- @ApiModelProperty("手机号")
- private String mobile;
- /**
- * 来校年月
- */
- @ApiModelProperty("来校年月")
- private Date joinTime;
- /**
- * 任课状况(xjr_dictionary_item[teaching_status])多选
- */
- @ApiModelProperty("任课状况(xjr_dictionary_item[teaching_status])多选")
- @TableField(typeHandler = FastjsonTypeHandler.class)
- private JSONArray teachingStatus;
- private String teachingStatusCn;
- }
|