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 @@