From 22ffc928af16c16e04ef81de3a688a3fb3f15fbe Mon Sep 17 00:00:00 2001 From: tamguo Date: Tue, 31 Jul 2018 17:41:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=9E=E6=80=A7=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/sys/model/SysCompanyEntity.java | 4 + .../service/impl/SysCompanyServiceImpl.java | 100 ++++++++++-------- 2 files changed, 58 insertions(+), 46 deletions(-) diff --git a/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/SysCompanyEntity.java b/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/SysCompanyEntity.java index 5c4cc54..b66d743 100644 --- a/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/SysCompanyEntity.java +++ b/tamguo-oms/src/main/java/com/tamguo/modules/sys/model/SysCompanyEntity.java @@ -17,6 +17,10 @@ import com.baomidou.mybatisplus.annotations.TableName; @KeySequence public class SysCompanyEntity implements Serializable { private static final long serialVersionUID = 1L; + + public static final String ROOT_COMPANY_CODE = "0"; + public static final String TREE_CODE_COMPANY_SEPARATE = ","; + public static final String TREE_NAME_COMPANY_SEPARATE = "/"; @TableId private String companyCode; diff --git a/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/SysCompanyServiceImpl.java b/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/SysCompanyServiceImpl.java index 064aca0..78cf5e6 100644 --- a/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/SysCompanyServiceImpl.java +++ b/tamguo-oms/src/main/java/com/tamguo/modules/sys/service/impl/SysCompanyServiceImpl.java @@ -74,37 +74,21 @@ public class SysCompanyServiceImpl extends ServiceImpl 0) { + company.setTreeLeaf(false); + }else { + company.setTreeLeaf(true); + } + return company; } + }