package com.objecteye.controller; import com.alibaba.fastjson.JSONObject; import com.objecteye.common.CommonResult; import com.objecteye.entity.PageResult; public class BasicController { /** * jsonObject通用处理 * * @param resultObj 返回参数 * @return 结果集 */ CommonResult jsonObjectResultHandle(JSONObject resultObj) { if (resultObj.containsKey("error")) { return CommonResult.success(201, resultObj.getString("error"), null); } return CommonResult.success(resultObj); } /** * pageResult统一处理 * * @param pageResult 返回参数 * @return 结果集 */ CommonResult pageResultHandle(PageResult pageResult) { if (pageResult.getRow().size() > 0) { return CommonResult.success(pageResult); } else { return CommonResult.success(201, "没有找到有效数据", null); } } }