Browse Source

2025-11-06

优化
master
fengyuan_yang 7 months ago
parent
commit
2b62fa7dad
  1. 3
      src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java
  2. 3
      src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java
  3. 14
      src/main/java/com/gaotao/modules/warehouse/controller/CountingReportController.java

3
src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java

@ -43,6 +43,9 @@ public class SoReceiveCasesData extends SoReceiveCases {

3
src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java

@ -186,6 +186,9 @@ public class SoReceiveCases {

14
src/main/java/com/gaotao/modules/warehouse/controller/CountingReportController.java

@ -116,19 +116,25 @@ public class CountingReportController extends AbstractController {
// 根据盘点维度校验必填字段
String dimension = countingReport.getCheckDimension();
if ("按仓库".equals(dimension) || "按货位".equals(dimension)) {
if ("按仓库".equals(dimension)) {
// 按仓库仓库必填货位和物料非必填
if (countingReport.getWarehouseId() == null || countingReport.getWarehouseId().isEmpty()) {
return R.error("盘点仓库不能为空");
}
}
if ("按货位".equals(dimension) || "按仓库".equals(dimension)) {
} else if ("按货位".equals(dimension)) {
// 按货位仓库和货位必填物料非必填
// if (countingReport.getWarehouseId() == null || countingReport.getWarehouseId().isEmpty()) {
// return R.error("盘点仓库不能为空");
// }
if (countingReport.getLocationId() == null || countingReport.getLocationId().isEmpty()) {
return R.error("盘点货位不能为空");
}
}
} else if ("按物料".equals(dimension)) {
// 按物料物料必填仓库和货位非必填
if (countingReport.getPartNo() == null || countingReport.getPartNo().isEmpty()) {
return R.error("盘点物料不能为空");
}
}
// 设置创建人和修改人
countingReport.setCreateBy(String.valueOf(getUserId()));

Loading…
Cancel
Save