From 54b0dd1b6f8230799b0b4490f8b39afdd53a4e4c Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期三, 21 八月 2019 09:30:57 +0800 Subject: [PATCH] 积分明细 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/TokenRecordServiceImpl.java | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TokenRecordServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TokenRecordServiceImpl.java index 927da3c..57dbc70 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TokenRecordServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TokenRecordServiceImpl.java @@ -38,6 +38,7 @@ import com.yeshi.fanli.service.inter.user.UserSystemCouponService; import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.StringUtil; +import com.yeshi.fanli.util.TokenUtil; import com.yeshi.fanli.vo.msg.TokenVO; @Service @@ -83,6 +84,12 @@ tokenRecordMapper.insertSelective(record); } + + @Override + public void updateByPrimaryKeySelective(TokenRecord record) { + tokenRecordMapper.updateByPrimaryKeySelective(record); + } + @Override public TokenRecord getNearByTypeAndIdentify(String type, String identify) { return tokenRecordMapper.getNearByTypeAndIdentify(type, identify); @@ -90,8 +97,11 @@ @Override public TokenVO discernToken(String token, Long uid) throws TokenRecordException { - - // TODO token 楠岃瘉 + // 瑙f瀽鍙d护 + String parseToken = TokenUtil.parseToken(token); + if (StringUtil.isNullOrEmpty(parseToken)) + throw new TokenRecordException(1, "鏈彂鐜板彛浠�"); + TokenRecord rokenRecord = tokenRecordMapper.getByToken(token); if (rokenRecord == null) throw new TokenRecordException(1, "鍙d护涓嶅瓨鍦�"); -- Gitblit v1.8.0