sys-config-api.ts 48 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965
  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 { AddConfigInput } from '../models';
  20. import { AdminResultListString } from '../models';
  21. import { AdminResultListSysConfig } from '../models';
  22. import { AdminResultObject } from '../models';
  23. import { AdminResultSqlSugarPagedListSysConfig } from '../models';
  24. import { AdminResultSysConfig } from '../models';
  25. import { BatchConfigInput } from '../models';
  26. import { DeleteConfigInput } from '../models';
  27. import { InfoSaveInput } from '../models';
  28. import { PageConfigInput } from '../models';
  29. import { UpdateConfigInput } from '../models';
  30. /**
  31. * SysConfigApi - axios parameter creator
  32. * @export
  33. */
  34. export const SysConfigApiAxiosParamCreator = function (configuration?: Configuration) {
  35. return {
  36. /**
  37. *
  38. * @summary 增加参数配置 🔖
  39. * @param {AddConfigInput} [body]
  40. * @param {*} [options] Override http request option.
  41. * @throws {RequiredError}
  42. */
  43. apiSysConfigAddPost: async (body?: AddConfigInput, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  44. const localVarPath = `/api/sysConfig/add`;
  45. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  46. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  47. let baseOptions;
  48. if (configuration) {
  49. baseOptions = configuration.baseOptions;
  50. }
  51. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  52. const localVarHeaderParameter = {} as any;
  53. const localVarQueryParameter = {} as any;
  54. // authentication Bearer required
  55. // http bearer authentication required
  56. if (configuration && configuration.accessToken) {
  57. const accessToken = typeof configuration.accessToken === 'function'
  58. ? await configuration.accessToken()
  59. : await configuration.accessToken;
  60. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  61. }
  62. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  63. const query = new URLSearchParams(localVarUrlObj.search);
  64. for (const key in localVarQueryParameter) {
  65. query.set(key, localVarQueryParameter[key]);
  66. }
  67. for (const key in options.params) {
  68. query.set(key, options.params[key]);
  69. }
  70. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  71. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  72. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  73. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  74. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  75. return {
  76. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  77. options: localVarRequestOptions,
  78. };
  79. },
  80. /**
  81. *
  82. * @summary 批量删除参数配置 🔖
  83. * @param {Array<number>} [body]
  84. * @param {*} [options] Override http request option.
  85. * @throws {RequiredError}
  86. */
  87. apiSysConfigBatchDeletePost: async (body?: Array<number>, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  88. const localVarPath = `/api/sysConfig/batchDelete`;
  89. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  90. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  91. let baseOptions;
  92. if (configuration) {
  93. baseOptions = configuration.baseOptions;
  94. }
  95. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  96. const localVarHeaderParameter = {} as any;
  97. const localVarQueryParameter = {} as any;
  98. // authentication Bearer required
  99. // http bearer authentication required
  100. if (configuration && configuration.accessToken) {
  101. const accessToken = typeof configuration.accessToken === 'function'
  102. ? await configuration.accessToken()
  103. : await configuration.accessToken;
  104. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  105. }
  106. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  107. const query = new URLSearchParams(localVarUrlObj.search);
  108. for (const key in localVarQueryParameter) {
  109. query.set(key, localVarQueryParameter[key]);
  110. }
  111. for (const key in options.params) {
  112. query.set(key, options.params[key]);
  113. }
  114. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  115. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  116. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  117. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  118. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  119. return {
  120. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  121. options: localVarRequestOptions,
  122. };
  123. },
  124. /**
  125. *
  126. * @summary 批量更新参数配置值
  127. * @param {Array<BatchConfigInput>} [body]
  128. * @param {*} [options] Override http request option.
  129. * @throws {RequiredError}
  130. */
  131. apiSysConfigBatchUpdatePost: async (body?: Array<BatchConfigInput>, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  132. const localVarPath = `/api/sysConfig/batchUpdate`;
  133. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  134. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  135. let baseOptions;
  136. if (configuration) {
  137. baseOptions = configuration.baseOptions;
  138. }
  139. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  140. const localVarHeaderParameter = {} as any;
  141. const localVarQueryParameter = {} as any;
  142. // authentication Bearer required
  143. // http bearer authentication required
  144. if (configuration && configuration.accessToken) {
  145. const accessToken = typeof configuration.accessToken === 'function'
  146. ? await configuration.accessToken()
  147. : await configuration.accessToken;
  148. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  149. }
  150. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  151. const query = new URLSearchParams(localVarUrlObj.search);
  152. for (const key in localVarQueryParameter) {
  153. query.set(key, localVarQueryParameter[key]);
  154. }
  155. for (const key in options.params) {
  156. query.set(key, options.params[key]);
  157. }
  158. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  159. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  160. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  161. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  162. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  163. return {
  164. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  165. options: localVarRequestOptions,
  166. };
  167. },
  168. /**
  169. *
  170. * @summary 删除参数配置 🔖
  171. * @param {DeleteConfigInput} [body]
  172. * @param {*} [options] Override http request option.
  173. * @throws {RequiredError}
  174. */
  175. apiSysConfigDeletePost: async (body?: DeleteConfigInput, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  176. const localVarPath = `/api/sysConfig/delete`;
  177. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  178. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  179. let baseOptions;
  180. if (configuration) {
  181. baseOptions = configuration.baseOptions;
  182. }
  183. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  184. const localVarHeaderParameter = {} as any;
  185. const localVarQueryParameter = {} as any;
  186. // authentication Bearer required
  187. // http bearer authentication required
  188. if (configuration && configuration.accessToken) {
  189. const accessToken = typeof configuration.accessToken === 'function'
  190. ? await configuration.accessToken()
  191. : await configuration.accessToken;
  192. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  193. }
  194. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  195. const query = new URLSearchParams(localVarUrlObj.search);
  196. for (const key in localVarQueryParameter) {
  197. query.set(key, localVarQueryParameter[key]);
  198. }
  199. for (const key in options.params) {
  200. query.set(key, options.params[key]);
  201. }
  202. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  203. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  204. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  205. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  206. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  207. return {
  208. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  209. options: localVarRequestOptions,
  210. };
  211. },
  212. /**
  213. *
  214. * @summary 获取参数配置详情 🔖
  215. * @param {number} id 主键Id
  216. * @param {*} [options] Override http request option.
  217. * @throws {RequiredError}
  218. */
  219. apiSysConfigDetailGet: async (id: number, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  220. // verify required parameter 'id' is not null or undefined
  221. if (id === null || id === undefined) {
  222. throw new RequiredError('id','Required parameter id was null or undefined when calling apiSysConfigDetailGet.');
  223. }
  224. const localVarPath = `/api/sysConfig/detail`;
  225. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  226. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  227. let baseOptions;
  228. if (configuration) {
  229. baseOptions = configuration.baseOptions;
  230. }
  231. const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options};
  232. const localVarHeaderParameter = {} as any;
  233. const localVarQueryParameter = {} as any;
  234. // authentication Bearer required
  235. // http bearer authentication required
  236. if (configuration && configuration.accessToken) {
  237. const accessToken = typeof configuration.accessToken === 'function'
  238. ? await configuration.accessToken()
  239. : await configuration.accessToken;
  240. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  241. }
  242. if (id !== undefined) {
  243. localVarQueryParameter['Id'] = id;
  244. }
  245. const query = new URLSearchParams(localVarUrlObj.search);
  246. for (const key in localVarQueryParameter) {
  247. query.set(key, localVarQueryParameter[key]);
  248. }
  249. for (const key in options.params) {
  250. query.set(key, options.params[key]);
  251. }
  252. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  253. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  254. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  255. return {
  256. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  257. options: localVarRequestOptions,
  258. };
  259. },
  260. /**
  261. *
  262. * @summary 获取分组列表 🔖
  263. * @param {*} [options] Override http request option.
  264. * @throws {RequiredError}
  265. */
  266. apiSysConfigGroupListGet: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  267. const localVarPath = `/api/sysConfig/groupList`;
  268. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  269. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  270. let baseOptions;
  271. if (configuration) {
  272. baseOptions = configuration.baseOptions;
  273. }
  274. const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options};
  275. const localVarHeaderParameter = {} as any;
  276. const localVarQueryParameter = {} as any;
  277. // authentication Bearer required
  278. // http bearer authentication required
  279. if (configuration && configuration.accessToken) {
  280. const accessToken = typeof configuration.accessToken === 'function'
  281. ? await configuration.accessToken()
  282. : await configuration.accessToken;
  283. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  284. }
  285. const query = new URLSearchParams(localVarUrlObj.search);
  286. for (const key in localVarQueryParameter) {
  287. query.set(key, localVarQueryParameter[key]);
  288. }
  289. for (const key in options.params) {
  290. query.set(key, options.params[key]);
  291. }
  292. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  293. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  294. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  295. return {
  296. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  297. options: localVarRequestOptions,
  298. };
  299. },
  300. /**
  301. *
  302. * @summary 获取参数配置列表 🔖
  303. * @param {PageConfigInput} [body]
  304. * @param {*} [options] Override http request option.
  305. * @throws {RequiredError}
  306. */
  307. apiSysConfigListPost: async (body?: PageConfigInput, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  308. const localVarPath = `/api/sysConfig/list`;
  309. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  310. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  311. let baseOptions;
  312. if (configuration) {
  313. baseOptions = configuration.baseOptions;
  314. }
  315. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  316. const localVarHeaderParameter = {} as any;
  317. const localVarQueryParameter = {} as any;
  318. // authentication Bearer required
  319. // http bearer authentication required
  320. if (configuration && configuration.accessToken) {
  321. const accessToken = typeof configuration.accessToken === 'function'
  322. ? await configuration.accessToken()
  323. : await configuration.accessToken;
  324. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  325. }
  326. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  327. const query = new URLSearchParams(localVarUrlObj.search);
  328. for (const key in localVarQueryParameter) {
  329. query.set(key, localVarQueryParameter[key]);
  330. }
  331. for (const key in options.params) {
  332. query.set(key, options.params[key]);
  333. }
  334. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  335. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  336. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  337. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  338. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  339. return {
  340. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  341. options: localVarRequestOptions,
  342. };
  343. },
  344. /**
  345. *
  346. * @summary 获取参数配置分页列表 🔖
  347. * @param {PageConfigInput} [body]
  348. * @param {*} [options] Override http request option.
  349. * @throws {RequiredError}
  350. */
  351. apiSysConfigPagePost: async (body?: PageConfigInput, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  352. const localVarPath = `/api/sysConfig/page`;
  353. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  354. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  355. let baseOptions;
  356. if (configuration) {
  357. baseOptions = configuration.baseOptions;
  358. }
  359. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  360. const localVarHeaderParameter = {} as any;
  361. const localVarQueryParameter = {} as any;
  362. // authentication Bearer required
  363. // http bearer authentication required
  364. if (configuration && configuration.accessToken) {
  365. const accessToken = typeof configuration.accessToken === 'function'
  366. ? await configuration.accessToken()
  367. : await configuration.accessToken;
  368. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  369. }
  370. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  371. const query = new URLSearchParams(localVarUrlObj.search);
  372. for (const key in localVarQueryParameter) {
  373. query.set(key, localVarQueryParameter[key]);
  374. }
  375. for (const key in options.params) {
  376. query.set(key, options.params[key]);
  377. }
  378. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  379. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  380. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  381. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  382. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  383. return {
  384. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  385. options: localVarRequestOptions,
  386. };
  387. },
  388. /**
  389. *
  390. * @summary 保存系统信息 🔖
  391. * @param {InfoSaveInput} [body]
  392. * @param {*} [options] Override http request option.
  393. * @throws {RequiredError}
  394. */
  395. apiSysConfigSaveSysInfoPost: async (body?: InfoSaveInput, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  396. const localVarPath = `/api/sysConfig/saveSysInfo`;
  397. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  398. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  399. let baseOptions;
  400. if (configuration) {
  401. baseOptions = configuration.baseOptions;
  402. }
  403. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  404. const localVarHeaderParameter = {} as any;
  405. const localVarQueryParameter = {} as any;
  406. // authentication Bearer required
  407. // http bearer authentication required
  408. if (configuration && configuration.accessToken) {
  409. const accessToken = typeof configuration.accessToken === 'function'
  410. ? await configuration.accessToken()
  411. : await configuration.accessToken;
  412. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  413. }
  414. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  415. const query = new URLSearchParams(localVarUrlObj.search);
  416. for (const key in localVarQueryParameter) {
  417. query.set(key, localVarQueryParameter[key]);
  418. }
  419. for (const key in options.params) {
  420. query.set(key, options.params[key]);
  421. }
  422. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  423. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  424. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  425. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  426. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  427. return {
  428. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  429. options: localVarRequestOptions,
  430. };
  431. },
  432. /**
  433. *
  434. * @summary 获取系统信息 🔖
  435. * @param {*} [options] Override http request option.
  436. * @throws {RequiredError}
  437. */
  438. apiSysConfigSysInfoGet: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  439. const localVarPath = `/api/sysConfig/sysInfo`;
  440. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  441. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  442. let baseOptions;
  443. if (configuration) {
  444. baseOptions = configuration.baseOptions;
  445. }
  446. const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options};
  447. const localVarHeaderParameter = {} as any;
  448. const localVarQueryParameter = {} as any;
  449. // authentication Bearer required
  450. // http bearer authentication required
  451. if (configuration && configuration.accessToken) {
  452. const accessToken = typeof configuration.accessToken === 'function'
  453. ? await configuration.accessToken()
  454. : await configuration.accessToken;
  455. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  456. }
  457. const query = new URLSearchParams(localVarUrlObj.search);
  458. for (const key in localVarQueryParameter) {
  459. query.set(key, localVarQueryParameter[key]);
  460. }
  461. for (const key in options.params) {
  462. query.set(key, options.params[key]);
  463. }
  464. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  465. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  466. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  467. return {
  468. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  469. options: localVarRequestOptions,
  470. };
  471. },
  472. /**
  473. *
  474. * @summary 更新参数配置 🔖
  475. * @param {UpdateConfigInput} [body]
  476. * @param {*} [options] Override http request option.
  477. * @throws {RequiredError}
  478. */
  479. apiSysConfigUpdatePost: async (body?: UpdateConfigInput, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
  480. const localVarPath = `/api/sysConfig/update`;
  481. // use dummy base URL string because the URL constructor only accepts absolute URLs.
  482. const localVarUrlObj = new URL(localVarPath, 'https://example.com');
  483. let baseOptions;
  484. if (configuration) {
  485. baseOptions = configuration.baseOptions;
  486. }
  487. const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options};
  488. const localVarHeaderParameter = {} as any;
  489. const localVarQueryParameter = {} as any;
  490. // authentication Bearer required
  491. // http bearer authentication required
  492. if (configuration && configuration.accessToken) {
  493. const accessToken = typeof configuration.accessToken === 'function'
  494. ? await configuration.accessToken()
  495. : await configuration.accessToken;
  496. localVarHeaderParameter["Authorization"] = "Bearer " + accessToken;
  497. }
  498. localVarHeaderParameter['Content-Type'] = 'application/json-patch+json';
  499. const query = new URLSearchParams(localVarUrlObj.search);
  500. for (const key in localVarQueryParameter) {
  501. query.set(key, localVarQueryParameter[key]);
  502. }
  503. for (const key in options.params) {
  504. query.set(key, options.params[key]);
  505. }
  506. localVarUrlObj.search = (new URLSearchParams(query)).toString();
  507. let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
  508. localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
  509. const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
  510. localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || "");
  511. return {
  512. url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash,
  513. options: localVarRequestOptions,
  514. };
  515. },
  516. }
  517. };
  518. /**
  519. * SysConfigApi - functional programming interface
  520. * @export
  521. */
  522. export const SysConfigApiFp = function(configuration?: Configuration) {
  523. return {
  524. /**
  525. *
  526. * @summary 增加参数配置 🔖
  527. * @param {AddConfigInput} [body]
  528. * @param {*} [options] Override http request option.
  529. * @throws {RequiredError}
  530. */
  531. async apiSysConfigAddPost(body?: AddConfigInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<void>>> {
  532. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigAddPost(body, options);
  533. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  534. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  535. return axios.request(axiosRequestArgs);
  536. };
  537. },
  538. /**
  539. *
  540. * @summary 批量删除参数配置 🔖
  541. * @param {Array<number>} [body]
  542. * @param {*} [options] Override http request option.
  543. * @throws {RequiredError}
  544. */
  545. async apiSysConfigBatchDeletePost(body?: Array<number>, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<void>>> {
  546. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigBatchDeletePost(body, options);
  547. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  548. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  549. return axios.request(axiosRequestArgs);
  550. };
  551. },
  552. /**
  553. *
  554. * @summary 批量更新参数配置值
  555. * @param {Array<BatchConfigInput>} [body]
  556. * @param {*} [options] Override http request option.
  557. * @throws {RequiredError}
  558. */
  559. async apiSysConfigBatchUpdatePost(body?: Array<BatchConfigInput>, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<void>>> {
  560. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigBatchUpdatePost(body, options);
  561. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  562. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  563. return axios.request(axiosRequestArgs);
  564. };
  565. },
  566. /**
  567. *
  568. * @summary 删除参数配置 🔖
  569. * @param {DeleteConfigInput} [body]
  570. * @param {*} [options] Override http request option.
  571. * @throws {RequiredError}
  572. */
  573. async apiSysConfigDeletePost(body?: DeleteConfigInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<void>>> {
  574. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigDeletePost(body, options);
  575. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  576. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  577. return axios.request(axiosRequestArgs);
  578. };
  579. },
  580. /**
  581. *
  582. * @summary 获取参数配置详情 🔖
  583. * @param {number} id 主键Id
  584. * @param {*} [options] Override http request option.
  585. * @throws {RequiredError}
  586. */
  587. async apiSysConfigDetailGet(id: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultSysConfig>>> {
  588. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigDetailGet(id, options);
  589. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  590. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  591. return axios.request(axiosRequestArgs);
  592. };
  593. },
  594. /**
  595. *
  596. * @summary 获取分组列表 🔖
  597. * @param {*} [options] Override http request option.
  598. * @throws {RequiredError}
  599. */
  600. async apiSysConfigGroupListGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultListString>>> {
  601. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigGroupListGet(options);
  602. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  603. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  604. return axios.request(axiosRequestArgs);
  605. };
  606. },
  607. /**
  608. *
  609. * @summary 获取参数配置列表 🔖
  610. * @param {PageConfigInput} [body]
  611. * @param {*} [options] Override http request option.
  612. * @throws {RequiredError}
  613. */
  614. async apiSysConfigListPost(body?: PageConfigInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultListSysConfig>>> {
  615. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigListPost(body, options);
  616. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  617. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  618. return axios.request(axiosRequestArgs);
  619. };
  620. },
  621. /**
  622. *
  623. * @summary 获取参数配置分页列表 🔖
  624. * @param {PageConfigInput} [body]
  625. * @param {*} [options] Override http request option.
  626. * @throws {RequiredError}
  627. */
  628. async apiSysConfigPagePost(body?: PageConfigInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultSqlSugarPagedListSysConfig>>> {
  629. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigPagePost(body, options);
  630. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  631. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  632. return axios.request(axiosRequestArgs);
  633. };
  634. },
  635. /**
  636. *
  637. * @summary 保存系统信息 🔖
  638. * @param {InfoSaveInput} [body]
  639. * @param {*} [options] Override http request option.
  640. * @throws {RequiredError}
  641. */
  642. async apiSysConfigSaveSysInfoPost(body?: InfoSaveInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<void>>> {
  643. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigSaveSysInfoPost(body, options);
  644. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  645. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  646. return axios.request(axiosRequestArgs);
  647. };
  648. },
  649. /**
  650. *
  651. * @summary 获取系统信息 🔖
  652. * @param {*} [options] Override http request option.
  653. * @throws {RequiredError}
  654. */
  655. async apiSysConfigSysInfoGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<AdminResultObject>>> {
  656. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigSysInfoGet(options);
  657. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  658. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  659. return axios.request(axiosRequestArgs);
  660. };
  661. },
  662. /**
  663. *
  664. * @summary 更新参数配置 🔖
  665. * @param {UpdateConfigInput} [body]
  666. * @param {*} [options] Override http request option.
  667. * @throws {RequiredError}
  668. */
  669. async apiSysConfigUpdatePost(body?: UpdateConfigInput, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<void>>> {
  670. const localVarAxiosArgs = await SysConfigApiAxiosParamCreator(configuration).apiSysConfigUpdatePost(body, options);
  671. return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => {
  672. const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url};
  673. return axios.request(axiosRequestArgs);
  674. };
  675. },
  676. }
  677. };
  678. /**
  679. * SysConfigApi - factory interface
  680. * @export
  681. */
  682. export const SysConfigApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
  683. return {
  684. /**
  685. *
  686. * @summary 增加参数配置 🔖
  687. * @param {AddConfigInput} [body]
  688. * @param {*} [options] Override http request option.
  689. * @throws {RequiredError}
  690. */
  691. async apiSysConfigAddPost(body?: AddConfigInput, options?: AxiosRequestConfig): Promise<AxiosResponse<void>> {
  692. return SysConfigApiFp(configuration).apiSysConfigAddPost(body, options).then((request) => request(axios, basePath));
  693. },
  694. /**
  695. *
  696. * @summary 批量删除参数配置 🔖
  697. * @param {Array<number>} [body]
  698. * @param {*} [options] Override http request option.
  699. * @throws {RequiredError}
  700. */
  701. async apiSysConfigBatchDeletePost(body?: Array<number>, options?: AxiosRequestConfig): Promise<AxiosResponse<void>> {
  702. return SysConfigApiFp(configuration).apiSysConfigBatchDeletePost(body, options).then((request) => request(axios, basePath));
  703. },
  704. /**
  705. *
  706. * @summary 批量更新参数配置值
  707. * @param {Array<BatchConfigInput>} [body]
  708. * @param {*} [options] Override http request option.
  709. * @throws {RequiredError}
  710. */
  711. async apiSysConfigBatchUpdatePost(body?: Array<BatchConfigInput>, options?: AxiosRequestConfig): Promise<AxiosResponse<void>> {
  712. return SysConfigApiFp(configuration).apiSysConfigBatchUpdatePost(body, options).then((request) => request(axios, basePath));
  713. },
  714. /**
  715. *
  716. * @summary 删除参数配置 🔖
  717. * @param {DeleteConfigInput} [body]
  718. * @param {*} [options] Override http request option.
  719. * @throws {RequiredError}
  720. */
  721. async apiSysConfigDeletePost(body?: DeleteConfigInput, options?: AxiosRequestConfig): Promise<AxiosResponse<void>> {
  722. return SysConfigApiFp(configuration).apiSysConfigDeletePost(body, options).then((request) => request(axios, basePath));
  723. },
  724. /**
  725. *
  726. * @summary 获取参数配置详情 🔖
  727. * @param {number} id 主键Id
  728. * @param {*} [options] Override http request option.
  729. * @throws {RequiredError}
  730. */
  731. async apiSysConfigDetailGet(id: number, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultSysConfig>> {
  732. return SysConfigApiFp(configuration).apiSysConfigDetailGet(id, options).then((request) => request(axios, basePath));
  733. },
  734. /**
  735. *
  736. * @summary 获取分组列表 🔖
  737. * @param {*} [options] Override http request option.
  738. * @throws {RequiredError}
  739. */
  740. async apiSysConfigGroupListGet(options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultListString>> {
  741. return SysConfigApiFp(configuration).apiSysConfigGroupListGet(options).then((request) => request(axios, basePath));
  742. },
  743. /**
  744. *
  745. * @summary 获取参数配置列表 🔖
  746. * @param {PageConfigInput} [body]
  747. * @param {*} [options] Override http request option.
  748. * @throws {RequiredError}
  749. */
  750. async apiSysConfigListPost(body?: PageConfigInput, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultListSysConfig>> {
  751. return SysConfigApiFp(configuration).apiSysConfigListPost(body, options).then((request) => request(axios, basePath));
  752. },
  753. /**
  754. *
  755. * @summary 获取参数配置分页列表 🔖
  756. * @param {PageConfigInput} [body]
  757. * @param {*} [options] Override http request option.
  758. * @throws {RequiredError}
  759. */
  760. async apiSysConfigPagePost(body?: PageConfigInput, options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultSqlSugarPagedListSysConfig>> {
  761. return SysConfigApiFp(configuration).apiSysConfigPagePost(body, options).then((request) => request(axios, basePath));
  762. },
  763. /**
  764. *
  765. * @summary 保存系统信息 🔖
  766. * @param {InfoSaveInput} [body]
  767. * @param {*} [options] Override http request option.
  768. * @throws {RequiredError}
  769. */
  770. async apiSysConfigSaveSysInfoPost(body?: InfoSaveInput, options?: AxiosRequestConfig): Promise<AxiosResponse<void>> {
  771. return SysConfigApiFp(configuration).apiSysConfigSaveSysInfoPost(body, options).then((request) => request(axios, basePath));
  772. },
  773. /**
  774. *
  775. * @summary 获取系统信息 🔖
  776. * @param {*} [options] Override http request option.
  777. * @throws {RequiredError}
  778. */
  779. async apiSysConfigSysInfoGet(options?: AxiosRequestConfig): Promise<AxiosResponse<AdminResultObject>> {
  780. return SysConfigApiFp(configuration).apiSysConfigSysInfoGet(options).then((request) => request(axios, basePath));
  781. },
  782. /**
  783. *
  784. * @summary 更新参数配置 🔖
  785. * @param {UpdateConfigInput} [body]
  786. * @param {*} [options] Override http request option.
  787. * @throws {RequiredError}
  788. */
  789. async apiSysConfigUpdatePost(body?: UpdateConfigInput, options?: AxiosRequestConfig): Promise<AxiosResponse<void>> {
  790. return SysConfigApiFp(configuration).apiSysConfigUpdatePost(body, options).then((request) => request(axios, basePath));
  791. },
  792. };
  793. };
  794. /**
  795. * SysConfigApi - object-oriented interface
  796. * @export
  797. * @class SysConfigApi
  798. * @extends {BaseAPI}
  799. */
  800. export class SysConfigApi extends BaseAPI {
  801. /**
  802. *
  803. * @summary 增加参数配置 🔖
  804. * @param {AddConfigInput} [body]
  805. * @param {*} [options] Override http request option.
  806. * @throws {RequiredError}
  807. * @memberof SysConfigApi
  808. */
  809. public async apiSysConfigAddPost(body?: AddConfigInput, options?: AxiosRequestConfig) : Promise<AxiosResponse<void>> {
  810. return SysConfigApiFp(this.configuration).apiSysConfigAddPost(body, options).then((request) => request(this.axios, this.basePath));
  811. }
  812. /**
  813. *
  814. * @summary 批量删除参数配置 🔖
  815. * @param {Array<number>} [body]
  816. * @param {*} [options] Override http request option.
  817. * @throws {RequiredError}
  818. * @memberof SysConfigApi
  819. */
  820. public async apiSysConfigBatchDeletePost(body?: Array<number>, options?: AxiosRequestConfig) : Promise<AxiosResponse<void>> {
  821. return SysConfigApiFp(this.configuration).apiSysConfigBatchDeletePost(body, options).then((request) => request(this.axios, this.basePath));
  822. }
  823. /**
  824. *
  825. * @summary 批量更新参数配置值
  826. * @param {Array<BatchConfigInput>} [body]
  827. * @param {*} [options] Override http request option.
  828. * @throws {RequiredError}
  829. * @memberof SysConfigApi
  830. */
  831. public async apiSysConfigBatchUpdatePost(body?: Array<BatchConfigInput>, options?: AxiosRequestConfig) : Promise<AxiosResponse<void>> {
  832. return SysConfigApiFp(this.configuration).apiSysConfigBatchUpdatePost(body, options).then((request) => request(this.axios, this.basePath));
  833. }
  834. /**
  835. *
  836. * @summary 删除参数配置 🔖
  837. * @param {DeleteConfigInput} [body]
  838. * @param {*} [options] Override http request option.
  839. * @throws {RequiredError}
  840. * @memberof SysConfigApi
  841. */
  842. public async apiSysConfigDeletePost(body?: DeleteConfigInput, options?: AxiosRequestConfig) : Promise<AxiosResponse<void>> {
  843. return SysConfigApiFp(this.configuration).apiSysConfigDeletePost(body, options).then((request) => request(this.axios, this.basePath));
  844. }
  845. /**
  846. *
  847. * @summary 获取参数配置详情 🔖
  848. * @param {number} id 主键Id
  849. * @param {*} [options] Override http request option.
  850. * @throws {RequiredError}
  851. * @memberof SysConfigApi
  852. */
  853. public async apiSysConfigDetailGet(id: number, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultSysConfig>> {
  854. return SysConfigApiFp(this.configuration).apiSysConfigDetailGet(id, options).then((request) => request(this.axios, this.basePath));
  855. }
  856. /**
  857. *
  858. * @summary 获取分组列表 🔖
  859. * @param {*} [options] Override http request option.
  860. * @throws {RequiredError}
  861. * @memberof SysConfigApi
  862. */
  863. public async apiSysConfigGroupListGet(options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultListString>> {
  864. return SysConfigApiFp(this.configuration).apiSysConfigGroupListGet(options).then((request) => request(this.axios, this.basePath));
  865. }
  866. /**
  867. *
  868. * @summary 获取参数配置列表 🔖
  869. * @param {PageConfigInput} [body]
  870. * @param {*} [options] Override http request option.
  871. * @throws {RequiredError}
  872. * @memberof SysConfigApi
  873. */
  874. public async apiSysConfigListPost(body?: PageConfigInput, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultListSysConfig>> {
  875. return SysConfigApiFp(this.configuration).apiSysConfigListPost(body, options).then((request) => request(this.axios, this.basePath));
  876. }
  877. /**
  878. *
  879. * @summary 获取参数配置分页列表 🔖
  880. * @param {PageConfigInput} [body]
  881. * @param {*} [options] Override http request option.
  882. * @throws {RequiredError}
  883. * @memberof SysConfigApi
  884. */
  885. public async apiSysConfigPagePost(body?: PageConfigInput, options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultSqlSugarPagedListSysConfig>> {
  886. return SysConfigApiFp(this.configuration).apiSysConfigPagePost(body, options).then((request) => request(this.axios, this.basePath));
  887. }
  888. /**
  889. *
  890. * @summary 保存系统信息 🔖
  891. * @param {InfoSaveInput} [body]
  892. * @param {*} [options] Override http request option.
  893. * @throws {RequiredError}
  894. * @memberof SysConfigApi
  895. */
  896. public async apiSysConfigSaveSysInfoPost(body?: InfoSaveInput, options?: AxiosRequestConfig) : Promise<AxiosResponse<void>> {
  897. return SysConfigApiFp(this.configuration).apiSysConfigSaveSysInfoPost(body, options).then((request) => request(this.axios, this.basePath));
  898. }
  899. /**
  900. *
  901. * @summary 获取系统信息 🔖
  902. * @param {*} [options] Override http request option.
  903. * @throws {RequiredError}
  904. * @memberof SysConfigApi
  905. */
  906. public async apiSysConfigSysInfoGet(options?: AxiosRequestConfig) : Promise<AxiosResponse<AdminResultObject>> {
  907. return SysConfigApiFp(this.configuration).apiSysConfigSysInfoGet(options).then((request) => request(this.axios, this.basePath));
  908. }
  909. /**
  910. *
  911. * @summary 更新参数配置 🔖
  912. * @param {UpdateConfigInput} [body]
  913. * @param {*} [options] Override http request option.
  914. * @throws {RequiredError}
  915. * @memberof SysConfigApi
  916. */
  917. public async apiSysConfigUpdatePost(body?: UpdateConfigInput, options?: AxiosRequestConfig) : Promise<AxiosResponse<void>> {
  918. return SysConfigApiFp(this.configuration).apiSysConfigUpdatePost(body, options).then((request) => request(this.axios, this.basePath));
  919. }
  920. }