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