123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- package com.caimei.modules.user.service;
- import java.math.BigDecimal;
- import java.util.Date;
- import java.util.List;
- import com.caimei.modules.user.dao.CmClubinfoDao;
- import com.caimei.modules.user.entity.CmClubinfo;
- import com.caimei.modules.user.entity.CmUser;
- import com.thinkgem.jeesite.common.service.CrudService;
- import org.springframework.stereotype.Service;
- import com.caimei.modules.user.dao.CmDistributionMapper;
- import com.caimei.modules.user.entity.CmDistribution;
- import com.caimei.modules.user.service.CmDistributionService;
- import org.springframework.transaction.annotation.Transactional;
- import javax.annotation.Resource;
- /**
- * Service业务层处理
- *
- * @author Kaick
- * @date 2023-09-15
- */
- @Service
- public class CmDistributionService extends CrudService<CmDistributionMapper, CmDistribution>
- {
- @Resource
- private CmDistributionMapper cmDistributionMapper;
- /**
- * 通过对象查询列表
- *
- * @param cmDistribution
- * @return
- */
- public List<CmDistribution> getCmDistributionList(CmDistribution cmDistribution)
- {
- return cmDistributionMapper.getCmDistributionList(cmDistribution);
- }
- /**
- * 通过Id查询
- *
- * @param id 主键
- * @return
- */
- public CmDistribution getCmDistributionById(String id)
- {
- return cmDistributionMapper.getCmDistributionById(id);
- }
- /**
- * 根据手机号码查询用户
- *
- * @param mobile
- * @return
- */
- @Transactional(readOnly = true)
- public CmDistribution findDistributionIsMobile(String mobile, String oldMobile) {
- return cmDistributionMapper.findDistributionIsMobile(mobile,oldMobile);
- }
- /**
- * 通过对象查询
- *
- * @param cmDistribution
- * @return
- */
- public CmDistribution getByCmDistribution(CmDistribution cmDistribution)
- {
- return cmDistributionMapper.getByCmDistribution(cmDistribution);
- }
- /**
- * 通过对象查询Id
- *
- * @param cmDistribution
- * @return String
- */
- public String getById(CmDistribution cmDistribution)
- {
- return cmDistributionMapper.getById(cmDistribution);
- }
- /**
- * 新增
- *
- * @param cmDistribution
- * @return 结果
- */
- @Transactional(readOnly = false )
- public int addCmDistribution(CmDistribution cmDistribution)
- {
- cmDistribution.addTime(new Date());
- return cmDistributionMapper.addCmDistribution(cmDistribution);
- }
- /**
- * 修改
- *
- * @param cmDistribution
- * @return 结果
- */
- @Transactional(readOnly = false )
- public int updateCmDistribution(CmDistribution cmDistribution)
- {
- cmDistribution.updateTime(new Date());
- return cmDistributionMapper.updateCmDistribution(cmDistribution);
- }
- public BigDecimal getByCommissions(Integer id,Integer payWay )
- {
- return cmDistributionMapper.getByCommissions(id,payWay);
- }
- }
- //
|