From 3eb29f823f08415487b918ec3e9fe0656538d281 Mon Sep 17 00:00:00 2001 From: Chengliang <1546584672@qq.com> Date: Thu, 1 Sep 2022 17:03:45 +0800 Subject: [PATCH 1/3] fixed --- src/com/engine/organization/entity/company/bo/CompBO.java | 2 +- .../engine/organization/entity/department/bo/DepartmentBO.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/engine/organization/entity/company/bo/CompBO.java b/src/com/engine/organization/entity/company/bo/CompBO.java index efbbe194..f0c62966 100644 --- a/src/com/engine/organization/entity/company/bo/CompBO.java +++ b/src/com/engine/organization/entity/company/bo/CompBO.java @@ -105,7 +105,7 @@ public class CompBO { return comps.stream().map(item -> { SearchTree tree = new SearchTree(); tree.setCanClick(true); - tree.setCanceled(false); + tree.setCanceled(item.getForbiddenTag() != 0); tree.setIcon("icon-coms-LargeArea"); tree.setId(item.getId().toString()); tree.setIsParent(false); diff --git a/src/com/engine/organization/entity/department/bo/DepartmentBO.java b/src/com/engine/organization/entity/department/bo/DepartmentBO.java index 1e46142b..4973e807 100644 --- a/src/com/engine/organization/entity/department/bo/DepartmentBO.java +++ b/src/com/engine/organization/entity/department/bo/DepartmentBO.java @@ -127,7 +127,7 @@ public class DepartmentBO { return departmentPOS.stream().map(item -> { SearchTree tree = new SearchTree(); tree.setCanClick(true); - tree.setCanceled(false); + tree.setCanceled(item.getForbiddenTag() != 0); tree.setIcon(isLeaf ? "icon-coms-Branch" : "icon-coms-LargeArea"); tree.setId(item.getId().toString()); tree.setIsParent(false); From f5fcbdaff8c3c61f30fc6d6639a714e0b5635c07 Mon Sep 17 00:00:00 2001 From: Chengliang <1546584672@qq.com> Date: Fri, 2 Sep 2022 11:23:16 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=AE=BD=E5=BA=A6?= =?UTF-8?q?=E9=A1=BA=E5=BA=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/postion/vo/PostInfoTableVO.java | 4 ++-- .../entity/scheme/vo/GradeTableVO.java | 13 +++++++------ .../entity/scheme/vo/LevelTableVO.java | 15 ++++++++------- .../entity/scheme/vo/SchemeTableVO.java | 4 ++-- .../entity/sequence/vo/SequenceTableVO.java | 13 +++++++------ 5 files changed, 26 insertions(+), 23 deletions(-) diff --git a/src/com/engine/organization/entity/postion/vo/PostInfoTableVO.java b/src/com/engine/organization/entity/postion/vo/PostInfoTableVO.java index 7db50123..b5213ea9 100644 --- a/src/com/engine/organization/entity/postion/vo/PostInfoTableVO.java +++ b/src/com/engine/organization/entity/postion/vo/PostInfoTableVO.java @@ -78,12 +78,12 @@ public class PostInfoTableVO { /** * 说明 */ - @OrganizationTableColumn(text = "说明", width = "20%", column = "description") + @OrganizationTableColumn(text = "说明", width = "30%", column = "description") private String description; /** * 禁用标记 */ - @OrganizationTableColumn(text = "是否启用", width = "20%", column = "forbidden_tag") + @OrganizationTableColumn(text = "是否启用", width = "10%", column = "forbidden_tag") private Integer forbiddenTag; } diff --git a/src/com/engine/organization/entity/scheme/vo/GradeTableVO.java b/src/com/engine/organization/entity/scheme/vo/GradeTableVO.java index 2934666f..127687e8 100644 --- a/src/com/engine/organization/entity/scheme/vo/GradeTableVO.java +++ b/src/com/engine/organization/entity/scheme/vo/GradeTableVO.java @@ -60,11 +60,7 @@ public class GradeTableVO { */ @OrganizationTableColumn(text = "名称", width = "20%", column = "grade_name") private String gradeName; - /** - * 描述说明 - */ - @OrganizationTableColumn(text = "描述说明", width = "20%", column = "description") - private String description; + /** * 等级方案 */ @@ -80,9 +76,14 @@ public class GradeTableVO { @OrganizationTableColumn(text = "职等", width = "20%", column = "level_id", transmethod = "com.engine.organization.transmethod.LevelTransMethod.getLevelId") private String levelId; + /** + * 描述说明 + */ + @OrganizationTableColumn(text = "描述说明", width = "30%", column = "description") + private String description; /** * 禁用标记 */ - @OrganizationTableColumn(text = "是否启用", width = "20%", column = "forbidden_tag") + @OrganizationTableColumn(text = "是否启用", width = "10%", column = "forbidden_tag") private int forbiddenTag; } diff --git a/src/com/engine/organization/entity/scheme/vo/LevelTableVO.java b/src/com/engine/organization/entity/scheme/vo/LevelTableVO.java index 46f8b8d2..548af929 100644 --- a/src/com/engine/organization/entity/scheme/vo/LevelTableVO.java +++ b/src/com/engine/organization/entity/scheme/vo/LevelTableVO.java @@ -59,21 +59,22 @@ public class LevelTableVO { @OrganizationTableColumn(text = "名称", width = "20%", column = "level_name") private String levelName; - /** - * 描述说明 - */ - @OrganizationTableColumn(text = "描述说明", width = "20%", column = "description") - private String description; - /** * 等级方案 */ @OrganizationTableColumn(text = "等级方案", width = "20%", column = "scheme_name") private String schemeName; + /** + * 描述说明 + */ + @OrganizationTableColumn(text = "描述说明", width = "30%", column = "description") + private String description; + + /** * 禁用标记 */ - @OrganizationTableColumn(text = "是否启用", width = "20%", column = "forbidden_tag") + @OrganizationTableColumn(text = "是否启用", width = "10%", column = "forbidden_tag") private Integer forbiddenTag; } diff --git a/src/com/engine/organization/entity/scheme/vo/SchemeTableVO.java b/src/com/engine/organization/entity/scheme/vo/SchemeTableVO.java index 1062b88b..8313afe6 100644 --- a/src/com/engine/organization/entity/scheme/vo/SchemeTableVO.java +++ b/src/com/engine/organization/entity/scheme/vo/SchemeTableVO.java @@ -61,12 +61,12 @@ public class SchemeTableVO { /** * 方案描述 */ - @OrganizationTableColumn(text = "方案说明", width = "25%", column = "scheme_description") + @OrganizationTableColumn(text = "方案说明", width = "40%", column = "scheme_description") private String schemeDescription; /** * 禁用标识 */ - @OrganizationTableColumn(text = "是否启用", width = "25%", column = "forbidden_tag") + @OrganizationTableColumn(text = "是否启用", width = "10%", column = "forbidden_tag") private Integer forbiddenTag; } diff --git a/src/com/engine/organization/entity/sequence/vo/SequenceTableVO.java b/src/com/engine/organization/entity/sequence/vo/SequenceTableVO.java index 93c1722c..47f8ec35 100644 --- a/src/com/engine/organization/entity/sequence/vo/SequenceTableVO.java +++ b/src/com/engine/organization/entity/sequence/vo/SequenceTableVO.java @@ -65,11 +65,6 @@ public class SequenceTableVO { @OrganizationTableColumn(text = "名称", width = "20%", column = "sequence_name") private String sequenceName; - /** - * 描述说明 - */ - @OrganizationTableColumn(text = "描述说明", width = "20%", column = "description") - private String description; /** * 等级方案 @@ -77,9 +72,15 @@ public class SequenceTableVO { @OrganizationTableColumn(text = "等级方案", width = "20%", column = "scheme_name") private String schemeName; + /** + * 描述说明 + */ + @OrganizationTableColumn(text = "描述说明", width = "30%", column = "description") + private String description; + /** * 禁用标记 */ - @OrganizationTableColumn(text = "是否启用", width = "20%", column = "forbidden_tag") + @OrganizationTableColumn(text = "是否启用", width = "10%", column = "forbidden_tag") private Integer forbiddenTag; } From 819a053aa3988a2fa9a5f4ca2c0ca6fc2cc804b7 Mon Sep 17 00:00:00 2001 From: Chengliang <1546584672@qq.com> Date: Fri, 2 Sep 2022 16:17:01 +0800 Subject: [PATCH 3/3] fixed --- .../organization/mapper/scheme/SchemeMapper.xml | 2 +- .../organization/service/impl/GradeServiceImpl.java | 11 +++++++++-- .../organization/service/impl/LevelServiceImpl.java | 11 +++++++++-- .../engine/organization/wrapper/SchemeWrapper.java | 4 ++++ 4 files changed, 23 insertions(+), 5 deletions(-) diff --git a/src/com/engine/organization/mapper/scheme/SchemeMapper.xml b/src/com/engine/organization/mapper/scheme/SchemeMapper.xml index 94cc2695..ef1ea6ba 100644 --- a/src/com/engine/organization/mapper/scheme/SchemeMapper.xml +++ b/src/com/engine/organization/mapper/scheme/SchemeMapper.xml @@ -76,7 +76,7 @@