From 68ad79b5aca73a63c98cdfb2f2dad2e814ba8b63 Mon Sep 17 00:00:00 2001 From: zhouhao Date: Mon, 21 Aug 2017 14:06:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=BB=98=E8=AE=A4parentId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/service/AbstractTreeSortService.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/hsweb-commons/hsweb-commons-service/hsweb-commons-service-simple/src/main/java/org/hswebframework/web/service/AbstractTreeSortService.java b/hsweb-commons/hsweb-commons-service/hsweb-commons-service-simple/src/main/java/org/hswebframework/web/service/AbstractTreeSortService.java index ec042c59a..a421454aa 100644 --- a/hsweb-commons/hsweb-commons-service/hsweb-commons-service-simple/src/main/java/org/hswebframework/web/service/AbstractTreeSortService.java +++ b/hsweb-commons/hsweb-commons-service/hsweb-commons-service-simple/src/main/java/org/hswebframework/web/service/AbstractTreeSortService.java @@ -54,13 +54,23 @@ public abstract class AbstractTreeSortService parent = selectByPk(entity.getParentId()); if (null == parent) { - entity.setParentId(null); + entity.setParentId(createParentIdOnExists()); + entity.setPath(RandomUtil.randomChar(4)); } else { entity.setPath(parent.getPath() + "-" + RandomUtil.randomChar(4)); }