|
@@ -15,6 +15,7 @@ import com.yonge.cooleshow.biz.dal.mapper.TenantGroupAlbumMapper;
|
|
|
import com.yonge.cooleshow.biz.dal.mapper.UserTenantAlbumRecordMapper;
|
|
|
import com.yonge.cooleshow.biz.dal.service.*;
|
|
|
import com.yonge.cooleshow.biz.dal.wrapper.TenantGroupAlbumWrapper;
|
|
|
+import com.yonge.cooleshow.biz.dal.wrapper.UserTenantAlbumRecordWrapper;
|
|
|
import com.yonge.toolset.base.exception.BizException;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
@@ -223,6 +224,10 @@ public class TenantGroupAlbumServiceImpl extends ServiceImpl<TenantGroupAlbumMap
|
|
|
item.setExpireTime(userTenantAlbumRecord.getEndTime());
|
|
|
}
|
|
|
item.setSort(sortMap.getOrDefault(item.getId(),0L));
|
|
|
+ UserTenantAlbumRecordWrapper.LastUserTenantAlbumRecord albumRecord = userTenantAlbumRecordService.last(query.getUserId(), item.getTenantGroupAlbumId());
|
|
|
+ if (albumRecord != null) {
|
|
|
+ item.setEndTime(albumRecord.getEndTime());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|