diff --git a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesLineAssistantQtyServiceImpl.java b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesLineAssistantQtyServiceImpl.java
index 2bf2a15f8..5f32d6cda 100644
--- a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesLineAssistantQtyServiceImpl.java
+++ b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesLineAssistantQtyServiceImpl.java
@@ -135,14 +135,19 @@ public class MesLineAssistantQtyServiceImpl implements IMesLineAssistantQtyServi
// (-中午休息1.5h)
mesLineAssistant.setPostId("10000150");
BigDecimal monitorHour = mesLineAssistantQtyMapper.getKqHourMaps(mesLineAssistant);
+ monitorHour = monitorHour.subtract(new BigDecimal("1.5"));
mesLineAssistant.setPostId("10000168");
BigDecimal groupleadeHour = mesLineAssistantQtyMapper.getKqHourMaps(mesLineAssistant);
+ groupleadeHour = groupleadeHour.subtract(new BigDecimal("1.5"));
mesLineAssistant.setPostId("10000478");
BigDecimal materialHour= mesLineAssistantQtyMapper.getKqHourMaps(mesLineAssistant);
+ materialHour = materialHour.subtract(new BigDecimal("1.5"));
mesLineAssistant.setPostId("10000271");
BigDecimal pillMgrHour = mesLineAssistantQtyMapper.getKqHourMaps(mesLineAssistant);
+ pillMgrHour = pillMgrHour.subtract(new BigDecimal("1.5"));
mesLineAssistant.setPostId("10000155");
BigDecimal pillDisHour = mesLineAssistantQtyMapper.getKqHourMaps(mesLineAssistant);
+ pillDisHour = pillDisHour.subtract(new BigDecimal("1.5"));
BigDecimal allProHours = BigDecimal.ZERO;
for(MesLineAssistantQtyVo assistdto:dtos){
//产品工时(用母单的)
diff --git a/op-modules/op-mes/src/main/resources/mapper/mes/MesLineAssistantQtyMapper.xml b/op-modules/op-mes/src/main/resources/mapper/mes/MesLineAssistantQtyMapper.xml
index 0c2ca6971..72fddc8fc 100644
--- a/op-modules/op-mes/src/main/resources/mapper/mes/MesLineAssistantQtyMapper.xml
+++ b/op-modules/op-mes/src/main/resources/mapper/mes/MesLineAssistantQtyMapper.xml
@@ -67,7 +67,7 @@
and attr4 = #{attr4}
- order by create_time
+ order by product_date desc
+
+
diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskProduceMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskProduceMapper.xml
index b579cfecd..660f5b492 100644
--- a/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskProduceMapper.xml
+++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskProduceMapper.xml
@@ -457,6 +457,7 @@
select
pow.factory_code factoryCode,
pow.workorder_code workorderCode,
+ pow.workorder_name checkLoc,
pow.product_code materialCode,
pow.product_name materialName,
pow.quantity_split quality,
diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskUserMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskUserMapper.xml
index 71cd57af1..7c64545f9 100644
--- a/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskUserMapper.xml
+++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcCheckTaskUserMapper.xml
@@ -166,7 +166,7 @@
STRING_AGG(check_man_name,',') AS 'manNames',
belong_to
from qc_check_task_user
- where belong_to = #{belongTo}
+ where belong_to = #{belongTo} and del_flag = '0'
group by belong_to
diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml
index da711da6f..b452c9766 100644
--- a/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml
+++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml
@@ -433,10 +433,10 @@
and qct.order_no = #{orderNo}
- and qct.material_code = #{materialCode}
+ and (qct.material_code like concat('%',#{materialCode},'%') or qct.material_name like concat('%',#{materialCode},'%'))
- and qct.supplier_code = #{supplierCode}
+ and (qct.supplier_code like concat('%',#{supplierCode},'%') or qct.supplier_name like concat('%',#{materialCode},'%'))
) t
@@ -468,10 +468,10 @@
and qct.order_no = #{orderNo}
- and qct.material_code = #{materialCode}
+ and (qct.material_code like concat('%',#{materialCode},'%') or qct.material_name like concat('%',#{materialCode},'%'))
- and qct.supplier_code = #{supplierCode}
+ and (qct.supplier_code like concat('%',#{supplierCode},'%') or qct.supplier_name like concat('%',#{materialCode},'%'))
) q
GROUP BY q.material_code, q.ymdms,q.rule_name,q.project_no
@@ -1327,4 +1327,77 @@
and bp.product_group_name ='白坯' and bp.del_flag = '0' and bp.product_desc_zh like '%白坯%'
) t
+
+
+
+
+
+
+