From 10fb74cf70c92ef971e4e1cf4e5524ce6129d9ae Mon Sep 17 00:00:00 2001 From: zhaoxiaolin Date: Mon, 7 Apr 2025 15:32:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E9=AA=8C=E5=88=86=E9=85=8D=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../op/open/service/impl/OpenServiceImpl.java | 16 ++++++++-------- .../main/resources/mapper/open/OpenMapper.xml | 4 +--- .../controller/QcCheckTypeProjectController.java | 2 +- .../com/op/quality/domain/QcUserMaterial.java | 9 +++++++++ .../service/impl/QcUserMaterialServiceImpl.java | 15 ++++++++++++++- .../mapper/quality/QcCheckTaskIncomeMapper.xml | 6 ++---- 6 files changed, 35 insertions(+), 17 deletions(-) diff --git a/op-modules/op-open/src/main/java/com/op/open/service/impl/OpenServiceImpl.java b/op-modules/op-open/src/main/java/com/op/open/service/impl/OpenServiceImpl.java index 61f7a06bb..dc7a63064 100644 --- a/op-modules/op-open/src/main/java/com/op/open/service/impl/OpenServiceImpl.java +++ b/op-modules/op-open/src/main/java/com/op/open/service/impl/OpenServiceImpl.java @@ -432,14 +432,14 @@ public class OpenServiceImpl implements OpenService { if (CollectionUtils.isEmpty(users)) { users = openMapper.getCheckUsers(qcCheckTaskProduce.getCheckType()); } - for (QcUserMaterialDTO user : users) { - user.setId(IdUtils.fastSimpleUUID()); - user.setBelongTo(beLongId); - user.setCheckNo(qcCheckTaskProduce.getCheckNo()); - user.setCreateBy(createBy); - user.setFactoryCode(factoryCode); - user.setCreateTime(nowDate); - } + for (QcUserMaterialDTO user : users) { + user.setId(IdUtils.fastSimpleUUID()); + user.setBelongTo(beLongId); + user.setCheckNo(qcCheckTaskProduce.getCheckNo()); + user.setCreateBy(createBy); + user.setFactoryCode(factoryCode); + user.setCreateTime(nowDate); + } /**qc_check_task_user**/ int m = openMapper.addCheckUsers(users); logger.info(qcCheckTaskProduce.getOrderNo()+":检查人新增" + m + "成功"); diff --git a/op-modules/op-open/src/main/resources/mapper/open/OpenMapper.xml b/op-modules/op-open/src/main/resources/mapper/open/OpenMapper.xml index ab9ba336e..2d45742f4 100644 --- a/op-modules/op-open/src/main/resources/mapper/open/OpenMapper.xml +++ b/op-modules/op-open/src/main/resources/mapper/open/OpenMapper.xml @@ -228,9 +228,7 @@ qum.user_name userName from qc_user_material qum where qum.material_code = #{checkType} and qum.del_flag = '0' - and qum.attr2 in( - select workorder_name from pro_order_workorder where workorder_code = #{orderNo} and del_flag = '0' - ) + and qum.attr2 like concat ('%',#{checkLoc},'%')