Commit 2e36c03b authored by shiyu's avatar shiyu

设置钱币排除查询过的id

parent 377bb0bd
......@@ -6,6 +6,8 @@ import com.wwdz.ch.db.manager.OperateLogManager;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
@Service
public class OperateLogServiceImpl implements OperateLogService {
......@@ -14,6 +16,7 @@ public class OperateLogServiceImpl implements OperateLogService {
@Override
public void insert(OperateLog operateLog) {
operateLog.setCreateTime(new Date());
operateLogManager.insert(operateLog);
}
}
......@@ -3,6 +3,8 @@ package com.wwdz.ch.db.dto.request;
import com.xxdxxs.entity.Entity;
import lombok.Data;
import java.util.List;
@Data
public class CoinRequestDto extends BaseRequestDto implements Entity {
......@@ -48,4 +50,10 @@ public class CoinRequestDto extends BaseRequestDto implements Entity {
* 0否,1是
*/
private Integer isRefresh;
/**
* 已经请求的id
* 查询时要排除
*/
private List<Long> idExcludeList;
}
......@@ -23,6 +23,9 @@ public class ItemManagerImpl implements ItemManager {
public Item findOne(CoinRequestDto coinRequestDto) {
ItemExample example = new ItemExample();
ItemExample.Criteria criteria = example.createCriteria();
if (!CollectionUtils.isEmpty(coinRequestDto.getIdExcludeList())) {
criteria.andIdNotIn(coinRequestDto.getIdExcludeList());
}
criteria.andIsDeletedEqualTo(false);
criteria.andIsSettedEqualTo(0);
return itemMapper.selectOneByExample(example);
......
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