V2UserBasicdataEntRequest.php 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262
  1. <?php
  2. namespace BsPaySdk\request;
  3. use BsPaySdk\enums\FunctionCodeEnum;
  4. /**
  5. * 企业用户基本信息开户
  6. *
  7. * @author sdk-generator
  8. * @Description
  9. */
  10. class V2UserBasicdataEntRequest extends BaseRequest
  11. {
  12. /**
  13. * 请求流水号
  14. */
  15. private $reqSeqId;
  16. /**
  17. * 请求日期
  18. */
  19. private $reqDate;
  20. /**
  21. * 企业用户名称
  22. */
  23. private $regName;
  24. /**
  25. * 营业执照编号
  26. */
  27. private $licenseCode;
  28. /**
  29. * 证照有效期类型
  30. */
  31. private $licenseValidityType;
  32. /**
  33. * 证照有效期起始日期
  34. */
  35. private $licenseBeginDate;
  36. /**
  37. * 证照有效期结束日期日期格式:yyyyMMdd; 非长期有效时必填;&lt;font color&#x3D;&quot;green&quot;&gt;示例值:20320905&lt;/font&gt;
  38. */
  39. private $licenseEndDate;
  40. /**
  41. * 注册地址(省)
  42. */
  43. private $regProvId;
  44. /**
  45. * 注册地址(市)
  46. */
  47. private $regAreaId;
  48. /**
  49. * 注册地址(区)
  50. */
  51. private $regDistrictId;
  52. /**
  53. * 注册地址(详细信息)
  54. */
  55. private $regDetail;
  56. /**
  57. * 法人姓名
  58. */
  59. private $legalName;
  60. /**
  61. * 法人证件类型
  62. */
  63. private $legalCertType;
  64. /**
  65. * 法人证件号码
  66. */
  67. private $legalCertNo;
  68. /**
  69. * 法人证件有效期类型
  70. */
  71. private $legalCertValidityType;
  72. /**
  73. * 法人证件有效期开始日期
  74. */
  75. private $legalCertBeginDate;
  76. /**
  77. * 法人证件有效期截止日期日期格式:yyyyMMdd; 非长期有效时必填,长期有效为空;&lt;font color&#x3D;&quot;green&quot;&gt;示例值:20320905&lt;/font&gt;
  78. */
  79. private $legalCertEndDate;
  80. /**
  81. * 联系人姓名
  82. */
  83. private $contactName;
  84. /**
  85. * 联系人手机号
  86. */
  87. private $contactMobile;
  88. /**
  89. * 管理员账号如需短信通知则必填;&lt;font color&#x3D;&quot;green&quot;&gt;示例值:Lg20220222013747&lt;/font&gt;
  90. */
  91. private $loginName;
  92. public function getFunctionCode() {
  93. return FunctionCodeEnum::$V2_USER_BASICDATA_ENT;
  94. }
  95. public function getReqSeqId() {
  96. return $this->reqSeqId;
  97. }
  98. public function setReqSeqId($reqSeqId) {
  99. $this->reqSeqId = $reqSeqId;
  100. }
  101. public function getReqDate() {
  102. return $this->reqDate;
  103. }
  104. public function setReqDate($reqDate) {
  105. $this->reqDate = $reqDate;
  106. }
  107. public function getRegName() {
  108. return $this->regName;
  109. }
  110. public function setRegName($regName) {
  111. $this->regName = $regName;
  112. }
  113. public function getLicenseCode() {
  114. return $this->licenseCode;
  115. }
  116. public function setLicenseCode($licenseCode) {
  117. $this->licenseCode = $licenseCode;
  118. }
  119. public function getLicenseValidityType() {
  120. return $this->licenseValidityType;
  121. }
  122. public function setLicenseValidityType($licenseValidityType) {
  123. $this->licenseValidityType = $licenseValidityType;
  124. }
  125. public function getLicenseBeginDate() {
  126. return $this->licenseBeginDate;
  127. }
  128. public function setLicenseBeginDate($licenseBeginDate) {
  129. $this->licenseBeginDate = $licenseBeginDate;
  130. }
  131. public function getLicenseEndDate() {
  132. return $this->licenseEndDate;
  133. }
  134. public function setLicenseEndDate($licenseEndDate) {
  135. $this->licenseEndDate = $licenseEndDate;
  136. }
  137. public function getRegProvId() {
  138. return $this->regProvId;
  139. }
  140. public function setRegProvId($regProvId) {
  141. $this->regProvId = $regProvId;
  142. }
  143. public function getRegAreaId() {
  144. return $this->regAreaId;
  145. }
  146. public function setRegAreaId($regAreaId) {
  147. $this->regAreaId = $regAreaId;
  148. }
  149. public function getRegDistrictId() {
  150. return $this->regDistrictId;
  151. }
  152. public function setRegDistrictId($regDistrictId) {
  153. $this->regDistrictId = $regDistrictId;
  154. }
  155. public function getRegDetail() {
  156. return $this->regDetail;
  157. }
  158. public function setRegDetail($regDetail) {
  159. $this->regDetail = $regDetail;
  160. }
  161. public function getLegalName() {
  162. return $this->legalName;
  163. }
  164. public function setLegalName($legalName) {
  165. $this->legalName = $legalName;
  166. }
  167. public function getLegalCertType() {
  168. return $this->legalCertType;
  169. }
  170. public function setLegalCertType($legalCertType) {
  171. $this->legalCertType = $legalCertType;
  172. }
  173. public function getLegalCertNo() {
  174. return $this->legalCertNo;
  175. }
  176. public function setLegalCertNo($legalCertNo) {
  177. $this->legalCertNo = $legalCertNo;
  178. }
  179. public function getLegalCertValidityType() {
  180. return $this->legalCertValidityType;
  181. }
  182. public function setLegalCertValidityType($legalCertValidityType) {
  183. $this->legalCertValidityType = $legalCertValidityType;
  184. }
  185. public function getLegalCertBeginDate() {
  186. return $this->legalCertBeginDate;
  187. }
  188. public function setLegalCertBeginDate($legalCertBeginDate) {
  189. $this->legalCertBeginDate = $legalCertBeginDate;
  190. }
  191. public function getLegalCertEndDate() {
  192. return $this->legalCertEndDate;
  193. }
  194. public function setLegalCertEndDate($legalCertEndDate) {
  195. $this->legalCertEndDate = $legalCertEndDate;
  196. }
  197. public function getContactName() {
  198. return $this->contactName;
  199. }
  200. public function setContactName($contactName) {
  201. $this->contactName = $contactName;
  202. }
  203. public function getContactMobile() {
  204. return $this->contactMobile;
  205. }
  206. public function setContactMobile($contactMobile) {
  207. $this->contactMobile = $contactMobile;
  208. }
  209. public function getLoginName() {
  210. return $this->loginName;
  211. }
  212. public function setLoginName($loginName) {
  213. $this->loginName = $loginName;
  214. }
  215. }