From 07a64ebd6da54fb9481d9bf7e7afce62dce1ff21 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 22 六月 2020 17:59:09 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudOrderServiceImpl.java | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudOrderServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudOrderServiceImpl.java index 962171c..c45e4c1 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudOrderServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudOrderServiceImpl.java @@ -8,13 +8,13 @@ import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; import com.yeshi.fanli.dao.mybatis.user.cloud.UserCloudOrderMapper; import com.yeshi.fanli.entity.bus.user.cloud.CloudOrderMenuEnum; import com.yeshi.fanli.entity.bus.user.cloud.UserCloudOrder; import com.yeshi.fanli.exception.user.cloud.UserCloudOrderException; import com.yeshi.fanli.log.LogHelper; +import com.yeshi.fanli.service.inter.msg.UserOtherMsgNotificationService; import com.yeshi.fanli.service.inter.user.cloud.UserCloudOrderService; import com.yeshi.fanli.service.inter.user.cloud.UserCloudService; @@ -28,6 +28,8 @@ @Lazy @Resource private UserCloudService userCloudService; + + @Override public UserCloudOrder addCloudOrder(Long uid, String type) throws UserCloudOrderException{ @@ -60,7 +62,6 @@ } - @Transactional(rollbackFor = Exception.class) @Override public void cloudPayCloudSuccess(Long orderId) throws UserCloudOrderException{ UserCloudOrder cloudOrder = userCloudOrderMapper.selectForUpdate(orderId); @@ -73,6 +74,7 @@ UserCloudOrder updateOrder = new UserCloudOrder(); updateOrder.setState(true); updateOrder.setId(cloudOrder.getId()); + updateOrder.setDesc("鎴愬姛寮�閫�" + cloudOrder.getType().getDescShow()); updateOrder.setUpdateTime(new Date()); userCloudOrderMapper.updateByPrimaryKeySelective(updateOrder); @@ -113,4 +115,20 @@ public List<UserCloudOrder> getLasthourByUnpaid() { return userCloudOrderMapper.getLasthourByUnpaid(); } + + + @Override + public List<UserCloudOrder> query(int page, int count,String key, Integer state) { + return userCloudOrderMapper.query((page-1)* count, count, key, state); + } + + @Override + public long count(String key, Integer state) { + Long count = userCloudOrderMapper.count(key, state); + if (count == null) + count = 0L; + return count; + } + + } -- Gitblit v1.8.0