master
ck 5 years ago
parent 370caf60a4
commit 2696c3f309

@ -55,4 +55,31 @@ public class CaseCategoryController {
}
return ajaxResult;
}
@RequestMapping("/search")
public AjaxResult search(@RequestBody AjaxRequest ajaxRequest,HttpServletRequest request) {
AjaxResult ajaxResult = new AjaxResult();
JSONObject data = ajaxRequest.getData();
if (null == data){
ajaxResult.setRetcode(AjaxResult.FAILED);
ajaxResult.setRetmsg("data missing");
}else {
Integer pageNum = data.getInteger("pageNum");
Integer pageSize = data.getInteger("pageSize");
if (null==pageNum|| null == pageSize){
ajaxResult.setRetcode(AjaxResult.FAILED);
ajaxResult.setRetmsg("分页参数不可为空");
}else {
String name = data.getString("name");
if (StringUtils.isEmpty(name)){
ajaxResult.setRetcode(AjaxResult.FAILED);
ajaxResult.setRetmsg("搜索参数不可为空");
}else {
ajaxResult.setRetcode(AjaxResult.SUCCESS);
ajaxResult.setData(caseCategoryService.search(name,pageNum,pageSize));
}
}
}
return ajaxResult;
}
}

@ -8,9 +8,27 @@ import java.util.List;
public interface CaseCategoryService<CaseCategory> extends BaseService<CaseCategory> {
/**
*
* @return
*/
JSONObject getAllCaseCategory();
/**
*
* @param parentId
* @param pageNum
* @param pageSize
* @return
*/
JSONObject getCaseCategoryByParentId(Long parentId,Integer pageNum,Integer pageSize);
/**
*
* @param name
* @param pageNum
* @param pageSize
* @return
*/
JSONObject search(String name,Integer pageNum,Integer pageSize);
}

@ -93,7 +93,7 @@ public class CaseCategoryServiceImpl extends BaseServiceImpl<CaseCategoryMapper,
}
/**
*
*
* @param name
* @param pageNum
* @param pageSize

@ -30,7 +30,13 @@ public class CaseContentServiceImpl extends BaseServiceImpl<CaseContentMapper, C
@Resource
private CaseContentAttachmentMapper caseContentAttachmentMapper;
/**
*
* @param categoryId
* @param pageNum
* @param pageSize
* @return
*/
@Override
public JSONObject getContentListByCategoryId(Long categoryId,Integer pageNum,Integer pageSize) {
@ -67,8 +73,14 @@ public class CaseContentServiceImpl extends BaseServiceImpl<CaseContentMapper, C
return jsonObject;
}
/**
*
* @param contentId
* @return
*/
@Override
public CaseContentDetailVo getContentDetailByContentId(Long contentId) {
//先判断有没有这人有没有看过
CaseContent caseContent = caseContentMapper.selectByPrimaryKey(contentId);
CaseContentDetailVo caseContentDetailVo = new CaseContentDetailVo();
caseContentDetailVo.setId(contentId);

Loading…
Cancel
Save