feat(wms): 添加通过coilIds查询钢卷信息的功能

- 在WmsDeliveryPlanBo中新增coilIds字段
- 修改getCoilInfoByIds接口为POST请求
- 接口参数从@RequestParam改为@RequestBody接收WmsDeliveryPlanBo对象
- 更新接口文档注释,移除旧参数说明
- 调整服务层调用方式,使用bo.getCoilIds()获取参数
This commit is contained in:
2025-12-08 13:07:37 +08:00
parent 569dc4c3c9
commit 37a7f55f6f
2 changed files with 6 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ import java.util.Arrays;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.klp.domain.vo.*;
import liquibase.pro.packaged.W;
import lombok.RequiredArgsConstructor;
import javax.servlet.http.HttpServletResponse;
import javax.validation.constraints.*;
@@ -131,12 +132,11 @@ public class WmsDeliveryPlanController extends BaseController {
/**
* 根据逗号分隔的coil_id字符串查询对应的钢卷信息
*
* @param coilIds 逗号分隔的coil_id字符串
* @return 钢卷信息列表
*/
@GetMapping("/coils")
public R<List<WmsMaterialCoilVo>> getCoilInfoByIds(@RequestParam String coilIds) {
List<WmsMaterialCoilVo> coilInfoList = iWmsDeliveryPlanService.getCoilInfoByIds(coilIds);
@PostMapping("/coils")
public R<List<WmsMaterialCoilVo>> getCoilInfoByIds(@RequestBody WmsDeliveryPlanBo bo) {
List<WmsMaterialCoilVo> coilInfoList = iWmsDeliveryPlanService.getCoilInfoByIds(bo.getCoilIds());
return R.ok(coilInfoList);
}
}

View File

@@ -46,5 +46,7 @@ public class WmsDeliveryPlanBo extends BaseEntity {
// 钢卷集合
private String coil;
private String coilIds;
}