diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java index 2efa2ba..ed45993 100644 --- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java +++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java @@ -42,12 +42,15 @@ public class BusiCategoryServiceImpl extends ServiceImpl treeCategory(BusiCategory category) { //查询全部栏目 LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(DlBaseEntity::getDelFlag, 0) - .eq(BusiCategory::getTenantId, category.getTenantId()) - .orderByAsc(DlBaseEntity::getCreateTime); + lambdaQueryWrapper.eq(DlBaseEntity::getDelFlag,0) + .eq(BusiCategory::getTenantId,category.getTenantId()); + if(StringUtils.isNotEmpty(category.getCatgType())){ + lambdaQueryWrapper.eq(BusiCategory::getCatgType,category.getCatgType()); + } if (!StringUtils.isEmpty(category.getCatgName())) { lambdaQueryWrapper.like(BusiCategory::getCatgName, category.getCatgName()); } + lambdaQueryWrapper.orderByDesc(BusiCategory::getSort); List list = list(lambdaQueryWrapper); return buildCategoryTree(list); } @@ -170,8 +173,8 @@ public class BusiCategoryServiceImpl extends ServiceImpl children = new ArrayList<>(); - + private List children = new ArrayList<>(); } diff --git a/dl_vue/src/views/busi/prod/index.vue b/dl_vue/src/views/busi/prod/index.vue index 0e1584f..cb4bc0e 100644 --- a/dl_vue/src/views/busi/prod/index.vue +++ b/dl_vue/src/views/busi/prod/index.vue @@ -1,6 +1,9 @@