add-tenant-input.ts 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  1. /* tslint:disable */
  2. /* eslint-disable */
  3. /**
  4. * Admin.NET 通用权限开发平台
  5. * 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
  6. *
  7. * OpenAPI spec version: 1.0.0
  8. *
  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 { YesNoEnum } from './yes-no-enum';
  18. /**
  19. *
  20. * @export
  21. * @interface AddTenantInput
  22. */
  23. export interface AddTenantInput {
  24. /**
  25. * 雪花Id
  26. * @type {number}
  27. * @memberof AddTenantInput
  28. */
  29. id?: number;
  30. /**
  31. * 创建时间
  32. * @type {Date}
  33. * @memberof AddTenantInput
  34. */
  35. createTime?: Date;
  36. /**
  37. * 更新时间
  38. * @type {Date}
  39. * @memberof AddTenantInput
  40. */
  41. updateTime?: Date | null;
  42. /**
  43. * 创建者Id
  44. * @type {number}
  45. * @memberof AddTenantInput
  46. */
  47. createUserId?: number | null;
  48. /**
  49. * 创建者姓名
  50. * @type {string}
  51. * @memberof AddTenantInput
  52. */
  53. createUserName?: string | null;
  54. /**
  55. * 修改者Id
  56. * @type {number}
  57. * @memberof AddTenantInput
  58. */
  59. updateUserId?: number | null;
  60. /**
  61. * 修改者姓名
  62. * @type {string}
  63. * @memberof AddTenantInput
  64. */
  65. updateUserName?: string | null;
  66. /**
  67. * 软删除
  68. * @type {boolean}
  69. * @memberof AddTenantInput
  70. */
  71. isDelete?: boolean;
  72. /**
  73. * 应用Id
  74. * @type {number}
  75. * @memberof AddTenantInput
  76. */
  77. appId?: number | null;
  78. /**
  79. * 租管用户Id
  80. * @type {number}
  81. * @memberof AddTenantInput
  82. */
  83. userId?: number;
  84. /**
  85. * 机构Id
  86. * @type {number}
  87. * @memberof AddTenantInput
  88. */
  89. orgId?: number;
  90. /**
  91. *
  92. * @type {TenantTypeEnum}
  93. * @memberof AddTenantInput
  94. */
  95. tenantType?: TenantTypeEnum;
  96. /**
  97. *
  98. * @type {DbType}
  99. * @memberof AddTenantInput
  100. */
  101. dbType?: DbType;
  102. /**
  103. * 数据库连接
  104. * @type {string}
  105. * @memberof AddTenantInput
  106. */
  107. connection?: string | null;
  108. /**
  109. * 数据库标识
  110. * @type {string}
  111. * @memberof AddTenantInput
  112. */
  113. configId?: string | null;
  114. /**
  115. * 从库连接/读写分离
  116. * @type {string}
  117. * @memberof AddTenantInput
  118. */
  119. slaveConnections?: string | null;
  120. /**
  121. *
  122. * @type {YesNoEnum}
  123. * @memberof AddTenantInput
  124. */
  125. enableReg?: YesNoEnum;
  126. /**
  127. * 默认注册方案Id
  128. * @type {number}
  129. * @memberof AddTenantInput
  130. */
  131. regWayId?: number | null;
  132. /**
  133. * 图标
  134. * @type {string}
  135. * @memberof AddTenantInput
  136. */
  137. logo: string;
  138. /**
  139. * 排序
  140. * @type {number}
  141. * @memberof AddTenantInput
  142. */
  143. orderNo?: number;
  144. /**
  145. * 备注
  146. * @type {string}
  147. * @memberof AddTenantInput
  148. */
  149. remark?: string | null;
  150. /**
  151. *
  152. * @type {StatusEnum}
  153. * @memberof AddTenantInput
  154. */
  155. status?: StatusEnum;
  156. /**
  157. * 电子邮箱
  158. * @type {string}
  159. * @memberof AddTenantInput
  160. */
  161. email?: string | null;
  162. /**
  163. * 电话
  164. * @type {string}
  165. * @memberof AddTenantInput
  166. */
  167. phone?: string | null;
  168. /**
  169. * 租户名称
  170. * @type {string}
  171. * @memberof AddTenantInput
  172. */
  173. name: string;
  174. /**
  175. * 租管账号
  176. * @type {string}
  177. * @memberof AddTenantInput
  178. */
  179. adminAccount: string;
  180. /**
  181. * 租户域名
  182. * @type {string}
  183. * @memberof AddTenantInput
  184. */
  185. host: string;
  186. /**
  187. * 系统主标题
  188. * @type {string}
  189. * @memberof AddTenantInput
  190. */
  191. title: string;
  192. /**
  193. * 系统副标题
  194. * @type {string}
  195. * @memberof AddTenantInput
  196. */
  197. viceTitle: string;
  198. /**
  199. * 系统描述
  200. * @type {string}
  201. * @memberof AddTenantInput
  202. */
  203. viceDesc: string;
  204. /**
  205. * 水印内容
  206. * @type {string}
  207. * @memberof AddTenantInput
  208. */
  209. watermark: string;
  210. /**
  211. * 版权说明
  212. * @type {string}
  213. * @memberof AddTenantInput
  214. */
  215. copyright: string;
  216. /**
  217. * ICP备案号
  218. * @type {string}
  219. * @memberof AddTenantInput
  220. */
  221. icp: string;
  222. /**
  223. * ICP地址
  224. * @type {string}
  225. * @memberof AddTenantInput
  226. */
  227. icpUrl: string;
  228. /**
  229. * Logo图片Base64码
  230. * @type {string}
  231. * @memberof AddTenantInput
  232. */
  233. logoBase64?: string | null;
  234. /**
  235. * Logo文件名
  236. * @type {string}
  237. * @memberof AddTenantInput
  238. */
  239. logoFileName?: string | null;
  240. }