Utils.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <?php
  2. namespace App\Support\Sdk\Qiyuesuo;
  3. /**
  4. *
  5. * SDK配置类
  6. *
  7. */
  8. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/param/' . 'ParamSwitcher.php');
  9. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/http/' . 'HttpHeader.php');
  10. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/http/' . 'HttpConnection.php');
  11. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/http/' . 'HttpParameter.php');
  12. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/http/' . 'HttpMethod.php');
  13. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/http/' . 'HttpClient.php');
  14. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/utils/' . 'CryptUtils.php');
  15. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/' . 'SDKClient.php');
  16. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . 'SdkRequest.php');
  17. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/' . 'SaaSSdkClient.php');
  18. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Action.php");
  19. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Attachment.php");
  20. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Audit.php");
  21. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Category.php");
  22. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Company.php");
  23. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Contract.php");
  24. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "CopySendReceiver.php");
  25. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Document.php");
  26. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Employee.php");
  27. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Seal.php");
  28. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Signatory.php");
  29. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Stamper.php");
  30. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Template.php");
  31. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "TemplateParam.php");
  32. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "User.php");
  33. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "UserAuth.php");
  34. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "SealImageInfo.php");
  35. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "UserAuthInfo.php");
  36. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "Watermark.php");
  37. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/bean/' . "ContractCustomField.php");
  38. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "AttachmentDownloadRequest.php");
  39. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CategoryDetailRequest.php");
  40. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CategoryListRequest.php");
  41. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyAuthH5PageRequest.php");
  42. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyAuthLicenseH5PageRequest.php");
  43. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyAuthLicensePCPageRequest.php");
  44. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyAuthPCPageRequest.php");
  45. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyAuthResultRequest.php");
  46. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyDetailRequest.php");
  47. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyLicenseDownloadRequest.php");
  48. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractAuditRequest.php");
  49. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractCompanySignRequest.php");
  50. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractSignUserRequest.php");
  51. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractCopySendRequest.php");
  52. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractDetailRequest.php");
  53. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractDownloadRequest.php");
  54. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractDraftRequest.php");
  55. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractInvalidRequest.php");
  56. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractListRequest.php");
  57. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractLpSignRequest.php");
  58. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractNoticeRequest.php");
  59. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractPageRequest.php");
  60. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractSendRequest.php");
  61. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractShorturlRequest.php");
  62. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractSignInvalidRequest.php");
  63. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractViewPageRequest.php");
  64. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "DocumentAddByFileRequest.php");
  65. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "DocumentAddByMultipleFileRequest.php");
  66. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "DocumentAddByTemplateRequest.php");
  67. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "DocumentDownloadRequest.php");
  68. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "EmployeeCreateRequest.php");
  69. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "EmployeeListRequest.php");
  70. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "EmployeeRemoveRequest.php");
  71. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "EmployeeUpdateRequest.php");
  72. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "PlatformInfoRequest.php");
  73. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealImageRequest.php");
  74. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealListRequest.php");
  75. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SignatoryAddRequest.php");
  76. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SignatoryEditRequest.php");
  77. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SignatoryIdentityRequest.php");
  78. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SignatoryInfoRequest.php");
  79. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SubCompanyListRequest.php");
  80. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplateDetailRequest.php");
  81. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplateListRequest.php");
  82. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplatePageRequest.php");
  83. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "UserAuthPageRequest.php");
  84. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "UserAuthResultRequest.php");
  85. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "VerifierRequest.php");
  86. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealAutoCreateRequest.php");
  87. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "InvalidByFileRequest.php");
  88. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "InvalidByTemplateRequest.php");
  89. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealDetailRequest.php");
  90. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "EmployeeSealImageRequest.php");
  91. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractAppointPageRequest.php");
  92. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "EmployeeDetailRequest.php");
  93. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyAuthMiniappTicketRequest.php");
  94. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "UserAuthMiniappTicketRequest.php");
  95. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractMiniappTicketRequest.php");
  96. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CustomerAddRequest.php");
  97. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "AddEndSignAttachmentRequest.php");
  98. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractForceEndRequest.php");
  99. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "ContractAddWatermarkRequest.php");
  100. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "RoleManagementRequest.php");
  101. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealCreatebyImageRequest.php");
  102. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealEditRequest.php");
  103. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealRemoveRequest.php");
  104. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SealStatusManageRequest.php");
  105. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplateCreateByWordRequest.php");
  106. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplateEditRequest.php");
  107. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplateDownloadRequest.php");
  108. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplateRemoveRequest.php");
  109. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "TemplateStatusManageRequest.php");
  110. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "CompanyAuthLicenseMiniappTicketRequest.php");
  111. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SubCompanyInviteRequest.php");
  112. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SubCompanyRemoveRequest.php");
  113. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSAppAccessControlRequest.php");
  114. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaasApplyAppRequest.php");
  115. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSBindingRequest.php");
  116. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSCompanyAccessControlRequest.php");
  117. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaasCompanyAuthPageUrlRequest.php");
  118. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSCompanyAuthUrlRequest.php");
  119. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSCompanyDetailRequest.php");
  120. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSPersonalAccessControlRequest.php");
  121. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaasPrivilegeUrlRequest.php");
  122. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaasPrivilegeDetailRequest.php");
  123. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSResetTokenRequest.php");
  124. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaasCompanyAuthResultRequest.php");
  125. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSCompanyAuthMiniappTicketRequest.php");
  126. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "SaaSPrivilegeMiniappTicketRequest.php");
  127. require_once(dirname(__FILE__) . '/com/Qiyuesuo/sdk/request/' . "OpenSSOPrivilegeUrlRequest.php");
  128. class Utils
  129. {
  130. private $url = "https://openapi.human.cn";
  131. private $accessKey = "替换为真实accessKey";
  132. private $accessSecret = "替换为真实accessSecret";
  133. public function __construct($url, $accessKey, $accessSecret)
  134. {
  135. $this->url = $url;
  136. $this->accessKey = $accessKey;
  137. $this->accessSecret = $accessSecret;
  138. }
  139. public function getSDk()
  140. {
  141. $SDk = new \SDKClient($this->accessKey, $this->accessSecret, $this->url);
  142. return $SDk;
  143. }
  144. }