累积量
This commit is contained in:
@@ -28,7 +28,7 @@ public interface OrderApi {
|
|||||||
|
|
||||||
@PostMapping(PREFIX + "/update-lst-qty-by-order-id")
|
@PostMapping(PREFIX + "/update-lst-qty-by-order-id")
|
||||||
@Operation(summary = "根据订单明细id更新累积量", description = "根据订单明细id更新收货量")
|
@Operation(summary = "根据订单明细id更新累积量", description = "根据订单明细id更新收货量")
|
||||||
CommonResult<Boolean> UpdateOrderLstQty(@RequestBody @Validated List<UpdateOrderLstQtyDTO> updateOrderLstQtyDTOS);
|
CommonResult<Boolean> updateOrderLstQty(@RequestBody @Validated List<UpdateOrderLstQtyDTO> updateOrderLstQtyDTOS);
|
||||||
|
|
||||||
@PostMapping(PREFIX + "/void -lst-qty-by-order-id")
|
@PostMapping(PREFIX + "/void -lst-qty-by-order-id")
|
||||||
@Operation(summary = "根据订单明细id更新累积量(冲销)", description = "根据订单明细id更新收货量(冲销)")
|
@Operation(summary = "根据订单明细id更新累积量(冲销)", description = "根据订单明细id更新收货量(冲销)")
|
||||||
|
|||||||
@@ -154,7 +154,7 @@ public class OrderApiImpl implements OrderApi {
|
|||||||
} else if ("PUR".equals(f.getSplyBsnTp())) {
|
} else if ("PUR".equals(f.getSplyBsnTp())) {
|
||||||
// 采购
|
// 采购
|
||||||
PrchOrdDtlDO prchOrdDtlDO = prchOrdDtlMapper.selectById(f.getOrderDetailId());
|
PrchOrdDtlDO prchOrdDtlDO = prchOrdDtlMapper.selectById(f.getOrderDetailId());
|
||||||
BigDecimal lstQty = Optional.ofNullable(prchOrdDtlDO.getTrfQty())
|
BigDecimal lstQty = Optional.ofNullable(prchOrdDtlDO.getLstQty())
|
||||||
.orElse(BigDecimal.ZERO);
|
.orElse(BigDecimal.ZERO);
|
||||||
if (lstQty.equals(BigDecimal.ZERO)) {
|
if (lstQty.equals(BigDecimal.ZERO)) {
|
||||||
throw exception(new ErrorCode(1_008_00_609,"积累量不能等于0"));
|
throw exception(new ErrorCode(1_008_00_609,"积累量不能等于0"));
|
||||||
|
|||||||
Reference in New Issue
Block a user