|
@@ -124,12 +124,12 @@ public class WebsitPartsRetLogic {
|
|
.eq(WebsitSalesItem::getGoodsId, websitPartsRetItem.getGoodsId()).last("limit 1")
|
|
.eq(WebsitSalesItem::getGoodsId, websitPartsRetItem.getGoodsId()).last("limit 1")
|
|
.one();
|
|
.one();
|
|
if (websitPartsRetAddUp.getType().equals("NEW")) {
|
|
if (websitPartsRetAddUp.getType().equals("NEW")) {
|
|
- if (websitPartsRetItem.getNewRefundQty().doubleValue() < 1)
|
|
|
|
- throw new RemoteServiceException("销售数量不能小于1");
|
|
|
|
|
|
+ if (websitPartsRetItem.getNewRefundQty().doubleValue() < 0)
|
|
|
|
+ throw new RemoteServiceException("销售数量不能小于0");
|
|
one.setRetQty(one.getRetQty().add(websitPartsRetItem.getNewRefundQty()));
|
|
one.setRetQty(one.getRetQty().add(websitPartsRetItem.getNewRefundQty()));
|
|
} else {
|
|
} else {
|
|
- if (websitPartsRetItem.getOldRefundQty().doubleValue() < 1)
|
|
|
|
- throw new RemoteServiceException("销售数量不能小于1");
|
|
|
|
|
|
+ if (websitPartsRetItem.getOldRefundQty().doubleValue() < 0)
|
|
|
|
+ throw new RemoteServiceException("销售数量不能小于0");
|
|
one.setOldRefundQty(one.getOldRefundQty().add(websitPartsRetItem.getOldRefundQty()));
|
|
one.setOldRefundQty(one.getOldRefundQty().add(websitPartsRetItem.getOldRefundQty()));
|
|
}
|
|
}
|
|
if (one.getRetQty().add(one.getOldRefundQty()).doubleValue() > one.getSalesQty().doubleValue()) {
|
|
if (one.getRetQty().add(one.getOldRefundQty()).doubleValue() > one.getSalesQty().doubleValue()) {
|
|
@@ -260,12 +260,12 @@ public class WebsitPartsRetLogic {
|
|
.eq(WebsitSalesItem::getGoodsId, websitPartsRetItem.getGoodsId()).last("limit 1")
|
|
.eq(WebsitSalesItem::getGoodsId, websitPartsRetItem.getGoodsId()).last("limit 1")
|
|
.one();
|
|
.one();
|
|
if (websitPartsRetAddUp.getType().equals("NEW")) {
|
|
if (websitPartsRetAddUp.getType().equals("NEW")) {
|
|
- if (websitPartsRetItem.getNewRefundQty().doubleValue() < 1)
|
|
|
|
- throw new RemoteServiceException("销售数量不能小于1");
|
|
|
|
|
|
+ if (websitPartsRetItem.getNewRefundQty().doubleValue() < 0)
|
|
|
|
+ throw new RemoteServiceException("销售数量不能小于0");
|
|
one.setRetQty(one.getRetQty().add(websitPartsRetItem.getNewRefundQty()));
|
|
one.setRetQty(one.getRetQty().add(websitPartsRetItem.getNewRefundQty()));
|
|
} else {
|
|
} else {
|
|
- if (websitPartsRetItem.getOldRefundQty().doubleValue() < 1)
|
|
|
|
- throw new RemoteServiceException("销售数量不能小于1");
|
|
|
|
|
|
+ if (websitPartsRetItem.getOldRefundQty().doubleValue() < 0)
|
|
|
|
+ throw new RemoteServiceException("销售数量不能小于0");
|
|
one.setOldRefundQty(one.getOldRefundQty().add(websitPartsRetItem.getOldRefundQty()));
|
|
one.setOldRefundQty(one.getOldRefundQty().add(websitPartsRetItem.getOldRefundQty()));
|
|
}
|
|
}
|
|
if (one.getRetQty().add(one.getOldRefundQty()).doubleValue() > one.getSalesQty().doubleValue()) {
|
|
if (one.getRetQty().add(one.getOldRefundQty()).doubleValue() > one.getSalesQty().doubleValue()) {
|