yujian
2020-06-16 e7920b14a9baab97035a1a529da85d124a2bcacd
fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudOrderServiceImpl.java
@@ -8,7 +8,6 @@
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;
@@ -60,7 +59,6 @@
   }
   
   
   @Transactional(rollbackFor = Exception.class)
   @Override
   public void cloudPayCloudSuccess(Long orderId) throws UserCloudOrderException{
      UserCloudOrder cloudOrder = userCloudOrderMapper.selectForUpdate(orderId);
@@ -73,6 +71,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 +112,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;
   }
}