From 41b2f09be327c72a52e41f80dd3b56e7cac19681 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Tue, 26 Dec 2023 10:56:45 +0800
Subject: [PATCH] 部门投票完成立刻统计候选人
---
src/main/java/org/springblade/modules/evaluate/service/impl/EvaluateTaskServiceImpl.java | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/main/java/org/springblade/modules/evaluate/service/impl/EvaluateTaskServiceImpl.java b/src/main/java/org/springblade/modules/evaluate/service/impl/EvaluateTaskServiceImpl.java
index e2f2163..1b652d0 100644
--- a/src/main/java/org/springblade/modules/evaluate/service/impl/EvaluateTaskServiceImpl.java
+++ b/src/main/java/org/springblade/modules/evaluate/service/impl/EvaluateTaskServiceImpl.java
@@ -74,12 +74,15 @@
@Transactional
public boolean saveOrUpdate(EvaluateTaskEntity evaluateTask) {
boolean ret = super.saveOrUpdate(evaluateTask);
+ if (null == evaluateTask.getType()) //
+ return ret;
if (ret) {
//先删除
QueryWrapper<EvaluateTaskSetEntity> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("evaluate_task_id", evaluateTask.getId());
evaluateTaskSetService.remove(queryWrapper);
+
if (evaluateTask.getType() == 0) { //个人评优处理
//保存
JSONArray jsonArray = JSONArray.parseArray(JSONObject.toJSONString(evaluateTask.getCandidateNum()));
--
Gitblit v1.9.3