接口和控制器新增直接出库方法
在 `IDt_TaskService` 接口中新增了两个方法:
- `SetEmptyOutbyInToOutAsync` 和 `SetEmptyOutbyInToOutOneAsync`,分别将分容空框入库和出库改为直接出库。
在 `TaskController` 控制器中,新增了对应的接口方法,并调用服务层相应方法处理直接出库逻辑。
| | |
| | | |
| | | Task<WebResponseContent> RequestOutTaskToBZAsync(RequestTaskDto json); |
| | | |
| | | /// <summary> |
| | | /// 分容空框入库改为直接出库 |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> SetEmptyOutbyInToOutAsync(RequestTaskDto request); |
| | | |
| | | /// <summary> |
| | | /// 分容空框出库改为直接出库 |
| | | /// </summary> |
| | | /// <param name="request"></param> |
| | | /// <returns></returns> |
| | | Task<WebResponseContent> SetEmptyOutbyInToOutOneAsync(RequestTaskDto request); |
| | | |
| | | } |
| | |
| | | { |
| | | return await Service.SetEmptyOutbyInToOutAsync(input); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 分容空框出库改为直接出库 |
| | | /// </summary> |
| | | /// <param name="input">请求数据</param> |
| | | /// <returns></returns> |
| | | [HttpPost, AllowAnonymous, Route("SetEmptyOutbyInToOutOneAsync")] |
| | | public async Task<WebResponseContent> SetEmptyOutbyInToOutOneAsync([FromBody] RequestTaskDto input) |
| | | { |
| | | return await Service.SetEmptyOutbyInToOutOneAsync(input); |
| | | } |
| | | } |