lighter 3 rokov pred
rodič
commit
1365d169d5

+ 2 - 2
src/main/java/thyyxxk/wxservice_server/dao/WxApiDao.java

@@ -60,9 +60,9 @@ public interface WxApiDao {
     @Select("select * from t_wechat_pay_order with(nolock) where trade_no=#{tradeNo}")
     WxPayOrder selectOrderByTradeNo(@Param("tradeNo") String tradeNo);
 
-    @Select("select trade_no, query_state_times from t_wechat_pay_order with(nolock) where his_status=#{status} " +
+    @Select("select trade_no, query_state_times from t_wechat_pay_order with(nolock) where his_status=0 " +
             "and order_type<=3 and pay_status in (99, 0, 5, 6, 100) ")
-    List<TradeNo> selectTradeNosForScheduleTask(@Param("status") int status);
+    List<TradeNo> selectTradeNosForScheduleTask();
 
     @Select("select open_id from t_wechat_patient_bind with(nolock) where patient_id=#{cardNo} and del_flag=0")
     List<String> selectOpenIdByPatientId(@Param("cardNo") String cardNo);

+ 1 - 1
src/main/java/thyyxxk/wxservice_server/scheduled/QueryOrderStateTask.java

@@ -51,7 +51,7 @@ public class QueryOrderStateTask {
     @Scheduled(fixedRate = 180 * 1000)
     public void queryOrderState() throws Exception {
         if (canScheduleRun && production) {
-            List<TradeNo> tradeNos = dao.selectTradeNosForScheduleTask(0);
+            List<TradeNo> tradeNos = dao.selectTradeNosForScheduleTask();
             if (null != tradeNos && !tradeNos.isEmpty()) {
                 log.info("定时查询订单支付状态:{}", tradeNos);
                 for (TradeNo tradeNo : tradeNos) {