|
@@ -81,12 +81,14 @@ public class SearchRecordService extends ServiceImpl<SearchRecordMapper, SearchR
|
|
|
* @return
|
|
|
*/
|
|
|
public Records searchRecords(SelectSearchRecordDTO searchRecordDTO) {
|
|
|
+ PersonnelVO personnelVO = cacheUtils.getLoginUser(LoginUtils.getToken());
|
|
|
Long pageNum = searchRecordDTO.getCurrent();
|
|
|
Long pageSize = searchRecordDTO.getSize();
|
|
|
Integer productId = searchRecordDTO.getProductId();
|
|
|
Page<SearchRecord> page = new Page<>(pageNum, pageSize);
|
|
|
Page<SearchRecord> record = searchRecordMapper.selectPage(page, new LambdaQueryWrapper<SearchRecord>()
|
|
|
.eq(ToolUtil.isNotEmpty(productId), SearchRecord::getProductId, productId)
|
|
|
+ .eq(SearchRecord::getPersonUuid, personnelVO.getUuid())
|
|
|
.orderByDesc(SearchRecord::getSearchTime));
|
|
|
List<SelectSearchRecordVO> recordVOS = new ArrayList<>();
|
|
|
List<SearchRecord> list = record.getRecords();
|