|
|
@@ -279,7 +279,7 @@
|
|
|
</trim>
|
|
|
,
|
|
|
</if>
|
|
|
- type_flag, id desc
|
|
|
+ type_flag, id desc
|
|
|
</select>
|
|
|
<select id="queryAllOrderRepair" parameterType="java.util.Map"
|
|
|
resultType="com.izouma.awesomeadmin.model.OrderRepair">
|
|
|
@@ -440,10 +440,16 @@
|
|
|
</update>
|
|
|
<update id="repairByOrderId">
|
|
|
UPDATE order_repair
|
|
|
- SET status_flag = 1
|
|
|
+ SET status_flag = CASE
|
|
|
+ WHEN status_flag = 2 THEN
|
|
|
+ 3
|
|
|
+ WHEN status_flag = 0 THEN
|
|
|
+ 1
|
|
|
+ ELSE
|
|
|
+ status_flag
|
|
|
+ END
|
|
|
WHERE
|
|
|
del_flag = 'N'
|
|
|
- AND status_flag = 0
|
|
|
AND order_id = #{orderId}
|
|
|
</update>
|
|
|
<select id="query" parameterType="java.util.Map" resultType="com.izouma.awesomeadmin.model.OrderRepair">
|