| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.ydtech.utils;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.exception.SystemException;
- /**
- * 对简单的增删改查
- *
- *
- */
- public class JudgeUtils {
- private boolean condition;
- private String message;
- public JudgeUtils() {}
- private JudgeUtils(boolean condition, String message) {
- this.condition = condition;
- this.message = message;
- }
- protected static HttpResult init(boolean condition, String message) {
- JudgeUtils judgeUtils = new JudgeUtils(condition, "添加");
- if (judgeUtils.condition) {
- return HttpResult.ok(judgeUtils.message + "成功");
- }
- throw new SystemException(judgeUtils.message + "失败");
- }
- public static HttpResult add(boolean condition){
- return init(condition, "添加");
- }
- public static HttpResult delete(boolean condition){
- return init(condition, "删除");
- }
- public static HttpResult modify(boolean condition){
- return init(condition, "修改");
- }
- public static HttpResult save(boolean condition){
- return init(condition, "保存");
- }
- }
|