From dce4ef6ffc671fa257d56bd130e055eb4840d054 Mon Sep 17 00:00:00 2001 From: ck <851316342@qq.com> Date: Wed, 23 Dec 2020 21:55:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/CaseCategoryServiceImpl.java | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/bsd/cases/service/impl/CaseCategoryServiceImpl.java b/src/main/java/com/bsd/cases/service/impl/CaseCategoryServiceImpl.java index 0332d36..c531ca6 100644 --- a/src/main/java/com/bsd/cases/service/impl/CaseCategoryServiceImpl.java +++ b/src/main/java/com/bsd/cases/service/impl/CaseCategoryServiceImpl.java @@ -46,14 +46,26 @@ public class CaseCategoryServiceImpl extends BaseServiceImpl caseCategoryList1 = caseCategoryMapper.select(findCaseCategory1); - CaseCategory findCaseCategory2 = new CaseCategory(); - findCaseCategory2.setLevel(2); - findCaseCategory2.setState(Constants.STATE_VALID); - List caseCategoryList2 = caseCategoryMapper.select(findCaseCategory2); + Example example2 = new Example(CaseCategory.class); + example2.setOrderByClause("update_date_time DESC"); + Example.Criteria criteria2 = example2.createCriteria(); + criteria2.andEqualTo("state",Constants.STATE_VALID); + criteria2.andEqualTo("level",1); + List caseCategoryList1 = caseCategoryMapper.selectByExample(example2); +// CaseCategory findCaseCategory1 = new CaseCategory(); +// findCaseCategory1.setLevel(1); +// findCaseCategory1.setState(Constants.STATE_VALID); +// List caseCategoryList1 = caseCategoryMapper.select(findCaseCategory1); +// CaseCategory findCaseCategory2 = new CaseCategory(); +// findCaseCategory2.setLevel(2); +// findCaseCategory2.setState(Constants.STATE_VALID); +// List caseCategoryList2 = caseCategoryMapper.select(findCaseCategory2); + Example example = new Example(CaseCategory.class); + example.setOrderByClause("update_date_time DESC"); + Example.Criteria criteria = example.createCriteria(); + criteria.andEqualTo("state",Constants.STATE_VALID); + criteria.andEqualTo("level",2); + List caseCategoryList2 = caseCategoryMapper.selectByExample(example); jsonObject.put("level1",caseCategoryList1); jsonObject.put("level2",caseCategoryList2); return jsonObject;