Commit c9e837f8 authored by shiyu's avatar shiyu

首页分享

parent 70a8733d
...@@ -259,4 +259,9 @@ public class SupplierItemRequestDto extends BaseRequestDto implements Entity { ...@@ -259,4 +259,9 @@ public class SupplierItemRequestDto extends BaseRequestDto implements Entity {
*/ */
private String discountJson; private String discountJson;
/**
* 首页分享人的id
*/
private Long introducerId;
} }
...@@ -1104,6 +1104,18 @@ public class SupplierItemServiceImpl implements SupplierItemService { ...@@ -1104,6 +1104,18 @@ public class SupplierItemServiceImpl implements SupplierItemService {
return Result.failed(ResultCode.UNLOGIN); return Result.failed(ResultCode.UNLOGIN);
} }
} }
//从首页的分享链接进入,保存分享记录
if (!ObjectUtils.isEmpty(dto.getIntroducerId())) {
if (!introduceRecordDao.isExisted(dto.getUserId())) {
IntroduceRecord introduceRecord = new IntroduceRecord();
introduceRecord.setUserId(dto.getUserId());
introduceRecord.setIntroducerId(dto.getIntroducerId());
introduceRecord.setShareRecordId(dto.getIntroducerId().toString());
introduceRecord.setCreateTime(new Date());
introduceRecordDao.insert(introduceRecord);
}
}
//用户默认展示系统账号发布的藏品和白名单中藏家的藏品 //用户默认展示系统账号发布的藏品和白名单中藏家的藏品
SupplierItemRequestDto searchDto = new SupplierItemRequestDto(); SupplierItemRequestDto searchDto = new SupplierItemRequestDto();
//查询用户关注的人 //查询用户关注的人
......
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