吉安感知网项目-后端
linwei
2026-04-02 2418543dfc6c61fa5091e242042a7d7635f6c7c5
drone-service/drone-system/src/main/java/org/sxkj/system/service/impl/RegionServiceImpl.java
@@ -54,9 +54,11 @@
   public Region getById(Serializable id) {
      return Optional.ofNullable(id)
         .map(val -> baseMapper.selectOne(new LambdaQueryWrapper<Region>()
            .eq(Region::getId, val)
            // 1. 处理 id = ? 部分,强制转为 bigint
            .apply("id = {0}::bigint", val)
            .or()
            .eq(Region::getCode, val)))
            // 2. 处理 code = ? 部分,强制转为 varchar
            .apply("code = {0}::varchar", val)))
         .orElse(null);
   }