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, "保存"); } }