|
|
@ -46,14 +46,26 @@ public class CaseCategoryServiceImpl extends BaseServiceImpl<CaseCategoryMapper,
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public JSONObject getAllCaseCategory() {
|
|
|
|
public JSONObject getAllCaseCategory() {
|
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
|
CaseCategory findCaseCategory1 = new CaseCategory();
|
|
|
|
Example example2 = new Example(CaseCategory.class);
|
|
|
|
findCaseCategory1.setLevel(1);
|
|
|
|
example2.setOrderByClause("update_date_time DESC");
|
|
|
|
findCaseCategory1.setState(Constants.STATE_VALID);
|
|
|
|
Example.Criteria criteria2 = example2.createCriteria();
|
|
|
|
List<CaseCategory> caseCategoryList1 = caseCategoryMapper.select(findCaseCategory1);
|
|
|
|
criteria2.andEqualTo("state",Constants.STATE_VALID);
|
|
|
|
CaseCategory findCaseCategory2 = new CaseCategory();
|
|
|
|
criteria2.andEqualTo("level",1);
|
|
|
|
findCaseCategory2.setLevel(2);
|
|
|
|
List<CaseCategory> caseCategoryList1 = caseCategoryMapper.selectByExample(example2);
|
|
|
|
findCaseCategory2.setState(Constants.STATE_VALID);
|
|
|
|
// CaseCategory findCaseCategory1 = new CaseCategory();
|
|
|
|
List<CaseCategory> caseCategoryList2 = caseCategoryMapper.select(findCaseCategory2);
|
|
|
|
// findCaseCategory1.setLevel(1);
|
|
|
|
|
|
|
|
// findCaseCategory1.setState(Constants.STATE_VALID);
|
|
|
|
|
|
|
|
// List<CaseCategory> caseCategoryList1 = caseCategoryMapper.select(findCaseCategory1);
|
|
|
|
|
|
|
|
// CaseCategory findCaseCategory2 = new CaseCategory();
|
|
|
|
|
|
|
|
// findCaseCategory2.setLevel(2);
|
|
|
|
|
|
|
|
// findCaseCategory2.setState(Constants.STATE_VALID);
|
|
|
|
|
|
|
|
// List<CaseCategory> 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<CaseCategory> caseCategoryList2 = caseCategoryMapper.selectByExample(example);
|
|
|
|
jsonObject.put("level1",caseCategoryList1);
|
|
|
|
jsonObject.put("level1",caseCategoryList1);
|
|
|
|
jsonObject.put("level2",caseCategoryList2);
|
|
|
|
jsonObject.put("level2",caseCategoryList2);
|
|
|
|
return jsonObject;
|
|
|
|
return jsonObject;
|
|
|
|