|
|
@@ -107,13 +107,17 @@ public class CpsDistribtueDataController {
|
|
|
* 比例变更记录
|
|
|
*/
|
|
|
@GetMapping("/get/rate/record")
|
|
|
- public Result<SearchResult<UserDistributeRateChangeRecord>> getRateRecord() {
|
|
|
+ public Result<SearchResult<UserDistributeRateChangeRecordView>> getRateRecord() {
|
|
|
long cpsUserId = StpCpsManageUser.getLoginIdAsLong();
|
|
|
UserDistribute userDistribute = userDistributeMapper.selectOne(Wrappers.lambdaQuery(UserDistribute.class)
|
|
|
.eq(UserDistribute::getUserId, cpsUserId)
|
|
|
.eq(UserDistribute::getDeleted, 1)
|
|
|
.last("limit 1"));
|
|
|
- SearchResult<UserDistributeRateChangeRecord> search = beanSearcher.search(UserDistributeRateChangeRecord.class, MapUtils.flatBuilder(request.getParameterMap()).field(UserDistributeRateChangeRecord::getDistributeId, userDistribute.getId()).onlySelect(UserDistributeRateChangeRecord::getChangeInfo, UserDistributeRateChangeRecord::getCreatedTime).orderBy(UserDistributeRateChangeRecord::getId).desc().build());
|
|
|
+ SearchResult<UserDistributeRateChangeRecordView> search = beanSearcher.search(UserDistributeRateChangeRecordView.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
|
+ .field(UserDistributeRateChangeRecordView::getDistributeId, userDistribute.getId())
|
|
|
+ .onlySelect(UserDistributeRateChangeRecordView::getChangeInfo, UserDistributeRateChangeRecordView::getCreatedTime)
|
|
|
+ .orderBy(UserDistributeRateChangeRecordView::getId).desc()
|
|
|
+ .build());
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
|
}
|
|
|
|