Commit 796d700b by zhangkb

Merge branch 'hy-tobacco' of ssh://132.232.112.242:7022/zhangkb/indicators into hy-tobacco

parents 82912dca d161789b
...@@ -15,6 +15,7 @@ import com.keymobile.indicators.service.dataenter.TaskRuleService; ...@@ -15,6 +15,7 @@ import com.keymobile.indicators.service.dataenter.TaskRuleService;
import com.keymobile.indicators.service.dataenter.TaskService; import com.keymobile.indicators.service.dataenter.TaskService;
import com.keymobile.indicators.service.hytobacco.IndicatorsRelService; import com.keymobile.indicators.service.hytobacco.IndicatorsRelService;
import com.keymobile.indicators.utils.DateUtils; import com.keymobile.indicators.utils.DateUtils;
import com.keymobile.indicators.utils.LogManager;
import com.keymobile.indicators.utils.SystemUserUtil; import com.keymobile.indicators.utils.SystemUserUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
...@@ -49,8 +50,12 @@ public class TaskCtrl { ...@@ -49,8 +50,12 @@ public class TaskCtrl {
if (ruleIds.size() > 1) { if (ruleIds.size() > 1) {
taskService.batchCreateTaskByRule(ruleIds, valueTime); taskService.batchCreateTaskByRule(ruleIds, valueTime);
result = Result.genOkResult("开始批量启动任务"); result = Result.genOkResult("开始批量启动任务");
LogManager.logInfo(Constants.LOG_CONTEXT_API, "{}启动了批量任务数据时间为:{}的任务, ids为{}",
SystemUserUtil.getCurrentUser(), valueTime,ruleIds);
} else { } else {
result = taskService.createTaskByRule(ruleIds.get(0), valueTime); result = taskService.createTaskByRule(ruleIds.get(0), valueTime);
LogManager.logInfo(Constants.LOG_CONTEXT_API, "{}启动了数据时间为:{}的任务id为{}",
SystemUserUtil.getCurrentUser(), valueTime,ruleIds);
} }
} else { } else {
result = Result.genFailedResult("没有选择需要启动的任务"); result = Result.genFailedResult("没有选择需要启动的任务");
...@@ -70,6 +75,8 @@ public class TaskCtrl { ...@@ -70,6 +75,8 @@ public class TaskCtrl {
@PostMapping("findMyTask") @PostMapping("findMyTask")
public List<Task> findMyTask(@RequestBody QueryAllTaskParam param) { public List<Task> findMyTask(@RequestBody QueryAllTaskParam param) {
param.setUserId(SystemUserUtil.getCurrentUserId()); param.setUserId(SystemUserUtil.getCurrentUserId());
LogManager.logInfo(Constants.LOG_CONTEXT_API, "{}查询了我任务:{}",
SystemUserUtil.getCurrentUser());
return taskService.findAllTask(param); return taskService.findAllTask(param);
} }
......
...@@ -551,7 +551,7 @@ public class TaskServiceImpl implements TaskService { ...@@ -551,7 +551,7 @@ public class TaskServiceImpl implements TaskService {
int addAuditDate = rule.getAuditLimit(); int addAuditDate = rule.getAuditLimit();
Date editEndDate = DateUtils.addDay(now, addEndDate); Date editEndDate = DateUtils.addDay(now, addEndDate);
Date auditEndDate = DateUtils.addDay(now, addEndDate + addAuditDate); Date auditEndDate = DateUtils.addDay(now, addEndDate + addAuditDate);
String userId = SystemUserUtil.getCurrentUserId(); String user = SystemUserUtil.getCurrentUser();
List<Task> allTasks = new ArrayList<>(); List<Task> allTasks = new ArrayList<>();
for (String dept : deptMapInds.keys()) { for (String dept : deptMapInds.keys()) {
List<TaskIndicator> tis = deptMapInds.get(dept); List<TaskIndicator> tis = deptMapInds.get(dept);
...@@ -565,9 +565,9 @@ public class TaskServiceImpl implements TaskService { ...@@ -565,9 +565,9 @@ public class TaskServiceImpl implements TaskService {
task.setValueTime(valueTime); task.setValueTime(valueTime);
task.setCreateTime(now); task.setCreateTime(now);
task.setToRoleNames(rule.getToRoleNames()); task.setToRoleNames(rule.getToRoleNames());
task.setCreator(userId); task.setCreator(user);
task.setUpdateTime(now); task.setUpdateTime(now);
task.setUpdater(userId); task.setUpdater(user);
task.setStatus(Constants.APPLY_STATE_DRAFT); task.setStatus(Constants.APPLY_STATE_DRAFT);
task.setState(Constants.DATA_STATE_A); task.setState(Constants.DATA_STATE_A);
task.setIndicators(tis); task.setIndicators(tis);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment