diff --git a/admin-pc/src/views/modules/order/CommonOrderList.vue b/admin-pc/src/views/modules/order/CommonOrderList.vue index bd3f24c..494d043 100644 --- a/admin-pc/src/views/modules/order/CommonOrderList.vue +++ b/admin-pc/src/views/modules/order/CommonOrderList.vue @@ -86,23 +86,22 @@ - 发货 + 编辑 - - - - - - - - - - - - - - + + + 更多 + + + 添加下级 + + + + 删除 + + + + diff --git a/admin-pc/src/views/modules/order/modules/CommonOrderModal.vue b/admin-pc/src/views/modules/order/modules/CommonOrderModal.vue index 06db082..971e894 100644 --- a/admin-pc/src/views/modules/order/modules/CommonOrderModal.vue +++ b/admin-pc/src/views/modules/order/modules/CommonOrderModal.vue @@ -11,43 +11,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java b/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java index fdd37cb..9b425b6 100644 --- a/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java +++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java @@ -33,61 +33,60 @@ public class CommonOrderServiceImpl extends ServiceImpl0) { StringBuffer sb = new StringBuffer(); @@ -120,9 +119,9 @@ public class CommonOrderServiceImpl extends ServiceImpl queryTreeListNoPage(QueryWrapper queryWrapper) { List dataList = baseMapper.selectList(queryWrapper); List mapList = new ArrayList<>(); @@ -142,21 +141,21 @@ public class CommonOrderServiceImpl extends ServiceImpl().eq("pid", pid)); - if(count==null || count<=1) { - baseMapper.updateTreeNodeStatus(pid, ICommonOrderService.NOCHILD); - } - } - } - - /** + + /** + * 根据所传pid查询旧的父级节点的子节点并修改相应状态值 + * @param pid + */ + private void updateOldParentNode(String pid) { + if(!ICommonOrderService.ROOT_PID_VALUE.equals(pid)) { + Long count = baseMapper.selectCount(new QueryWrapper().eq("pid", pid)); + if(count==null || count<=1) { + baseMapper.updateTreeNodeStatus(pid, ICommonOrderService.NOCHILD); + } + } + } + + /** * 递归查询节点的根节点 * @param pidVal * @return