|
|
|
@ -2,10 +2,7 @@ package com.ruoyi.kaohe.service.impl;
|
|
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
import java.math.RoundingMode;
|
|
|
|
import java.math.RoundingMode;
|
|
|
|
import java.util.Date;
|
|
|
|
import java.util.*;
|
|
|
|
import java.util.HashMap;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
|
|
import com.alibaba.fastjson2.JSON;
|
|
|
|
import com.alibaba.fastjson2.JSON;
|
|
|
|
@ -195,7 +192,9 @@ public class KhVoteEmpServiceImpl implements IKhVoteEmpService {
|
|
|
|
if (typeid.equals(1L)) {//选项评分
|
|
|
|
if (typeid.equals(1L)) {//选项评分
|
|
|
|
recard.setVoteDetails(JSON.toJSONString(xuanxiangDetails));
|
|
|
|
recard.setVoteDetails(JSON.toJSONString(xuanxiangDetails));
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
Map<String, BigDecimal> details = voteEmpList.stream().collect(Collectors.toMap(KhVoteEmp::getBkhdxName, KhVoteEmp::getScore));
|
|
|
|
List<String> details = voteEmpList.stream()
|
|
|
|
|
|
|
|
.map(emp -> emp.getBkhdxName() + " : " + emp.getScore())
|
|
|
|
|
|
|
|
.collect(Collectors.toList());
|
|
|
|
recard.setVoteDetails(JSON.toJSONString(details));
|
|
|
|
recard.setVoteDetails(JSON.toJSONString(details));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
khVoteRecardMapper.insertKhVoteRecard(recard);
|
|
|
|
khVoteRecardMapper.insertKhVoteRecard(recard);
|
|
|
|
|