diff --git a/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java b/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java index d4af06a..924065c 100644 --- a/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java +++ b/src/main/java/com/xujie/modules/qms/service/impl/QcServiceImpl.java @@ -3557,7 +3557,9 @@ public class QcServiceImpl implements QcService { @Override public List getOperatorList(EamAdminData data) { - if (data.getBu() != null) { + if (org.apache.commons.lang3.StringUtils.isNotBlank(data.getSite())) { + data.setBuNo(QcSiteBuHelper.DEFAULT_BU_NO); + } else if (data.getBu() != null) { QcSiteBuHelper.resolveSiteAndBu(data.getBu(), data::setSite, data::setBuNo); } return qcMapper.getCheckerList(data); diff --git a/src/main/java/com/xujie/modules/sys/service/impl/SysFileServiceImpl.java b/src/main/java/com/xujie/modules/sys/service/impl/SysFileServiceImpl.java index c0dc73b..9dd244c 100644 --- a/src/main/java/com/xujie/modules/sys/service/impl/SysFileServiceImpl.java +++ b/src/main/java/com/xujie/modules/sys/service/impl/SysFileServiceImpl.java @@ -109,21 +109,21 @@ public class SysFileServiceImpl implements SysFileService { @Override public List getInspectionFile(SysOssEntity inData) { List files1 = sysOssDao.getSysFileByOrderRef2(inData); - // mes文件 - List list = sysOssDao.searchPartSopListFather(inData); - for (SysOssEntity p : list) { - if (p.getSopType().equals("SOP-ST")) { - p.setSopType("物料SOP"); - } - // 正斜杠改为反斜杠 - p.setUrl(p.getUrl().replaceAll("/", "\\\\")); - // 获取文件类型 - int lastDotIndex = p.getUrl().lastIndexOf('.'); - String fileType = p.getUrl().substring(lastDotIndex + 1); - p.setFileName(p.getFileName() + "." + fileType); - p.setFileType(fileType); - } - files1.addAll(list); + // mes文件 这些是ckp mes里面的 不需要 + // List list = sysOssDao.searchPartSopListFather(inData); + // for (SysOssEntity p : list) { + // if (p.getSopType().equals("SOP-ST")) { + // p.setSopType("物料SOP"); + // } + // // 正斜杠改为反斜杠 + // p.setUrl(p.getUrl().replaceAll("/", "\\\\")); + // // 获取文件类型 + // int lastDotIndex = p.getUrl().lastIndexOf('.'); + // String fileType = p.getUrl().substring(lastDotIndex + 1); + // p.setFileName(p.getFileName() + "." + fileType); + // p.setFileType(fileType); + // } + // files1.addAll(list); return files1; } diff --git a/src/main/resources/mapper/qms/QcMapper.xml b/src/main/resources/mapper/qms/QcMapper.xml index 5bb6360..a6b8c19 100644 --- a/src/main/resources/mapper/qms/QcMapper.xml +++ b/src/main/resources/mapper/qms/QcMapper.xml @@ -303,10 +303,10 @@ LEFT JOIN qc_sampling_inspection_level as qsil ON qsip.sampling_level_no = qsil.sampling_level_no and qsip.site = qsil.site and qsip.bu_no = qsil.bu_no qsip.site = #{query.site} - and (qsip.bu_no) in (select * from dbo.query_bu(#{query.userName})) - - AND dbo.get_bu_desc ( qsip.site, qsip.bu_no ) = #{query.buDesc} - + + + + AND qsiq.sampling_qty_desc LIKE '%' + #{query.samplingQtyDesc}+'%' @@ -4966,35 +4966,65 @@