fix(TsComplaintAcceptController): 修改反馈下发接口参数处理逻辑

- 添加了java.util.stream.Collectors导入
- 将deptIds参数从List<Long>类型改为String类型
- 实现字符串转Long列表的转换逻辑
- 使用Arrays.stream和map方法解析逗号分隔的部门ID
This commit is contained in:
2026-06-22 10:45:15 +08:00
parent 4aba91abd9
commit 119b9105c7

View File

@@ -2,6 +2,7 @@ package com.klp.flow.controller;
import java.util.List;
import java.util.Arrays;
import java.util.stream.Collectors;
import lombok.RequiredArgsConstructor;
import javax.servlet.http.HttpServletResponse;
@@ -117,7 +118,8 @@ public class TsComplaintAcceptController extends BaseController {
@Log(title = "反馈下发", businessType = BusinessType.UPDATE)
@PostMapping("/feedbackDispatch")
public R<Void> feedbackDispatch(@RequestParam Long acceptId,
@RequestParam List<Long> deptIds) {
return toAjax(iTsComplaintAcceptService.feedbackDispatch(acceptId, deptIds));
@RequestParam String deptIds) {
List<Long> deptIdList = Arrays.stream(deptIds.split(",")).map(Long::parseLong).collect(Collectors.toList());
return toAjax(iTsComplaintAcceptService.feedbackDispatch(acceptId, deptIdList));
}
}