feat(wms): 完善钢卷操作完成接口功能

- 在completeAction方法中添加newCoilIds参数支持
- 修改updateByBo方法返回值为String类型,支持返回新钢卷ID
- 添加分卷时返回逗号分隔的ID字符串,合卷时返回单个ID的功能
- 在操作完成时记录processedCoilIds信息
- 优化异常处理和返回值验证逻辑
This commit is contained in:
2026-04-15 14:31:27 +08:00
parent 671a7e129f
commit 31648431c8
5 changed files with 61 additions and 45 deletions

View File

@@ -134,8 +134,8 @@ public class WmsCoilPendingActionController extends BaseController {
*/
@Log(title = "钢卷待操作", businessType = BusinessType.UPDATE)
@PutMapping("/complete/{actionId}")
public R<Void> completeAction(@PathVariable("actionId") Long actionId) {
return toAjax(iWmsCoilPendingActionService.completeAction(actionId));
public R<Void> completeAction(@PathVariable("actionId") Long actionId, @RequestParam("newCoilIds") String newCoilIds) {
return toAjax(iWmsCoilPendingActionService.completeAction(actionId, newCoilIds));
}
/**