WechatbackController.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace app\api\controller\wechatback;
  3. use app\api\controller\ZskkDefaultApiController;
  4. use app\api\servies\wechat\WechatService;
  5. use app\api\validate\report\ReportValidate;
  6. use app\api\validate\xz\XzValidate;
  7. use app\api\servies\xz\XzService;
  8. use think\Exception;
  9. use think\facade\Request;
  10. class WechatbackController extends ZskkDefaultApiController
  11. {
  12. protected $needToken = false;
  13. protected $logName = "WechatbackController";
  14. public function wechatRefund(WechatService $wechatService)
  15. {
  16. $params = file_get_contents("php://input");;
  17. $data = $wechatService->wechatRefund($params);
  18. return $data;
  19. }
  20. public function wechatCallback(WechatService $wechatService)
  21. {
  22. $params = file_get_contents("php://input");;
  23. $data = $wechatService->wechatCallback($params);
  24. return $data;
  25. }
  26. public function wechatStudyPayCallback(WechatService $wechatService)
  27. {
  28. $params = file_get_contents("php://input");;
  29. $data = $wechatService->wechatStudyPayCallback($params);
  30. return $data;
  31. }
  32. }