You've already forked FrameTour-BE
feat(ai-cam): 实现AI相机商品识别与会员关联功能
- 新增AppAiCamController控制器,提供获取AI相机识别商品和添加会员素材关联接口 - 实现AppAiCamService服务,完成从人脸识别日志到商品详情的转换逻辑 - 扩展FaceDetectLogAiCamMapper,支持根据faceId查询识别记录 - 扩展SourceMapper,新增根据faceSampleIds和type查询source列表的方法 - 添加设备配置管理,支持按设备设置识别分数阈值和照片数量限制 - 实现人脸识别结果解析,提取匹配度高的faceSampleId并去重处理 - 完成商品详情VO转换,包含素材URL、视频URL及购买状态等信息 - 支持批量添加会员与素材的关联关系,确保数据一致性校验
This commit is contained in:
@@ -148,4 +148,12 @@ public interface SourceMapper {
|
||||
* @return source实体
|
||||
*/
|
||||
SourceEntity getSourceByFaceAndDeviceId(Long faceId, Long deviceId, Integer type, String sortStrategy);
|
||||
|
||||
/**
|
||||
* 根据faceSampleId列表和type查询source列表
|
||||
* @param faceSampleIds faceSampleId列表
|
||||
* @param type 素材类型
|
||||
* @return source实体列表
|
||||
*/
|
||||
List<SourceEntity> listByFaceSampleIdsAndType(List<Long> faceSampleIds, Integer type);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user