From a82718a80316dcffee60785d6f40af2c066591a7 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <xltys1995>
Date: 星期二, 26 一月 2021 21:59:53 +0800
Subject: [PATCH] #
---
src/main/java/zy/cloud/wms/manager/controller/TagController.java | 19 +++++++++++++++++++
src/main/webapp/views/tag/tag.html | 1 -
2 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/src/main/java/zy/cloud/wms/manager/controller/TagController.java b/src/main/java/zy/cloud/wms/manager/controller/TagController.java
index 9b037fa..6f12853 100644
--- a/src/main/java/zy/cloud/wms/manager/controller/TagController.java
+++ b/src/main/java/zy/cloud/wms/manager/controller/TagController.java
@@ -67,6 +67,8 @@
tag.setParentName(parent.getName());
tag.setLevel(parent.getLevel() + 1);
}
+ } else {
+ tag.setParentId(0L);
}
// path
NodeUtils nodeUtils = new NodeUtils();
@@ -89,6 +91,23 @@
if (Cools.isEmpty(tag) || null==tag.getId()){
return R.error();
}
+ if (tag.getParentId() != null && tag.getParentId() > 0) {
+ if (tag.getParentId().equals(tag.getId())) {
+ return R.error("鏁版嵁閿欒");
+ }
+ Tag parent = tagService.selectById(tag.getParentId());
+ if (parent != null) {
+ tag.setParentName(parent.getName());
+ tag.setLevel(parent.getLevel() + 1);
+ }
+ }
+ // path
+ NodeUtils nodeUtils = new NodeUtils();
+ nodeUtils.executePath(tag);
+ tag.setPath(nodeUtils.path.toString());
+ tag.setPathName(nodeUtils.pathName.toString());
+ tag.setUpdateBy(getUserId());
+ tag.setUpdateTime(new Date());
tagService.updateById(tag);
return R.ok();
}
diff --git a/src/main/webapp/views/tag/tag.html b/src/main/webapp/views/tag/tag.html
index 4debad2..3786b17 100644
--- a/src/main/webapp/views/tag/tag.html
+++ b/src/main/webapp/views/tag/tag.html
@@ -203,7 +203,6 @@
content: $('#editDialog').html(),
success: function (layero, dIndex) {
// 鍥炴樉琛ㄥ崟鏁版嵁
- console.log(mData)
form.val('detail', mData);
// 琛ㄥ崟鎻愪氦浜嬩欢
form.on('submit(editSubmit)', function (data) {
--
Gitblit v1.9.1