三方订单号

This commit is contained in:
wangw 2024-12-30 22:51:09 +08:00
parent 380648395c
commit cc18a05b45
3 changed files with 9 additions and 4 deletions

View File

@ -335,7 +335,7 @@ public class WuyouController {
}
String format = sdf.format(new Date());
payDetailsDao.updateState(payDetails.getId(), 1, format, payDetails.getTradeNo());
payDetailsDao.updateState(payDetails.getId(), 1, format, payDetails.getTradeNo(),payDetails.getThirdOrderNo());
order.setPayWay(9);
order.setStatus(1);

View File

@ -24,7 +24,7 @@ public interface PayDetailsDao extends BaseMapper<PayDetails> {
PayDetails selectByTradeNo(@Param("tradeNo") String tradeNo);
int updateState(@Param("id") Long id, @Param("state") Integer state, @Param("time") String time, @Param("tradeNo") String tradeNo);
int updateState(@Param("id") Long id, @Param("state") Integer state, @Param("time") String time, @Param("tradeNo") String tradeNo,@Param("thirdOrderNo") String thirdOrderNo);
IPage<Map<String, Object>> selectPayDetails(@Param("page") Page<Map<String, Object>> page, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("userId") Long userId, @Param("state") Integer state, @Param("userName") String userName, String orderId);

View File

@ -20,8 +20,13 @@
</select>
<update id="updateState">
update pay_details set `state`=#{state},pay_time=#{time},trade_no=#{tradeNo} where id=#{id}
</update>
update pay_details
set `state`=#{state},
pay_time=#{time},
trade_no=#{tradeNo},
third_order_no=#{thirdOrderNo}
where id = #{id}
</update>
<select id="selectPayDetails" resultType="Map">
select s.id,s.classify,s.order_id as orderId,s.money,s.user_id as userId,s.pay_diamond as payDiamond,s.diamond,