feat(REQ-3282): 岗位表新增id字段

This commit is contained in:
songyuanlun 2024-12-23 11:22:58 +08:00
parent 05bc5ee4ae
commit c2108c6410
5 changed files with 117 additions and 2 deletions

View File

@ -133,7 +133,5 @@ public class OrgJob implements Serializable {
* 逻辑删除标识(0未删除,其它已删除) * 逻辑删除标识(0未删除,其它已删除)
*/ */
private Long isDelete; private Long isDelete;
} }

View File

@ -2,9 +2,12 @@ package cn.axzo.orgmanax.infra.dao.orgjob.entity;
import cn.axzo.orgmanax.api.orgjob.enums.OrgJobGroupFlagEnum; import cn.axzo.orgmanax.api.orgjob.enums.OrgJobGroupFlagEnum;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
@ -25,6 +28,33 @@ public class OrgJobGroup implements Serializable {
private static final long serialVersionUID = 5424203030547622211L; private static final long serialVersionUID = 5424203030547622211L;
/**
* 主键
*/
/**
* 主键
*/
@TableId(
type = IdType.AUTO
)
private Long id;
/**
* 创建时间
*/
private Date createAt;
/**
* 更新时间
*/
private Date updateAt;
/**
* 逻辑删除标识(0未删除,其它已删除)
*/
private Long isDelete;
/** /**
* 父节点id * 父节点id
*/ */

View File

@ -1,8 +1,11 @@
package cn.axzo.orgmanax.infra.dao.orgjob.entity; package cn.axzo.orgmanax.infra.dao.orgjob.entity;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
@ -23,6 +26,32 @@ public class OrgJobGroupRelation implements Serializable {
private static final long serialVersionUID = 2195750914706800541L; private static final long serialVersionUID = 2195750914706800541L;
/**
* 主键
*/
/**
* 主键
*/
@TableId(
type = IdType.AUTO
)
private Long id;
/**
* 创建时间
*/
private Date createAt;
/**
* 更新时间
*/
private Date updateAt;
/**
* 逻辑删除标识(0未删除,其它已删除)
*/
private Long isDelete;
/** /**
* 分组编码 * 分组编码
*/ */

View File

@ -1,8 +1,11 @@
package cn.axzo.orgmanax.infra.dao.orgjob.entity; package cn.axzo.orgmanax.infra.dao.orgjob.entity;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
import java.util.List; import java.util.List;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
@ -23,6 +26,32 @@ import lombok.NoArgsConstructor;
public class OrgJobGroupRelationHistory implements Serializable { public class OrgJobGroupRelationHistory implements Serializable {
/**
* 主键
*/
/**
* 主键
*/
@TableId(
type = IdType.AUTO
)
private Long id;
/**
* 创建时间
*/
private Date createAt;
/**
* 更新时间
*/
private Date updateAt;
/**
* 逻辑删除标识(0未删除,其它已删除)
*/
private Long isDelete;
/** /**
* 分组编码 * 分组编码
*/ */

View File

@ -2,10 +2,13 @@ package cn.axzo.orgmanax.infra.dao.orgjob.entity;
import cn.axzo.orgmanax.api.orgjob.enums.OrgJobTypeEnum; import cn.axzo.orgmanax.api.orgjob.enums.OrgJobTypeEnum;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler; import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
@ -26,6 +29,32 @@ public class OrgJobHistory implements Serializable {
private static final long serialVersionUID = -273293135363926439L; private static final long serialVersionUID = -273293135363926439L;
/**
* 主键
*/
/**
* 主键
*/
@TableId(
type = IdType.AUTO
)
private Long id;
/**
* 创建时间
*/
private Date createAt;
/**
* 更新时间
*/
private Date updateAt;
/**
* 逻辑删除标识(0未删除,其它已删除)
*/
private Long isDelete;
/** /**
* 编码 * 编码
*/ */