|
@@ -3,7 +3,6 @@ package com.ruoyi.equity.facade;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
-import com.ruoyi.equity.domain.EquityChangeRecord;
|
|
|
import com.ruoyi.equity.domain.EquityMessageRecord;
|
|
|
import com.ruoyi.equity.domain.SendMessageRecord;
|
|
|
import com.ruoyi.equity.service.IEquityMessageRecordService;
|
|
@@ -25,7 +24,7 @@ public class EquityMessageRecordFacade {
|
|
|
|
|
|
private final static BigDecimal oneHundred = new BigDecimal(100);
|
|
|
|
|
|
- public void setVoteInfo(Long equityMessageId, String status) {
|
|
|
+ public void setVoteInfo(Long equityMessageId, String status, String voteReason) {
|
|
|
//获取当前消息信息
|
|
|
EquityMessageRecord record = equityMessageRecordService.getById(equityMessageId);
|
|
|
//获取消息发布信息
|
|
@@ -37,7 +36,8 @@ public class EquityMessageRecordFacade {
|
|
|
equityMessageRecordService.update(new LambdaUpdateWrapper<EquityMessageRecord>()
|
|
|
.eq(EquityMessageRecord::getEquityMessageId, equityMessageId)
|
|
|
.set(EquityMessageRecord::getIsRead, status)
|
|
|
- .set(EquityMessageRecord::getIsVote,"1"));
|
|
|
+ .set(EquityMessageRecord::getIsVote,"1")
|
|
|
+ .set(EquityMessageRecord::getVoteReason,voteReason));
|
|
|
//判断是否已经投票完成
|
|
|
if ("2,4".contains(sendRecord.getVoteStatus())){
|
|
|
return;
|