feat(wms): 新增钢卷发货撤回功能
- 在 IWmsMaterialCoilService 中添加 withdrawExportCoil 方法 - 实现 WmsMaterialCoilController 的 withdrawExport 接口 - 添加 WmsMaterialCoilMapper 的 updateForWithdrawExport 方法 - 创建 XML 映射文件中的 updateForWithdrawExport SQL 更新语句 - 完成 WmsMaterialCoilServiceImpl 中的 withdrawExportCoil 业务逻辑实现 - 添加参数校验、存在性检查和状态验证逻辑
This commit is contained in:
@@ -81,6 +81,18 @@ public class WmsMaterialCoilController extends BaseController {
|
||||
return toAjax(iWmsMaterialCoilService.exportCoil(coilId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 钢卷发货撤回,将钢卷状态更新为未发货,且清空发货时间
|
||||
*
|
||||
* @param coilId 主键
|
||||
*/
|
||||
@Log(title = "钢卷物料表", businessType = BusinessType.UPDATE)
|
||||
@GetMapping("/withdrawExportCoil/{coilId}")
|
||||
public R<Void> withdrawExport(@NotNull(message = "主键不能为空")
|
||||
@PathVariable("coilId") Long coilId) {
|
||||
|
||||
return toAjax(iWmsMaterialCoilService.withdrawExportCoil(coilId));
|
||||
}
|
||||
/**
|
||||
* 获取钢卷物料表详细信息
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user