111
zc
4 天以前 538cd905b0819a22651fff47150bb7dfeae45d4a
zy-acs-manager/src/main/java/com/zy/acs/manager/common/domain/PageParam.java
@@ -108,11 +108,19 @@
                if (this.isToUnderlineCase) {
                    key = Utils.toSymbolCase(key, '_');
                }
                if (like) {
                    queryWrapper.like(key, val);
                String finalKey = key;
                if (like && key.contains(timeField)) {
                    queryWrapper.and(wrapper -> wrapper.like("`" + finalKey + "`", val));
//                    queryWrapper.like("`" +  key + "`", val);
                } else {
                    queryWrapper.eq(key, val);
                    queryWrapper.and(wrapper -> wrapper.eq("`" + finalKey + "`", val));
//                    queryWrapper.eq("`" +  key + "`", val);
                }
//                if (like) {
//                    queryWrapper.like(key, val);
//                } else {
//                    queryWrapper.eq(key, val);
//                }
            }
        }
@@ -163,7 +171,7 @@
                    String condition = where.getCondition();
                    if (i == 0) {
                        queryWrapper.and(wrapper -> wrapper.like(column, condition));
                        queryWrapper.and(wrapper -> wrapper.like("`" + column + "`", condition));
                    } else {
                        queryWrapper.or().like(column, condition);
                    }
@@ -200,9 +208,9 @@
                    key = Utils.toSymbolCase(key, '_');
                }
                if (like) {
                    queryWrapper.like(key, val);
                    queryWrapper.like("`" + key + "`", val);
                } else {
                    queryWrapper.eq(key, val);
                    queryWrapper.eq("`" + key + "`", val);
                }
            }
        }
@@ -254,9 +262,9 @@
                    String condition = where.getCondition();
                    if (i == 0) {
                        queryWrapper.and(wrapper -> wrapper.like(column, condition));
                        queryWrapper.and(wrapper -> wrapper.like("`" + column + "`", condition));
                    } else {
                        queryWrapper.or().like(column, condition);
                        queryWrapper.or().like("`" + column + "`", condition);
                    }
                }
            }