|
@@ -67,8 +67,6 @@ public class AmsPurchaseOrderServiceImpl implements IAmsPurchaseOrderService {
|
|
BigDecimal batchId;
|
|
BigDecimal batchId;
|
|
// if (amsPurchaseOrderMapper.getBatchId(map) == null) {
|
|
// if (amsPurchaseOrderMapper.getBatchId(map) == null) {
|
|
DilBatch dilBatch = new DilBatch();
|
|
DilBatch dilBatch = new DilBatch();
|
|
- batchId = dilBatchMapper.selectBatchId();
|
|
|
|
- dilBatch.setBatchId(batchId);
|
|
|
|
dilBatch.setResultForeignShipName(resultForeignShipName);
|
|
dilBatch.setResultForeignShipName(resultForeignShipName);
|
|
dilBatch.setMaterialId(materialId);
|
|
dilBatch.setMaterialId(materialId);
|
|
dilBatch.setInsertTime(new Date());
|
|
dilBatch.setInsertTime(new Date());
|
|
@@ -110,7 +108,6 @@ public class AmsPurchaseOrderServiceImpl implements IAmsPurchaseOrderService {
|
|
amsPurchaseOrder.setPurchaseOrderNo(purchaseOrderNo);
|
|
amsPurchaseOrder.setPurchaseOrderNo(purchaseOrderNo);
|
|
amsPurchaseOrder.setPurchaseOrderBuyer(purchaseOrderBuyer);
|
|
amsPurchaseOrder.setPurchaseOrderBuyer(purchaseOrderBuyer);
|
|
amsPurchaseOrder.setPuchaseOrderMaterialNumber(new BigDecimal(purchaseOrderMaterialNumber));
|
|
amsPurchaseOrder.setPuchaseOrderMaterialNumber(new BigDecimal(purchaseOrderMaterialNumber));
|
|
- amsPurchaseOrder.setBatchId(batchId);
|
|
|
|
amsPurchaseOrder.setSupplierUnitId(supplierId);
|
|
amsPurchaseOrder.setSupplierUnitId(supplierId);
|
|
amsPurchaseOrder.setReceiveUnitId(purchasingOrganizationId);
|
|
amsPurchaseOrder.setReceiveUnitId(purchasingOrganizationId);
|
|
amsPurchaseOrder.setPurchasingOrganizationId(purchasingOrganizationId);
|
|
amsPurchaseOrder.setPurchasingOrganizationId(purchasingOrganizationId);
|
|
@@ -129,6 +126,9 @@ public class AmsPurchaseOrderServiceImpl implements IAmsPurchaseOrderService {
|
|
// 新增
|
|
// 新增
|
|
if (amsPurchaseOrders.size() == 0) {
|
|
if (amsPurchaseOrders.size() == 0) {
|
|
BigDecimal purchaseId = amsPurchaseOrderMapper.getPurchaseId();
|
|
BigDecimal purchaseId = amsPurchaseOrderMapper.getPurchaseId();
|
|
|
|
+ batchId = dilBatchMapper.selectBatchId();
|
|
|
|
+ dilBatch.setBatchId(batchId);
|
|
|
|
+ amsPurchaseOrder.setBatchId(batchId);
|
|
amsPurchaseOrder.setPurchaseOrderId(purchaseId);
|
|
amsPurchaseOrder.setPurchaseOrderId(purchaseId);
|
|
amsPurchaseOrder.setDeleted(new BigDecimal(0));
|
|
amsPurchaseOrder.setDeleted(new BigDecimal(0));
|
|
dilBatchMapper.insertSelective(dilBatch);
|
|
dilBatchMapper.insertSelective(dilBatch);
|
|
@@ -136,6 +136,9 @@ public class AmsPurchaseOrderServiceImpl implements IAmsPurchaseOrderService {
|
|
}
|
|
}
|
|
if (amsPurchaseOrders.size() != 0 && dataStatus == 1) {
|
|
if (amsPurchaseOrders.size() != 0 && dataStatus == 1) {
|
|
AmsPurchaseOrder amsPurchaseOrder1 = amsPurchaseOrders.get(0);
|
|
AmsPurchaseOrder amsPurchaseOrder1 = amsPurchaseOrders.get(0);
|
|
|
|
+ batchId = dilBatchMapper.selectBatchId();
|
|
|
|
+ dilBatch.setBatchId(batchId);
|
|
|
|
+ amsPurchaseOrder.setBatchId(batchId);
|
|
amsPurchaseOrder.setDeleted(deleted);
|
|
amsPurchaseOrder.setDeleted(deleted);
|
|
amsPurchaseOrder.setPurchaseOrderId(amsPurchaseOrder1.getPurchaseOrderId());
|
|
amsPurchaseOrder.setPurchaseOrderId(amsPurchaseOrder1.getPurchaseOrderId());
|
|
result = amsPurchaseOrderMapper.updateByPrimaryKeySelective(amsPurchaseOrder);
|
|
result = amsPurchaseOrderMapper.updateByPrimaryKeySelective(amsPurchaseOrder);
|