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

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

parent d53b2f5e
...@@ -4,6 +4,16 @@ public class AgentApplicationInfoSearchDto { ...@@ -4,6 +4,16 @@ public class AgentApplicationInfoSearchDto {
private String query; private String query;
private String publishStatus;
public String getPublishStatus() {
return publishStatus;
}
public void setPublishStatus(String publishStatus) {
this.publishStatus = publishStatus;
}
public String getQuery() { public String getQuery() {
return query; return query;
} }
......
...@@ -30,5 +30,6 @@ from ...@@ -30,5 +30,6 @@ from
biz_agent_application_info biz_agent_application_info
where is_deleted = 'N' where is_deleted = 'N'
<< and member_id = :memberId >> << and member_id = :memberId >>
<< and agent_publish_status = :agentPublishStatus >>
<< and (LOCATE(:query,agent_title) or LOCATE(:query,agent_desc))>> << and (LOCATE(:query,agent_title) or LOCATE(:query,agent_desc))>>
order by MODIFIED_TIME desc order by MODIFIED_TIME desc
\ No newline at end of file
...@@ -31,4 +31,13 @@ public class AgentApplicationInfoQueryCondition implements Serializable{ ...@@ -31,4 +31,13 @@ public class AgentApplicationInfoQueryCondition implements Serializable{
this.query = 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 { ...@@ -62,6 +62,9 @@ public class AgentApplicationInfoRestImpl implements AgentApplicationInfoRest {
if (!StringUtils.isEmpty(dto.getQuery())) { if (!StringUtils.isEmpty(dto.getQuery())) {
condition.setQuery(dto.getQuery()); condition.setQuery(dto.getQuery());
} }
if (StringUtils.isNotBlank(dto.getPublishStatus())) {
condition.setAgentPublishStatus(dto.getPublishStatus());
}
List<BizAgentApplicationInfoEntity> bizAgentApplicationInfoEntities = bizAgentApplicationInfoService.agentApplicationInfoQuery(condition, pagingInfo); List<BizAgentApplicationInfoEntity> bizAgentApplicationInfoEntities = bizAgentApplicationInfoService.agentApplicationInfoQuery(condition, pagingInfo);
List<AgentApplicationInfoDto> result = new ArrayList<>(); List<AgentApplicationInfoDto> result = new ArrayList<>();
if (CollectionUtils.isNotEmpty(bizAgentApplicationInfoEntities)) { 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