| | |
| | | import com.github.pagehelper.PageHelper; |
| | | import com.github.pagehelper.PageInfo; |
| | | import com.ruoyi.common.constant.HttpStatus; |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.common.core.domain.Result; |
| | | import com.ruoyi.common.core.domain.model.LoginUser; |
| | | import com.ruoyi.common.core.page.PageDomain; |
| | | import com.ruoyi.common.core.page.TableDataInfo; |
| | |
| | | |
| | | /** |
| | | * web层通用数据处理 |
| | | * |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | public class BaseController |
| | |
| | | /** |
| | | * 返回成功 |
| | | */ |
| | | public AjaxResult success() |
| | | public Result success() |
| | | { |
| | | return AjaxResult.success(); |
| | | return Result.success(); |
| | | } |
| | | |
| | | /** |
| | | * 返回失败消息 |
| | | */ |
| | | public AjaxResult error() |
| | | public Result error() |
| | | { |
| | | return AjaxResult.error(); |
| | | return Result.error(); |
| | | } |
| | | |
| | | /** |
| | | * 返回成功消息 |
| | | */ |
| | | public AjaxResult success(String message) |
| | | public Result success(String message) |
| | | { |
| | | return AjaxResult.success(message); |
| | | return Result.success(message); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 返回成功消息 |
| | | */ |
| | | public AjaxResult success(Object data) |
| | | public Result success(Object data) |
| | | { |
| | | return AjaxResult.success(data); |
| | | return Result.success(data); |
| | | } |
| | | |
| | | /** |
| | | * 返回失败消息 |
| | | */ |
| | | public AjaxResult error(String message) |
| | | public Result error(String message) |
| | | { |
| | | return AjaxResult.error(message); |
| | | return Result.error(message); |
| | | } |
| | | |
| | | /** |
| | | * 返回警告消息 |
| | | */ |
| | | public AjaxResult warn(String message) |
| | | public Result warn(String message) |
| | | { |
| | | return AjaxResult.warn(message); |
| | | return Result.warn(message); |
| | | } |
| | | |
| | | /** |
| | | * 响应返回结果 |
| | | * |
| | | * |
| | | * @param rows 影响行数 |
| | | * @return 操作结果 |
| | | */ |
| | | protected AjaxResult toAjax(int rows) |
| | | protected Result toAjax(int rows) |
| | | { |
| | | return rows > 0 ? AjaxResult.success() : AjaxResult.error(); |
| | | return rows > 0 ? Result.success() : Result.error(); |
| | | } |
| | | |
| | | /** |
| | | * 响应返回结果 |
| | | * |
| | | * |
| | | * @param result 结果 |
| | | * @return 操作结果 |
| | | */ |
| | | protected AjaxResult toAjax(boolean result) |
| | | protected Result toAjax(boolean result) |
| | | { |
| | | return result ? success() : error(); |
| | | } |