Просмотр исходного кода

[积分][修改]:获取用户积分

release_toaliyun_real
hanxueda 7 лет назад
Родитель
Сommit
d86cd5e16b
3 измененных файлов: 11 добавлений и 10 удалений
  1. +8
    -4
      mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java
  2. +1
    -2
      mallinkService/src/main/java/com/iformall/service/WxCreditHistoryService.java
  3. +2
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java

+ 8
- 4
mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java Просмотреть файл

@@ -240,7 +240,9 @@ public class WxUserGrantController extends BaseController {
}
// 积分
try {
credit = addCredit(user1,EnumScoreType.LOGIN).getCreditNum();
WxCreditHistory wxCreditHistory = addCredit(user1,EnumScoreType.LOGIN);
credit = wxCreditHistory.getCreditNum();
logger.info("user_id:" + user1.getId() + " 登录新增积分:" + credit);
} catch (MallinkException e) {
logger.error("c_user 积分 " + e.getMessage());
} catch (Exception e) {
@@ -283,7 +285,9 @@ public class WxUserGrantController extends BaseController {

// 积分
try {
credit = addCredit(user,EnumScoreType.LOGIN).getCreditNum();
WxCreditHistory wxCreditHistory = addCredit(user,EnumScoreType.LOGIN);
credit = wxCreditHistory.getCreditNum();
logger.info("user_id:" + user.getId() + " 登录新增积分:" + credit);
} catch (MallinkException e) {
logger.error("c_user 积分 " + e.getMessage());
} catch (Exception e) {
@@ -697,8 +701,8 @@ public class WxUserGrantController extends BaseController {
wxCreditHistory.setCreditType(enumScoreType.getCode());
wxCreditHistory.setOperatorType(EnumUserType.CUSER.getCode());
wxCreditHistory.setOperatorId(wxCUser.getId());
ResultData resultData = wxCreditHistoryService.saveOrUpdate(wxCreditHistory);
return (WxCreditHistory) resultData.data;
WxCreditHistory record = wxCreditHistoryService.saveOrUpdate(wxCreditHistory);
return record;
}

}

+ 1
- 2
mallinkService/src/main/java/com/iformall/service/WxCreditHistoryService.java Просмотреть файл

@@ -1,7 +1,6 @@
package com.iformall.service;

import com.github.pagehelper.PageInfo;
import com.iformall.common.ResultData;
import com.iformall.domain.po.WxCreditHistory;
import com.iformall.domain.vo.WxCreditHistoryVo;

@@ -42,7 +41,7 @@ public interface WxCreditHistoryService {
*
* @param record
*/
ResultData saveOrUpdate(WxCreditHistory record);
WxCreditHistory saveOrUpdate(WxCreditHistory record);

/**
* 根据Id删除实体


+ 2
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java Просмотреть файл

@@ -8,8 +8,6 @@ import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import com.iformall.common.ErrorCode;
import com.iformall.common.IdWorker;
import com.iformall.common.Result;
import com.iformall.common.ResultData;
import com.iformall.domain.po.*;
import com.iformall.domain.vo.WxCreditHistoryVo;
import com.iformall.enums.EnumBusiness;
@@ -142,7 +140,7 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService {

@Override
@Transactional(propagation = Propagation.REQUIRED, readOnly = false, rollbackFor = {Exception.class})
public ResultData saveOrUpdate(WxCreditHistory record) {
public WxCreditHistory saveOrUpdate(WxCreditHistory record) {
WxCUser wxCUser = wxCUserMapper.selectByPrimaryKey(record.getCUserId());
WxCUserBasicInfo wxCUserBasicInfo = wxCUserBasicInfoMapper.selectByPrimaryKey(record.getCUserId());
if (wxCUser == null && wxCUserBasicInfo == null) {
@@ -190,7 +188,7 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService {
//wxCreditHistoryMapper.updateByPrimaryKeySelective(record);
}
}
return new ResultData(Result.SUCCESS,"积分操作成功",record);
return record;
}

@Override


Загрузка…
Отмена
Сохранить