$order_id, 'paid' => 1])) return true; return StoreOrder::paySuccess($order_id); } catch (\Exception $e) { return false; } } /** * 订单支付成功之后 * @param string|null $order_id 订单id * @return bool */ public static function wechatDiagnosis(string $order_id = null) { try { if (DiagnosisOrder::be(['order_id' => $order_id, 'paid' => 1])) return true; return DiagnosisOrder::paySuccess($order_id); } catch (\Exception $e) { return false; } } /** * 充值成功后 * @param string|null $order_id 订单id * @return bool */ public static function wechatUserRecharge(string $order_id = null) { try { if (UserRecharge::be(['order_id' => $order_id, 'paid' => 1])) return true; return UserRecharge::rechargeSuccess($order_id); } catch (\Exception $e) { return false; } } /** * 购买优惠卡成功后 * @param string|null $order_id 订单id * @return bool */ public static function wechatUsercard(string $order_id = null) { try { if (CardOrder::be(['order_id' => $order_id, 'paid' => 1])) return true; return CardOrder::rechargeSuccess($order_id); } catch (\Exception $e) { return false; } } }