diff --git a/src/com/engine/organization/entity/extend/param/ExtendInfoParams.java b/src/com/engine/organization/entity/extend/param/ExtendInfoParams.java index 50959aa5..8951002d 100644 --- a/src/com/engine/organization/entity/extend/param/ExtendInfoParams.java +++ b/src/com/engine/organization/entity/extend/param/ExtendInfoParams.java @@ -34,4 +34,13 @@ public class ExtendInfoParams { * 参数信息 */ private Map params; + + /** + * Oracle主键自增序列名称 + */ + private String sequenceName; + + public String getSequenceName() { + return this.tableName + "_ID"; + } } diff --git a/src/com/engine/organization/mapper/codesetting/CodeRuleMapper.xml b/src/com/engine/organization/mapper/codesetting/CodeRuleMapper.xml index 28d40a6d..9b25823f 100644 --- a/src/com/engine/organization/mapper/codesetting/CodeRuleMapper.xml +++ b/src/com/engine/organization/mapper/codesetting/CodeRuleMapper.xml @@ -27,9 +27,7 @@ - + INSERT INTO JCL_CODERULE diff --git a/src/com/engine/organization/mapper/comp/CompMapper.xml b/src/com/engine/organization/mapper/comp/CompMapper.xml index 3d453442..6832e6b6 100644 --- a/src/com/engine/organization/mapper/comp/CompMapper.xml +++ b/src/com/engine/organization/mapper/comp/CompMapper.xml @@ -159,6 +159,97 @@ + + + select JCL_ORG_COMP_ID.currval from dual + + INSERT INTO jcl_org_comp + + + creator, + + + delete_type, + + + create_time, + + + update_time, + + + comp_no, + + + comp_name, + + + comp_name_short, + + + parent_company, + + + org_code, + + + industry, + + + comp_principal, + + + description, + + forbidden_tag, + + show_order, + + + + + #{creator}, + + + #{deleteType}, + + + #{createTime}, + + + #{updateTime}, + + + #{compNo}, + + + #{compName}, + + + #{compNameShort}, + + + #{parentCompany}, + + + #{orgCode}, + + + #{industry}, + + + #{compPrincipal}, + + + #{description}, + + 0, + + #{showOrder}, + + + + select count(1) from jcl_import_history_detail diff --git a/src/com/engine/organization/mapper/jclimport/JclImportHistoryMapper.xml b/src/com/engine/organization/mapper/jclimport/JclImportHistoryMapper.xml index 05e88c63..e889525c 100644 --- a/src/com/engine/organization/mapper/jclimport/JclImportHistoryMapper.xml +++ b/src/com/engine/organization/mapper/jclimport/JclImportHistoryMapper.xml @@ -77,6 +77,61 @@ + + + + select JCL_IMPORT_HISTORY_ID.currval from dual + + INSERT INTO jcl_import_history + + + operator, + + + operate_time, + + + client_address, + + + import_type, + + + source_from, + + + operate_type, + + + status, + + + + + #{operator}, + + + #{operateTime}, + + + #{clientAddress}, + + + #{importType}, + + + #{sourceFrom}, + + + #{operateType}, + + + #{status}, + + + + + update jcl_import_history set status = #{status} diff --git a/src/com/engine/organization/mapper/job/JobMapper.xml b/src/com/engine/organization/mapper/job/JobMapper.xml index 45b10614..15158253 100644 --- a/src/com/engine/organization/mapper/job/JobMapper.xml +++ b/src/com/engine/organization/mapper/job/JobMapper.xml @@ -163,6 +163,124 @@ 0, + + + + select JCL_ORG_JOB_ID.currval from dual + + INSERT INTO jcl_org_job + + + creator, + + + delete_type, + + + create_time, + + + update_time, + + + + job_no, + + + job_name, + + + parent_comp, + + + parent_dept, + + + sequence_id, + + + scheme_id, + + + parent_job, + + + is_key, + + + workplace, + + + description, + + + work_duty, + + + work_authority, + + + show_order, + + forbidden_tag, + + + + #{creator}, + + + #{deleteType}, + + + #{createTime}, + + + #{updateTime}, + + + #{jobNo}, + + + #{jobName}, + + + + #{parentComp}, + + + #{parentDept}, + + + #{sequenceId}, + + + #{schemeId}, + + + #{parentJob}, + + + #{isKey}, + + + #{workplace}, + + + #{description}, + + + #{workDuty}, + + + #{workAuthority}, + + + #{showOrder}, + + 0, + + + update jcl_org_job diff --git a/src/com/engine/organization/mapper/post/PostInfoMapper.xml b/src/com/engine/organization/mapper/post/PostInfoMapper.xml index 7781a8ea..b77819b3 100644 --- a/src/com/engine/organization/mapper/post/PostInfoMapper.xml +++ b/src/com/engine/organization/mapper/post/PostInfoMapper.xml @@ -168,6 +168,85 @@ + + + select JCL_ORG_POST_INFO_ID.currval from dual + + INSERT INTO jcl_org_post_info + + + creator, + + + delete_type, + + + create_time, + + + update_time, + + + post_info_no, + + + post_info_name, + + + post_info_authority, + + + post_info_duty, + + + post_info_qualification, + + + post_id, + + + description, + + forbidden_tag, + + + + #{creator}, + + + #{deleteType}, + + + #{createTime}, + + + #{updateTime}, + + + #{postInfoNo}, + + + #{postInfoName}, + + + #{postInfoAuthority}, + + + #{postInfoDuty}, + + + #{postInfoQualification}, + + + #{postId}, + + + #{description}, + + 0, + + + update jcl_org_post_info diff --git a/src/com/engine/organization/mapper/post/PostMapper.xml b/src/com/engine/organization/mapper/post/PostMapper.xml index 2ab3c223..b10eb867 100644 --- a/src/com/engine/organization/mapper/post/PostMapper.xml +++ b/src/com/engine/organization/mapper/post/PostMapper.xml @@ -125,6 +125,52 @@ + + + select JCL_ORG_POST_ID.currval from dual + + INSERT INTO jcl_org_post + + + creator, + + + delete_type, + + + create_time, + + + update_time, + + + post_name, + + + description, + + + + + #{creator}, + + + #{deleteType}, + + + #{createTime}, + + + #{updateTime}, + + + #{postName}, + + + #{description}, + + + UPDATE jcl_org_post diff --git a/src/com/engine/organization/mapper/scheme/GradeMapper.xml b/src/com/engine/organization/mapper/scheme/GradeMapper.xml index da872da4..1f0a094a 100644 --- a/src/com/engine/organization/mapper/scheme/GradeMapper.xml +++ b/src/com/engine/organization/mapper/scheme/GradeMapper.xml @@ -157,6 +157,73 @@ + + + select JCL_ORG_GRADE_ID.currval from dual + + INSERT INTO jcl_org_grade + + + creator, + + + delete_type, + + + create_time, + + + update_time, + + + grade_no, + + + grade_name, + + + description, + + + scheme_id, + + + level_id, + + forbidden_tag, + + + + #{creator}, + + + #{deleteType}, + + + #{createTime}, + + + #{updateTime}, + + + #{gradeNo}, + + + #{gradeName}, + + + #{description}, + + + #{schemeId}, + + + #{levelId}, + + 0, + + + update jcl_org_grade diff --git a/src/com/engine/organization/mapper/scheme/LevelMapper.xml b/src/com/engine/organization/mapper/scheme/LevelMapper.xml index f9b961c7..46b1e32d 100644 --- a/src/com/engine/organization/mapper/scheme/LevelMapper.xml +++ b/src/com/engine/organization/mapper/scheme/LevelMapper.xml @@ -162,6 +162,67 @@ + + + select JCL_ORG_LEVEL_ID.currval from dual + + INSERT INTO jcl_org_level + + + creator, + + + delete_type, + + + create_time, + + + update_time, + + + level_no, + + + level_name, + + + description, + + + scheme_id, + + forbidden_tag, + + + + #{creator}, + + + #{deleteType}, + + + #{createTime}, + + + #{updateTime}, + + + #{levelNo}, + + + #{levelName}, + + + #{description}, + + + #{schemeId}, + + 0, + + + update jcl_org_level diff --git a/src/com/engine/organization/mapper/scheme/SchemeMapper.xml b/src/com/engine/organization/mapper/scheme/SchemeMapper.xml index e7c8a485..d7ac5226 100644 --- a/src/com/engine/organization/mapper/scheme/SchemeMapper.xml +++ b/src/com/engine/organization/mapper/scheme/SchemeMapper.xml @@ -142,6 +142,61 @@ + + + select JCL_ORG_SCHEME_ID.currval from dual + + INSERT INTO jcl_org_scheme + + + creator, + + + delete_type, + + + create_time, + + + update_time, + + + scheme_no, + + + scheme_name, + + + scheme_description, + + forbidden_tag, + + + + #{creator}, + + + #{deleteType}, + + + #{createTime}, + + + #{updateTime}, + + + #{schemeNo}, + + + #{schemeName}, + + + #{schemeDescription}, + + 0, + + + update jcl_org_scheme diff --git a/src/com/engine/organization/mapper/sequence/SequenceMapper.xml b/src/com/engine/organization/mapper/sequence/SequenceMapper.xml index eed364eb..b5a912b0 100644 --- a/src/com/engine/organization/mapper/sequence/SequenceMapper.xml +++ b/src/com/engine/organization/mapper/sequence/SequenceMapper.xml @@ -63,6 +63,7 @@