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

View File

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