Commit d304ba2f by qwmqiuwenmin

fix

parent f5929dea
......@@ -2,12 +2,15 @@ package com.gic.haoban.manage.api.dto;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
public class ApplicationTemplateDTO implements Serializable{
private String applicationTemplateId;
private String applicationTemplateName;
private List<String> applicationIds;
private Integer statusFlag;
......@@ -67,4 +70,13 @@ public class ApplicationTemplateDTO implements Serializable{
this.updateTime = updateTime;
}
public List<String> getApplicationIds() {
return applicationIds;
}
public void setApplicationIds(List<String> applicationIds) {
this.applicationIds = applicationIds;
}
}
package com.gic.haoban.manage.service.service;
import java.util.List;
import com.gic.haoban.manage.service.entity.TabHaobanTemplateApplicationRelated;
public interface TemplateApplicationRelatedService {
......@@ -8,4 +10,6 @@ public interface TemplateApplicationRelatedService {
void update(String applicationTemplateId, String applicationIds);
List<TabHaobanTemplateApplicationRelated> listByTemplateId(String applicationTemplateId);
}
......@@ -67,4 +67,9 @@ public class TemplateApplicationRelatedServiceImpl implements TemplateApplicatio
}
}
@Override
public List<TabHaobanTemplateApplicationRelated> listByTemplateId(String applicationTemplateId) {
return mapper.listTemplicationApplicationByTemplateId(applicationTemplateId);
}
}
......@@ -97,7 +97,13 @@ public class ApplicationTemplateApiServiceImpl implements ApplicationTemplateApi
@Override
public List<ApplicationTemplateDTO> listByTemplateName(String applicationTemplateName) {
return applicationTemplateService.listByTemplateName(applicationTemplateName);
List<ApplicationTemplateDTO> list = applicationTemplateService.listByTemplateName(applicationTemplateName);
for (ApplicationTemplateDTO applicationTemplateDTO : list) {
List<TabHaobanTemplateApplicationRelated> applicationList = templateApplicationRelatedService.listByTemplateId(applicationTemplateDTO.getApplicationTemplateId());
List<String> applicationIdList = applicationList.stream().map(s->s.getApplicationId()).collect(Collectors.toList());
applicationTemplateDTO.setApplicationIds(applicationIdList);
}
return list;
}
@Override
......
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