You've already forked FrameTour-BE
2
This commit is contained in:
@ -63,14 +63,16 @@
|
||||
</resultMap>
|
||||
<select id="getOrderItemList" parameterType="java.lang.Long" resultType="com.ycwl.basic.model.pc.order.resp.OrderItemVO">
|
||||
WITH member_video_data AS (
|
||||
SELECT mv.member_id, mv.video_id, t.cover_url, t.name, mv.face_id, v.video_url
|
||||
SELECT mv.member_id, mv.video_id, t.cover_url, t.name, mv.face_id, f.face_url, v.video_url
|
||||
FROM member_video mv
|
||||
LEFT JOIN face f ON mv.face_id = f.id
|
||||
LEFT JOIN template t ON mv.template_id = t.id
|
||||
LEFT JOIN video v ON mv.video_id = v.id
|
||||
),
|
||||
member_source_data AS (
|
||||
SELECT ms.member_id, ms.source_id, ms.face_id, s.video_url, s.url
|
||||
SELECT ms.member_id, ms.source_id, ms.face_id, f.face_url, s.video_url, s.url
|
||||
FROM member_source ms
|
||||
LEFT JOIN face f ON ms.face_id = f.id
|
||||
LEFT JOIN source s ON ms.source_id = s.id
|
||||
)
|
||||
SELECT
|
||||
@ -94,6 +96,11 @@
|
||||
WHEN '1' THEN oi.goods_id
|
||||
WHEN '2' THEN oi.goods_id
|
||||
END AS face_id,
|
||||
CASE oi.goods_type
|
||||
WHEN '0' THEN mvd.face_url
|
||||
WHEN '1' THEN msd.face_url
|
||||
WHEN '2' THEN msd.face_url
|
||||
END AS face_url,
|
||||
CASE oi.goods_type
|
||||
WHEN '0' THEN mvd.video_url
|
||||
WHEN '1' THEN msd.video_url
|
||||
|
Reference in New Issue
Block a user