admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/service/impl/tlj/UserTaoLiJinOriginServiceImpl.java
@@ -1,87 +1,87 @@
package com.yeshi.fanli.service.impl.tlj;
import java.math.BigDecimal;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.core.task.TaskExecutor;
import org.springframework.stereotype.Service;
import com.yeshi.fanli.dao.mybatis.tlj.UserTaoLiJinOriginMapper;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinOrigin;
import com.yeshi.fanli.service.inter.money.UserMoneyExtraService;
import com.yeshi.fanli.service.inter.msg.UserOtherMsgNotificationService;
import com.yeshi.fanli.service.inter.tlj.ConfigTaoLiJinService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinDetailService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinOriginService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinRecordService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinReportService;
import com.yeshi.fanli.service.inter.user.UserInfoExtraService;
@Service
public class UserTaoLiJinOriginServiceImpl implements UserTaoLiJinOriginService{
   @Resource(name = "taskExecutor")
   private TaskExecutor executor;
   @Resource
   private UserTaoLiJinOriginMapper userTaoLiJinOriginMapper;
   @Resource
   private UserMoneyExtraService userMoneyExtraService;
   @Resource
   private UserInfoExtraService userInfoExtraService;
   @Resource
   private UserTaoLiJinDetailService userTaoLiJinDetailService;
   @Resource
   private UserOtherMsgNotificationService userOtherMsgNotificationService;
   @Resource
   private ConfigTaoLiJinService configTaoLiJinService;
   @Resource
   private UserTaoLiJinRecordService userTaoLiJinRecordService;
   @Resource
   private UserTaoLiJinReportService userTaoLiJinReportService;
   @Override
   public void updateByPrimaryKeySelective(UserTaoLiJinOrigin record) {
      userTaoLiJinOriginMapper.updateByPrimaryKeySelective(record);
   }
   @Override
   public BigDecimal countMoneyByDate(long uid, int dateType) {
      return userTaoLiJinOriginMapper.countMoneyByDate(uid, dateType);
   }
   @Override
   public long countByUidAndOrigin(long uid, String origin) {
      return userTaoLiJinOriginMapper.countByUidAndOrigin(uid, origin);
   }
   @Override
   public UserTaoLiJinOrigin getByUidAndOrigin(long uid, String origin) {
      return userTaoLiJinOriginMapper.getByUidAndOrigin(uid, origin);
   }
   @Override
   public UserTaoLiJinOrigin getRankByThisMonth(long uid, String type) {
      return userTaoLiJinOriginMapper.getRankByThisMonth(uid, type);
   }
   @Override
   public List<UserTaoLiJinOrigin> getSurplusLiJin(long uid) {
      return userTaoLiJinOriginMapper.getSurplusLiJin(uid);
   }
}
package com.yeshi.fanli.service.impl.tlj;
import java.math.BigDecimal;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.core.task.TaskExecutor;
import org.springframework.stereotype.Service;
import com.yeshi.fanli.dao.mybatis.tlj.UserTaoLiJinOriginMapper;
import com.yeshi.fanli.entity.bus.tlj.UserTaoLiJinOrigin;
import com.yeshi.fanli.service.inter.money.UserMoneyExtraService;
import com.yeshi.fanli.service.inter.msg.UserOtherMsgNotificationService;
import com.yeshi.fanli.service.inter.tlj.ConfigTaoLiJinService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinDetailService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinOriginService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinRecordService;
import com.yeshi.fanli.service.inter.tlj.UserTaoLiJinReportService;
import com.yeshi.fanli.service.inter.user.UserInfoExtraService;
@Service
public class UserTaoLiJinOriginServiceImpl implements UserTaoLiJinOriginService{
   @Resource(name = "taskExecutor")
   private TaskExecutor executor;
   @Resource
   private UserTaoLiJinOriginMapper userTaoLiJinOriginMapper;
   @Resource
   private UserMoneyExtraService userMoneyExtraService;
   @Resource
   private UserInfoExtraService userInfoExtraService;
   @Resource
   private UserTaoLiJinDetailService userTaoLiJinDetailService;
   @Resource
   private UserOtherMsgNotificationService userOtherMsgNotificationService;
   @Resource
   private ConfigTaoLiJinService configTaoLiJinService;
   @Resource
   private UserTaoLiJinRecordService userTaoLiJinRecordService;
   @Resource
   private UserTaoLiJinReportService userTaoLiJinReportService;
   @Override
   public void updateByPrimaryKeySelective(UserTaoLiJinOrigin record) {
      userTaoLiJinOriginMapper.updateByPrimaryKeySelective(record);
   }
   @Override
   public BigDecimal countMoneyByDate(long uid, int dateType) {
      return userTaoLiJinOriginMapper.countMoneyByDate(uid, dateType);
   }
   @Override
   public long countByUidAndOrigin(long uid, String origin) {
      return userTaoLiJinOriginMapper.countByUidAndOrigin(uid, origin);
   }
   @Override
   public UserTaoLiJinOrigin getByUidAndOrigin(long uid, String origin) {
      return userTaoLiJinOriginMapper.getByUidAndOrigin(uid, origin);
   }
   @Override
   public UserTaoLiJinOrigin getRankByThisMonth(long uid, String type) {
      return userTaoLiJinOriginMapper.getRankByThisMonth(uid, type);
   }
   @Override
   public List<UserTaoLiJinOrigin> getSurplusLiJin(long uid) {
      return userTaoLiJinOriginMapper.getSurplusLiJin(uid);
   }
}