| | |
| | | import cc.mrbird.febs.ai.req.product.ApiProductPageDto; |
| | | import cc.mrbird.febs.ai.res.product.ApiProductInfoVo; |
| | | import cc.mrbird.febs.ai.res.product.ApiProductVo; |
| | | import cc.mrbird.febs.ai.res.productPoint.ApiProductPointVo; |
| | | import cc.mrbird.febs.ai.service.*; |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | | import cn.hutool.core.util.StrUtil; |
| | |
| | | import lombok.RequiredArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * AI产品表 Service实现类 |
| | |
| | | vo.setProductPointList(aiProductPointService.listByProductId(id)); |
| | | return new FebsResponse().success().data(vo); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse pointInfoList(ApiProductInfoDto dto) { |
| | | String id = dto.getId(); |
| | | AiProduct entity = this.getById(id); |
| | | List<ApiProductPointVo> apiProductPointVos = aiProductPointService.listByProductId(id); |
| | | return new FebsResponse().success().data(apiProductPointVos); |
| | | } |
| | | } |