diff --git a/src/main/java/com/gaotao/modules/pms/controller/QcController.java b/src/main/java/com/gaotao/modules/pms/controller/QcController.java index 44d88b7..6b25705 100644 --- a/src/main/java/com/gaotao/modules/pms/controller/QcController.java +++ b/src/main/java/com/gaotao/modules/pms/controller/QcController.java @@ -1809,6 +1809,16 @@ public class QcController { return R.ok().put("page", page); } + /** + * 查询检验页面的SOP文件列表(从file_management表) + * 用于IPQC/IQC/FQC/OQC检验和过程检验的工作文件功能 + **/ + @PostMapping("/searchQcSopFileList") + public R searchQcSopFileList(@RequestBody Map params) { + List> list = qcService.searchQcSopFileList(params); + return R.ok().put("rows", list); + } + /** * SOP文件预览/下载 * 根据文件路径读取文件内容并返回 diff --git a/src/main/java/com/gaotao/modules/pms/mapper/QcMapper.java b/src/main/java/com/gaotao/modules/pms/mapper/QcMapper.java index 928979b..6e7670e 100644 --- a/src/main/java/com/gaotao/modules/pms/mapper/QcMapper.java +++ b/src/main/java/com/gaotao/modules/pms/mapper/QcMapper.java @@ -521,6 +521,12 @@ public interface QcMapper { */ void deleteSopRecord(@Param("params") Map params); + /** + * 查询检验页面的SOP文件列表(从file_management表) + * 用于IPQC/IQC/FQC/OQC检验和过程检验的工作文件功能 + */ + List> searchQcSopFileList(@Param("params") Map params); + // ======================= BOM清单相关方法 ======================= /** diff --git a/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java b/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java index f0e5042..ecf8732 100644 --- a/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java +++ b/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java @@ -4154,6 +4154,11 @@ public class QcServiceImpl implements QcService { qcMapper.deleteSopRecord(params); } + @Override + public List> searchQcSopFileList(Map params) { + return qcMapper.searchQcSopFileList(params); + } + // ======================= BOM清单相关方法 ======================= /** diff --git a/src/main/java/com/gaotao/modules/pms/service/QcService.java b/src/main/java/com/gaotao/modules/pms/service/QcService.java index 9f09e84..5b5dc8a 100644 --- a/src/main/java/com/gaotao/modules/pms/service/QcService.java +++ b/src/main/java/com/gaotao/modules/pms/service/QcService.java @@ -295,6 +295,12 @@ public interface QcService { */ void deleteSopRecord(Map params); + /** + * 查询检验页面的SOP文件列表(从file_management表) + * 用于IPQC/IQC/FQC/OQC检验和过程检验的工作文件功能 + */ + List> searchQcSopFileList(Map params); + // ======================= BOM清单相关方法 ======================= /** diff --git a/src/main/resources/mapper/pms/QcMapper.xml b/src/main/resources/mapper/pms/QcMapper.xml index 8c58474..ab53933 100644 --- a/src/main/resources/mapper/pms/QcMapper.xml +++ b/src/main/resources/mapper/pms/QcMapper.xml @@ -3792,6 +3792,41 @@ + + +