From 413ef95ca08807adb5d01de11ecc3ab8d11bb9a9 Mon Sep 17 00:00:00 2001 From: wang1 <844966816@qq.com> Date: 星期三, 14 六月 2023 14:58:56 +0800 Subject: [PATCH] 模板流程定义、模板阶段定义代码提交 --- Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/UBCSSqlKeyword.java | 32 +++++++++++++++++++------------- 1 files changed, 19 insertions(+), 13 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/UBCSSqlKeyword.java b/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/UBCSSqlKeyword.java index f4016c1..3e45663 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/UBCSSqlKeyword.java +++ b/Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/UBCSSqlKeyword.java @@ -9,7 +9,7 @@ import java.util.Map; /** - * UBCSSqlKeyword + * UBCSSqlKeyword,楂樼骇鏌ヨ涓嶄紶鐨勬椂鍊欓粯璁ゆ槸_equal * map杞瑆rapper鏃剁敤鍒扮殑姣斿杞崲 * @author ludc * @date 2023/06/06 10:01 @@ -43,8 +43,8 @@ if (!Func.isEmpty(query)) { query.forEach((k, v) -> { if (!Func.hasEmpty(new Object[]{k, v}) && !k.endsWith("_ignore")) { - if (k.endsWith("_equal")) { - qw.eq(getColumn(k, "_equal"), v); + if (k.endsWith("_like")) { + qw.like(getColumn(k, "_like"), v); } else if (k.endsWith("_notequal")) { qw.ne(getColumn(k, "_notequal"), v); } else if (k.endsWith("_likeleft")) { @@ -76,7 +76,7 @@ } else if (k.endsWith("_notnull")) { qw.isNotNull(getColumn(k, "_notnull")); } else { - qw.like(getColumn(k, "_like"), v); + qw.eq(getColumn(k, "_equal"), v); } } @@ -88,8 +88,8 @@ if (!Func.isEmpty(query)) { query.forEach((k, v) -> { if (!Func.hasEmpty(new Object[]{k, v}) && !k.endsWith("_ignore")) { - if (k.endsWith("_equal")) { - qw.eq(getColumn(k, "_equal"), v); + if (k.endsWith("_like")) { + qw.like(getColumn(k, "_like"), v); } else if (k.endsWith("_notequal")) { qw.ne(getColumn(k, "_notequal"), v); } else if (k.endsWith("_likeleft")) { @@ -121,7 +121,7 @@ } else if (k.endsWith("_notnull")) { qw.isNotNull(getColumn(k, "_notnull")); } else { - qw.like(getColumn(k, "_like"), v); + qw.eq(getColumn(k, "_equal"), v); } } @@ -133,8 +133,8 @@ if (!Func.isEmpty(query)) { query.forEach((k, v) -> { if (!Func.hasEmpty(new Object[]{k, v}) && !k.endsWith("_ignore")) { - if (k.endsWith("_equal")) { - qw.eq(getColumn(k, "_equal"), v); + if (k.endsWith("_like")) { + qw.like(getColumn(k, "_like"), v); } else if (k.endsWith("_notequal")) { qw.ne(getColumn(k, "_notequal"), v); } else if (k.endsWith("_likeleft")) { @@ -166,7 +166,7 @@ } else if (k.endsWith("_notnull")) { qw.isNotNull(getColumn(k, "_notnull")); } else { - qw.like(getColumn(k, "_like"), v); + qw.eq(getColumn(k, "_equal"), v); } } @@ -178,8 +178,8 @@ if (!Func.isEmpty(query)) { query.forEach((k, v) -> { if (!Func.hasEmpty(new Object[]{k, v}) && !k.endsWith("_ignore")) { - if (k.endsWith("_equal")) { - qw.eq(getColumn(k, "_equal"), v); + if (k.endsWith("_like")) { + qw.like(getColumn(k, "_like"), v); } else if (k.endsWith("_notequal")) { qw.ne(getColumn(k, "_notequal"), v); } else if (k.endsWith("_likeleft")) { @@ -211,7 +211,7 @@ } else if (k.endsWith("_notnull")) { qw.isNotNull(getColumn(k, "_notnull")); } else { - qw.like(getColumn(k, "_like"), v); + qw.eq(getColumn(k, "_equal"), v); } } @@ -219,6 +219,12 @@ } } + /** + * 鑾峰彇鍒楀悕锛屾病鏈夎浆涓嬪垝绾挎槧灏� + * @param column + * @param keyword + * @return + */ private static String getColumn(String column, String keyword) { //娌℃湁杞笅鍒掔嚎鏄犲皠 return StringUtil.removeSuffix(column, keyword).toLowerCase(Locale.ROOT); -- Gitblit v1.9.3