From d0da0aa5e01dd73b7fca8e59ff2664d7e6076802 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 24 六月 2020 10:09:23 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudManageServiceImpl.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudManageServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudManageServiceImpl.java index cc5b06e..8d15d3f 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudManageServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudManageServiceImpl.java @@ -5,6 +5,7 @@ import javax.annotation.Resource; import org.springframework.context.annotation.Lazy; +import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import com.yeshi.fanli.dao.mybatis.user.cloud.UserCloudManageMapper; @@ -23,6 +24,8 @@ @Resource private UserCloudGoodsService userCloudGoodsService; + + @Async @Override public void save(Long uid, Boolean official, Boolean custom) { if (uid == null) @@ -51,6 +54,7 @@ manage.setCustom(custom); manage.setOfficial(official); manage.setCreateTime(new Date()); + manage.setOfflineNotice(false); userCloudManageMapper.insertSelective(manage); send = manage.getCustom(); @@ -67,4 +71,15 @@ return userCloudManageMapper.selectByPrimaryKey(uid); } + @Override + public void updateByPrimaryKeySelective(UserCloudManage record) { + userCloudManageMapper.updateByPrimaryKeySelective(record); + } + + + @Override + public UserCloudManage selectForUpdate(Long uid) { + return userCloudManageMapper.selectForUpdate(uid); + } + } -- Gitblit v1.8.0