Commit 32665adf authored by alex yao's avatar alex yao

feat: 获取用户创建应用列表,添加发布状态过滤

parent d53b2f5e
......@@ -4,6 +4,16 @@ public class AgentApplicationInfoSearchDto {
private String query;
private String publishStatus;
public String getPublishStatus() {
return publishStatus;
}
public void setPublishStatus(String publishStatus) {
this.publishStatus = publishStatus;
}
public String getQuery() {
return query;
}
......
......@@ -30,5 +30,6 @@ from
biz_agent_application_info
where is_deleted = 'N'
<< and member_id = :memberId >>
<< and agent_publish_status = :agentPublishStatus >>
<< and (LOCATE(:query,agent_title) or LOCATE(:query,agent_desc))>>
order by MODIFIED_TIME desc
\ No newline at end of file
......@@ -30,5 +30,14 @@ public class AgentApplicationInfoQueryCondition implements Serializable{
public void setQuery(java.lang.String query){
this.query = query;
}
private java.lang.String agentPublishStatus;
public String getAgentPublishStatus() {
return agentPublishStatus;
}
public void setAgentPublishStatus(String agentPublishStatus) {
this.agentPublishStatus = agentPublishStatus;
}
}
\ No newline at end of file
......@@ -62,6 +62,9 @@ public class AgentApplicationInfoRestImpl implements AgentApplicationInfoRest {
if (!StringUtils.isEmpty(dto.getQuery())) {
condition.setQuery(dto.getQuery());
}
if (StringUtils.isNotBlank(dto.getPublishStatus())) {
condition.setAgentPublishStatus(dto.getPublishStatus());
}
List<BizAgentApplicationInfoEntity> bizAgentApplicationInfoEntities = bizAgentApplicationInfoService.agentApplicationInfoQuery(condition, pagingInfo);
List<AgentApplicationInfoDto> result = new ArrayList<>();
if (CollectionUtils.isNotEmpty(bizAgentApplicationInfoEntities)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment