diff --git a/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportProduction.java b/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportProduction.java index fa4031229..c15da822b 100644 --- a/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportProduction.java +++ b/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportProduction.java @@ -31,6 +31,13 @@ public class MesReportProduction extends BaseEntity { private String machineName; @Excel(name = "订单编号") private String orderCode; + + @Excel(name = "工单号") + private String workorderCode; + + @Excel(name = "批次号") + private String batch; + @Excel(name = "产品编码") private String productCode; @Excel(name = "产品名称") @@ -183,4 +190,20 @@ public class MesReportProduction extends BaseEntity { public void setProductDateEnd(String productDateEnd) { this.productDateEnd = productDateEnd; } + + public String getWorkorderCode() { + return workorderCode; + } + + public void setWorkorderCode(String workorderCode) { + this.workorderCode = workorderCode; + } + + public String getBatch() { + return batch; + } + + public void setBatch(String batch) { + this.batch = batch; + } } diff --git a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml index a9b93f9bc..ca5207f43 100644 --- a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml +++ b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml @@ -203,6 +203,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" sf1.factory_name carName, sf.equipment_code machineCode, sf.equipment_name machineName, + mrw.workorder_code workorderCode, + mrw.batch batch, mrw.product_code productCode, mrw.product_name productName, mrw.quantity, @@ -214,8 +216,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join sys_factory sf1 on sf.workshop_code = sf1.factory_code left join sys_factory sf2 on sf1.parent_id = sf2.factory_id where mrw.parent_order = '0' and mrw.del_flag = '0' - and sf.factory_name like concat('%', #{machineName}, '%') + and sf.equipment_name like concat('%', #{machineName}, '%') and sf1.factory_name like concat('%', #{carName}, '%') + and mrw.workorder_code like concat('%', #{workorderCode}, '%') + and mrw.batch like concat('%', #{batch}, '%') and sf2.factory_name like concat('%', #{factoryName}, '%') and pow.product_code like concat('%', #{productCode}, '%') @@ -224,6 +228,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and CONVERT(varchar(10),mrw.feedback_time, 120) >= #{productDateStart} and #{productDateEnd} >= CONVERT(varchar(10),mrw.feedback_time, 120) + ORDER BY sf.equipment_name