计划相关Feign接口
This commit is contained in:
@@ -91,6 +91,14 @@ public class OriginalMaterialProcessingController {
|
||||
OriginalMaterialProcessingRespVO bean = BeanUtils.toBean(originalMaterialProcessingDO, OriginalMaterialProcessingRespVO.class);
|
||||
if (bean != null) {
|
||||
bean.setDetails(originalMaterialProcessingService.getOriginalMaterialProcessingDetailListByOrderId(bean.getId()));
|
||||
if (bean.getRelatedOrderId() != null){//获取关联订单
|
||||
OriginalMaterialProcessingDO relatedOrder = originalMaterialProcessingService.getOriginalMaterialProcessing(id);
|
||||
OriginalMaterialProcessingRespVO relatedBean = BeanUtils.toBean(relatedOrder, OriginalMaterialProcessingRespVO.class);
|
||||
if (relatedBean != null){
|
||||
relatedBean.setDetails(originalMaterialProcessingService.getOriginalMaterialProcessingDetailListByOrderId(relatedBean.getId()));
|
||||
bean.setRelatedOrder(relatedBean);
|
||||
}
|
||||
}
|
||||
}
|
||||
return success(bean);
|
||||
}
|
||||
|
||||
@@ -169,4 +169,8 @@ public class OriginalMaterialProcessingRespVO {
|
||||
@ExcelProperty("相关订单ID")
|
||||
private Long relatedOrderId;
|
||||
|
||||
//绑定的来料采购订单
|
||||
@Schema(description = "绑定的来料采购订单")
|
||||
private OriginalMaterialProcessingRespVO relatedOrder;
|
||||
|
||||
}
|
||||
|
||||
@@ -60,6 +60,7 @@ public interface EntrustOrderOrderMapper extends BaseMapperX<EntrustOrderOrderDO
|
||||
.eqIfPresent(EntrustOrderOrderDO::getStatus, reqVO.getStatus())
|
||||
.likeIfPresent(EntrustOrderOrderDO::getPurchaseGroupName, reqVO.getPurchaseGroupName())
|
||||
.likeIfPresent(EntrustOrderOrderDO::getUnit, reqVO.getUnit())
|
||||
.likeIfPresent(EntrustOrderOrderDO::getSplyBsnTp, reqVO.getSplyBsnTp())
|
||||
.orderByDesc(EntrustOrderOrderDO::getId));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user