refactor(mapper): 移除订单和资源相关 mapper 中的 scenicName 字段
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good

- 从 OrderMapper.xml 中移除了多个 resultMap 中的 scenicName 字段
-从 SourceMapper.xml 中移除了多个 SQL 查询中的 scenicName 字段- 这些更改可能是为了减少冗余数据或优化数据库查询性能
This commit is contained in:
2025-09-09 02:03:14 +08:00
parent fd4c708406
commit 7bb2905462
2 changed files with 5 additions and 10 deletions

View File

@@ -4,7 +4,6 @@
<resultMap id="PCBaseResultListMap" type="com.ycwl.basic.model.pc.order.resp.OrderRespVO"> <resultMap id="PCBaseResultListMap" type="com.ycwl.basic.model.pc.order.resp.OrderRespVO">
<id column="id" property="id"/> <id column="id" property="id"/>
<result column="scenic_id" property="scenicId"/> <result column="scenic_id" property="scenicId"/>
<result column="scenic_name" property="scenicName"/>
<result column="member_id" property="memberId"/> <result column="member_id" property="memberId"/>
<result column="nickname" property="memberNickname"/> <result column="nickname" property="memberNickname"/>
<result column="uid" property="memberUid"/> <result column="uid" property="memberUid"/>
@@ -27,7 +26,6 @@
<resultMap id="PCBaseResultMap" type="com.ycwl.basic.model.pc.order.resp.OrderRespVO"> <resultMap id="PCBaseResultMap" type="com.ycwl.basic.model.pc.order.resp.OrderRespVO">
<id column="id" property="id"/> <id column="id" property="id"/>
<result column="scenic_id" property="scenicId"/> <result column="scenic_id" property="scenicId"/>
<result column="scenic_name" property="scenicName"/>
<result column="member_id" property="memberId"/> <result column="member_id" property="memberId"/>
<result column="nickname" property="memberNickname"/> <result column="nickname" property="memberNickname"/>
<result column="uid" property="memberUid"/> <result column="uid" property="memberUid"/>
@@ -50,7 +48,6 @@
<result column="oiId" property="id"/> <result column="oiId" property="id"/>
<result column="orderId" property="orderId"/> <result column="orderId" property="orderId"/>
<result column="goods_id" property="goodsId"/> <result column="goods_id" property="goodsId"/>
<result column="scenicName" property="scenicName"/>
<result column="goodsName" property="goodsName"/> <result column="goodsName" property="goodsName"/>
<result column="videoUrl" property="videoUrl"/> <result column="videoUrl" property="videoUrl"/>
<result column="imgUrl" property="imgUrl"/> <result column="imgUrl" property="imgUrl"/>
@@ -73,13 +70,11 @@
<result column="create_at" property="createAt"/> <result column="create_at" property="createAt"/>
<result column="update_at" property="updateAt"/> <result column="update_at" property="updateAt"/>
<result column="scenic_id" property="scenicId"/> <result column="scenic_id" property="scenicId"/>
<result column="scenicName" property="scenicName"/>
<collection property="orderItemList" select="getOrderItemList" column="id" ofType="com.ycwl.basic.model.pc.order.resp.OrderItemVO"> <collection property="orderItemList" select="getOrderItemList" column="id" ofType="com.ycwl.basic.model.pc.order.resp.OrderItemVO">
<result column="oiId" property="id"/> <result column="oiId" property="id"/>
<result column="orderId" property="orderId"/> <result column="orderId" property="orderId"/>
<result column="goods_id" property="goodsId"/> <result column="goods_id" property="goodsId"/>
<result column="face_id" property="faceId"/> <result column="face_id" property="faceId"/>
<result column="scenic_name" property="scenicName"/>
<result column="goods_name" property="goodsName"/> <result column="goods_name" property="goodsName"/>
<result column="videoUrl" property="videoUrl"/> <result column="videoUrl" property="videoUrl"/>
<result column="coverUrl" property="coverUrl"/> <result column="coverUrl" property="coverUrl"/>

View File

@@ -88,14 +88,14 @@
order by so.create_time desc order by so.create_time desc
</select> </select>
<select id="userGetById" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO"> <select id="userGetById" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO">
select so.id, ms.scenic_id, device_id, ms.member_id, url, ms.is_free, so.create_time, so.update_time,sc.`name` as scenicName select so.id, ms.scenic_id, device_id, ms.member_id, url, ms.is_free, so.create_time, so.update_time
from member_source ms from member_source ms
left join source so on ms.source_id = so.id left join source so on ms.source_id = so.id
where so.id = #{id} and ms.member_id = #{userId} and so.id is not null where so.id = #{id} and ms.member_id = #{userId} and so.id is not null
</select> </select>
<select id="getById" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO"> <select id="getById" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO">
select so.id, scenic_id, device_id, url, video_url, so.create_time, so.update_time,sc.`name` as scenicName select so.id, scenic_id, device_id, url, video_url, so.create_time, so.update_time
from source so from source so
where so.id = #{id} where so.id = #{id}
@@ -138,7 +138,7 @@
limit 1 limit 1
</select> </select>
<select id="listUser" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO"> <select id="listUser" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO">
select so.id, ms.scenic_id, device_id, url, ms.is_free, so.create_time, so.update_time,sc.`name` as scenicName, ms.is_buy, video_url select so.id, ms.scenic_id, device_id, url, ms.is_free, so.create_time, so.update_time, ms.is_buy, video_url
from member_source ms from member_source ms
left join source so on ms.source_id = so.id left join source so on ms.source_id = so.id
@@ -152,7 +152,7 @@
</select> </select>
<select id="listUserOne" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO"> <select id="listUserOne" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO">
select so.id, ms.scenic_id, device_id, url, ms.is_free, video_url, so.create_time, so.update_time,sc.`name` as scenicName, ms.is_buy select so.id, ms.scenic_id, device_id, url, ms.is_free, video_url, so.create_time, so.update_time,ms.is_buy
from member_source ms from member_source ms
left join source so on ms.source_id = so.id left join source so on ms.source_id = so.id
@@ -160,7 +160,7 @@
limit 1 limit 1
</select> </select>
<select id="queryByRelation" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO"> <select id="queryByRelation" resultType="com.ycwl.basic.model.pc.source.resp.SourceRespVO">
select so.id, ms.face_id, ms.scenic_id, ms.type, so.url, ms.is_free, so.create_time, so.update_time,sc.`name` as scenicName, ms.is_buy select so.id, ms.face_id, ms.scenic_id, ms.type, so.url, ms.is_free, so.create_time, so.update_time,ms.is_buy
from member_source ms from member_source ms
left join source so on ms.source_id = so.id left join source so on ms.source_id = so.id