add-org-input.ts 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  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 { StatusEnum } from './status-enum';
  15. import { SysOrg } from './sys-org';
  16. import {
  17. StatusEnum,SysOrg,
  18. } from ".";
  19. /**
  20. *
  21. *
  22. * @export
  23. * @interface AddOrgInput
  24. */
  25. export interface AddOrgInput {
  26. /**
  27. * 雪花Id
  28. *
  29. * @type {number}
  30. * @memberof AddOrgInput
  31. */
  32. id?: number;
  33. /**
  34. * 创建时间
  35. *
  36. * @type {Date}
  37. * @memberof AddOrgInput
  38. */
  39. createTime?: Date | null;
  40. /**
  41. * 更新时间
  42. *
  43. * @type {Date}
  44. * @memberof AddOrgInput
  45. */
  46. updateTime?: Date | null;
  47. /**
  48. * 创建者Id
  49. *
  50. * @type {number}
  51. * @memberof AddOrgInput
  52. */
  53. createUserId?: number | null;
  54. /**
  55. * 创建者姓名
  56. *
  57. * @type {string}
  58. * @memberof AddOrgInput
  59. */
  60. createUserName?: string | null;
  61. /**
  62. * 修改者Id
  63. *
  64. * @type {number}
  65. * @memberof AddOrgInput
  66. */
  67. updateUserId?: number | null;
  68. /**
  69. * 修改者姓名
  70. *
  71. * @type {string}
  72. * @memberof AddOrgInput
  73. */
  74. updateUserName?: string | null;
  75. /**
  76. * 软删除
  77. *
  78. * @type {boolean}
  79. * @memberof AddOrgInput
  80. */
  81. isDelete?: boolean;
  82. /**
  83. * 租户Id
  84. *
  85. * @type {number}
  86. * @memberof AddOrgInput
  87. */
  88. tenantId?: number | null;
  89. /**
  90. * 父Id
  91. *
  92. * @type {number}
  93. * @memberof AddOrgInput
  94. */
  95. pid?: number;
  96. /**
  97. * 编码
  98. *
  99. * @type {string}
  100. * @memberof AddOrgInput
  101. */
  102. code?: string | null;
  103. /**
  104. * 级别
  105. *
  106. * @type {number}
  107. * @memberof AddOrgInput
  108. */
  109. level?: number | null;
  110. /**
  111. * 机构类型-数据字典
  112. *
  113. * @type {string}
  114. * @memberof AddOrgInput
  115. */
  116. type?: string | null;
  117. /**
  118. * 负责人Id
  119. *
  120. * @type {number}
  121. * @memberof AddOrgInput
  122. */
  123. directorId?: number | null;
  124. /**
  125. * 排序
  126. *
  127. * @type {number}
  128. * @memberof AddOrgInput
  129. */
  130. orderNo?: number;
  131. /**
  132. * @type {StatusEnum}
  133. * @memberof AddOrgInput
  134. */
  135. status?: StatusEnum;
  136. /**
  137. * 备注
  138. *
  139. * @type {string}
  140. * @memberof AddOrgInput
  141. */
  142. remark?: string | null;
  143. /**
  144. * 机构子项
  145. *
  146. * @type {Array<SysOrg>}
  147. * @memberof AddOrgInput
  148. */
  149. children?: Array<SysOrg> | null;
  150. /**
  151. * 是否禁止选中
  152. *
  153. * @type {boolean}
  154. * @memberof AddOrgInput
  155. */
  156. disabled?: boolean;
  157. /**
  158. * 名称
  159. *
  160. * @type {string}
  161. * @memberof AddOrgInput
  162. */
  163. name: string;
  164. }