TASK:模块化;
This commit is contained in:
@@ -89,4 +89,6 @@ public interface UserLikeGroupService extends IService<UserLikeGroup> {
|
||||
String brandDNAUpload(MultipartFile file, Long brandId) throws IOException;
|
||||
|
||||
PageBaseResponse<BrandDNAVO> brandDNAPage(BrandDNAQueryDTO brandDNAQueryDTO);
|
||||
|
||||
BrandDNAGenerateVO brandDNAGenerate(String prompt);
|
||||
}
|
||||
|
||||
@@ -1938,4 +1938,15 @@ public class UserLikeGroupServiceImpl extends ServiceImpl<UserLikeGroupMapper, U
|
||||
});
|
||||
return PageBaseResponse.success(convert);
|
||||
}
|
||||
|
||||
@Override
|
||||
public BrandDNAGenerateVO brandDNAGenerate(String prompt) {
|
||||
BrandDNAGenerateVO vo = new BrandDNAGenerateVO();
|
||||
JSONObject jsonObject = pythonService.brandDNAGenerate(prompt);
|
||||
vo.setBrandSlogan(jsonObject.getString("brand_slogan"));
|
||||
vo.setBrandName(jsonObject.getString("brand_name"));
|
||||
vo.setBrandLogo(jsonObject.getString("brand_logo"));
|
||||
vo.setMinioUrl(minioUtil.getPreSignedUrl(vo.getBrandLogo(), 24 * 60));
|
||||
return vo;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user