| | |
| | | package com.yeshi.fanli.service.impl.goods;
|
| | |
|
| | | import javax.annotation.Resource;
|
| | |
|
| | | import org.springframework.stereotype.Service;
|
| | | import org.springframework.transaction.annotation.Transactional;
|
| | |
|
| | | import com.yeshi.fanli.dao.mybatis.share.ShareMapper;
|
| | | import com.yeshi.fanli.entity.taobao.PidUser;
|
| | | import com.yeshi.fanli.entity.taobao.ShareTaoPassword;
|
| | | import com.yeshi.fanli.service.inter.goods.ShareService;
|
| | |
|
| | | @Service
|
| | | public class ShareServiceImpl implements ShareService {
|
| | |
|
| | | @Resource
|
| | | private ShareMapper shareMapper;
|
| | |
|
| | | @Override
|
| | | public String getRandomPid() {
|
| | | return shareMapper.getRandomPid();
|
| | | }
|
| | |
|
| | | @Override
|
| | | public void insertShareTaoPassword(ShareTaoPassword shareTaoPassword) {
|
| | | shareMapper.insertShareTaoPassword(shareTaoPassword);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public String isBind(long uid) {
|
| | | return shareMapper.idBind(uid);
|
| | | }
|
| | |
|
| | | @Override
|
| | | @Transactional
|
| | | public void insertPidUser(PidUser pidUser) {
|
| | | shareMapper.insertPidUser(pidUser);
|
| | | String pid = pidUser.getPid();
|
| | | shareMapper.updatePidUsed(pid);// 将此pid的used改为1
|
| | | }
|
| | |
|
| | | @Override
|
| | | public int getAunctionPidCount(long auctionId, String pid) {
|
| | | return shareMapper.getAunctionPidCount(auctionId, pid);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public ShareTaoPassword getShareTaoPassword(long auctionId, String pid) {
|
| | | return shareMapper.getShareTaoPassword(auctionId, pid);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public void updateByPrimaryKeySelective(ShareTaoPassword shareTaoPassword) {
|
| | | shareMapper.updateByPrimaryKeySelective(shareTaoPassword);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public PidUser createPidUserByUid(Long uid) {
|
| | | return null;
|
| | | }
|
| | |
|
| | | @Override
|
| | | public int getCount(long uid) {
|
| | | return shareMapper.getCount(uid);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public int getInviteCount(long uid) {
|
| | | return shareMapper.getInviteCount(uid);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public int getShareMoneyCount() {
|
| | | return shareMapper.getShareMoneyCount();
|
| | | }
|
| | |
|
| | | }
|
| | | package com.yeshi.fanli.service.impl.goods; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import com.yeshi.fanli.dao.mybatis.share.ShareMapper; |
| | | import com.yeshi.fanli.entity.taobao.PidUser; |
| | | import com.yeshi.fanli.entity.taobao.ShareTaoPassword; |
| | | import com.yeshi.fanli.service.inter.goods.ShareService; |
| | | |
| | | @Service |
| | | public class ShareServiceImpl implements ShareService { |
| | | |
| | | @Resource |
| | | private ShareMapper shareMapper; |
| | | |
| | | @Override |
| | | public String getRandomPid() { |
| | | return shareMapper.getRandomPid(); |
| | | } |
| | | |
| | | @Override |
| | | public void insertShareTaoPassword(ShareTaoPassword shareTaoPassword) { |
| | | shareMapper.insertShareTaoPassword(shareTaoPassword); |
| | | } |
| | | |
| | | @Override |
| | | public String isBind(long uid) { |
| | | return shareMapper.idBind(uid); |
| | | } |
| | | |
| | | @Override |
| | | @Transactional |
| | | public void insertPidUser(PidUser pidUser) { |
| | | shareMapper.insertPidUser(pidUser); |
| | | String pid = pidUser.getPid(); |
| | | shareMapper.updatePidUsed(pid);// 将此pid的used改为1 |
| | | } |
| | | |
| | | @Override |
| | | public int getAunctionPidCount(String auctionId, String pid) { |
| | | return shareMapper.getAunctionPidCount(auctionId, pid); |
| | | } |
| | | |
| | | @Override |
| | | public ShareTaoPassword getShareTaoPassword(String auctionId, String pid) { |
| | | return shareMapper.getShareTaoPassword(auctionId, pid); |
| | | } |
| | | |
| | | @Override |
| | | public void updateByPrimaryKeySelective(ShareTaoPassword shareTaoPassword) { |
| | | shareMapper.updateByPrimaryKeySelective(shareTaoPassword); |
| | | } |
| | | |
| | | @Override |
| | | public PidUser createPidUserByUid(Long uid) { |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public int getCount(long uid) { |
| | | return shareMapper.getCount(uid); |
| | | } |
| | | |
| | | @Override |
| | | public int getInviteCount(long uid) { |
| | | return shareMapper.getInviteCount(uid); |
| | | } |
| | | |
| | | @Override |
| | | public int getShareMoneyCount() { |
| | | return shareMapper.getShareMoneyCount(); |
| | | } |
| | | |
| | | } |