提交 4f53ef3c authored 作者: 艾庆国's avatar 艾庆国

线路预警

上级 52802437
...@@ -17,4 +17,6 @@ public class PageVehicleWarnUserParam extends PageParam { ...@@ -17,4 +17,6 @@ public class PageVehicleWarnUserParam extends PageParam {
@ApiModelProperty(value = "手机", example = "13000000000") @ApiModelProperty(value = "手机", example = "13000000000")
private String mobile; private String mobile;
@ApiModelProperty(value = "通知状态: 0禁用 1开启", example = "1")
private Integer noticeStatus;
} }
...@@ -6,6 +6,8 @@ import org.apache.commons.lang.StringUtils; ...@@ -6,6 +6,8 @@ import org.apache.commons.lang.StringUtils;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.jdbc.SQL; import org.apache.ibatis.jdbc.SQL;
import java.util.Objects;
public class VehicleWarnUserSqlProvider { public class VehicleWarnUserSqlProvider {
private static final String TABLE = "vehicle_warn_user"; private static final String TABLE = "vehicle_warn_user";
...@@ -19,6 +21,7 @@ public class VehicleWarnUserSqlProvider { ...@@ -19,6 +21,7 @@ public class VehicleWarnUserSqlProvider {
WHERE("delete_status = 0"); WHERE("delete_status = 0");
if (StringUtils.isNotBlank(param.getName())) {WHERE("name = #{param.name}");} if (StringUtils.isNotBlank(param.getName())) {WHERE("name = #{param.name}");}
if (StringUtils.isNotBlank(param.getMobile())) {WHERE("mobile = #{param.mobile}");} if (StringUtils.isNotBlank(param.getMobile())) {WHERE("mobile = #{param.mobile}");}
if (Objects.nonNull(param.getNoticeStatus())) {WHERE("notice_status = #{param.noticeStatus}");}
ORDER_BY("id desc"); ORDER_BY("id desc");
}}.toString(); }}.toString();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论