From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenVIVOServiceImpl.java | 154 +++++++++++++++++++++++++------------------------- 1 files changed, 77 insertions(+), 77 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenVIVOServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenVIVOServiceImpl.java index b7578c9..08ad8ed 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenVIVOServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenVIVOServiceImpl.java @@ -1,77 +1,77 @@ -package com.yeshi.fanli.service.impl.push; - -import java.util.Date; -import java.util.List; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; - -import com.yeshi.fanli.dao.mybatis.push.DeviceTokenVIVOMapper; -import com.yeshi.fanli.entity.push.DeviceTokenVIVO; -import com.yeshi.fanli.service.inter.push.DeviceTokenVIVOService; -import com.yeshi.fanli.util.StringUtil; - -@Service -public class DeviceTokenVIVOServiceImpl implements DeviceTokenVIVOService { - - @Resource - private DeviceTokenVIVOMapper deviceTokenVIVOMapper; - - @Override - public void addDeviceTokenVIVO(DeviceTokenVIVO oppo) { - if (oppo == null || oppo.getDeviceActiveId() == null || StringUtil.isNullOrEmpty(oppo.getRegisterId())) - return; - DeviceTokenVIVO oldOppo = deviceTokenVIVOMapper.selectByDeviceActiveId(oppo.getDeviceActiveId()); - if (oldOppo == null) { - if (oppo.getCreateTime() == null) - oppo.setCreateTime(new Date()); - deviceTokenVIVOMapper.insertSelective(oppo); - } else { - DeviceTokenVIVO update = new DeviceTokenVIVO(); - update.setId(oldOppo.getId()); - update.setRegisterId(oppo.getRegisterId()); - update.setUpdateTime(oppo.getUpdateTime()); - update.setUid(oppo.getUid()); - deviceTokenVIVOMapper.updateByPrimaryKeySelective(update); - } - } - - @Override - public void unBindUid(Long uid, Long deviceActiveId) { - DeviceTokenVIVO oldOppo = deviceTokenVIVOMapper.selectByDeviceActiveId(deviceActiveId); - if (oldOppo != null) { - oldOppo.setUid(null); - oldOppo.setUpdateTime(new Date()); - deviceTokenVIVOMapper.updateByPrimaryKey(oldOppo); - } - } - - @Override - public void bindUid(Long uid, Long deviceActiveId) { - DeviceTokenVIVO oldOppo = deviceTokenVIVOMapper.selectByDeviceActiveId(deviceActiveId); - if (oldOppo != null) { - DeviceTokenVIVO update = new DeviceTokenVIVO(); - update.setId(oldOppo.getId()); - update.setUid(uid); - update.setUpdateTime(new Date()); - deviceTokenVIVOMapper.updateByPrimaryKeySelective(update); - } - } - - @Override - public long countDeviceToken(List<Integer> versionList, Date minUpdateTime) { - return deviceTokenVIVOMapper.countDeviceToken(versionList,minUpdateTime); - } - - @Override - public List<DeviceTokenVIVO> listDeviceToken(int page, int pageSize, List<Integer> versionList, Date minUpdateTime) { - return deviceTokenVIVOMapper.listDeviceToken((page - 1) * pageSize, pageSize, versionList,minUpdateTime); - } - - @Override - public List<DeviceTokenVIVO> listByUid(Long uid, List<Integer> verisonList) { - return deviceTokenVIVOMapper.listByUid(uid, verisonList); - } - -} +package com.yeshi.fanli.service.impl.push; + +import java.util.Date; +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import com.yeshi.fanli.dao.mybatis.push.DeviceTokenVIVOMapper; +import com.yeshi.fanli.entity.push.DeviceTokenVIVO; +import com.yeshi.fanli.service.inter.push.DeviceTokenVIVOService; +import com.yeshi.fanli.util.StringUtil; + +@Service +public class DeviceTokenVIVOServiceImpl implements DeviceTokenVIVOService { + + @Resource + private DeviceTokenVIVOMapper deviceTokenVIVOMapper; + + @Override + public void addDeviceTokenVIVO(DeviceTokenVIVO oppo) { + if (oppo == null || oppo.getDeviceActiveId() == null || StringUtil.isNullOrEmpty(oppo.getRegisterId())) + return; + DeviceTokenVIVO oldOppo = deviceTokenVIVOMapper.selectByDeviceActiveId(oppo.getDeviceActiveId()); + if (oldOppo == null) { + if (oppo.getCreateTime() == null) + oppo.setCreateTime(new Date()); + deviceTokenVIVOMapper.insertSelective(oppo); + } else { + DeviceTokenVIVO update = new DeviceTokenVIVO(); + update.setId(oldOppo.getId()); + update.setRegisterId(oppo.getRegisterId()); + update.setUpdateTime(oppo.getUpdateTime()); + update.setUid(oppo.getUid()); + deviceTokenVIVOMapper.updateByPrimaryKeySelective(update); + } + } + + @Override + public void unBindUid(Long uid, Long deviceActiveId) { + DeviceTokenVIVO oldOppo = deviceTokenVIVOMapper.selectByDeviceActiveId(deviceActiveId); + if (oldOppo != null) { + oldOppo.setUid(null); + oldOppo.setUpdateTime(new Date()); + deviceTokenVIVOMapper.updateByPrimaryKey(oldOppo); + } + } + + @Override + public void bindUid(Long uid, Long deviceActiveId) { + DeviceTokenVIVO oldOppo = deviceTokenVIVOMapper.selectByDeviceActiveId(deviceActiveId); + if (oldOppo != null) { + DeviceTokenVIVO update = new DeviceTokenVIVO(); + update.setId(oldOppo.getId()); + update.setUid(uid); + update.setUpdateTime(new Date()); + deviceTokenVIVOMapper.updateByPrimaryKeySelective(update); + } + } + + @Override + public long countDeviceToken(List<Integer> versionList, Date minUpdateTime) { + return deviceTokenVIVOMapper.countDeviceToken(versionList,minUpdateTime); + } + + @Override + public List<DeviceTokenVIVO> listDeviceToken(int page, int pageSize, List<Integer> versionList, Date minUpdateTime) { + return deviceTokenVIVOMapper.listDeviceToken((page - 1) * pageSize, pageSize, versionList,minUpdateTime); + } + + @Override + public List<DeviceTokenVIVO> listByUid(Long uid, List<Integer> verisonList) { + return deviceTokenVIVOMapper.listByUid(uid, verisonList); + } + +} -- Gitblit v1.8.0