|
|
@@ -10,18 +10,22 @@ import lombok.Setter; |
|
|
|
@Setter |
|
|
|
public class MsgwUserMessagePageRequest extends JpaDateTimePageableDataRequest<MsgwUserMessage>{ |
|
|
|
|
|
|
|
|
|
|
|
private String openId;//用户openId |
|
|
|
private Integer isReaded;//是否已读 |
|
|
|
|
|
|
|
|
|
|
|
public MsgwUserMessagePageRequest() { |
|
|
|
this.orderBy="id"; |
|
|
|
this.orderBy="createTime"; |
|
|
|
this.desc=true; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public HqlBuilder toSelectHql(){ |
|
|
|
HqlBuilder hql = new HqlBuilder("from MsgwUserMessage where 1=1 "); |
|
|
|
|
|
|
|
hql.append(" and openId=:openId", openId); |
|
|
|
hql.append(" and isReaded=:isReaded", isReaded); |
|
|
|
hql.append(" and createTime>=:startTime", startTime); |
|
|
|
hql.append(" and createTime<=:endTime", endTime); |
|
|
|
return hql; |
|
|
|
} |
|
|
|
|