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},'%')