Commit d304ba2f by qwmqiuwenmin

fix

parent f5929dea
...@@ -2,12 +2,15 @@ package com.gic.haoban.manage.api.dto; ...@@ -2,12 +2,15 @@ package com.gic.haoban.manage.api.dto;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List;
public class ApplicationTemplateDTO implements Serializable{ public class ApplicationTemplateDTO implements Serializable{
private String applicationTemplateId; private String applicationTemplateId;
private String applicationTemplateName; private String applicationTemplateName;
private List<String> applicationIds;
private Integer statusFlag; private Integer statusFlag;
...@@ -67,4 +70,13 @@ public class ApplicationTemplateDTO implements Serializable{ ...@@ -67,4 +70,13 @@ public class ApplicationTemplateDTO implements Serializable{
this.updateTime = updateTime; 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; package com.gic.haoban.manage.service.service;
import java.util.List;
import com.gic.haoban.manage.service.entity.TabHaobanTemplateApplicationRelated; import com.gic.haoban.manage.service.entity.TabHaobanTemplateApplicationRelated;
public interface TemplateApplicationRelatedService { public interface TemplateApplicationRelatedService {
...@@ -8,4 +10,6 @@ public interface TemplateApplicationRelatedService { ...@@ -8,4 +10,6 @@ public interface TemplateApplicationRelatedService {
void update(String applicationTemplateId, String applicationIds); void update(String applicationTemplateId, String applicationIds);
List<TabHaobanTemplateApplicationRelated> listByTemplateId(String applicationTemplateId);
} }
...@@ -67,4 +67,9 @@ public class TemplateApplicationRelatedServiceImpl implements TemplateApplicatio ...@@ -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 ...@@ -97,7 +97,13 @@ public class ApplicationTemplateApiServiceImpl implements ApplicationTemplateApi
@Override @Override
public List<ApplicationTemplateDTO> listByTemplateName(String applicationTemplateName) { 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 @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