diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpMesRbWoMapper.xml b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpMesRbWoMapper.xml index 74adcc81..81abd544 100644 --- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpMesRbWoMapper.xml +++ b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/mapper/ErpMesRbWoMapper.xml @@ -22,6 +22,9 @@ a.processlinedesc, a.prodline FROM dba_mgr.v_mes_rb_wo a + INNER JOIN (SELECT DISTINCT sign FROM bs_work_center WHERE deleted = 0) c + ON a.processlinedesc LIKE '%' || c.sign || '%' + AND a.processline NOT IN (SELECT KEY FROM t_listelement WHERE listname = 'SJZJPROCESSLINE') a.wopordat = ]]> TO_DATE(#{newlevdateMax}, 'YYYY-MM-DD HH24:MI:SS')