add-code-gen-input.ts 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  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 { Filter } from './filter';
  15. import { Search } from './search';
  16. /**
  17. *
  18. *
  19. * @export
  20. * @interface AddCodeGenInput
  21. */
  22. export interface AddCodeGenInput {
  23. /**
  24. * @type {Search}
  25. * @memberof AddCodeGenInput
  26. */
  27. search?: Search;
  28. /**
  29. * 模糊查询关键字
  30. *
  31. * @type {string}
  32. * @memberof AddCodeGenInput
  33. */
  34. keyword?: string | null;
  35. /**
  36. * @type {Filter}
  37. * @memberof AddCodeGenInput
  38. */
  39. filter?: Filter;
  40. /**
  41. * 当前页码
  42. *
  43. * @type {number}
  44. * @memberof AddCodeGenInput
  45. */
  46. page?: number;
  47. /**
  48. * 页码容量
  49. *
  50. * @type {number}
  51. * @memberof AddCodeGenInput
  52. */
  53. pageSize?: number;
  54. /**
  55. * 排序字段
  56. *
  57. * @type {string}
  58. * @memberof AddCodeGenInput
  59. */
  60. field?: string | null;
  61. /**
  62. * 排序方向
  63. *
  64. * @type {string}
  65. * @memberof AddCodeGenInput
  66. */
  67. order?: string | null;
  68. /**
  69. * 降序排序
  70. *
  71. * @type {string}
  72. * @memberof AddCodeGenInput
  73. */
  74. descStr?: string | null;
  75. /**
  76. * 类名
  77. *
  78. * @type {string}
  79. * @memberof AddCodeGenInput
  80. */
  81. className?: string | null;
  82. /**
  83. * 是否移除表前缀
  84. *
  85. * @type {string}
  86. * @memberof AddCodeGenInput
  87. */
  88. tablePrefix?: string | null;
  89. /**
  90. * 库定位器名
  91. *
  92. * @type {string}
  93. * @memberof AddCodeGenInput
  94. */
  95. configId?: string | null;
  96. /**
  97. * 数据库名(保留字段)
  98. *
  99. * @type {string}
  100. * @memberof AddCodeGenInput
  101. */
  102. dbName?: string | null;
  103. /**
  104. * 数据库类型
  105. *
  106. * @type {string}
  107. * @memberof AddCodeGenInput
  108. */
  109. dbType?: string | null;
  110. /**
  111. * 数据库链接
  112. *
  113. * @type {string}
  114. * @memberof AddCodeGenInput
  115. */
  116. connectionString?: string | null;
  117. /**
  118. * 功能名(数据库表名称)
  119. *
  120. * @type {string}
  121. * @memberof AddCodeGenInput
  122. */
  123. tableComment?: string | null;
  124. /**
  125. * 菜单应用分类(应用编码)
  126. *
  127. * @type {string}
  128. * @memberof AddCodeGenInput
  129. */
  130. menuApplication?: string | null;
  131. /**
  132. * 菜单父级
  133. *
  134. * @type {number}
  135. * @memberof AddCodeGenInput
  136. */
  137. menuPid?: number | null;
  138. /**
  139. * 页面目录
  140. *
  141. * @type {string}
  142. * @memberof AddCodeGenInput
  143. */
  144. pagePath?: string | null;
  145. /**
  146. * 支持打印类型
  147. *
  148. * @type {string}
  149. * @memberof AddCodeGenInput
  150. */
  151. printType?: string | null;
  152. /**
  153. * 打印模版名称
  154. *
  155. * @type {string}
  156. * @memberof AddCodeGenInput
  157. */
  158. printName?: string | null;
  159. /**
  160. * 数据库表名
  161. *
  162. * @type {string}
  163. * @memberof AddCodeGenInput
  164. */
  165. tableName: string;
  166. /**
  167. * 业务名(业务代码包名称)
  168. *
  169. * @type {string}
  170. * @memberof AddCodeGenInput
  171. */
  172. busName: string;
  173. /**
  174. * 命名空间
  175. *
  176. * @type {string}
  177. * @memberof AddCodeGenInput
  178. */
  179. nameSpace: string;
  180. /**
  181. * 作者姓名
  182. *
  183. * @type {string}
  184. * @memberof AddCodeGenInput
  185. */
  186. authorName: string;
  187. /**
  188. * 生成方式
  189. *
  190. * @type {string}
  191. * @memberof AddCodeGenInput
  192. */
  193. generateType: string;
  194. /**
  195. * 是否生成菜单
  196. *
  197. * @type {boolean}
  198. * @memberof AddCodeGenInput
  199. */
  200. generateMenu: boolean;
  201. }