add-tenant-input.ts 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. /* tslint:disable */
  2. /* eslint-disable */
  3. /**
  4. * Admin.NET 通用权限开发平台
  5. * 让 .NET 开发更简单、更通用、更流行。前后端分离架构(.NET6/Vue3),开箱即用紧随前沿技术。<br/><a href='https://gitee.com/zuohuaijun/Admin.NET/'>https://gitee.com/zuohuaijun/Admin.NET</a>
  6. *
  7. * OpenAPI spec version: 1.0.0
  8. * Contact: 515096995@qq.com
  9. *
  10. * NOTE: This class is auto generated by the swagger code generator program.
  11. * https://github.com/swagger-api/swagger-codegen.git
  12. * Do not edit the class manually.
  13. */
  14. import { DbType } from './db-type';
  15. import { StatusEnum } from './status-enum';
  16. import { TenantTypeEnum } from './tenant-type-enum';
  17. import {
  18. DbType,StatusEnum,TenantTypeEnum,
  19. } from ".";
  20. /**
  21. *
  22. *
  23. * @export
  24. * @interface AddTenantInput
  25. */
  26. export interface AddTenantInput {
  27. /**
  28. * 雪花Id
  29. *
  30. * @type {number}
  31. * @memberof AddTenantInput
  32. */
  33. id?: number;
  34. /**
  35. * 创建时间
  36. *
  37. * @type {Date}
  38. * @memberof AddTenantInput
  39. */
  40. createTime?: Date | null;
  41. /**
  42. * 更新时间
  43. *
  44. * @type {Date}
  45. * @memberof AddTenantInput
  46. */
  47. updateTime?: Date | null;
  48. /**
  49. * 创建者Id
  50. *
  51. * @type {number}
  52. * @memberof AddTenantInput
  53. */
  54. createUserId?: number | null;
  55. /**
  56. * 创建者姓名
  57. *
  58. * @type {string}
  59. * @memberof AddTenantInput
  60. */
  61. createUserName?: string | null;
  62. /**
  63. * 修改者Id
  64. *
  65. * @type {number}
  66. * @memberof AddTenantInput
  67. */
  68. updateUserId?: number | null;
  69. /**
  70. * 修改者姓名
  71. *
  72. * @type {string}
  73. * @memberof AddTenantInput
  74. */
  75. updateUserName?: string | null;
  76. /**
  77. * 软删除
  78. *
  79. * @type {boolean}
  80. * @memberof AddTenantInput
  81. */
  82. isDelete?: boolean;
  83. /**
  84. * 用户Id
  85. *
  86. * @type {number}
  87. * @memberof AddTenantInput
  88. */
  89. userId?: number;
  90. /**
  91. * 机构Id
  92. *
  93. * @type {number}
  94. * @memberof AddTenantInput
  95. */
  96. orgId?: number;
  97. /**
  98. * 主机
  99. *
  100. * @type {string}
  101. * @memberof AddTenantInput
  102. */
  103. host?: string | null;
  104. /**
  105. * @type {TenantTypeEnum}
  106. * @memberof AddTenantInput
  107. */
  108. tenantType?: TenantTypeEnum;
  109. /**
  110. * @type {DbType}
  111. * @memberof AddTenantInput
  112. */
  113. dbType?: DbType;
  114. /**
  115. * 数据库连接
  116. *
  117. * @type {string}
  118. * @memberof AddTenantInput
  119. */
  120. connection?: string | null;
  121. /**
  122. * 数据库标识
  123. *
  124. * @type {string}
  125. * @memberof AddTenantInput
  126. */
  127. configId?: string | null;
  128. /**
  129. * 从库连接/读写分离
  130. *
  131. * @type {string}
  132. * @memberof AddTenantInput
  133. */
  134. slaveConnections?: string | null;
  135. /**
  136. * 排序
  137. *
  138. * @type {number}
  139. * @memberof AddTenantInput
  140. */
  141. orderNo?: number;
  142. /**
  143. * 备注
  144. *
  145. * @type {string}
  146. * @memberof AddTenantInput
  147. */
  148. remark?: string | null;
  149. /**
  150. * @type {StatusEnum}
  151. * @memberof AddTenantInput
  152. */
  153. status?: StatusEnum;
  154. /**
  155. * 电子邮箱
  156. *
  157. * @type {string}
  158. * @memberof AddTenantInput
  159. */
  160. email?: string | null;
  161. /**
  162. * 电话
  163. *
  164. * @type {string}
  165. * @memberof AddTenantInput
  166. */
  167. phone?: string | null;
  168. /**
  169. * 租户名称
  170. *
  171. * @type {string}
  172. * @memberof AddTenantInput
  173. */
  174. name: string;
  175. /**
  176. * 租管账号
  177. *
  178. * @type {string}
  179. * @memberof AddTenantInput
  180. */
  181. adminAccount: string;
  182. }