feat: 当前用户的分享列表返回
This commit is contained in:
@@ -28,6 +28,15 @@ public class SchisandraShareDetailController {
|
||||
@Resource
|
||||
private SchisandraShareDetailDomainService schisandraShareDetailDomainService;
|
||||
|
||||
@GetMapping("mydetail")
|
||||
public Result mydetail(@RequestParam("userId") String userId) {
|
||||
try{
|
||||
return Result.ok(SchisandraShareDetailDTOConverter.INSTANCE.convertBOToDTOList(schisandraShareDetailDomainService.mydetail(userId)));
|
||||
} catch (Exception e) {
|
||||
return Result.fail(e.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增分享详细信息
|
||||
* @param schisandraShareDetailDTO
|
||||
|
@@ -32,4 +32,6 @@ public interface SchisandraShareDetailDomainService {
|
||||
SchisandraShareDetailBO getDetailsById(String Id);
|
||||
|
||||
Boolean addDetail(SchisandraShareDetailBO schisandraShareDetailBO);
|
||||
|
||||
List<SchisandraShareDetailBO> mydetail(String userId);
|
||||
}
|
||||
|
@@ -150,4 +150,9 @@ public class SchisandraShareDetailDomainServiceImpl implements SchisandraShareDe
|
||||
return insert>0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SchisandraShareDetailBO> mydetail(String userId) {
|
||||
return SchisandraShareDetailBOConverter.INSTANCE.convertEntityToBOList(schisandraShareDetailService.queryByuserId(userId));
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -46,4 +46,6 @@ public interface SchisandraShareDetailService {
|
||||
|
||||
|
||||
List<SchisandraShareDetail> queryByCircleId(String circleId);
|
||||
|
||||
List<SchisandraShareDetail> queryByuserId(String userId);
|
||||
}
|
||||
|
@@ -70,5 +70,8 @@ public class SchisandraShareDetailServiceImpl implements SchisandraShareDetailSe
|
||||
return this.schisandraShareDetailDao.selectListByCondition(SchisandraShareDetailTableDef.SCHISANDRA_SHARE_DETAIL.CIRCLE_ID.eq(circleId));
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public List<SchisandraShareDetail> queryByuserId(String userId) {
|
||||
return this.schisandraShareDetailDao.selectListByCondition(SchisandraShareDetailTableDef.SCHISANDRA_SHARE_DETAIL.CIRCLE_ID.eq(userId));
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user