|
|
@ -112,6 +112,17 @@ |
|
|
|
<if test="subCondition.queryType!= null and subCondition.queryType == 'daterange' "> |
|
|
|
and ${subCondition.tableName}.${subCondition.columnName} between #{subCondition.columnValue[0]} and #{subCondition.columnValue[1]} |
|
|
|
</if> |
|
|
|
|
|
|
|
<if test="subCondition.queryType!= null and subCondition.queryType == 'notnull' "> |
|
|
|
<if test="null!=subCondition.columnValue[0] and subCondition.columnValue[0] =='1'.toString()"> |
|
|
|
and ${subCondition.tableName}.${subCondition.columnName} is not null |
|
|
|
and ${subCondition.tableName}.${subCondition.columnName} !='' |
|
|
|
</if> |
|
|
|
<if test="null!=subCondition.columnValue[0] and subCondition.columnValue[0] =='0'.toString()"> |
|
|
|
and (${subCondition.tableName}.${subCondition.columnName} is null |
|
|
|
or ${subCondition.tableName}.${subCondition.columnName} ='') |
|
|
|
</if> |
|
|
|
</if> |
|
|
|
</if> |
|
|
|
</foreach> |
|
|
|
</if> |
|
|
|