diff --git a/docs/表结构SQL/MySQL.sql b/docs/表结构SQL/MySQL.sql index ed849c42..3f4162b0 100644 --- a/docs/表结构SQL/MySQL.sql +++ b/docs/表结构SQL/MySQL.sql @@ -339,12 +339,12 @@ CREATE TABLE JCL_ORG_JOBEXT_DT1 ( -- JCL_ORG_STAFFPLAN CREATE TABLE JCL_ORG_STAFFPLAN ( id int auto_increment NOT NULL, - staffplan_no varchar(100) NULL, - staffplan_name varchar(100) NULL, - staffplan_year varchar(100) NULL, + plan_no varchar(100) NULL, + plan_name varchar(100) NULL, + plan_year varchar(100) NULL, time_start date NULL, time_end date NULL, - apply_company int NULL, + company_id varchar(100) NULL, description text NULL, status int NULL, creator int null, @@ -357,17 +357,17 @@ CREATE TABLE JCL_ORG_STAFFPLAN ( -- JCL_ORG_STAFF CREATE TABLE JCL_ORG_STAFF ( id int auto_increment NOT NULL, - scheme_id int null, - comp int null, - dept int null, - job int null, + plan_id int null, + comp_id int null, + dept_id int null, + job_id int null, staff_num int null, control_policy int null, staff_permanent_num int null, freeze_num int null, lack_status int null, staff_description varchar(100) NULL, - instruction text null, + description text null, creator int null, delete_type int null, create_time date null, diff --git a/docs/表结构SQL/Oracle.sql b/docs/表结构SQL/Oracle.sql index 8d554d2f..e8718031 100644 --- a/docs/表结构SQL/Oracle.sql +++ b/docs/表结构SQL/Oracle.sql @@ -340,12 +340,12 @@ CREATE TABLE JCL_ORG_JOBEXT_DT1 ( -- JCL_ORG_STAFFPLAN CREATE TABLE JCL_ORG_STAFFPLAN ( ID NUMBER NOT NULL, - STAFFPLAN_NO NVARCHAR2(100) NULL, - STAFFPLAN_NAME NVARCHAR2(100) NULL, - STAFFPLAN_YEAR NVARCHAR2(100) NULL, + PLAN_NO NVARCHAR2(100) NULL, + PLAN_NAME NVARCHAR2(100) NULL, + PLAN_YEAR NVARCHAR2(100) NULL, TIME_START DATE NULL, TIME_END DATE NULL, - APPLY_COMPANY NUMBER NULL, + COMPANY_ID NVARCHAR2(100) NULL, DESCRIPTION NVARCHAR2(1000) NULL, STATUS NUMBER NULL, CREATOR NUMBER NULL, @@ -358,17 +358,17 @@ CREATE TABLE JCL_ORG_STAFFPLAN ( -- JCL_ORG_STAFF CREATE TABLE JCL_ORG_STAFF ( ID NUMBER NOT NULL, - SCHEME_ID NUMBER NULL, - COMP NUMBER NULL, - DEPT NUMBER NULL, - JOB NUMBER NULL, + PLAN_ID NUMBER NULL, + COMP_ID NUMBER NULL, + DEPT_ID NUMBER NULL, + JOB_ID NUMBER NULL, STAFF_NUM NUMBER NULL, CONTROL_POLICY NUMBER NULL, STAFF_PERMANENT_NUM NUMBER NULL, FREEZE_NUM NUMBER NULL, LACK_STATUS NUMBER NULL, STAFF_DESCRIPTION NVARCHAR2(100) NULL, - INSTRUCTION NVARCHAR2(1000) NULL, + DESCRIPTION NVARCHAR2(1000) NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, diff --git a/docs/表结构SQL/SqlServer.sql b/docs/表结构SQL/SqlServer.sql index 930a8b57..6b740ca7 100644 --- a/docs/表结构SQL/SqlServer.sql +++ b/docs/表结构SQL/SqlServer.sql @@ -339,12 +339,12 @@ CREATE TABLE JCL_ORG_JOBEXT_DT1 ( -- JCL_ORG_STAFFPLAN CREATE TABLE JCL_ORG_STAFFPLAN ( id int IDENTITY(1,1) NOT NULL, - staffplan_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - staffplan_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - staffplan_year varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + plan_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + plan_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + plan_year varchar(100) COLLATE Chinese_PRC_CI_AS NULL, time_start date NULL, time_end date NULL, - apply_company int NULL, + company_id varchar(100) COLLATE Chinese_PRC_CI_AS NULL, description text NULL, status int NULL, creator int null, @@ -357,17 +357,17 @@ CREATE TABLE JCL_ORG_STAFFPLAN ( -- JCL_ORG_STAFF CREATE TABLE JCL_ORG_STAFF ( id int IDENTITY(1,1) NOT NULL, - scheme_id int null, - comp int null, - dept int null, - job int null, + plan_id int null, + comp_id int null, + dept_id int null, + job_id int null, staff_num int null, control_policy int null, staff_permanent_num int null, freeze_num int null, lack_status int null, staff_description varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - instruction text null, + description text null, creator int null, delete_type int null, create_time date null, diff --git a/src/com/engine/organization/entity/staff/po/StaffPlanPO.java b/src/com/engine/organization/entity/staff/po/StaffPlanPO.java new file mode 100644 index 00000000..a396cf57 --- /dev/null +++ b/src/com/engine/organization/entity/staff/po/StaffPlanPO.java @@ -0,0 +1,62 @@ +package com.engine.organization.entity.staff.po; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.Date; + +/** + * @description: TODO + * @author:dxfeng + * @createTime: 2022/05/24 + * @version: 1.0 + */ +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class StaffPlanPO { + /** + * 主键 + */ + private Long id; + /** + * 编号 + */ + private String planNo; + /** + * 名称 + */ + private String planName; + /** + * 年度 + */ + private Integer planYear; + /** + * 时间开始 + */ + private Date time_start; + /** + * 时间结束 + */ + private Date time_end; + /** + * 适用公司 + */ + private String companyId; + /** + * 说明 + */ + private String description; + /** + * 状态 + */ + private Integer forbiddenTag; + + private Long creator; + private int deleteType; + private Date createTime; + private Date updateTime; +} diff --git a/src/com/engine/organization/mapper/scheme/LevelMapper.xml b/src/com/engine/organization/mapper/scheme/LevelMapper.xml index c34dfe85..2f597ead 100644 --- a/src/com/engine/organization/mapper/scheme/LevelMapper.xml +++ b/src/com/engine/organization/mapper/scheme/LevelMapper.xml @@ -42,7 +42,7 @@ from jcl_org_level t where level_no = #{levelNo} AND delete_type = 0