md
This commit is contained in:
parent
7c7e97b52b
commit
f801c043ae
@ -106,6 +106,9 @@ public class EmisWarehouseInBatchController extends EmisBaseController
|
||||
public AjaxResult registerWarehouseInInfo(@RequestBody EmisWarehouseInBatch emisWarehouseInBatch)
|
||||
{
|
||||
try {
|
||||
|
||||
// 校验数据
|
||||
|
||||
return toAjax(emisWarehouseInBatchService.insertEmisWarehouseInBatch(emisWarehouseInBatch));
|
||||
} catch (EmisBizError emisBizError) {
|
||||
emisBizError.printStackTrace();
|
||||
|
||||
@ -10,6 +10,7 @@
|
||||
|
||||
package com.xdadan.erp.emis.service.impl;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
@ -95,6 +96,19 @@ public class EmisWarehouseInBatchServiceImpl extends EmisBaseService implements
|
||||
throw new EmisBizError(EmisBizErrorType.FAIL,"进仓货物列表不能为空");
|
||||
}
|
||||
|
||||
// 重量必填
|
||||
if(emisWarehouseInBatch.getBillWeight()==null || ( emisWarehouseInBatch.getBillWeight()!=null && emisWarehouseInBatch.getBillWeight().compareTo(BigDecimal.ZERO)==0 ) ){
|
||||
throw new EmisBizError(EmisBizErrorType.FAIL,"包裹重量必填");
|
||||
}
|
||||
|
||||
if(emisWarehouseInBatch.getTotalVolume()==null || (emisWarehouseInBatch.getTotalVolume()!=null && emisWarehouseInBatch.getTotalVolume().compareTo(BigDecimal.ZERO)==0 ) ){
|
||||
throw new EmisBizError(EmisBizErrorType.FAIL,"总体积必填");
|
||||
}
|
||||
|
||||
if(emisWarehouseInBatch.getParcelQty()==null || (emisWarehouseInBatch.getParcelQty()!=null && emisWarehouseInBatch.getParcelQty() <= 0 ) ){
|
||||
throw new EmisBizError(EmisBizErrorType.FAIL,"总件数必填");
|
||||
}
|
||||
|
||||
// 进仓序列号,插入进仓批次
|
||||
String serialNo= WaybillHelper.genWsInSerialNo();
|
||||
emisWarehouseInBatch.setSerialNo(serialNo);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user