fix(TsComplaintAcceptController): 修改反馈下发接口参数处理逻辑
- 添加了java.util.stream.Collectors导入 - 将deptIds参数从List<Long>类型改为String类型 - 实现字符串转Long列表的转换逻辑 - 使用Arrays.stream和map方法解析逗号分隔的部门ID
This commit is contained in:
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user