zhangherong
2025-04-07 2027d9e8f84ee1e2bbaa8462be6275d7d95748b8
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java
@@ -746,13 +746,13 @@
   }
   @Override
   public List<UserSelector> selectOperatorList(String equipmentId, String productionId, String positionCode) {
   public List<UserSelector> selectOperatorList(String equipmentCode, String productionId, String positionCode) {
      LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>();
      queryWrapper.eq(SysUser::getPost, positionCode);
      if(StringUtils.isNotBlank(equipmentId)) {
      if(StringUtils.isNotBlank(equipmentCode)) {
         queryWrapper.isNull(SysUser::getEquipmentIds);
         queryWrapper.or().eq(SysUser::getEquipmentIds, "");
         queryWrapper.or().like(SysUser::getEquipmentIds, equipmentId);
         queryWrapper.or().like(SysUser::getEquipmentIds, equipmentCode);
      }
      if(StringUtils.isNotBlank(productionId)) {
         queryWrapper.exists("select 1 from mdc_user_production t where t.user_id=id and t.pro_id={0}", productionId);