diff --git a/docs/表结构SQL/MySQL.sql b/docs/表结构SQL/MySQL.sql index e4d88dd4..01328f74 100644 --- a/docs/表结构SQL/MySQL.sql +++ b/docs/表结构SQL/MySQL.sql @@ -1,133 +1,133 @@ -- JCL_ORG_SCHEME CREATE TABLE JCL_ORG_SCHEME ( - id int auto_increment NOT NULL, - scheme_no varchar(100) NULL, - scheme_name varchar(100) NULL, - scheme_description text NULL, - forbidden_tag int NULL, - is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_SCHEME_PK PRIMARY KEY (id) + id int auto_increment NOT NULL, + scheme_no varchar(100) NULL, + scheme_name varchar(100) NULL, + scheme_description text NULL, + forbidden_tag int NULL, + is_used int null, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_SCHEME_PK PRIMARY KEY (id) ); -- JCL_ORG_LEVEL CREATE TABLE JCL_ORG_LEVEL ( - id int auto_increment NOT NULL, - level_no varchar(100) NULL, - level_name varchar(100) NULL, - description text NULL, - scheme_id int null, - forbidden_tag int NULL, - is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_LEVEL_PK PRIMARY KEY (id) + id int auto_increment NOT NULL, + level_no varchar(100) NULL, + level_name varchar(100) NULL, + description text NULL, + scheme_id int null, + forbidden_tag int NULL, + is_used int null, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_LEVEL_PK PRIMARY KEY (id) ); -- JCL_ORG_GRADE CREATE TABLE JCL_ORG_GRADE ( - id int auto_increment NOT NULL, - grade_no varchar(100) NULL, - grade_name varchar(100) NULL, - description text NULL, - scheme_id int null, - level_id varchar(100) null, - forbidden_tag int NULL, + id int auto_increment NOT NULL, + grade_no varchar(100) NULL, + grade_name varchar(100) NULL, + description text NULL, + scheme_id int null, + level_id varchar(100) null, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_GRADE_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_GRADE_PK PRIMARY KEY (id) ); -- JCL_ORG_SEQUENCE CREATE TABLE JCL_ORG_SEQUENCE ( - id int auto_increment NOT NULL, - sequence_no varchar(100) NULL, - sequence_name varchar(100) NULL, - description text NULL, - scheme_id int null, - forbidden_tag int NULL, + id int auto_increment NOT NULL, + sequence_no varchar(100) NULL, + sequence_name varchar(100) NULL, + description text NULL, + scheme_id int null, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_SEQUENCE_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_SEQUENCE_PK PRIMARY KEY (id) ); -- JCL_ORG_POST CREATE TABLE JCL_ORG_POST ( - id int auto_increment NOT NULL, - post_no varchar(100) null, - post_name varchar(100) NULL, - description text NULL, + id int auto_increment NOT NULL, + post_no varchar(100) null, + post_name varchar(100) NULL, + description text NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_POST_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_POST_PK PRIMARY KEY (id) ); -- JCL_ORG_POST_INFO CREATE TABLE JCL_ORG_POST_INFO ( - id int auto_increment NOT NULL, - post_info_no varchar(100) null, - post_info_name varchar(100) NULL, - post_info_authority text null, - post_info_duty text null, - post_info_qualification text null, - post_id int null, - description text NULL, - forbidden_tag int NULL, + id int auto_increment NOT NULL, + post_info_no varchar(100) null, + post_info_name varchar(100) NULL, + post_info_authority text null, + post_info_duty text null, + post_info_qualification text null, + post_id int null, + description text NULL, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_POST_INFO_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_POST_INFO_PK PRIMARY KEY (id) ); -- JCL_ORG_COMP CREATE TABLE JCL_ORG_COMP ( - id int auto_increment NOT NULL, - comp_no varchar(100) NULL, - comp_name varchar(100) NULL, - comp_name_short varchar(100) NULL, - parent_company int null, - org_code varchar(100) NULL, - industry int null, - comp_principal int null, - description text NULL, - forbidden_tag int NULL, - show_order int NULL, + id int auto_increment NOT NULL, + comp_no varchar(100) NULL, + comp_name varchar(100) NULL, + comp_name_short varchar(100) NULL, + parent_company int null, + org_code varchar(100) NULL, + industry int null, + comp_principal int null, + description text NULL, + forbidden_tag int NULL, + show_order int NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_COMP_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_COMP_PK PRIMARY KEY (id) ); -- JCL_FIELD_EXTENDGROUP CREATE TABLE JCL_FIELD_EXTENDGROUP ( - id int auto_increment NOT NULL, + id int auto_increment NOT NULL, pid int null, - extend_type int null, - group_name varchar(100) NULL, + extend_type int null, + group_name varchar(100) NULL, show_order int null, is_show varchar(100) NULL, is_system_default int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_FIELD_EXTENDGROUP_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_FIELD_EXTENDGROUP_PK PRIMARY KEY (id) ); -- JCL_FIELD_EXTENDTITLE @@ -147,152 +147,152 @@ create table JCL_FIELD_EXTENDTITLE ( -- JCL_FIELD_EXTENDINFO CREATE TABLE JCL_FIELD_EXTENDINFO ( - id int auto_increment NOT NULL, - extend_type int null, - table_name varchar(100) NULL, - field_name varchar(100) NULL, - field_name_desc varchar(100) NULL, - field_type varchar(1000) NULL, - control_type int null, + id int auto_increment NOT NULL, + extend_type int null, + table_name varchar(100) NULL, + field_name varchar(100) NULL, + field_name_desc varchar(100) NULL, + field_type varchar(1000) NULL, + control_type int null, browser_type varchar(100) NULL, custom_value text null, - extend_group_id int null, - isenable int null, - isrequired int null, - list_show int null, - search_show int null, - edit_show int null, - add_show int null, - browser_show int null, - show_order int null, + extend_group_id int null, + isenable int null, + isrequired int null, + list_show int null, + search_show int null, + edit_show int null, + add_show int null, + browser_show int null, + show_order int null, is_system_default int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_FIELD_EXTENDINFO_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_FIELD_EXTENDINFO_PK PRIMARY KEY (id) ); -- JCL_ORG_COMPEXT CREATE TABLE JCL_ORG_COMPEXT ( - id int NOT NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_COMPEXT_PK PRIMARY KEY (id) + id int NOT NULL, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_COMPEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_COMPEXT_DT1 CREATE TABLE JCL_ORG_COMPEXT_DT1 ( - id int auto_increment NOT NULL, - mainid int NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_COMPEXT_DT1_PK PRIMARY KEY (id) + id int auto_increment NOT NULL, + mainid int NULL, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_COMPEXT_DT1_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPT CREATE TABLE JCL_ORG_DEPT ( - id int auto_increment NOT NULL, - dept_no varchar(100) NULL, - dept_name varchar(100) NULL, - dept_name_short varchar(100) NULL, - parent_comp int null, - parent_dept int null, - dept_principal int null, - show_order int null, - description text NULL, - forbidden_tag int NULL, + id int auto_increment NOT NULL, + dept_no varchar(100) NULL, + dept_name varchar(100) NULL, + dept_name_short varchar(100) NULL, + parent_comp int null, + parent_dept int null, + dept_principal int null, + show_order int null, + description text NULL, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPTEXT CREATE TABLE JCL_ORG_DEPTEXT ( - id int NOT NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (id) + id int NOT NULL, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPTEXT_DT1 CREATE TABLE JCL_ORG_DEPTEXT_DT1 ( - id int auto_increment NOT NULL, - mainid int NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_DEPTEXT_DT1_PK PRIMARY KEY (id) + id int auto_increment NOT NULL, + mainid int NULL, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_DEPTEXT_DT1_PK PRIMARY KEY (id) ); -- JCL_ORG_JOB CREATE TABLE JCL_ORG_JOB ( - id int auto_increment NOT NULL, - job_no varchar(100) NULL, - job_name varchar(100) NULL, - parent_comp int null, - parent_dept int null, - sequence_id int null, - scheme_id int null, - parent_job int null, - is_key int null, - workplace varchar(100) NULL, - description text null, - work_duty text null, - work_authority text null, - forbidden_tag int NULL, + id int auto_increment NOT NULL, + job_no varchar(100) NULL, + job_name varchar(100) NULL, + parent_comp int null, + parent_dept int null, + sequence_id int null, + scheme_id int null, + parent_job int null, + is_key int null, + workplace varchar(100) NULL, + description text null, + work_duty text null, + work_authority text null, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_JOB_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_JOB_PK PRIMARY KEY (id) ); -- JCL_ORG_JOBDT CREATE TABLE JCL_ORG_JOBDT ( - id int auto_increment NOT NULL, - mainid int NULL, + id int auto_increment NOT NULL, + mainid int NULL, level_id varchar(100) NULL, grade_id varchar(100) NULL, level_id_span varchar(1000) NULL, grade_id_span varchar(1000) NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (id) ); -- JCL_ORG_JOBEXT CREATE TABLE JCL_ORG_JOBEXT ( - id int NOT NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (id) + id int NOT NULL, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_JOBEXT_DT1 CREATE TABLE JCL_ORG_JOBEXT_DT1 ( - id int auto_increment NOT NULL, - mainid int NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_JOBEXT_DT1_PK PRIMARY KEY (id) + id int auto_increment NOT NULL, + mainid int NULL, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_JOBEXT_DT1_PK PRIMARY KEY (id) ); -- JCL_ORG_HRMRESOURCE @@ -325,13 +325,46 @@ CREATE TABLE JCL_ORG_HRMRESOURCE ( fax varchar(60) null, email varchar(60) null, workroom varchar(60) null, + pass_word varchar(100) null, + sec_level int null, + birthday char(10) null, + folk varchar(30) null, + native_place varchar(100) null, + reg_resident_place varchar(200) null, + certificate_num varchar(60) null, + marital_status char(1) null, + policy varchar(30) null, + be_member_date char(10) null, + be_party_date char(10) null, + islabouunion char(1) null, + degree varchar(30) null, + health_info char(1) null, + education_level int null, + height varchar(10) null, + weight int null, + use_kind int null, + start_date char(10) null, + end_date char(10) null, + probation_end_date char(10) null, + resident_place varchar(200) null, + home_address varchar(100) null, + temp_resident_number varchar(60) null, + company_start_date varchar(10) null, + work_start_date varchar(10) null, + accum_fund_account varchar(30) null, + account_name varchar(200) null, + bank_id int null, + account_id varchar(100) null, + show_order int null, + classification char(1) null, + company_work_year decimal(10,2) null, + work_year decimal(10,2) null, creator int null, delete_type int null, create_time date null, update_time date null, CONSTRAINT JCL_ORG_HRMRESOURCE_PK PRIMARY KEY (id) ); - -- JCL_ORG_HRMRESOURCEEXT CREATE TABLE JCL_ORG_HRMRESOURCEEXT ( id int NOT NULL, @@ -356,58 +389,58 @@ CREATE TABLE JCL_ORG_HRMRESOURCEEXT_DT1 ( -- JCL_ORG_STAFFPLAN CREATE TABLE JCL_ORG_STAFFPLAN ( - id int auto_increment NOT NULL, - plan_no varchar(100) NULL, - plan_name varchar(100) NULL, - plan_year varchar(100) NULL, - time_start date NULL, - time_end date NULL, - company_id varchar(100) NULL, - description text NULL, + id int auto_increment NOT NULL, + plan_no varchar(100) NULL, + plan_name varchar(100) NULL, + plan_year varchar(100) NULL, + time_start date NULL, + time_end date NULL, + company_id varchar(100) NULL, + description text NULL, forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_STAFFPLAN_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_STAFFPLAN_PK PRIMARY KEY (id) ); -- JCL_ORG_STAFF CREATE TABLE JCL_ORG_STAFF ( - id int auto_increment NOT 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, - permanent_num int null, - freeze_num int null, - lack_status int null, - staff_desc varchar(100) NULL, - description text null, + id int auto_increment NOT 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, + permanent_num int null, + freeze_num int null, + lack_status int null, + staff_desc varchar(100) NULL, + description text null, is_used int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_STAFF_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_STAFF_PK PRIMARY KEY (id) ); -- JCL_ORG_STAFFS CREATE TABLE JCL_ORG_STAFFS ( - id int auto_increment NOT NULL, - staff_id int null, - business_type int null, - change_num int null, - business_source int null, - requestid int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_ORG_STAFFS_PK PRIMARY KEY (id) + id int auto_increment NOT NULL, + staff_id int null, + business_type int null, + change_num int null, + business_source int null, + requestid int null, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_ORG_STAFFS_PK PRIMARY KEY (id) ); -- JCL_ORG_MAP diff --git a/docs/表结构SQL/Oracle.sql b/docs/表结构SQL/Oracle.sql index 8ce1558e..22fb8b8d 100644 --- a/docs/表结构SQL/Oracle.sql +++ b/docs/表结构SQL/Oracle.sql @@ -1,135 +1,135 @@ -- JCL_ORG_SCHEME CREATE TABLE JCL_ORG_SCHEME ( - ID NUMBER NOT NULL, - SCHEME_NO NVARCHAR2(100) NULL, - SCHEME_NAME NVARCHAR2(100) NULL, - SCHEME_DESCRIPTION NVARCHAR2(1000) NULL, - FORBIDDEN_TAG NUMBER NULL, - IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_SCHEME_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + SCHEME_NO NVARCHAR2(100) NULL, + SCHEME_NAME NVARCHAR2(100) NULL, + SCHEME_DESCRIPTION NVARCHAR2(1000) NULL, + FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_SCHEME_PK PRIMARY KEY (ID) ); -- JCL_ORG_LEVEL CREATE TABLE JCL_ORG_LEVEL ( - ID NUMBER NOT NULL, - LEVEL_NO NVARCHAR2(100) NULL, - LEVEL_NAME NVARCHAR2(100) NULL, - DESCRIPTION NVARCHAR2(1000) NULL, - SCHEME_ID NUMBER NULL, - FORBIDDEN_TAG NUMBER NULL, - IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_LEVEL_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + LEVEL_NO NVARCHAR2(100) NULL, + LEVEL_NAME NVARCHAR2(100) NULL, + DESCRIPTION NVARCHAR2(1000) NULL, + SCHEME_ID NUMBER NULL, + FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_LEVEL_PK PRIMARY KEY (ID) ); -- JCL_ORG_GRADE CREATE TABLE JCL_ORG_GRADE ( - ID NUMBER NOT NULL, - GRADE_NO NVARCHAR2(100) NULL, - GRADE_NAME NVARCHAR2(100) NULL, - DESCRIPTION NVARCHAR2(1000) NULL, - SCHEME_ID NUMBER NULL, - LEVEL_ID NVARCHAR2(100) NULL, - FORBIDDEN_TAG NUMBER NULL, + ID NUMBER NOT NULL, + GRADE_NO NVARCHAR2(100) NULL, + GRADE_NAME NVARCHAR2(100) NULL, + DESCRIPTION NVARCHAR2(1000) NULL, + SCHEME_ID NUMBER NULL, + LEVEL_ID NVARCHAR2(100) NULL, + FORBIDDEN_TAG NUMBER NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_GRADE_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_GRADE_PK PRIMARY KEY (ID) ); -- JCL_ORG_SEQUENCE CREATE TABLE JCL_ORG_SEQUENCE ( - ID NUMBER NOT NULL, - SEQUENCE_NO NVARCHAR2(100) NULL, - SEQUENCE_NAME NVARCHAR2(100) NULL, - DESCRIPTION NVARCHAR2(1000) NULL, - SCHEME_ID NUMBER NULL, - FORBIDDEN_TAG NUMBER NULL, + ID NUMBER NOT NULL, + SEQUENCE_NO NVARCHAR2(100) NULL, + SEQUENCE_NAME NVARCHAR2(100) NULL, + DESCRIPTION NVARCHAR2(1000) NULL, + SCHEME_ID NUMBER NULL, + FORBIDDEN_TAG NUMBER NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_SEQUENCE_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_SEQUENCE_PK PRIMARY KEY (ID) ); -- JCL_ORG_POST CREATE TABLE JCL_ORG_POST ( - ID NUMBER NOT NULL, - POST_NO NVARCHAR2(100) NULL, - POST_NAME NVARCHAR2(100) NULL, - DESCRIPTION NVARCHAR2(1000) NULL, + ID NUMBER NOT NULL, + POST_NO NVARCHAR2(100) NULL, + POST_NAME NVARCHAR2(100) NULL, + DESCRIPTION NVARCHAR2(1000) NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_POST_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_POST_PK PRIMARY KEY (ID) ); -- JCL_ORG_POST_INFO CREATE TABLE JCL_ORG_POST_INFO ( - ID NUMBER NOT NULL, - POST_INFO_NO NVARCHAR2(100) NULL, - POST_INFO_NAME NVARCHAR2(100) NULL, - POST_INFO_AUTHORITY NVARCHAR2(1000) NULL, - POST_INFO_DUTY NVARCHAR2(1000) NULL, - POST_INFO_QUALIFICATION NVARCHAR2(1000) NULL, - POST_ID NUMBER NULL, - DESCRIPTION NVARCHAR2(1000) NULL, - FORBIDDEN_TAG NUMBER NULL, + ID NUMBER NOT NULL, + POST_INFO_NO NVARCHAR2(100) NULL, + POST_INFO_NAME NVARCHAR2(100) NULL, + POST_INFO_AUTHORITY NVARCHAR2(1000) NULL, + POST_INFO_DUTY NVARCHAR2(1000) NULL, + POST_INFO_QUALIFICATION NVARCHAR2(1000) NULL, + POST_ID NUMBER NULL, + DESCRIPTION NVARCHAR2(1000) NULL, + FORBIDDEN_TAG NUMBER NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_POST_INFO_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_POST_INFO_PK PRIMARY KEY (ID) ); -- JCL_ORG_COMP CREATE TABLE JCL_ORG_COMP ( - ID NUMBER NOT NULL, - COMP_NO NVARCHAR2(100) NULL, - COMP_NAME NVARCHAR2(100) NULL, - COMP_NAME_SHORT NVARCHAR2(100) NULL, - PARENT_COMPANY NUMBER NULL, - ORG_CODE NVARCHAR2(100) NULL, - INDUSTRY NUMBER NULL, - COMP_PRINCIPAL NUMBER NULL, - DESCRIPTION NVARCHAR2(1000) NULL, - FORBIDDEN_TAG NUMBER NULL, - SHOW_ORDER NUMBER NULL, + ID NUMBER NOT NULL, + COMP_NO NVARCHAR2(100) NULL, + COMP_NAME NVARCHAR2(100) NULL, + COMP_NAME_SHORT NVARCHAR2(100) NULL, + PARENT_COMPANY NUMBER NULL, + ORG_CODE NVARCHAR2(100) NULL, + INDUSTRY NUMBER NULL, + COMP_PRINCIPAL NUMBER NULL, + DESCRIPTION NVARCHAR2(1000) NULL, + FORBIDDEN_TAG NUMBER NULL, + SHOW_ORDER NUMBER NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_COMP_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_COMP_PK PRIMARY KEY (ID) ); -- JCL_FIELD_EXTENDGROUP CREATE TABLE JCL_FIELD_EXTENDGROUP ( - ID NUMBER NOT NULL, - PID NUMBER NULL, + ID NUMBER NOT NULL, + PID NUMBER NULL, EXTEND_TYPE NUMBER NULL, - GROUP_NAME NVARCHAR2(100) NULL, + GROUP_NAME NVARCHAR2(100) NULL, SHOW_ORDER NUMBER null, IS_SHOW NVARCHAR2(100) NULL, IS_SYSTEM_DEFAULT NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_FIELD_EXTENDGROUP_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_FIELD_EXTENDGROUP_PK PRIMARY KEY (ID) ); -- JCL_FIELD_EXTENDTITLE @@ -149,152 +149,152 @@ CREATE TABLE JCL_FIELD_EXTENDTITLE ( -- JCL_FIELD_EXTENDINFO CREATE TABLE JCL_FIELD_EXTENDINFO ( - ID NUMBER NOT NULL, - EXTEND_TYPE NUMBER NULL, - TABLE_NAME NVARCHAR2(100) NULL, - FIELD_NAME NVARCHAR2(100) NULL, - FIELD_NAME_DESC NVARCHAR2(100) NULL, - FIELD_TYPE NVARCHAR2(1000) NULL, - CONTROL_TYPE NUMBER NULL, + ID NUMBER NOT NULL, + EXTEND_TYPE NUMBER NULL, + TABLE_NAME NVARCHAR2(100) NULL, + FIELD_NAME NVARCHAR2(100) NULL, + FIELD_NAME_DESC NVARCHAR2(100) NULL, + FIELD_TYPE NVARCHAR2(1000) NULL, + CONTROL_TYPE NUMBER NULL, CUSTOM_VALUE NVARCHAR2(1000) NULL, BROWSER_TYPE NVARCHAR2(100) NULL, - EXTEND_GROUP_ID NUMBER NULL, - ISENABLE NUMBER NULL, - ISREQUIRED NUMBER NULL, - LIST_SHOW NUMBER NULL, - SEARCH_SHOW NUMBER NULL, - EDIT_SHOW NUMBER NULL, - ADD_SHOW NUMBER NULL, - BROWSER_SHOW NUMBER NULL, - SHOW_ORDER NUMBER NULL, + EXTEND_GROUP_ID NUMBER NULL, + ISENABLE NUMBER NULL, + ISREQUIRED NUMBER NULL, + LIST_SHOW NUMBER NULL, + SEARCH_SHOW NUMBER NULL, + EDIT_SHOW NUMBER NULL, + ADD_SHOW NUMBER NULL, + BROWSER_SHOW NUMBER NULL, + SHOW_ORDER NUMBER NULL, IS_SYSTEM_DEFAULT NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_FIELD_EXTENDINFO_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_FIELD_EXTENDINFO_PK PRIMARY KEY (ID) ); -- JCL_ORG_COMPEXT CREATE TABLE JCL_ORG_COMPEXT ( - ID NUMBER NOT NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_COMPEXT_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_COMPEXT_PK PRIMARY KEY (ID) ); -- JCL_ORG_COMPEXT_DT1 CREATE TABLE JCL_ORG_COMPEXT_DT1 ( - ID NUMBER NOT NULL, - MAINID NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_COMPEXT_DT1_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + MAINID NUMBER NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_COMPEXT_DT1_PK PRIMARY KEY (ID) ); -- JCL_ORG_DEPT CREATE TABLE JCL_ORG_DEPT ( - ID NUMBER NOT NULL, - DEPT_NO NVARCHAR2(100) NULL, - DEPT_NAME NVARCHAR2(100) NULL, - DEPT_NAME_SHORT NVARCHAR2(100) NULL, - PARENT_COMP NUMBER NULL, - PARENT_DEPT NUMBER NULL, - DEPT_PRINCIPAL NUMBER NULL, - SHOW_ORDER NUMBER NULL, - DESCRIPTION NVARCHAR2(1000) NULL, - FORBIDDEN_TAG NUMBER NULL, + ID NUMBER NOT NULL, + DEPT_NO NVARCHAR2(100) NULL, + DEPT_NAME NVARCHAR2(100) NULL, + DEPT_NAME_SHORT NVARCHAR2(100) NULL, + PARENT_COMP NUMBER NULL, + PARENT_DEPT NUMBER NULL, + DEPT_PRINCIPAL NUMBER NULL, + SHOW_ORDER NUMBER NULL, + DESCRIPTION NVARCHAR2(1000) NULL, + FORBIDDEN_TAG NUMBER NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (ID) ); -- JCL_ORG_DEPTEXT CREATE TABLE JCL_ORG_DEPTEXT ( - ID NUMBER NOT NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (ID) ); -- JCL_ORG_DEPTEXT_DT1 CREATE TABLE JCL_ORG_DEPTEXT_DT1 ( - ID NUMBER NOT NULL, - MAINID NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_DEPTEXT_DT1_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + MAINID NUMBER NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_DEPTEXT_DT1_PK PRIMARY KEY (ID) ); -- JCL_ORG_JOB CREATE TABLE JCL_ORG_JOB ( - ID NUMBER NOT NULL, - JOB_NO NVARCHAR2(100) NULL, - JOB_NAME NVARCHAR2(100) NULL, - PARENT_COMP NUMBER NULL, - PARENT_DEPT NUMBER NULL, - SEQUENCE_ID NUMBER NULL, - SCHEME_ID NUMBER NULL, - PARENT_JOB NUMBER NULL, - IS_KEY NUMBER NULL, - WORKPLACE NVARCHAR2(100) NULL, - DESCRIPTION NVARCHAR2(1000) NULL, - WORK_DUTY NVARCHAR2(1000) NULL, - WORK_AUTHORITY NVARCHAR2(1000) NULL, - FORBIDDEN_TAG NUMBER NULL, + ID NUMBER NOT NULL, + JOB_NO NVARCHAR2(100) NULL, + JOB_NAME NVARCHAR2(100) NULL, + PARENT_COMP NUMBER NULL, + PARENT_DEPT NUMBER NULL, + SEQUENCE_ID NUMBER NULL, + SCHEME_ID NUMBER NULL, + PARENT_JOB NUMBER NULL, + IS_KEY NUMBER NULL, + WORKPLACE NVARCHAR2(100) NULL, + DESCRIPTION NVARCHAR2(1000) NULL, + WORK_DUTY NVARCHAR2(1000) NULL, + WORK_AUTHORITY NVARCHAR2(1000) NULL, + FORBIDDEN_TAG NUMBER NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_JOB_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_JOB_PK PRIMARY KEY (ID) ); -- JCL_ORG_JOBDT CREATE TABLE JCL_ORG_JOBDT ( - ID NUMBER NOT NULL, - MAINID NUMBER NULL, + ID NUMBER NOT NULL, + MAINID NUMBER NULL, LEVEL_ID NVARCHAR2(100) NULL, GRADE_ID NVARCHAR2(100) NULL, LEVEL_ID_SPAN NVARCHAR2(1000) NULL, GRADE_ID_SPAN NVARCHAR2(1000) NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (ID) ); -- JCL_ORG_JOBEXT CREATE TABLE JCL_ORG_JOBEXT ( - ID NUMBER NOT NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (ID) ); -- JCL_ORG_JOBEXT_DT1 CREATE TABLE JCL_ORG_JOBEXT_DT1 ( - ID NUMBER NOT NULL, - MAINID NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_JOBEXT_DT1_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + MAINID NUMBER NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_JOBEXT_DT1_PK PRIMARY KEY (ID) ); -- JCL_ORG_HRMRESOURCE @@ -327,6 +327,40 @@ CREATE TABLE JCL_ORG_HRMRESOURCE ( FAX NVARCHAR2(60) NULL, EMAIL NVARCHAR2(60) NULL, WORKROOM NVARCHAR2(60) NULL, + PASS_WORD NVARCHAR2(100) NULL, + SEC_LEVEL NUMBER NULL, + BIRTHDAY CHAR(10) NULL, + FOLK NVARCHAR2(30) NULL, + NATIVE_PLACE NVARCHAR2(100) NULL, + REG_RESIDENT_PLACE NVARCHAR2(200) NULL, + CERTIFICATE_NUM NVARCHAR2(60) NULL, + MARITAL_STATUS CHAR(1) NULL, + POLICY NVARCHAR2(30) NULL, + BE_MEMBER_DATE CHAR(10) NULL, + BE_PARTY_DATE CHAR(10) NULL, + ISLABOUUNION CHAR(1) NULL, + DEGREE NVARCHAR2(30) NULL, + HEALTH_INFO CHAR(1) NULL, + EDUCATION_LEVEL NUMBER NULL, + HEIGHT NVARCHAR2(10) NULL, + WEIGHT NUMBER NULL, + USE_KIND NUMBER NULL, + START_DATE CHAR(10) NULL, + END_DATE CHAR(10) NULL, + PROBATION_END_DATE CHAR(10) NULL, + RESIDENT_PLACE NVARCHAR2(200) NULL, + HOME_ADDRESS NVARCHAR2(100) NULL, + TEMP_RESIDENT_NUMBER NVARCHAR2(60) NULL, + COMPANY_START_DATE NVARCHAR2(10) NULL, + WORK_START_DATE NVARCHAR2(10) NULL, + ACCUM_FUND_ACCOUNT NVARCHAR2(30) NULL, + ACCOUNT_NAME NVARCHAR2(200) NULL, + BANK_ID NUMBER NULL, + ACCOUNT_ID NVARCHAR2(100) NULL, + SHOW_ORDER NUMBER NULL, + CLASSIFICATION CHAR(1) NULL, + COMPANY_WORK_YEAR DECIMAL(10,2) NULL, + WORK_YEAR DECIMAL(10,2) NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -357,56 +391,56 @@ CREATE TABLE JCL_ORG_HRMRESOURCEEXT_DT1 ( -- JCL_ORG_STAFFPLAN CREATE TABLE JCL_ORG_STAFFPLAN ( - ID NUMBER NOT NULL, - PLAN_NO NVARCHAR2(100) NULL, - PLAN_NAME NVARCHAR2(100) NULL, - PLAN_YEAR NVARCHAR2(100) NULL, - TIME_START DATE NULL, - TIME_END DATE NULL, - COMPANY_ID NVARCHAR2(100) NULL, - DESCRIPTION NVARCHAR2(1000) NULL, + ID NUMBER NOT NULL, + PLAN_NO NVARCHAR2(100) NULL, + PLAN_NAME NVARCHAR2(100) NULL, + PLAN_YEAR NVARCHAR2(100) NULL, + TIME_START DATE NULL, + TIME_END DATE NULL, + COMPANY_ID NVARCHAR2(100) NULL, + DESCRIPTION NVARCHAR2(1000) NULL, FORBIDDEN_TAG NUMBER NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_STAFFPLAN_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_STAFFPLAN_PK PRIMARY KEY (ID) ); -- JCL_ORG_STAFF CREATE TABLE JCL_ORG_STAFF ( - ID NUMBER NOT 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, - PERMANENT_NUM NUMBER NULL, - FREEZE_NUM NUMBER NULL, - LACK_STATUS NUMBER NULL, - STAFF_DESC NVARCHAR2(100) NULL, + ID NUMBER NOT 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, + PERMANENT_NUM NUMBER NULL, + FREEZE_NUM NUMBER NULL, + LACK_STATUS NUMBER NULL, + STAFF_DESC NVARCHAR2(100) NULL, DESCRIPTION NVARCHAR2(1000) NULL, IS_USED NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_STAFF_PK PRIMARY KEY (ID) + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_STAFF_PK PRIMARY KEY (ID) ); -- JCL_ORG_STAFFS CREATE TABLE JCL_ORG_STAFFS ( - ID NUMBER NOT NULL, - STAFF_ID NUMBER NULL, - BUSINESS_TYPE NUMBER NULL, - CHANGE_NUM NUMBER NULL, - BUSINESS_SOURCE NUMBER NULL, - REQUESTID NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_STAFFS_PK PRIMARY KEY (ID) + ID NUMBER NOT NULL, + STAFF_ID NUMBER NULL, + BUSINESS_TYPE NUMBER NULL, + CHANGE_NUM NUMBER NULL, + BUSINESS_SOURCE NUMBER NULL, + REQUESTID NUMBER NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_ORG_STAFFS_PK PRIMARY KEY (ID) ); \ No newline at end of file diff --git a/docs/表结构SQL/SqlServer.sql b/docs/表结构SQL/SqlServer.sql index c098665e..f56d5247 100644 --- a/docs/表结构SQL/SqlServer.sql +++ b/docs/表结构SQL/SqlServer.sql @@ -1,133 +1,133 @@ -- JCL_ORG_SCHEME CREATE TABLE JCL_ORG_SCHEME ( - id int IDENTITY(1,1) NOT NULL, - scheme_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - scheme_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - scheme_description text COLLATE Chinese_PRC_CI_AS NULL, - forbidden_tag int NULL, - is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_SCHEME_PK PRIMARY KEY (id) + id int IDENTITY(1,1) NOT NULL, + scheme_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + scheme_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + scheme_description text COLLATE Chinese_PRC_CI_AS NULL, + forbidden_tag int NULL, + is_used int null, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_SCHEME_PK PRIMARY KEY (id) ); -- JCL_ORG_LEVEL CREATE TABLE JCL_ORG_LEVEL ( - id int IDENTITY(1,1) NOT NULL, - level_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - level_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text COLLATE Chinese_PRC_CI_AS NULL, - scheme_id int null, - forbidden_tag int NULL, - is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_LEVEL_PK PRIMARY KEY (id) + id int IDENTITY(1,1) NOT NULL, + level_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + level_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + description text COLLATE Chinese_PRC_CI_AS NULL, + scheme_id int null, + forbidden_tag int NULL, + is_used int null, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_LEVEL_PK PRIMARY KEY (id) ); -- JCL_ORG_GRADE CREATE TABLE JCL_ORG_GRADE ( - id int IDENTITY(1,1) NOT NULL, - grade_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - grade_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text COLLATE Chinese_PRC_CI_AS NULL, - scheme_id int null, - level_id varchar(100) null, - forbidden_tag int NULL, + id int IDENTITY(1,1) NOT NULL, + grade_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + grade_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + description text COLLATE Chinese_PRC_CI_AS NULL, + scheme_id int null, + level_id varchar(100) null, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_GRADE_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_GRADE_PK PRIMARY KEY (id) ); -- JCL_ORG_SEQUENCE CREATE TABLE JCL_ORG_SEQUENCE ( - id int IDENTITY(1,1) NOT NULL, - sequence_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - sequence_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text COLLATE Chinese_PRC_CI_AS NULL, - scheme_id int null, - forbidden_tag int NULL, + id int IDENTITY(1,1) NOT NULL, + sequence_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + sequence_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + description text COLLATE Chinese_PRC_CI_AS NULL, + scheme_id int null, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_SEQUENCE_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_SEQUENCE_PK PRIMARY KEY (id) ); -- JCL_ORG_POST CREATE TABLE JCL_ORG_POST ( - id int IDENTITY(1,1) NOT NULL, - post_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - post_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text COLLATE Chinese_PRC_CI_AS NULL, + id int IDENTITY(1,1) NOT NULL, + post_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + post_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + description text COLLATE Chinese_PRC_CI_AS NULL, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_POST_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_POST_PK PRIMARY KEY (id) ); -- JCL_ORG_POST_INFO CREATE TABLE JCL_ORG_POST_INFO ( - id int IDENTITY(1,1) NOT NULL, - post_info_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - post_info_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - post_info_authority text null, - post_info_duty text null, - post_info_qualification text null, - post_id int null, - description text COLLATE Chinese_PRC_CI_AS NULL, - forbidden_tag int NULL, + id int IDENTITY(1,1) NOT NULL, + post_info_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + post_info_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + post_info_authority text null, + post_info_duty text null, + post_info_qualification text null, + post_id int null, + description text COLLATE Chinese_PRC_CI_AS NULL, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_POST_INFO_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_POST_INFO_PK PRIMARY KEY (id) ); -- JCL_ORG_COMP CREATE TABLE JCL_ORG_COMP ( - id int IDENTITY(1,1) NOT NULL, - comp_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - comp_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - comp_name_short varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - parent_company int null, - org_code varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - industry int null, - comp_principal int null, - description text COLLATE Chinese_PRC_CI_AS NULL, - forbidden_tag int NULL, - show_order int null, + id int IDENTITY(1,1) NOT NULL, + comp_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + comp_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + comp_name_short varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + parent_company int null, + org_code varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + industry int null, + comp_principal int null, + description text COLLATE Chinese_PRC_CI_AS NULL, + forbidden_tag int NULL, + show_order int null, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_COMP_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_COMP_PK PRIMARY KEY (id) ); -- JCL_FIELD_EXTENDGROUP CREATE TABLE JCL_FIELD_EXTENDGROUP ( - id int IDENTITY(1,1) NOT NULL, + id int IDENTITY(1,1) NOT NULL, pid int null, - extend_type int null, - group_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + extend_type int null, + group_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, show_order int null, is_show varchar(100) COLLATE Chinese_PRC_CI_AS NULL, is_system_default int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_FIELD_EXTENDGROUP_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_FIELD_EXTENDGROUP_PK PRIMARY KEY (id) ); -- JCL_FIELD_EXTENDTITLE @@ -147,152 +147,152 @@ create table JCL_FIELD_EXTENDTITLE ( -- JCL_FIELD_EXTENDINFO CREATE TABLE JCL_FIELD_EXTENDINFO ( - id int IDENTITY(1,1) NOT NULL, - extend_type int null, - table_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_name_desc varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_type varchar(1000) COLLATE Chinese_PRC_CI_AS NULL, - control_type int null, + id int IDENTITY(1,1) NOT NULL, + extend_type int null, + table_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + field_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + field_name_desc varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + field_type varchar(1000) COLLATE Chinese_PRC_CI_AS NULL, + control_type int null, custom_value text null, browser_type varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - extend_group_id int null, - isenable int null, - isrequired int null, - list_show int null, - search_show int null, - edit_show int null, - add_show int null, - browser_show int null, - show_order int null, + extend_group_id int null, + isenable int null, + isrequired int null, + list_show int null, + search_show int null, + edit_show int null, + add_show int null, + browser_show int null, + show_order int null, is_system_default int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_FIELD_EXTENDINFO_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_FIELD_EXTENDINFO_PK PRIMARY KEY (id) ); -- JCL_ORG_COMPEXT CREATE TABLE JCL_ORG_COMPEXT ( - id int NOT NULL, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_COMPEXT_PK PRIMARY KEY (id) + id int NOT NULL, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_COMPEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_COMPEXT_DT1 CREATE TABLE JCL_ORG_COMPEXT_DT1 ( - id int IDENTITY(1,1) NOT NULL, - mainid int NULL, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_COMPEXT_DT1_PK PRIMARY KEY (id) + id int IDENTITY(1,1) NOT NULL, + mainid int NULL, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_COMPEXT_DT1_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPT CREATE TABLE JCL_ORG_DEPT ( - id int IDENTITY(1,1) NOT NULL, - dept_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - dept_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - dept_name_short varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - parent_comp int null, - parent_dept int null, - dept_principal int null, - show_order int null, - description text COLLATE Chinese_PRC_CI_AS NULL, - forbidden_tag int NULL, + id int IDENTITY(1,1) NOT NULL, + dept_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + dept_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + dept_name_short varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + parent_comp int null, + parent_dept int null, + dept_principal int null, + show_order int null, + description text COLLATE Chinese_PRC_CI_AS NULL, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPTEXT CREATE TABLE JCL_ORG_DEPTEXT ( - id int NOT NULL, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (id) + id int NOT NULL, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPTEXT_DT1 CREATE TABLE JCL_ORG_DEPTEXT_DT1 ( - id int IDENTITY(1,1) NOT NULL, - mainid int NULL, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_DEPTEXT_DT1_PK PRIMARY KEY (id) + id int IDENTITY(1,1) NOT NULL, + mainid int NULL, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_DEPTEXT_DT1_PK PRIMARY KEY (id) ); -- JCL_ORG_JOB CREATE TABLE JCL_ORG_JOB ( - id int IDENTITY(1,1) NOT NULL, - job_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - job_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - parent_comp int null, - parent_dept int null, - sequence_id int null, - scheme_id int null, - parent_job int null, - is_key int null, - workplace varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text null, - work_duty text null, - work_authority text null, - forbidden_tag int NULL, + id int IDENTITY(1,1) NOT NULL, + job_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + job_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + parent_comp int null, + parent_dept int null, + sequence_id int null, + scheme_id int null, + parent_job int null, + is_key int null, + workplace varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + description text null, + work_duty text null, + work_authority text null, + forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_JOB_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_JOB_PK PRIMARY KEY (id) ); -- JCL_ORG_JOBDT CREATE TABLE JCL_ORG_JOBDT ( - id int IDENTITY(1,1) NOT NULL, - mainid int NULL, + id int IDENTITY(1,1) NOT NULL, + mainid int NULL, level_id varchar(100) NULL, grade_id varchar(100) NULL, level_id_span varchar(1000) NULL, grade_id_span varchar(1000) NULL, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (id) ); -- JCL_ORG_JOBEXT CREATE TABLE JCL_ORG_JOBEXT ( - id int NOT NULL, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (id) + id int NOT NULL, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_JOBEXT_DT1 CREATE TABLE JCL_ORG_JOBEXT_DT1 ( - id int IDENTITY(1,1) NOT NULL, - mainid int NULL, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_JOBEXT_DT1_PK PRIMARY KEY (id) + id int IDENTITY(1,1) NOT NULL, + mainid int NULL, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_JOBEXT_DT1_PK PRIMARY KEY (id) ); -- JCL_ORG_HRMRESOURCE @@ -325,6 +325,40 @@ CREATE TABLE JCL_ORG_HRMRESOURCE ( fax varchar(60) null, email varchar(60) null, workroom varchar(60) null, + pass_word varchar(100) null, + sec_level int null, + birthday char(10) null, + folk varchar(30) null, + native_place varchar(100) null, + reg_resident_place varchar(200) null, + certificate_num varchar(60) null, + marital_status char(1) null, + policy varchar(30) null, + be_member_date char(10) null, + be_party_date char(10) null, + islabouunion char(1) null, + degree varchar(30) null, + health_info char(1) null, + education_level int null, + height varchar(10) null, + weight int null, + use_kind int null, + start_date char(10) null, + end_date char(10) null, + probation_end_date char(10) null, + resident_place varchar(200) null, + home_address varchar(100) null, + temp_resident_number varchar(60) null, + company_start_date varchar(10) null, + work_start_date varchar(10) null, + accum_fund_account varchar(30) null, + account_name varchar(200) null, + bank_id int null, + account_id varchar(100) null, + show_order int null, + classification char(1) null, + company_work_year decimal(10,2) null, + work_year decimal(10,2) null, creator int null, delete_type int null, create_time datetime null, @@ -356,56 +390,56 @@ CREATE TABLE JCL_ORG_HRMRESOURCEEXT_DT1 ( -- JCL_ORG_STAFFPLAN CREATE TABLE JCL_ORG_STAFFPLAN ( - id int IDENTITY(1,1) NOT 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 datetime null, - time_end datetime null, - company_id varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text NULL, + id int IDENTITY(1,1) NOT 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 datetime null, + time_end datetime null, + company_id varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + description text NULL, forbidden_tag int NULL, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_STAFFPLAN_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_STAFFPLAN_PK PRIMARY KEY (id) ); -- JCL_ORG_STAFF CREATE TABLE JCL_ORG_STAFF ( - id int IDENTITY(1,1) NOT 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, - permanent_num int null, - freeze_num int null, - lack_status int null, - staff_desc varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text null, + id int IDENTITY(1,1) NOT 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, + permanent_num int null, + freeze_num int null, + lack_status int null, + staff_desc varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + description text null, is_used int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_STAFF_PK PRIMARY KEY (id) + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_STAFF_PK PRIMARY KEY (id) ); -- JCL_ORG_STAFFS CREATE TABLE JCL_ORG_STAFFS ( - id int IDENTITY(1,1) NOT NULL, - staff_id int null, - business_type int null, - change_num int null, - business_source int null, - requestid int null, - creator int null, - delete_type int null, - create_time datetime null, - update_time datetime null, - CONSTRAINT JCL_ORG_STAFFS_PK PRIMARY KEY (id) + id int IDENTITY(1,1) NOT NULL, + staff_id int null, + business_type int null, + change_num int null, + business_source int null, + requestid int null, + creator int null, + delete_type int null, + create_time datetime null, + update_time datetime null, + CONSTRAINT JCL_ORG_STAFFS_PK PRIMARY KEY (id) ); \ No newline at end of file diff --git a/src/com/engine/organization/service/impl/HrmResourceImportProcessServiceImpl.java b/src/com/engine/organization/service/impl/HrmResourceImportProcessServiceImpl.java index e3654fdb..74dd4211 100644 --- a/src/com/engine/organization/service/impl/HrmResourceImportProcessServiceImpl.java +++ b/src/com/engine/organization/service/impl/HrmResourceImportProcessServiceImpl.java @@ -662,7 +662,8 @@ public class HrmResourceImportProcessServiceImpl extends Service implements HrmR ////id,非自动增长 - id = getResourceMapper().getMaxId() + 1; + Long maxId = getResourceMapper().getMaxId(); + id = null == maxId ? 1 : maxId + 1; hrmResourcePO.setId(id); @@ -761,7 +762,7 @@ public class HrmResourceImportProcessServiceImpl extends Service implements HrmR } } } - insertStr = insertStr + insertFields + "creator,delete_type,create_time,update_time) values(" + insertValues + createrid + ",'" + 0 + "','" + date + "','" + date + "')"; + insertStr = insertStr + insertFields + "creator,delete_type,create_time) values(" + insertValues + createrid + ",'" + 0 + "','" + date + "')"; boolean resourceInsertFlag = true; if (!execSql(insertStr)) {//添加人员信息 flag = false;