出库不减o库存问题修改;
This commit is contained in:
+2
@@ -64,5 +64,7 @@ public class BusinessDeliveryDetailsLink extends BaseVOEntity {
|
|||||||
|
|
||||||
@ApiModelProperty(value = "删除标志")
|
@ApiModelProperty(value = "删除标志")
|
||||||
private Integer delFlag;
|
private Integer delFlag;
|
||||||
|
@ApiModelProperty(value = "是否已退货")
|
||||||
|
private Integer isReturn;
|
||||||
|
|
||||||
}
|
}
|
||||||
+2
@@ -69,4 +69,6 @@ public class BusinessDeliveryDetailsLinkDTO extends BaseVOEntity {
|
|||||||
private Integer delFlag;
|
private Integer delFlag;
|
||||||
@ApiModelProperty("运输单信息")
|
@ApiModelProperty("运输单信息")
|
||||||
private TmsTransportNote tmsTransportNote;
|
private TmsTransportNote tmsTransportNote;
|
||||||
|
@ApiModelProperty(value = "是否已退货")
|
||||||
|
private Integer isReturn;
|
||||||
}
|
}
|
||||||
+3
@@ -68,4 +68,7 @@ public class BusinessDeliveryDetailsLinkPO extends BaseVOEntity {
|
|||||||
|
|
||||||
@ApiModelProperty("删除标志")
|
@ApiModelProperty("删除标志")
|
||||||
private Integer delFlag;
|
private Integer delFlag;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "是否已退货")
|
||||||
|
private Integer isReturn;
|
||||||
}
|
}
|
||||||
+3
@@ -73,4 +73,7 @@ public class BusinessDeliveryDetailsLinkDO extends BaseVOEntity {
|
|||||||
|
|
||||||
@ApiModelProperty("删除标志")
|
@ApiModelProperty("删除标志")
|
||||||
private Integer delFlag;
|
private Integer delFlag;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "是否已退货")
|
||||||
|
private Integer isReturn;
|
||||||
}
|
}
|
||||||
+11
@@ -79,6 +79,8 @@ public class ReservationStockOutOrderDomainService {
|
|||||||
private WmsServiceFeign wmsServiceFeign;
|
private WmsServiceFeign wmsServiceFeign;
|
||||||
@Autowired
|
@Autowired
|
||||||
private IReservationDeliveryDetailsLinkService reservationDeliveryDetailsLinkService;
|
private IReservationDeliveryDetailsLinkService reservationDeliveryDetailsLinkService;
|
||||||
|
@Autowired
|
||||||
|
private IBusinessDeliveryDetailsLinkService businessDeliveryDetailsLinkService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页查询出库单列表
|
* 分页查询出库单列表
|
||||||
@@ -727,6 +729,14 @@ public class ReservationStockOutOrderDomainService {
|
|||||||
|
|
||||||
public void returnGoods(String invoiceNumber) {
|
public void returnGoods(String invoiceNumber) {
|
||||||
LoginUser loginUser = SecurityUtils.getLoginUser();
|
LoginUser loginUser = SecurityUtils.getLoginUser();
|
||||||
|
BusinessDeliveryDetailsLink businessDeliveryDetailsLink = businessDeliveryDetailsLinkService.getOne(new QueryWrapper<BusinessDeliveryDetailsLink>().lambda().eq(BusinessDeliveryDetailsLink::getInvoiceNumber, invoiceNumber), false);
|
||||||
|
if (businessDeliveryDetailsLink != null) {
|
||||||
|
businessDeliveryDetailsLink.setIsReturn(1); // 1表示已退货
|
||||||
|
businessDeliveryDetailsLink.setUpdateBy(loginUser.getUserPo().getUserId());
|
||||||
|
businessDeliveryDetailsLink.setUpdateByName(loginUser.getUserPo().getUserName());
|
||||||
|
businessDeliveryDetailsLink.setUpdateTime(new Date());
|
||||||
|
businessDeliveryDetailsLinkService.updateById(businessDeliveryDetailsLink);
|
||||||
|
// String invoiceNumber1 = businessDeliveryDetailsLink.getInvoiceNumber();
|
||||||
List<ReservationDeliveryDetailsLink> list = reservationDeliveryDetailsLinkService.list(new QueryWrapper<ReservationDeliveryDetailsLink>().lambda().eq(ReservationDeliveryDetailsLink::getInvoiceNumber, invoiceNumber));
|
List<ReservationDeliveryDetailsLink> list = reservationDeliveryDetailsLinkService.list(new QueryWrapper<ReservationDeliveryDetailsLink>().lambda().eq(ReservationDeliveryDetailsLink::getInvoiceNumber, invoiceNumber));
|
||||||
if (list != null && !list.isEmpty() && list.size()==1) {
|
if (list != null && !list.isEmpty() && list.size()==1) {
|
||||||
ReservationDeliveryDetailsLink reservationDeliveryDetailsLink = list.get(0);
|
ReservationDeliveryDetailsLink reservationDeliveryDetailsLink = list.get(0);
|
||||||
@@ -797,5 +807,6 @@ public class ReservationStockOutOrderDomainService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user