From 8b09fbc19a96b57bf1d0e4d7c79b51a76aeca554 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 28 三月 2025 19:57:56 +0800
Subject: [PATCH] 修改bug

---
 UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/OpenCityMapper.xml |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/OpenCityMapper.xml b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/OpenCityMapper.xml
index 9c6a66e..bf0a6b6 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/OpenCityMapper.xml
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/OpenCityMapper.xml
@@ -5,13 +5,10 @@
     <!-- 通用查询映射结果 -->
     <resultMap id="BaseResultMap" type="com.stylefeng.guns.modular.system.model.OpenCity">
         <id column="id" property="id"/>
-        <result column="code" property="code"/>
+        <result column="cityId" property="cityId"/>
         <result column="lon" property="lon"/>
         <result column="lat" property="lat"/>
         <result column="isQualifications" property="isQualifications"/>
-        <result column="areaName" property="areaName"/>
-        <result column="cityName" property="cityName"/>
-        <result column="provinceName" property="provinceName"/>
 
         <result column="flag" property="flag"/>
         <result column="insertTime" property="insertTime"/>
@@ -25,13 +22,10 @@
     <select id="queryOpenCity" resultType="OpenCity">
         select
         id as id,
-        code as code,
+        cityId as cityId,
         lon as lon,
         lat as lat,
         isQualifications as isQualifications,
-        areaName as areaName,
-        cityName as cityName,
-        provinceName as provinceName,
         flag as flag,
         insertTime as insertTime,
         insertUser as insertUser,
@@ -44,18 +38,20 @@
     <select id="queryByCode" resultType="OpenCity">
         select
         id as id,
-        code as code,
+        cityId as cityId,
         lon as lon,
         lat as lat,
         isQualifications as isQualifications,
-        areaName as areaName,
-        cityName as cityName,
-        provinceName as provinceName,
         flag as flag,
         insertTime as insertTime,
         insertUser as insertUser,
         updateTime as updateTime,
         updateUser as updateUser
-        from t_open_city where flag = 1 and code = #{code}
+        from t_open_city where flag = 1 and cityId in (
+          select id from t_city where englishName in
+            <foreach collection="city" item="item" index="index" separator="," open="(" close=")">
+                #{item}
+            </foreach>
+        )
     </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.7.1