|
@ -140,7 +140,8 @@ public class SystemContextImpl implements SystemContext {
|
|
|
"select count(*) from " + uniqueValidateParam.getTableName()
|
|
|
+ " where " + uniqueValidateParam.getColumnName() + " = {0} "
|
|
|
+ " and "
|
|
|
+ uniqueValidateParam.getLogicDeleteFieldName() + " <> " + uniqueValidateParam.getLogicDeleteValue(),
|
|
|
+ "(" + uniqueValidateParam.getLogicDeleteFieldName() + " is null || "
|
|
|
+ uniqueValidateParam.getLogicDeleteFieldName() + " <> " + uniqueValidateParam.getLogicDeleteValue() + ")",
|
|
|
uniqueValidateParam.getValue());
|
|
|
}
|
|
|
|
|
@ -170,7 +171,8 @@ public class SystemContextImpl implements SystemContext {
|
|
|
+ " where " + uniqueValidateParam.getColumnName() + " = {0} "
|
|
|
+ " and id <> {1} "
|
|
|
+ " and "
|
|
|
+ uniqueValidateParam.getLogicDeleteFieldName() + " <> " + uniqueValidateParam.getLogicDeleteValue(),
|
|
|
+ "(" + uniqueValidateParam.getLogicDeleteFieldName() + " is null || "
|
|
|
+ uniqueValidateParam.getLogicDeleteFieldName() + " <> " + uniqueValidateParam.getLogicDeleteValue() + ")",
|
|
|
uniqueValidateParam.getValue(), uniqueValidateParam.getId());
|
|
|
}
|
|
|
|