Merge remote-tracking branch 'origin/main'

This commit is contained in:
wb_zhanghaoyuan 2025-06-25 11:52:32 +08:00
commit 350e1c8cdb
3 changed files with 12 additions and 2 deletions

View File

@ -95,7 +95,7 @@ public class PurchaseOrderMakeDetailPageReqVO extends PageParam {
private String projectSubCode;
@Schema(description = "收货状态 未收货/收货中/收货完成 1/2/3", example = "2")
private Boolean receivingStatus;
private Integer receivingStatus;
@Schema(description = "采购单号")
private String purchaseNo;

View File

@ -46,6 +46,8 @@ public class PurchaseOrderMakeDetailDO extends BaseDO {
* 零件名称
*/
private String boomName;
@TableField(exist = false)
private String boomCode;
/**
* 规格型号
*/
@ -90,6 +92,8 @@ public class PurchaseOrderMakeDetailDO extends BaseDO {
* 供应商id
*/
private Long supplierId;
@TableField(exist = false)
private String supplierName;
/**
* 物料需求计划id
*/
@ -121,6 +125,7 @@ public class PurchaseOrderMakeDetailDO extends BaseDO {
/**
* 订单状态 未生成/已生成 1/2
*/
@TableField( "order_status")
private Integer orderStatus;
/**
* 子项目编码
@ -129,7 +134,7 @@ public class PurchaseOrderMakeDetailDO extends BaseDO {
/**
* 收货状态 未收货/收货中/收货完成 1/2/3
*/
private Boolean receivingStatus;
private Integer receivingStatus;
/**
* 采购单号
*/
@ -146,5 +151,9 @@ public class PurchaseOrderMakeDetailDO extends BaseDO {
* 责任人id
*/
private Long duEmpId;
/**
* 物料id
*/
private Long materialId;
}

View File

@ -40,6 +40,7 @@ public interface PurchaseOrderMakeDetailMapper extends BaseMapperX<PurchaseOrder
.select("b.material_name as boomName","m.code as boomCode","b.spec as boomSpec","b.unit as boomUnit")
.select("pom.purchase_no as purchaseNo")
.leftJoin(ProcessBomDetailDO.class,"b",ProcessBomDetailDO::getId,PurchaseOrderMakeDetailDO::getBoomDetailId)
.leftJoin(MaterialDO.class,"m",MaterialDO::getId,PurchaseOrderMakeDetailDO::getMaterialId)
.leftJoin(ProjectOrderSubDO.class,"pos",ProjectOrderSubDO::getId,PurchaseOrderMakeDetailDO::getProjectPlanSubId)
.leftJoin(ProjectOrderDO.class,"po",ProjectOrderDO::getId, ProjectOrderSubDO::getProjectOrderId)
.leftJoin(PurchaseOrderMakeDO.class,"pom",PurchaseOrderMakeDO::getId,PurchaseOrderMakeDetailDO::getPurchaseOrderId)