From ae2294be876ac4595d7b31b36c0057726d12354f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 14 五月 2021 16:11:16 +0800 Subject: [PATCH] 淘宝券后价计算方法名称修改 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/TearcherServiceImpl.java | 130 +++++++++++++++++++++--------------------- 1 files changed, 65 insertions(+), 65 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/TearcherServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/TearcherServiceImpl.java index 35b11b7..13b1aa0 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/TearcherServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/TearcherServiceImpl.java @@ -1,65 +1,65 @@ -package com.yeshi.fanli.service.impl.user.vip; - -import java.util.Date; -import java.util.List; -import java.util.UUID; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; - -import com.yeshi.fanli.dao.user.vip.TearcherInfoDao; -import com.yeshi.fanli.dao.user.vip.UserTearcherMapDao; -import com.yeshi.fanli.entity.bus.user.vip.TearcherInfo; -import com.yeshi.fanli.entity.bus.user.vip.UserTearcherMap; -import com.yeshi.fanli.service.inter.user.vip.TearcherService; - -@Service -public class TearcherServiceImpl implements TearcherService { - - @Resource - private TearcherInfoDao tearcherInfoDao; - - @Resource - private UserTearcherMapDao userTearcherMapDao; - - @Override - public TearcherInfo addTearcherInfo(TearcherInfo info) { - - if (info.getId() == null) - info.setId(UUID.randomUUID().toString()); - - TearcherInfo old = tearcherInfoDao.get(info.getId()); - if (old != null) - return old; - tearcherInfoDao.save(info); - return info; - } - - @Override - public void addUserTearcherMap(String tearcherId, Long uid) { - UserTearcherMap map = userTearcherMapDao.get(uid); - if (map != null) - return; - map = new UserTearcherMap(); - map.setCreateTime(new Date()); - map.setUid(uid); - map.setTearcherInfo(new TearcherInfo(tearcherId)); - userTearcherMapDao.save(map); - } - - @Override - public List<TearcherInfo> listByType(int type, int page, int count) { - return tearcherInfoDao.listByType(type, (page - 1) * count, count); - } - - @Override - public TearcherInfo selectByUid(Long uid) { - UserTearcherMap map = userTearcherMapDao.get(uid); - if (map != null) - return map.getTearcherInfo(); - else - return null; - } - -} +package com.yeshi.fanli.service.impl.user.vip; + +import java.util.Date; +import java.util.List; +import java.util.UUID; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import com.yeshi.fanli.dao.user.vip.TearcherInfoDao; +import com.yeshi.fanli.dao.user.vip.UserTearcherMapDao; +import com.yeshi.fanli.entity.bus.user.vip.TearcherInfo; +import com.yeshi.fanli.entity.bus.user.vip.UserTearcherMap; +import com.yeshi.fanli.service.inter.user.vip.TearcherService; + +@Service +public class TearcherServiceImpl implements TearcherService { + + @Resource + private TearcherInfoDao tearcherInfoDao; + + @Resource + private UserTearcherMapDao userTearcherMapDao; + + @Override + public TearcherInfo addTearcherInfo(TearcherInfo info) { + + if (info.getId() == null) + info.setId(UUID.randomUUID().toString()); + + TearcherInfo old = tearcherInfoDao.get(info.getId()); + if (old != null) + return old; + tearcherInfoDao.save(info); + return info; + } + + @Override + public void addUserTearcherMap(String tearcherId, Long uid) { + UserTearcherMap map = userTearcherMapDao.get(uid); + if (map != null) + return; + map = new UserTearcherMap(); + map.setCreateTime(new Date()); + map.setUid(uid); + map.setTearcherInfo(new TearcherInfo(tearcherId)); + userTearcherMapDao.save(map); + } + + @Override + public List<TearcherInfo> listByType(int type, int page, int count) { + return tearcherInfoDao.listByType(type, (page - 1) * count, count); + } + + @Override + public TearcherInfo selectByUid(Long uid) { + UserTearcherMap map = userTearcherMapDao.get(uid); + if (map != null) + return map.getTearcherInfo(); + else + return null; + } + +} -- Gitblit v1.8.0