You've already forked FrameTour-BE
打印
This commit is contained in:
@ -32,6 +32,28 @@
|
||||
<select id="getTaskById" resultType="com.ycwl.basic.model.pc.printer.entity.PrintTaskEntity">
|
||||
select * from print_task WHERE id = #{id}
|
||||
</select>
|
||||
<select id="listByScenicId" resultType="com.ycwl.basic.model.pc.printer.resp.PrinterResp">
|
||||
SELECT p.*, s.name as scenic_name
|
||||
FROM printer p
|
||||
LEFT JOIN scenic s on s.id = p.scenic_id
|
||||
WHERE p.scenic_id = #{scenicId} and p.status = 1
|
||||
</select>
|
||||
<select id="listRelation" resultType="com.ycwl.basic.model.pc.printer.resp.MemberPrintResp">
|
||||
SELECT p.id, p.scenic_id as scenicId, s.name as scenicName, p.member_id as memberId,
|
||||
p.orig_url as origUrl, p.crop_url as cropUrl, p.order_id as orderId, p.quantity,
|
||||
p.status, p.create_time as createTime
|
||||
FROM member_print p
|
||||
LEFT JOIN scenic s ON s.id = p.scenic_id
|
||||
WHERE p.member_id = #{memberId} AND p.scenic_id = #{scenicId}
|
||||
</select>
|
||||
<select id="getUserPhoto" resultType="com.ycwl.basic.model.pc.printer.resp.MemberPrintResp">
|
||||
SELECT p.id, p.scenic_id, s.name as scenicName, p.member_id as memberId,
|
||||
p.member_id, p.orig_url as origUrl, p.crop_url as cropUrl, p.order_id as orderId, p.quantity,
|
||||
p.status, p.create_time as createTime
|
||||
FROM member_print p
|
||||
LEFT JOIN scenic s ON s.id = p.scenic_id
|
||||
WHERE p.id = #{id} AND p.member_id = #{memberId} AND p.scenic_id = #{scenicId}
|
||||
</select>
|
||||
|
||||
<!-- 新增 -->
|
||||
<insert id="add">
|
||||
@ -55,6 +77,27 @@
|
||||
NOW()
|
||||
)
|
||||
</insert>
|
||||
<insert id="addUserPhoto">
|
||||
INSERT INTO member_print (
|
||||
member_id,
|
||||
scenic_id,
|
||||
orig_url,
|
||||
crop_url,
|
||||
quantity,
|
||||
status,
|
||||
create_time,
|
||||
update_time
|
||||
) VALUES (
|
||||
#{memberId},
|
||||
#{scenicId},
|
||||
#{url},
|
||||
#{url},
|
||||
1,
|
||||
0,
|
||||
NOW(),
|
||||
NOW()
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 更新 -->
|
||||
<update id="update">
|
||||
@ -72,9 +115,15 @@
|
||||
<update id="updateTaskStatus">
|
||||
UPDATE print_task SET status = #{status}, update_time = NOW() WHERE id = #{id}
|
||||
</update>
|
||||
<update id="setPhotoCropped">
|
||||
UPDATE member_print SET crop_url = #{url}, update_time = NOW() WHERE id = #{id}
|
||||
</update>
|
||||
|
||||
<!-- 删除 -->
|
||||
<delete id="deleteById">
|
||||
DELETE FROM printer WHERE id = #{id}
|
||||
</delete>
|
||||
<delete id="deleteUserPhoto">
|
||||
DELETE FROM member_print WHERE member_id = #{memberId} AND scenic_id = #{scenicId} AND id = #{relationId} LIMIT 1;
|
||||
</delete>
|
||||
</mapper>
|
Reference in New Issue
Block a user