订单模板的Service接口
This commit is contained in:
parent
346169a07e
commit
29c2d6dab9
|
|
@ -17,7 +17,7 @@ public interface OrderTemplateService {
|
|||
|
||||
OrderTemplate selectById(Long id);
|
||||
|
||||
List<OrderTemplate> selectByIds(Set<Long> ids);
|
||||
|
||||
List<OrderTemplate> select(OrderTemplate orderTemplate);
|
||||
|
||||
List<OrderTemplate> selectByUserId(Long userId);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ import org.springframework.transaction.annotation.Transactional;
|
|||
import org.springframework.util.CollectionUtils;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
|
|
@ -80,21 +79,19 @@ public class OrderTemplateServiceImpl implements OrderTemplateService {
|
|||
}
|
||||
|
||||
@Override
|
||||
public List<OrderTemplate> selectByIds(Set<Long> ids) {
|
||||
if (CollectionUtils.isEmpty(ids)) {
|
||||
return new ArrayList<>();
|
||||
} else {
|
||||
List<OrderTemplate> orderTemplates = mapper.selectByIds(ids);
|
||||
for (OrderTemplate item : orderTemplates) {
|
||||
List<OrderTemplateGoods> goods = mapper.selectGoods(item.getId());
|
||||
item.setGoods(goods);
|
||||
}
|
||||
return orderTemplates;
|
||||
public List<OrderTemplate> select(OrderTemplate orderTemplate) {
|
||||
List<OrderTemplate> list = mapper.select(orderTemplate);
|
||||
for (OrderTemplate item : list) {
|
||||
List<OrderTemplateGoods> goods = mapper.selectGoods(item.getId());
|
||||
item.setGoods(goods);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<OrderTemplate> select(OrderTemplate orderTemplate) {
|
||||
return mapper.select(orderTemplate);
|
||||
public List<OrderTemplate> selectByUserId(Long userId) {
|
||||
OrderTemplate param = new OrderTemplate();
|
||||
param.setUserId(userId);
|
||||
return select(param);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue