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/user/msg/UserAccountMsgNotificationServiceImpl.java | 177 +++++++++++++++++++++++++++++++--------------------------- 1 files changed, 95 insertions(+), 82 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/msg/UserAccountMsgNotificationServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/msg/UserAccountMsgNotificationServiceImpl.java index e650f08..1b9071f 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/msg/UserAccountMsgNotificationServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/msg/UserAccountMsgNotificationServiceImpl.java @@ -1,82 +1,95 @@ -package com.yeshi.fanli.service.impl.user.msg; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; - -import com.yeshi.fanli.entity.bus.msg.MsgAccountDetail; -import com.yeshi.fanli.exception.msg.MsgAccountDetailException; -import com.yeshi.fanli.service.inter.msg.MsgExtraService; -import com.yeshi.fanli.service.inter.user.msg.MsgAccountDetailService; -import com.yeshi.fanli.service.inter.user.msg.UserAccountMsgNotificationService; -import com.yeshi.fanli.util.factory.msg.MsgAccountDetailFactory; - -@Service -public class UserAccountMsgNotificationServiceImpl implements UserAccountMsgNotificationService { - - @Resource - private MsgAccountDetailService msgAccountDetailService; - - @Resource - private MsgExtraService msgExtraService; - - @Override - public void bindingSuccess(Long uid, int type) { - saveDetail(MsgAccountDetailFactory.createBindSuccess(uid, type, MsgAccountDetailFactory.WAY_BIND)); - } - - @Override - public void unBindingSuccess(Long uid, int type) { - saveDetail(MsgAccountDetailFactory.createBindSuccess(uid, type, MsgAccountDetailFactory.WAY_UNBIND)); - } - - @Override - public void changeBindingSuccess(Long uid, int type) { - saveDetail(MsgAccountDetailFactory.createBindSuccess(uid, type, MsgAccountDetailFactory.WAY_CHANGE)); - } - - @Override - public void taoBaoAuthFail(Long uid, String taoBaoNickName, String reason) { - saveDetail(MsgAccountDetailFactory.createBindFail(uid, MsgAccountDetailFactory.TYPE_TB, - MsgAccountDetailFactory.WAY_CHANGE, reason)); - } - - @Override - public void createChangeInviteCode(Long uid, String oldCode, String newCode) { - saveDetail(MsgAccountDetailFactory.createChangeInviteCode(uid, oldCode, newCode)); - } - - @Override - public void vipPreUpgrade(Long uid, String originalName, String upName, int days, long targetNum1, Long targetNum2) { - saveDetail( MsgAccountDetailFactory.vipPreUpgrade(uid, originalName, upName, days, targetNum1,targetNum2)); - } - - @Override - public void vipUpgradeSuccess(Long uid, int days) { - saveDetail(MsgAccountDetailFactory.vipUpgradeSuccess(uid, days)); - } - - @Override - public void vipUpgradeFail(Long uid, String reason) { - saveDetail(MsgAccountDetailFactory.vipUpgradeFail(uid, reason)); - } - - @Override - public void teacherInvite(Long uid, String nickname,String kefuName, String kefuWX) { - saveDetail(MsgAccountDetailFactory.teacherInvite(uid, nickname, kefuName, kefuWX)); - } - - @Override - public void teacherSuccess(Long uid, int days, String kefuName, String kefuWX) { - saveDetail(MsgAccountDetailFactory.teacherSuccess(uid, days, kefuName, kefuWX)); - } - - private void saveDetail(MsgAccountDetail detail) { - try { - msgAccountDetailService.addMsgAccountDetail(detail); - } catch (MsgAccountDetailException e) { - e.printStackTrace(); - } - } - -} +package com.yeshi.fanli.service.impl.user.msg; + +import javax.annotation.Resource; + +import org.springframework.stereotype.Service; + +import com.yeshi.fanli.entity.bus.msg.MsgAccountDetail; +import com.yeshi.fanli.exception.msg.MsgAccountDetailException; +import com.yeshi.fanli.service.inter.msg.MsgExtraService; +import com.yeshi.fanli.service.inter.user.msg.MsgAccountDetailService; +import com.yeshi.fanli.service.inter.user.msg.UserAccountMsgNotificationService; +import com.yeshi.fanli.util.factory.msg.MsgAccountDetailFactory; + +@Service +public class UserAccountMsgNotificationServiceImpl implements UserAccountMsgNotificationService { + + @Resource + private MsgAccountDetailService msgAccountDetailService; + + @Resource + private MsgExtraService msgExtraService; + + @Override + public void bindingSuccess(Long uid, int type) { + //涓嶅彂閫佺粦瀹氭秷鎭� +// saveDetail(MsgAccountDetailFactory.createBindSuccess(uid, type, MsgAccountDetailFactory.WAY_BIND)); + } + + @Override + public void unBindingSuccess(Long uid, int type) { +// saveDetail(MsgAccountDetailFactory.createBindSuccess(uid, type, MsgAccountDetailFactory.WAY_UNBIND)); + } + + @Override + public void changeBindingSuccess(Long uid, int type) { +// saveDetail(MsgAccountDetailFactory.createBindSuccess(uid, type, MsgAccountDetailFactory.WAY_CHANGE)); + } + + @Override + public void taoBaoAuthFail(Long uid, String taoBaoNickName, String reason) { + saveDetail(MsgAccountDetailFactory.createBindFail(uid, MsgAccountDetailFactory.TYPE_TB, + MsgAccountDetailFactory.WAY_CHANGE, reason)); + } + + @Override + public void createChangeInviteCode(Long uid, String oldCode, String newCode) { + saveDetail(MsgAccountDetailFactory.createChangeInviteCode(uid, oldCode, newCode)); + } + + @Override + public void vipPreUpgrade(Long uid, String originalName, String upName, int days, long targetNum1, Long targetNum2, + boolean teamPass) { + saveDetail(MsgAccountDetailFactory.vipPreUpgrade(uid, originalName, upName, days, targetNum1, targetNum2, + teamPass)); + } + + @Override + public void vipUpgradeSuccess(Long uid, int days) { + saveDetail(MsgAccountDetailFactory.vipUpgradeSuccess(uid, days)); + } + + @Override + public void vipUpgradeFail(Long uid, String reason) { + saveDetail(MsgAccountDetailFactory.vipUpgradeFail(uid, reason)); + } + + @Override + public void teacherInvite(Long uid, String nickname, String kefuName, String kefuWX) { + saveDetail(MsgAccountDetailFactory.teacherInvite(uid, nickname, kefuName, kefuWX)); + } + + @Override + public void teacherSuccess(Long uid, int days, String kefuName, String kefuWX) { + saveDetail(MsgAccountDetailFactory.teacherSuccess(uid, days, kefuName, kefuWX)); + } + + private void saveDetail(MsgAccountDetail detail) { + try { + msgAccountDetailService.addMsgAccountDetail(detail); + } catch (MsgAccountDetailException e) { + e.printStackTrace(); + } + } + + @Override + public void artificialVipUpgradePass(Long uid, String originalName, String upName, int days) { + saveDetail(MsgAccountDetailFactory.artificialVipUpgradeSuccess(uid, originalName, upName, days)); + } + + @Override + public void artificialVipUpgradeReject(Long uid, String originalName, String upName, String reson) { + saveDetail(MsgAccountDetailFactory.artificialVipUpgradeFail(uid, originalName, upName, reson)); + } + +} -- Gitblit v1.8.0