|
@@ -76,7 +76,6 @@ public class AmsPurchaseOrderServiceImpl implements IAmsPurchaseOrderService {
|
|
|
dilBatch.setInsertUsername("admin");
|
|
|
dilBatch.setUpdateUsername("admin");
|
|
|
dilBatch.setInsertUpdateRemark("无");
|
|
|
- dilBatchMapper.insertSelective(dilBatch);
|
|
|
// }
|
|
|
// else {
|
|
|
// batchId = amsPurchaseOrderMapper.getBatchId(map);
|
|
@@ -125,17 +124,19 @@ public class AmsPurchaseOrderServiceImpl implements IAmsPurchaseOrderService {
|
|
|
Map<String, Object> map1 = new HashMap<>();
|
|
|
BigDecimal deleted = new BigDecimal(0);
|
|
|
map1.put("purchaseOrderNo", purchaseOrderNo);
|
|
|
- map1.put("deleted", deleted);
|
|
|
+// map1.put("deleted", deleted);
|
|
|
List<AmsPurchaseOrder> amsPurchaseOrders = amsPurchaseOrderMapper.selectByParameters(map1);
|
|
|
// 新增
|
|
|
if (amsPurchaseOrders.size() == 0) {
|
|
|
BigDecimal purchaseId = amsPurchaseOrderMapper.getPurchaseId();
|
|
|
amsPurchaseOrder.setPurchaseOrderId(purchaseId);
|
|
|
amsPurchaseOrder.setDeleted(new BigDecimal(0));
|
|
|
+ dilBatchMapper.insertSelective(dilBatch);
|
|
|
result = amsPurchaseOrderMapper.insertSelective(amsPurchaseOrder);
|
|
|
}
|
|
|
if (amsPurchaseOrders.size() != 0 && dataStatus == 1) {
|
|
|
AmsPurchaseOrder amsPurchaseOrder1 = amsPurchaseOrders.get(0);
|
|
|
+ amsPurchaseOrder.setDeleted(deleted);
|
|
|
amsPurchaseOrder.setPurchaseOrderId(amsPurchaseOrder1.getPurchaseOrderId());
|
|
|
result = amsPurchaseOrderMapper.updateByPrimaryKeySelective(amsPurchaseOrder);
|
|
|
}
|