44444
This commit is contained in:
parent
98449feef3
commit
72cc412f50
@ -52,23 +52,14 @@ public class UserCaseReadService {
|
|||||||
@Transactional
|
@Transactional
|
||||||
public boolean AddUserCaseRead(addUserCaseRead request, String loginUserId){
|
public boolean AddUserCaseRead(addUserCaseRead request, String loginUserId){
|
||||||
// 检测是否已存在
|
// 检测是否已存在
|
||||||
LambdaQueryWrapper<UserCaseReadModel> queryWrapper = new LambdaQueryWrapper<>();
|
UserCaseReadModel data = new UserCaseReadModel();
|
||||||
queryWrapper.eq(UserCaseReadModel::getUserId, loginUserId);
|
data.setUserId(Long.valueOf(loginUserId));
|
||||||
queryWrapper.eq(UserCaseReadModel::getId, request.getId());
|
data.setId(Long.valueOf( request.getId()));
|
||||||
queryWrapper.eq(UserCaseReadModel::getType, request.getType());
|
data.setType(request.getType());
|
||||||
UserCaseReadModel userCaseRead = userCaseReadDao.selectOne(queryWrapper);
|
data.setReadNum(1);
|
||||||
if (userCaseRead == null){
|
int res = userCaseReadDao.insert(data);
|
||||||
UserCaseReadModel data = new UserCaseReadModel();
|
if (res <= 0){
|
||||||
data.setUserId(Long.valueOf(loginUserId));
|
throw new BusinessException("操作失败");
|
||||||
data.setId(Long.valueOf( request.getId()));
|
|
||||||
data.setType(request.getType());
|
|
||||||
data.setReadNum(1);
|
|
||||||
int res = userCaseReadDao.insert(data);
|
|
||||||
if (res <= 0){
|
|
||||||
throw new BusinessException("操作失败");
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
userCaseReadDao.inc(userCaseRead.getReadId(),"read_num",1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 文章
|
// 文章
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user