接受PMS出库单变为列表形式

This commit is contained in:
葛林强 2025-03-05 08:53:29 +08:00
parent 5697b09754
commit f67563e0d2
2 changed files with 30 additions and 25 deletions

View File

@ -95,9 +95,13 @@ public class AppPmsController extends BaseController {
@Log(title = "Pms出库单请求", skipAuth = true)
@PostMapping("/orderOut")
@Anonymous
public AjaxResult pmsOrderOut(@RequestBody PmsOrderOutRequest orderOutRequest) {
// TODO
public AjaxResult pmsOrderOut(@RequestBody List<PmsOrderOutRequest> orderOutRequests) {
if(orderOutRequests == null || orderOutRequests.isEmpty()) {
return error("请求数据为空。");
}
int insertRow = 0;
// 判断请求数据完整性
for(PmsOrderOutRequest orderOutRequest : orderOutRequests) {
if (StringUtils.isEmpty(orderOutRequest.getListId())
|| orderOutRequest.getOrderType() == null
|| StringUtils.isEmpty(orderOutRequest.getGoodsId())
@ -119,7 +123,8 @@ public class AppPmsController extends BaseController {
appPmsOrderOut.setGoodsDesc(orderOutRequest.getGoodsDesc());
appPmsOrderOut.setCreateTime(new Date());
appPmsOrderOut.setUpdateTime(new Date());
return toAjax(appPmsOrderOutService.insertAppPmsOrderOut(appPmsOrderOut));
insertRow += appPmsOrderOutService.insertAppPmsOrderOut(appPmsOrderOut);
}
return insertRow == orderOutRequests.size() ? success("success") : error("出库单保存失败");
}
}

View File

@ -1,7 +1,7 @@
package com.ruoyi.web.domain;
/**
* Pms订单库请求
* Pms订单库请求
*/
public class PmsOrderOutRequest {
/**