|
|
|
|
@ -272,6 +272,7 @@ public class KhPingceController extends BaseController {
|
|
|
|
|
if (vEmps != null && vEmps.size() > 0) {
|
|
|
|
|
//修改关联的员工数据到最初创建状态
|
|
|
|
|
for (KhVoteEmp uPEmp : vEmps) {
|
|
|
|
|
uPEmp.setVersion(0);//版本号清0
|
|
|
|
|
uPEmp.setVoteNum(BigDecimal.ZERO);
|
|
|
|
|
uPEmp.setVoteScore(BigDecimal.ZERO);
|
|
|
|
|
uPEmp.setAvgScore(BigDecimal.ZERO);
|
|
|
|
|
@ -321,12 +322,19 @@ public class KhPingceController extends BaseController {
|
|
|
|
|
List<Long> vIds = votes.stream().map(KhVote::getId).collect(Collectors.toList());
|
|
|
|
|
//修改voteemp
|
|
|
|
|
for (Long vId : vIds) {
|
|
|
|
|
//修改投票为未统计计算平均分、最终分
|
|
|
|
|
KhVote v = new KhVote();
|
|
|
|
|
v.setId(vId);
|
|
|
|
|
v.setStatistical("0");
|
|
|
|
|
khVoteService.updateKhVote(v);
|
|
|
|
|
|
|
|
|
|
KhVoteEmp vemp = new KhVoteEmp();
|
|
|
|
|
vemp.setVoteId(vId);
|
|
|
|
|
List<KhVoteEmp> vEmps = khVoteEmpService.selectKhVoteEmpList(vemp);
|
|
|
|
|
if (vEmps != null && vEmps.size() > 0) {
|
|
|
|
|
//修改关联的员工数据到最初创建状态
|
|
|
|
|
for (KhVoteEmp uPEmp : vEmps) {
|
|
|
|
|
uPEmp.setVersion(0L);//版本号清0
|
|
|
|
|
uPEmp.setVoteNum(BigDecimal.ZERO);
|
|
|
|
|
uPEmp.setVoteScore(BigDecimal.ZERO);
|
|
|
|
|
uPEmp.setAvgScore(BigDecimal.ZERO);
|
|
|
|
|
|