fix: 修复创建任务时isPrimaryDeptTask字段映射问题

This commit is contained in:
Your Name 2026-01-22 17:18:14 +08:00
parent 3d11d48dde
commit d011ba6f66

View File

@ -59,6 +59,11 @@ public class TaskController {
((com.fasterxml.jackson.databind.node.ObjectNode) jsonNode).put("productBarcodes", barcodesString);
}
// 处理 isPrimaryDeptTask 字段:如果存在,转换为 isPrimaryTask 或删除(后端会根据用户部门类型自动设置)
if (jsonNode.has("isPrimaryDeptTask")) {
((com.fasterxml.jackson.databind.node.ObjectNode) jsonNode).remove("isPrimaryDeptTask");
}
Task task = objectMapper.treeToValue(jsonNode, Task.class);
log.info("创建任务: {}", task.getTitle());
task.setPublisherId(userId);