sys-code-gen-config-api.ts 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818
  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 globalAxios, { AxiosResponse, AxiosInstance, AxiosRequestConfig } from 'axios';
  15. import { Configuration } from '../configuration';
  16. // Some imports not used depending on template conditions
  17. // @ts-ignore
  18. import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } from '../base';
  19. import { AdminResultListCodeGenConfig } from '../models';
  20. import { AdminResultSysCodeGenConfig } from '../models';
  21. import { CodeGenConfig } from '../models';
  22. /**
  23. * SysCodeGenConfigApi - axios parameter creator
  24. * @export
  25. */
  26. export const SysCodeGenConfigApiAxiosParamCreator = function (configuration?: Configuration) {
  27. return {
  28. /**
  29. *
  30. * @summary 获取代码生成配置详情 🔖
  31. * @param {number} [id] 主键Id
  32. * @param {number} [codeGenId] 代码生成主表ID
  33. * @param {string} [columnName] 数据库字段名
  34. * @param {string} [propertyName] 实体属性名
  35. * @param {number} [columnLength] 字段数据长度
  36. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  37. * @param {string} [columnComment] 字段描述
  38. * @param {string} [netType] .NET类型
  39. * @param {string} [effectType] 作用类型(字典)
  40. * @param {string} [fkConfigId] 外键库标识
  41. * @param {string} [fkEntityName] 外键实体名称
  42. * @param {string} [fkTableName] 外键表名称
  43. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  44. * @param {string} [fkColumnName] 外键显示字段
  45. * @param {string} [fkLinkColumnName] 外键链接字段
  46. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  47. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  48. * @param {string} [dictTypeCode] 字典code
  49. * @param {string} [whetherRetract] 列表是否缩进(字典)
  50. * @param {string} [whetherRequired] 是否必填(字典)
  51. * @param {string} [whetherSortable] 是否可排序(字典)
  52. * @param {string} [queryWhether] 是否是查询条件
  53. * @param {string} [queryType] 查询方式
  54. * @param {string} [whetherTable] 列表显示
  55. * @param {string} [whetherAddUpdate] 增改
  56. * @param {string} [columnKey] 主外键
  57. * @param {string} [dataType] 数据库中类型(物理类型)
  58. * @param {string} [whetherCommon] 是否是通用字段
  59. * @param {string} [tableNickName] 表的别名 Table as XXX
  60. * @param {string} [displayColumn] 显示文本字段
  61. * @param {string} [valueColumn] 选中值字段
  62. * @param {string} [pidColumn] 父级字段
  63. * @param {number} [orderNo] 排序
  64. * @param {*} [options] Override http request option.
  65. * @throws {RequiredError}
  66. */
  67. apiSysCodeGenConfigDetailGet: async (id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  68. const localVarPath = `/api/sysCodeGenConfig/detail`;
  69. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  70. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  71. let baseOptions;
  72. if (configuration) {
  73. baseOptions = configuration.baseOptions;
  74. }
  75. const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options};
  76. const localVarHeaderParameter = {} as any;
  77. const localVarQueryParameter = {} as any;
  78. // authentication Bearer required
  79. // http bearer authentication required
  80. if (configuration && configuration.accessToken) {
  81. const accessToken = typeof configuration.accessToken === 'function'
  82. ? await configuration.accessToken()
  83. : await configuration.accessToken;
  84. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  85. }
  86. if (id !== undefined) {
  87. localVarQueryParameter['Id'] = id;
  88. }
  89. if (codeGenId !== undefined) {
  90. localVarQueryParameter['CodeGenId'] = codeGenId;
  91. }
  92. if (columnName !== undefined) {
  93. localVarQueryParameter['ColumnName'] = columnName;
  94. }
  95. if (propertyName !== undefined) {
  96. localVarQueryParameter['PropertyName'] = propertyName;
  97. }
  98. if (columnLength !== undefined) {
  99. localVarQueryParameter['ColumnLength'] = columnLength;
  100. }
  101. if (lowerPropertyName !== undefined) {
  102. localVarQueryParameter['LowerPropertyName'] = lowerPropertyName;
  103. }
  104. if (columnComment !== undefined) {
  105. localVarQueryParameter['ColumnComment'] = columnComment;
  106. }
  107. if (netType !== undefined) {
  108. localVarQueryParameter['NetType'] = netType;
  109. }
  110. if (effectType !== undefined) {
  111. localVarQueryParameter['EffectType'] = effectType;
  112. }
  113. if (fkConfigId !== undefined) {
  114. localVarQueryParameter['FkConfigId'] = fkConfigId;
  115. }
  116. if (fkEntityName !== undefined) {
  117. localVarQueryParameter['FkEntityName'] = fkEntityName;
  118. }
  119. if (fkTableName !== undefined) {
  120. localVarQueryParameter['FkTableName'] = fkTableName;
  121. }
  122. if (lowerFkEntityName !== undefined) {
  123. localVarQueryParameter['LowerFkEntityName'] = lowerFkEntityName;
  124. }
  125. if (fkColumnName !== undefined) {
  126. localVarQueryParameter['FkColumnName'] = fkColumnName;
  127. }
  128. if (fkLinkColumnName !== undefined) {
  129. localVarQueryParameter['FkLinkColumnName'] = fkLinkColumnName;
  130. }
  131. if (lowerFkColumnName !== undefined) {
  132. localVarQueryParameter['LowerFkColumnName'] = lowerFkColumnName;
  133. }
  134. if (fkColumnNetType !== undefined) {
  135. localVarQueryParameter['FkColumnNetType'] = fkColumnNetType;
  136. }
  137. if (dictTypeCode !== undefined) {
  138. localVarQueryParameter['DictTypeCode'] = dictTypeCode;
  139. }
  140. if (whetherRetract !== undefined) {
  141. localVarQueryParameter['WhetherRetract'] = whetherRetract;
  142. }
  143. if (whetherRequired !== undefined) {
  144. localVarQueryParameter['WhetherRequired'] = whetherRequired;
  145. }
  146. if (whetherSortable !== undefined) {
  147. localVarQueryParameter['WhetherSortable'] = whetherSortable;
  148. }
  149. if (queryWhether !== undefined) {
  150. localVarQueryParameter['QueryWhether'] = queryWhether;
  151. }
  152. if (queryType !== undefined) {
  153. localVarQueryParameter['QueryType'] = queryType;
  154. }
  155. if (whetherTable !== undefined) {
  156. localVarQueryParameter['WhetherTable'] = whetherTable;
  157. }
  158. if (whetherAddUpdate !== undefined) {
  159. localVarQueryParameter['WhetherAddUpdate'] = whetherAddUpdate;
  160. }
  161. if (columnKey !== undefined) {
  162. localVarQueryParameter['ColumnKey'] = columnKey;
  163. }
  164. if (dataType !== undefined) {
  165. localVarQueryParameter['DataType'] = dataType;
  166. }
  167. if (whetherCommon !== undefined) {
  168. localVarQueryParameter['WhetherCommon'] = whetherCommon;
  169. }
  170. if (tableNickName !== undefined) {
  171. localVarQueryParameter['TableNickName'] = tableNickName;
  172. }
  173. if (displayColumn !== undefined) {
  174. localVarQueryParameter['DisplayColumn'] = displayColumn;
  175. }
  176. if (valueColumn !== undefined) {
  177. localVarQueryParameter['ValueColumn'] = valueColumn;
  178. }
  179. if (pidColumn !== undefined) {
  180. localVarQueryParameter['PidColumn'] = pidColumn;
  181. }
  182. if (orderNo !== undefined) {
  183. localVarQueryParameter['OrderNo'] = orderNo;
  184. }
  185. const query = new URLSearchParams(localVarUrlObj.search);
  186. for (const key in localVarQueryParameter) {
  187. query.set(key, localVarQueryParameter[key]);
  188. }
  189. for (const key in options.params) {
  190. query.set(key, options.params[key]);
  191. }
  192. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  193. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  194. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  195. return {
  196. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  197. options: localVarRequestOptions,
  198. };
  199. },
  200. /**
  201. *
  202. * @summary 获取代码生成配置列表 🔖
  203. * @param {number} [id] 主键Id
  204. * @param {number} [codeGenId] 代码生成主表ID
  205. * @param {string} [columnName] 数据库字段名
  206. * @param {string} [propertyName] 实体属性名
  207. * @param {number} [columnLength] 字段数据长度
  208. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  209. * @param {string} [columnComment] 字段描述
  210. * @param {string} [netType] .NET类型
  211. * @param {string} [effectType] 作用类型(字典)
  212. * @param {string} [fkConfigId] 外键库标识
  213. * @param {string} [fkEntityName] 外键实体名称
  214. * @param {string} [fkTableName] 外键表名称
  215. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  216. * @param {string} [fkColumnName] 外键显示字段
  217. * @param {string} [fkLinkColumnName] 外键链接字段
  218. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  219. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  220. * @param {string} [dictTypeCode] 字典code
  221. * @param {string} [whetherRetract] 列表是否缩进(字典)
  222. * @param {string} [whetherRequired] 是否必填(字典)
  223. * @param {string} [whetherSortable] 是否可排序(字典)
  224. * @param {string} [queryWhether] 是否是查询条件
  225. * @param {string} [queryType] 查询方式
  226. * @param {string} [whetherTable] 列表显示
  227. * @param {string} [whetherAddUpdate] 增改
  228. * @param {string} [columnKey] 主外键
  229. * @param {string} [dataType] 数据库中类型(物理类型)
  230. * @param {string} [whetherCommon] 是否是通用字段
  231. * @param {string} [tableNickName] 表的别名 Table as XXX
  232. * @param {string} [displayColumn] 显示文本字段
  233. * @param {string} [valueColumn] 选中值字段
  234. * @param {string} [pidColumn] 父级字段
  235. * @param {number} [orderNo] 排序
  236. * @param {*} [options] Override http request option.
  237. * @throws {RequiredError}
  238. */
  239. apiSysCodeGenConfigListGet: async (id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  240. const localVarPath = `/api/sysCodeGenConfig/list`;
  241. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  242. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  243. let baseOptions;
  244. if (configuration) {
  245. baseOptions = configuration.baseOptions;
  246. }
  247. const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options};
  248. const localVarHeaderParameter = {} as any;
  249. const localVarQueryParameter = {} as any;
  250. // authentication Bearer required
  251. // http bearer authentication required
  252. if (configuration && configuration.accessToken) {
  253. const accessToken = typeof configuration.accessToken === 'function'
  254. ? await configuration.accessToken()
  255. : await configuration.accessToken;
  256. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  257. }
  258. if (id !== undefined) {
  259. localVarQueryParameter['Id'] = id;
  260. }
  261. if (codeGenId !== undefined) {
  262. localVarQueryParameter['CodeGenId'] = codeGenId;
  263. }
  264. if (columnName !== undefined) {
  265. localVarQueryParameter['ColumnName'] = columnName;
  266. }
  267. if (propertyName !== undefined) {
  268. localVarQueryParameter['PropertyName'] = propertyName;
  269. }
  270. if (columnLength !== undefined) {
  271. localVarQueryParameter['ColumnLength'] = columnLength;
  272. }
  273. if (lowerPropertyName !== undefined) {
  274. localVarQueryParameter['LowerPropertyName'] = lowerPropertyName;
  275. }
  276. if (columnComment !== undefined) {
  277. localVarQueryParameter['ColumnComment'] = columnComment;
  278. }
  279. if (netType !== undefined) {
  280. localVarQueryParameter['NetType'] = netType;
  281. }
  282. if (effectType !== undefined) {
  283. localVarQueryParameter['EffectType'] = effectType;
  284. }
  285. if (fkConfigId !== undefined) {
  286. localVarQueryParameter['FkConfigId'] = fkConfigId;
  287. }
  288. if (fkEntityName !== undefined) {
  289. localVarQueryParameter['FkEntityName'] = fkEntityName;
  290. }
  291. if (fkTableName !== undefined) {
  292. localVarQueryParameter['FkTableName'] = fkTableName;
  293. }
  294. if (lowerFkEntityName !== undefined) {
  295. localVarQueryParameter['LowerFkEntityName'] = lowerFkEntityName;
  296. }
  297. if (fkColumnName !== undefined) {
  298. localVarQueryParameter['FkColumnName'] = fkColumnName;
  299. }
  300. if (fkLinkColumnName !== undefined) {
  301. localVarQueryParameter['FkLinkColumnName'] = fkLinkColumnName;
  302. }
  303. if (lowerFkColumnName !== undefined) {
  304. localVarQueryParameter['LowerFkColumnName'] = lowerFkColumnName;
  305. }
  306. if (fkColumnNetType !== undefined) {
  307. localVarQueryParameter['FkColumnNetType'] = fkColumnNetType;
  308. }
  309. if (dictTypeCode !== undefined) {
  310. localVarQueryParameter['DictTypeCode'] = dictTypeCode;
  311. }
  312. if (whetherRetract !== undefined) {
  313. localVarQueryParameter['WhetherRetract'] = whetherRetract;
  314. }
  315. if (whetherRequired !== undefined) {
  316. localVarQueryParameter['WhetherRequired'] = whetherRequired;
  317. }
  318. if (whetherSortable !== undefined) {
  319. localVarQueryParameter['WhetherSortable'] = whetherSortable;
  320. }
  321. if (queryWhether !== undefined) {
  322. localVarQueryParameter['QueryWhether'] = queryWhether;
  323. }
  324. if (queryType !== undefined) {
  325. localVarQueryParameter['QueryType'] = queryType;
  326. }
  327. if (whetherTable !== undefined) {
  328. localVarQueryParameter['WhetherTable'] = whetherTable;
  329. }
  330. if (whetherAddUpdate !== undefined) {
  331. localVarQueryParameter['WhetherAddUpdate'] = whetherAddUpdate;
  332. }
  333. if (columnKey !== undefined) {
  334. localVarQueryParameter['ColumnKey'] = columnKey;
  335. }
  336. if (dataType !== undefined) {
  337. localVarQueryParameter['DataType'] = dataType;
  338. }
  339. if (whetherCommon !== undefined) {
  340. localVarQueryParameter['WhetherCommon'] = whetherCommon;
  341. }
  342. if (tableNickName !== undefined) {
  343. localVarQueryParameter['TableNickName'] = tableNickName;
  344. }
  345. if (displayColumn !== undefined) {
  346. localVarQueryParameter['DisplayColumn'] = displayColumn;
  347. }
  348. if (valueColumn !== undefined) {
  349. localVarQueryParameter['ValueColumn'] = valueColumn;
  350. }
  351. if (pidColumn !== undefined) {
  352. localVarQueryParameter['PidColumn'] = pidColumn;
  353. }
  354. if (orderNo !== undefined) {
  355. localVarQueryParameter['OrderNo'] = orderNo;
  356. }
  357. const query = new URLSearchParams(localVarUrlObj.search);
  358. for (const key in localVarQueryParameter) {
  359. query.set(key, localVarQueryParameter[key]);
  360. }
  361. for (const key in options.params) {
  362. query.set(key, options.params[key]);
  363. }
  364. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  365. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  366. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  367. return {
  368. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  369. options: localVarRequestOptions,
  370. };
  371. },
  372. /**
  373. *
  374. * @summary 更新代码生成配置 🔖
  375. * @param {Array<CodeGenConfig>} [body]
  376. * @param {*} [options] Override http request option.
  377. * @throws {RequiredError}
  378. */
  379. apiSysCodeGenConfigUpdatePost: async (body?: Array<CodeGenConfig>, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  380. const localVarPath = `/api/sysCodeGenConfig/update`;
  381. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  382. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  383. let baseOptions;
  384. if (configuration) {
  385. baseOptions = configuration.baseOptions;
  386. }
  387. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  388. const localVarHeaderParameter = {} as any;
  389. const localVarQueryParameter = {} as any;
  390. // authentication Bearer required
  391. // http bearer authentication required
  392. if (configuration && configuration.accessToken) {
  393. const accessToken = typeof configuration.accessToken === 'function'
  394. ? await configuration.accessToken()
  395. : await configuration.accessToken;
  396. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  397. }
  398. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  399. const query = new URLSearchParams(localVarUrlObj.search);
  400. for (const key in localVarQueryParameter) {
  401. query.set(key, localVarQueryParameter[key]);
  402. }
  403. for (const key in options.params) {
  404. query.set(key, options.params[key]);
  405. }
  406. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  407. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  408. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  409. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  410. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  411. return {
  412. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  413. options: localVarRequestOptions,
  414. };
  415. },
  416. }
  417. };
  418. /**
  419. * SysCodeGenConfigApi - functional programming interface
  420. * @export
  421. */
  422. export const SysCodeGenConfigApiFp = function(configuration?: Configuration) {
  423. return {
  424. /**
  425. *
  426. * @summary 获取代码生成配置详情 🔖
  427. * @param {number} [id] 主键Id
  428. * @param {number} [codeGenId] 代码生成主表ID
  429. * @param {string} [columnName] 数据库字段名
  430. * @param {string} [propertyName] 实体属性名
  431. * @param {number} [columnLength] 字段数据长度
  432. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  433. * @param {string} [columnComment] 字段描述
  434. * @param {string} [netType] .NET类型
  435. * @param {string} [effectType] 作用类型(字典)
  436. * @param {string} [fkConfigId] 外键库标识
  437. * @param {string} [fkEntityName] 外键实体名称
  438. * @param {string} [fkTableName] 外键表名称
  439. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  440. * @param {string} [fkColumnName] 外键显示字段
  441. * @param {string} [fkLinkColumnName] 外键链接字段
  442. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  443. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  444. * @param {string} [dictTypeCode] 字典code
  445. * @param {string} [whetherRetract] 列表是否缩进(字典)
  446. * @param {string} [whetherRequired] 是否必填(字典)
  447. * @param {string} [whetherSortable] 是否可排序(字典)
  448. * @param {string} [queryWhether] 是否是查询条件
  449. * @param {string} [queryType] 查询方式
  450. * @param {string} [whetherTable] 列表显示
  451. * @param {string} [whetherAddUpdate] 增改
  452. * @param {string} [columnKey] 主外键
  453. * @param {string} [dataType] 数据库中类型(物理类型)
  454. * @param {string} [whetherCommon] 是否是通用字段
  455. * @param {string} [tableNickName] 表的别名 Table as XXX
  456. * @param {string} [displayColumn] 显示文本字段
  457. * @param {string} [valueColumn] 选中值字段
  458. * @param {string} [pidColumn] 父级字段
  459. * @param {number} [orderNo] 排序
  460. * @param {*} [options] Override http request option.
  461. * @throws {RequiredError}
  462. */
  463. async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultSysCodeGenConfig>>> {
  464. const localVarAxiosArgs = await SysCodeGenConfigApiAxiosParamCreator(configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options);
  465. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  466. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  467. return axios.request(axiosRequestArgs);
  468. };
  469. },
  470. /**
  471. *
  472. * @summary 获取代码生成配置列表 🔖
  473. * @param {number} [id] 主键Id
  474. * @param {number} [codeGenId] 代码生成主表ID
  475. * @param {string} [columnName] 数据库字段名
  476. * @param {string} [propertyName] 实体属性名
  477. * @param {number} [columnLength] 字段数据长度
  478. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  479. * @param {string} [columnComment] 字段描述
  480. * @param {string} [netType] .NET类型
  481. * @param {string} [effectType] 作用类型(字典)
  482. * @param {string} [fkConfigId] 外键库标识
  483. * @param {string} [fkEntityName] 外键实体名称
  484. * @param {string} [fkTableName] 外键表名称
  485. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  486. * @param {string} [fkColumnName] 外键显示字段
  487. * @param {string} [fkLinkColumnName] 外键链接字段
  488. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  489. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  490. * @param {string} [dictTypeCode] 字典code
  491. * @param {string} [whetherRetract] 列表是否缩进(字典)
  492. * @param {string} [whetherRequired] 是否必填(字典)
  493. * @param {string} [whetherSortable] 是否可排序(字典)
  494. * @param {string} [queryWhether] 是否是查询条件
  495. * @param {string} [queryType] 查询方式
  496. * @param {string} [whetherTable] 列表显示
  497. * @param {string} [whetherAddUpdate] 增改
  498. * @param {string} [columnKey] 主外键
  499. * @param {string} [dataType] 数据库中类型(物理类型)
  500. * @param {string} [whetherCommon] 是否是通用字段
  501. * @param {string} [tableNickName] 表的别名 Table as XXX
  502. * @param {string} [displayColumn] 显示文本字段
  503. * @param {string} [valueColumn] 选中值字段
  504. * @param {string} [pidColumn] 父级字段
  505. * @param {number} [orderNo] 排序
  506. * @param {*} [options] Override http request option.
  507. * @throws {RequiredError}
  508. */
  509. async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultListCodeGenConfig>>> {
  510. const localVarAxiosArgs = await SysCodeGenConfigApiAxiosParamCreator(configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options);
  511. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  512. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  513. return axios.request(axiosRequestArgs);
  514. };
  515. },
  516. /**
  517. *
  518. * @summary 更新代码生成配置 🔖
  519. * @param {Array<CodeGenConfig>} [body]
  520. * @param {*} [options] Override http request option.
  521. * @throws {RequiredError}
  522. */
  523. async apiSysCodeGenConfigUpdatePost(body?: Array<CodeGenConfig>, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<void>>> {
  524. const localVarAxiosArgs = await SysCodeGenConfigApiAxiosParamCreator(configuration).apiSysCodeGenConfigUpdatePost(body, options);
  525. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  526. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  527. return axios.request(axiosRequestArgs);
  528. };
  529. },
  530. }
  531. };
  532. /**
  533. * SysCodeGenConfigApi - factory interface
  534. * @export
  535. */
  536. export const SysCodeGenConfigApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
  537. return {
  538. /**
  539. *
  540. * @summary 获取代码生成配置详情 🔖
  541. * @param {number} [id] 主键Id
  542. * @param {number} [codeGenId] 代码生成主表ID
  543. * @param {string} [columnName] 数据库字段名
  544. * @param {string} [propertyName] 实体属性名
  545. * @param {number} [columnLength] 字段数据长度
  546. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  547. * @param {string} [columnComment] 字段描述
  548. * @param {string} [netType] .NET类型
  549. * @param {string} [effectType] 作用类型(字典)
  550. * @param {string} [fkConfigId] 外键库标识
  551. * @param {string} [fkEntityName] 外键实体名称
  552. * @param {string} [fkTableName] 外键表名称
  553. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  554. * @param {string} [fkColumnName] 外键显示字段
  555. * @param {string} [fkLinkColumnName] 外键链接字段
  556. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  557. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  558. * @param {string} [dictTypeCode] 字典code
  559. * @param {string} [whetherRetract] 列表是否缩进(字典)
  560. * @param {string} [whetherRequired] 是否必填(字典)
  561. * @param {string} [whetherSortable] 是否可排序(字典)
  562. * @param {string} [queryWhether] 是否是查询条件
  563. * @param {string} [queryType] 查询方式
  564. * @param {string} [whetherTable] 列表显示
  565. * @param {string} [whetherAddUpdate] 增改
  566. * @param {string} [columnKey] 主外键
  567. * @param {string} [dataType] 数据库中类型(物理类型)
  568. * @param {string} [whetherCommon] 是否是通用字段
  569. * @param {string} [tableNickName] 表的别名 Table as XXX
  570. * @param {string} [displayColumn] 显示文本字段
  571. * @param {string} [valueColumn] 选中值字段
  572. * @param {string} [pidColumn] 父级字段
  573. * @param {number} [orderNo] 排序
  574. * @param {*} [options] Override http request option.
  575. * @throws {RequiredError}
  576. */
  577. async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultSysCodeGenConfig>> {
  578. return SysCodeGenConfigApiFp(configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(axios, basePath));
  579. },
  580. /**
  581. *
  582. * @summary 获取代码生成配置列表 🔖
  583. * @param {number} [id] 主键Id
  584. * @param {number} [codeGenId] 代码生成主表ID
  585. * @param {string} [columnName] 数据库字段名
  586. * @param {string} [propertyName] 实体属性名
  587. * @param {number} [columnLength] 字段数据长度
  588. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  589. * @param {string} [columnComment] 字段描述
  590. * @param {string} [netType] .NET类型
  591. * @param {string} [effectType] 作用类型(字典)
  592. * @param {string} [fkConfigId] 外键库标识
  593. * @param {string} [fkEntityName] 外键实体名称
  594. * @param {string} [fkTableName] 外键表名称
  595. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  596. * @param {string} [fkColumnName] 外键显示字段
  597. * @param {string} [fkLinkColumnName] 外键链接字段
  598. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  599. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  600. * @param {string} [dictTypeCode] 字典code
  601. * @param {string} [whetherRetract] 列表是否缩进(字典)
  602. * @param {string} [whetherRequired] 是否必填(字典)
  603. * @param {string} [whetherSortable] 是否可排序(字典)
  604. * @param {string} [queryWhether] 是否是查询条件
  605. * @param {string} [queryType] 查询方式
  606. * @param {string} [whetherTable] 列表显示
  607. * @param {string} [whetherAddUpdate] 增改
  608. * @param {string} [columnKey] 主外键
  609. * @param {string} [dataType] 数据库中类型(物理类型)
  610. * @param {string} [whetherCommon] 是否是通用字段
  611. * @param {string} [tableNickName] 表的别名 Table as XXX
  612. * @param {string} [displayColumn] 显示文本字段
  613. * @param {string} [valueColumn] 选中值字段
  614. * @param {string} [pidColumn] 父级字段
  615. * @param {number} [orderNo] 排序
  616. * @param {*} [options] Override http request option.
  617. * @throws {RequiredError}
  618. */
  619. async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultListCodeGenConfig>> {
  620. return SysCodeGenConfigApiFp(configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(axios, basePath));
  621. },
  622. /**
  623. *
  624. * @summary 更新代码生成配置 🔖
  625. * @param {Array<CodeGenConfig>} [body]
  626. * @param {*} [options] Override http request option.
  627. * @throws {RequiredError}
  628. */
  629. async apiSysCodeGenConfigUpdatePost(body?: Array<CodeGenConfig>, options?: AxiosRequestConfig): Promise<AxiosResponse<void>> {
  630. return SysCodeGenConfigApiFp(configuration).apiSysCodeGenConfigUpdatePost(body, options).then((request) => request(axios, basePath));
  631. },
  632. };
  633. };
  634. /**
  635. * SysCodeGenConfigApi - object-oriented interface
  636. * @export
  637. * @class SysCodeGenConfigApi
  638. * @extends {BaseAPI}
  639. */
  640. export class SysCodeGenConfigApi extends BaseAPI {
  641. /**
  642. *
  643. * @summary 获取代码生成配置详情 🔖
  644. * @param {number} [id] 主键Id
  645. * @param {number} [codeGenId] 代码生成主表ID
  646. * @param {string} [columnName] 数据库字段名
  647. * @param {string} [propertyName] 实体属性名
  648. * @param {number} [columnLength] 字段数据长度
  649. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  650. * @param {string} [columnComment] 字段描述
  651. * @param {string} [netType] .NET类型
  652. * @param {string} [effectType] 作用类型(字典)
  653. * @param {string} [fkConfigId] 外键库标识
  654. * @param {string} [fkEntityName] 外键实体名称
  655. * @param {string} [fkTableName] 外键表名称
  656. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  657. * @param {string} [fkColumnName] 外键显示字段
  658. * @param {string} [fkLinkColumnName] 外键链接字段
  659. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  660. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  661. * @param {string} [dictTypeCode] 字典code
  662. * @param {string} [whetherRetract] 列表是否缩进(字典)
  663. * @param {string} [whetherRequired] 是否必填(字典)
  664. * @param {string} [whetherSortable] 是否可排序(字典)
  665. * @param {string} [queryWhether] 是否是查询条件
  666. * @param {string} [queryType] 查询方式
  667. * @param {string} [whetherTable] 列表显示
  668. * @param {string} [whetherAddUpdate] 增改
  669. * @param {string} [columnKey] 主外键
  670. * @param {string} [dataType] 数据库中类型(物理类型)
  671. * @param {string} [whetherCommon] 是否是通用字段
  672. * @param {string} [tableNickName] 表的别名 Table as XXX
  673. * @param {string} [displayColumn] 显示文本字段
  674. * @param {string} [valueColumn] 选中值字段
  675. * @param {string} [pidColumn] 父级字段
  676. * @param {number} [orderNo] 排序
  677. * @param {*} [options] Override http request option.
  678. * @throws {RequiredError}
  679. * @memberof SysCodeGenConfigApi
  680. */
  681. public async apiSysCodeGenConfigDetailGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultSysCodeGenConfig>> {
  682. return SysCodeGenConfigApiFp(this.configuration).apiSysCodeGenConfigDetailGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(this.axios, this.basePath));
  683. }
  684. /**
  685. *
  686. * @summary 获取代码生成配置列表 🔖
  687. * @param {number} [id] 主键Id
  688. * @param {number} [codeGenId] 代码生成主表ID
  689. * @param {string} [columnName] 数据库字段名
  690. * @param {string} [propertyName] 实体属性名
  691. * @param {number} [columnLength] 字段数据长度
  692. * @param {string} [lowerPropertyName] 数据库字段名(首字母小写)
  693. * @param {string} [columnComment] 字段描述
  694. * @param {string} [netType] .NET类型
  695. * @param {string} [effectType] 作用类型(字典)
  696. * @param {string} [fkConfigId] 外键库标识
  697. * @param {string} [fkEntityName] 外键实体名称
  698. * @param {string} [fkTableName] 外键表名称
  699. * @param {string} [lowerFkEntityName] 外键实体名称(首字母小写)
  700. * @param {string} [fkColumnName] 外键显示字段
  701. * @param {string} [fkLinkColumnName] 外键链接字段
  702. * @param {string} [lowerFkColumnName] 外键显示字段(首字母小写)
  703. * @param {string} [fkColumnNetType] 外键显示字段.NET类型
  704. * @param {string} [dictTypeCode] 字典code
  705. * @param {string} [whetherRetract] 列表是否缩进(字典)
  706. * @param {string} [whetherRequired] 是否必填(字典)
  707. * @param {string} [whetherSortable] 是否可排序(字典)
  708. * @param {string} [queryWhether] 是否是查询条件
  709. * @param {string} [queryType] 查询方式
  710. * @param {string} [whetherTable] 列表显示
  711. * @param {string} [whetherAddUpdate] 增改
  712. * @param {string} [columnKey] 主外键
  713. * @param {string} [dataType] 数据库中类型(物理类型)
  714. * @param {string} [whetherCommon] 是否是通用字段
  715. * @param {string} [tableNickName] 表的别名 Table as XXX
  716. * @param {string} [displayColumn] 显示文本字段
  717. * @param {string} [valueColumn] 选中值字段
  718. * @param {string} [pidColumn] 父级字段
  719. * @param {number} [orderNo] 排序
  720. * @param {*} [options] Override http request option.
  721. * @throws {RequiredError}
  722. * @memberof SysCodeGenConfigApi
  723. */
  724. public async apiSysCodeGenConfigListGet(id?: number, codeGenId?: number, columnName?: string, propertyName?: string, columnLength?: number, lowerPropertyName?: string, columnComment?: string, netType?: string, effectType?: string, fkConfigId?: string, fkEntityName?: string, fkTableName?: string, lowerFkEntityName?: string, fkColumnName?: string, fkLinkColumnName?: string, lowerFkColumnName?: string, fkColumnNetType?: string, dictTypeCode?: string, whetherRetract?: string, whetherRequired?: string, whetherSortable?: string, queryWhether?: string, queryType?: string, whetherTable?: string, whetherAddUpdate?: string, columnKey?: string, dataType?: string, whetherCommon?: string, tableNickName?: string, displayColumn?: string, valueColumn?: string, pidColumn?: string, orderNo?: number, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultListCodeGenConfig>> {
  725. return SysCodeGenConfigApiFp(this.configuration).apiSysCodeGenConfigListGet(id, codeGenId, columnName, propertyName, columnLength, lowerPropertyName, columnComment, netType, effectType, fkConfigId, fkEntityName, fkTableName, lowerFkEntityName, fkColumnName, fkLinkColumnName, lowerFkColumnName, fkColumnNetType, dictTypeCode, whetherRetract, whetherRequired, whetherSortable, queryWhether, queryType, whetherTable, whetherAddUpdate, columnKey, dataType, whetherCommon, tableNickName, displayColumn, valueColumn, pidColumn, orderNo, options).then((request) => request(this.axios, this.basePath));
  726. }
  727. /**
  728. *
  729. * @summary 更新代码生成配置 🔖
  730. * @param {Array<CodeGenConfig>} [body]
  731. * @param {*} [options] Override http request option.
  732. * @throws {RequiredError}
  733. * @memberof SysCodeGenConfigApi
  734. */
  735. public async apiSysCodeGenConfigUpdatePost(body?: Array<CodeGenConfig>, options?: AxiosRequestConfig) : Promise<AxiosResponse<void>> {
  736. return SysCodeGenConfigApiFp(this.configuration).apiSysCodeGenConfigUpdatePost(body, options).then((request) => request(this.axios, this.basePath));
  737. }
  738. }