|
|
|
@@ -12,6 +12,7 @@ import com.iformall.domain.po.WxCUser; |
|
|
|
import com.iformall.domain.po.WxCreditHistory; |
|
|
|
import com.iformall.domain.po.msg.WxMsgRecord; |
|
|
|
import com.iformall.enums.*; |
|
|
|
import com.iformall.exception.MallinkException; |
|
|
|
import com.iformall.mapper.*; |
|
|
|
import com.iformall.mq.MqBaseProducer; |
|
|
|
import com.iformall.service.ExcelService; |
|
|
|
@@ -168,10 +169,11 @@ public class WxActivityJoinServiceImpl implements WxActivityJoinService { |
|
|
|
wxCreditHistory.setCreditType(EnumScoreType.ACTIVITY_JOIN.getCode()); |
|
|
|
wxCreditHistory.setOperatorType(EnumUserType.CUSER.getCode()); |
|
|
|
wxCreditHistory.setOperatorId(wxActivityJoin.getUserId()); |
|
|
|
WxCreditHistory creditHistory = wxCreditHistoryService.saveOrUpdate(wxCreditHistory); |
|
|
|
Map<String, Object> data = new HashMap<>(2); |
|
|
|
data.put("useCredit", credit); |
|
|
|
data.put("totalCredit", creditHistory.getCreditAmount()); |
|
|
|
try { |
|
|
|
wxCreditHistoryService.saveOrUpdate(wxCreditHistory); |
|
|
|
} catch (MallinkException e) { |
|
|
|
return new ResultData(e.getErrorCode(), e.getMessage()); |
|
|
|
} |
|
|
|
} |
|
|
|
//保存到报名表中 |
|
|
|
final IdWorker idWorker = IdWorker.get(); |
|
|
|
|