diff --git a/awardBE/src/main/java/edu/ncst/award/common/core/controller/BaseController.java b/awardBE/src/main/java/edu/ncst/award/common/core/controller/BaseController.java new file mode 100644 index 0000000..2e7a345 --- /dev/null +++ b/awardBE/src/main/java/edu/ncst/award/common/core/controller/BaseController.java @@ -0,0 +1,33 @@ +package edu.ncst.award.common.core.controller; + +import edu.ncst.award.utils.ResultUtils; +import edu.ncst.award.vo.ResultVO; + +/** + * web层通用数据处理 + * + * @author Lion Li + */ +public class BaseController { + + /** + * 响应返回结果 + * + * @param rows 影响行数 + * @return 操作结果 + */ + protected ResultVO toAjax(int rows) { + return rows > 0 ? ResultUtils.success() : ResultUtils.error(); + } + + /** + * 响应返回结果 + * + * @param result 结果 + * @return 操作结果 + */ + protected ResultVO toAjax(boolean result) { + return result ? ResultUtils.success() : ResultUtils.error(); + } + +}