篮球通过微信支付下订单,出场10分钟结束订单,该退钱退钱

This commit is contained in:
2023-12-31 11:49:35 +08:00
parent e155801472
commit a450123509
9 changed files with 101 additions and 44 deletions

View File

@@ -157,7 +157,7 @@
status = #{status,jdbcType=INTEGER},
paying = #{paying,jdbcType=INTEGER},
pay_money = #{payMoney,jdbcType=INTEGER}
order_sn = #{orderSn,jdbcType=INTEGER}
order_sn = #{orderSn,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
</update>
@@ -175,6 +175,15 @@
order by order_end desc LIMIT 1
</select>
<select id="findLastOrderBySn" resultMap="BaseResultMap">
select
<include refid="Base_Column_List" />
from sv_barcode_order_time
where member_id = #{memberId,jdbcType=INTEGER} and venue_id = #{venueId,jdbcType=INTEGER}
and order_sn = #{orderSn,jdbcType=VARCHAR}
order by order_end desc LIMIT 1
</select>
<select id="endOrderList" resultMap="BaseResultMap" >
select
<include refid="Base_Column_List" />

View File

@@ -52,12 +52,12 @@
<result column="payTime" property="payTime" />
<result column="days" property="days" />
</resultMap>
<!--表名 -->
<sql id="tableName">
sv_order
</sql>
<!-- 字段 -->
<sql id="Field">
id,
@@ -79,7 +79,7 @@
deleted,
to_money
</sql>
<!-- 字段值 -->
<sql id="FieldValue">
#{id, jdbcType=INTEGER},
@@ -166,7 +166,7 @@
AND deleted = 0
GROUP BY DATE(created_time)
</select>
<!-- 新增-->
<insert id="insert" parameterType="com.sv.entity.Order" useGeneratedKeys="true" keyProperty="id">
@@ -285,7 +285,7 @@
</if>
</trim>
</insert>
<!-- 删除-->
<delete id="delete" parameterType="java.lang.Integer">
UPDATE
@@ -308,7 +308,7 @@
#{item}
</foreach>
</delete>
<!-- 更新记录 -->
<update id="update" parameterType="com.sv.entity.Order">
UPDATE
@@ -368,7 +368,7 @@
</set>
WHERE id = #{id}
</update>
<!-- 通过编号查询 -->
<select id="findById" parameterType="java.lang.Integer" resultMap="OrderDtoMap">
SELECT
@@ -435,4 +435,13 @@
WHERE
order_sn = #{orderSn}
</select>
</mapper>
<select id="findLastOrder" resultMap="OrderMap">
SELECT
<include refid="Field"></include>
FROM
<include refid="tableName"></include>
WHERE
deleted = 0 and member_id = #{memberId} order by modified_time desc limit 1
</select>
</mapper>