From 07a47277c06848469f8cfbe41504a9a9c6b66906 Mon Sep 17 00:00:00 2001 From: GPU is all you need <2778335106@qq.com> Date: Tue, 19 Apr 2022 22:55:57 +0800 Subject: [PATCH] =?UTF-8?q?2022/3/21=20copy=E8=87=AARuoYi-vue-plusV4.0.1?= =?UTF-8?q?=E5=B0=81=E8=A3=85=E4=BA=86=E4=B8=80=E4=BA=9B=E7=AE=80=E5=8D=95?= =?UTF-8?q?=E7=9A=84=E8=BF=94=E5=9B=9E=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/controller/BaseController.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 awardBE/src/main/java/edu/ncst/award/common/core/controller/BaseController.java 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(); + } + +}