| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402 |
- import { http } from '@/utils/http/request'
- import type { FetchOptions } from '@/utils/http/type'
- /* 应用端 */
- export const FETCH_APPLICATION = new (class extends http {
- page(params?: API_APPLICATION.P.IPage) {
- return this.request<API.PageResult<API_APPLICATION.R.IPage[]>>(
- 'omegaSource.applicationgetApplicationList',
- params,
- )
- }
- add(params: API_APPLICATION.P.IAdd) {
- return this.request('omegaSource.applicationaddApplication', params)
- }
- update(params: API_APPLICATION.P.IAdd) {
- return this.request('omegaSource.applicationupdateApplication', params)
- }
- delete({ id }: { id: ID }) {
- return this.request('omegaSource.applicationdeleteApplication', id)
- }
- })()
- /* 中间件配置 */
- export const FETCH_MIDDLE = new (class extends http {
- page(params?: API_MIDDLE.P.IPage) {
- return this.request<API.PageResult<API_MIDDLE.R.IPage[]>>(
- 'omegaSource.middlewaregetMiddlewareList',
- params,
- )
- }
- add(params: API_MIDDLE.P.IAdd) {
- return this.request('omegaSource.middlewareaddMiddleware', params)
- }
- update(params: API_MIDDLE.P.IAdd) {
- return this.request('omegaSource.middlewareupdateMiddleware', params)
- }
- delete({ id }: { id: ID }) {
- return this.request('omegaSource.middlewaredeleteMiddleware', id)
- }
- })()
- /* 数据库配置 */
- export const FETCH_DATA = new (class extends http {
- page(params?: API.PageParams<API_DATA.P.IPage>) {
- return this.request<API.PageResult<API_DATA.R.IPage[]>>(
- 'omegaSource.databaseInfogetDatabaseInfoList',
- params,
- )
- }
- add(params: API_DATA.P.IAdd) {
- return this.request('omegaSource.databaseInfoaddDatabaseInfo', params)
- }
- update(params: { id: ID } & API_DATA.P.IAdd) {
- return this.request('omegaSource.databaseInfoupdateDatabaseInfo', params)
- }
- query(params: { id: ID }, options?: FetchOptions) {
- return this.request<API_DATA.R.IQuery>(
- 'omegaSource.databaseInfogetDatabaseInfoQuery',
- params,
- options,
- )
- }
- delete({ id }: { id: ID }) {
- return this.request('omegaSource.databaseInfodeleteDatabaseInfo', id)
- }
- pageByIds(params?: API_DATA.P.IPageByIds) {
- return this.request<API.PageResult<API_DATA.R.IPageByIds[]>>(
- 'omegaSource.databaseInfogetDatabaseInfoListByIds',
- params,
- )
- }
- clone(params: API_DATA.P.IClone) {
- return this.request('omegaSource.databaseInfocopyDatabaseInfo', params)
- }
- genSql(params: { id: ID }) {
- return this.request('omegaSource.databaseInfomakeDatabaseInfo', params)
- }
- })()
- /* 服务器配置 */
- export const FETCH_SERVER = new (class extends http {
- page(params?: API_SERVER.P.IPage) {
- return this.request<API.PageResult<API_SERVER.R.IPage[]>>(
- 'omegaSource.servergetServerList',
- params,
- )
- }
- add(params: API_SERVER.P.IAdd) {
- return this.request('omegaSource.serveraddServer', params)
- }
- update(params: API_SERVER.P.IAdd) {
- return this.request('omegaSource.serverupdateServer', params)
- }
- delete({ id }: { id: ID }) {
- return this.request('omegaSource.serverdeleteServer', id)
- }
- })()
- /* 环境配置 */
- export const FETCH_ENV = new (class extends http {
- page(params?: API_ENV.P.IPage) {
- return this.request<API.PageResult<API_ENV.R.IPage[]>>(
- 'omegaSource.environmentgetEnvironmentList',
- params,
- )
- }
- add(params: API_ENV.P.IAdd) {
- return this.request('omegaSource.environmentaddEnvironment', params)
- }
- update(params: API_ENV.P.IAdd) {
- return this.request('omegaSource.environmentupdateEnvironment', params)
- }
- delete({ id }: { id: ID }) {
- return this.request('omegaSource.environmentdeleteEnvironment', id)
- }
- })()
- /* 生成模板 */
- export const FETCH_MAKE_TEMPLATE = new (class extends http {
- page(params: API_MAKE_TEMPLATE.P.IPage) {
- return this.request<API.PageResult<API_MAKE_TEMPLATE.R.IPage[]>>(
- 'omegaMake.makeTemplategetMakeTemplateList',
- params,
- )
- }
- add(params: API_MAKE_TEMPLATE.P.IAdd) {
- return this.request('omegaMake.makeTemplateaddMakeTemplate', params)
- }
- update(params: API_MAKE_TEMPLATE.P.IUpdate) {
- return this.request('omegaMake.makeTemplateupdateMakeTemplate', params)
- }
- detail(params: { id: ID }) {
- return this.request<API_MAKE_TEMPLATE.R.IDetail>(
- 'omegaMake.makeTemplategetMakeTemplateQuery',
- params,
- )
- }
- delete({ id }: { id: ID }) {
- return this.request('omegaMake.makeTemplatedeleteMakeTemplate', id)
- }
- })()
- /* 生成模板分类 */
- export const FETCH_MAKE_TEMPLATE_CATEGORY = new (class extends http {
- page(params: API_MAKE_TEMPLATE_CATEGORY.P.IPage) {
- return this.request<API.PageResult<API_MAKE_TEMPLATE_CATEGORY.R.IPage[]>>(
- 'omegaMake.makeTemplateGategorygetMakeTemplateGategoryList',
- params,
- )
- }
- add(params: API_MAKE_TEMPLATE_CATEGORY.P.IAdd) {
- return this.request(
- 'omegaMake.makeTemplateGategoryaddMakeTemplateGategory',
- params,
- )
- }
- update(params: API_MAKE_TEMPLATE_CATEGORY.P.IUpdate) {
- return this.request(
- 'omegaMake.makeTemplateGategoryupdateMakeTemplateGategory',
- params,
- )
- }
- detail(params: { id: ID }) {
- return this.request<API_MAKE_TEMPLATE_CATEGORY.R.IDetail>(
- 'omegaMake.makeTemplateGategorygetMakeTemplateGategoryQuery',
- params,
- )
- }
- delete({ id }: { id: ID }) {
- return this.request(
- 'omegaMake.makeTemplateGategorydeleteMakeTemplateGategory',
- id,
- )
- }
- })()
- /* 数据库生成日志 */
- export const FETCH_DATABASE_MAKE_LOG = new (class extends http {
- page(params: API_DATABASE_MAKE_LOG.P.IPage, fetchOptions?: FetchOptions) {
- return this.request<API.PageResult<API_DATABASE_MAKE_LOG.R.IPage[]>>(
- 'omegaSource.databaseMakeLoggetDatabaseMakeLogList',
- params,
- fetchOptions,
- )
- }
- detail(params: { id: ID }, fetchOptions?: FetchOptions) {
- return this.request<API_DATABASE_MAKE_LOG.R.IDetail>(
- 'omegaSource.databaseMakeLoggetDatabaseMakeLogQuery',
- params,
- fetchOptions,
- )
- }
- })()
- /* 接口分组树 */
- export const FETCH_SOURCE_API_GROUP = new (class extends http {
- tree(params?: API_SOURCE_API_GROUP.P.ITree) {
- return this.request<API_SOURCE_API_GROUP.R.ITree[]>(
- 'omegaSource.apiGroupgetApiTree',
- params,
- )
- }
- })()
- /* 后台项目 */
- export const FETCH_BACKGROUND_PROJECT = new (class extends http {
- page(params: API_BACKGROUND_PROJECT.P.IPage) {
- return this.request<API.PageResult<API_BACKGROUND_PROJECT.R.IPage[]>>(
- 'omegaSource.backgroundProjectgetBackgroundProjectList',
- params,
- )
- }
- add(params: API_BACKGROUND_PROJECT.P.IAdd) {
- return this.request(
- 'omegaSource.backgroundProjectaddBackgroundProject',
- params,
- )
- }
- update(params: API_BACKGROUND_PROJECT.P.IUpdate) {
- return this.request(
- 'omegaSource.backgroundProjectupdateBackgroundProject',
- params,
- )
- }
- delete({ id }: { id: ID }) {
- return this.request(
- 'omegaSource.backgroundProjectdeleteBackgroundProject',
- id,
- )
- }
- query(params: { id: ID }) {
- return this.request<API_BACKGROUND_PROJECT.R.IDetail>(
- 'omegaSource.backgroundProjectgetBackgroundProjectQuery',
- params,
- )
- }
- })()
- /* 后台项目菜单 */
- export const FETCH_BACKGROUND_PROJECT_MENU = new (class extends http {
- page(params: API_BACKGROUND_PROJECT_MENU.P.IPage) {
- return this.request<API.PageResult<API_BACKGROUND_PROJECT_MENU.R.IPage[]>>(
- 'omegaSource.backgroundProjectMenugetBackgroundProjectMenuList',
- params,
- )
- }
- add(params: API_BACKGROUND_PROJECT_MENU.P.IAdd) {
- return this.request(
- 'omegaSource.backgroundProjectMenuaddBackgroundProjectMenu',
- params,
- )
- }
- update(params: API_BACKGROUND_PROJECT_MENU.P.IUpdate) {
- return this.request(
- 'omegaSource.backgroundProjectMenuupdateBackgroundProjectMenu',
- params,
- )
- }
- delete({ id }: { id: ID }) {
- return this.request(
- 'omegaSource.backgroundProjectMenudeleteBackgroundProjectMenu',
- id,
- )
- }
- query(params: { id: ID }) {
- return this.request<API_BACKGROUND_PROJECT_MENU.R.IDetail>(
- 'omegaSource.backgroundProjectMenugetBackgroundProjectMenuQuery',
- params,
- )
- }
- })()
- /* 服务器脚本 */
- export const FETCH_SERVER_SCRIPT = new (class extends http {
- page(params: API_SERVER_SCRIPT.P.IPage) {
- return this.request<API.PageResult<API_SERVER_SCRIPT.R.IPage[]>>(
- 'omegaSource.serverScriptgetServerScriptList',
- params,
- )
- }
- add(params: API_SERVER_SCRIPT.P.IAdd) {
- return this.request('omegaSource.serverScriptaddServerScript', params)
- }
- update(params: API_SERVER_SCRIPT.P.IUpdate) {
- return this.request('omegaSource.serverScriptupdateServerScript', params)
- }
- detail(params: { id: ID }) {
- return this.request<API_SERVER_SCRIPT.R.IDetail>(
- 'omegaSource.serverScriptgetServerScriptQuery',
- params,
- )
- }
- delete({ id }: { id: ID }) {
- return this.request('omegaSource.serverScriptdeleteServerScript', id)
- }
- })()
- /* 服务器脚本分类 */
- export const FETCH_SERVER_SCRIPT_KIND = new (class extends http {
- page(params: API_SERVER_SCRIPT_KIND.P.IPage) {
- return this.request<API.PageResult<API_SERVER_SCRIPT_KIND.R.IPage[]>>(
- 'omegaSource.serverScriptKindgetServerScriptKindList',
- params,
- )
- }
- add(params: API_SERVER_SCRIPT_KIND.P.IAdd) {
- return this.request(
- 'omegaSource.serverScriptKindaddServerScriptKind',
- params,
- )
- }
- update(params: API_SERVER_SCRIPT_KIND.P.IUpdate) {
- return this.request(
- 'omegaSource.serverScriptKindupdateServerScriptKind',
- params,
- )
- }
- detail(params: { id: ID }) {
- return this.request<API_SERVER_SCRIPT_KIND.R.IDetail>(
- 'omegaSource.serverScriptKindgetServerScriptKindQuery',
- params,
- )
- }
- delete({ id }: { id: ID }) {
- return this.request(
- 'omegaSource.serverScriptKinddeleteServerScriptKind',
- id,
- )
- }
- tree(params: API_SERVER_SCRIPT_KIND.P.ITree) {
- return this.request<API_SERVER_SCRIPT_KIND.R.ITree[]>(
- 'omegaSource.serverScriptKindgetServerScriptTree',
- params,
- )
- }
- })()
- /* 服务器脚本执行日志 */
- export const FETCH_SERVER_SCRIPT_LOG = new (class extends http {
- page(params: API_SERVER_SCRIPT_LOG.P.IPage) {
- return this.request<API.PageResult<API_SERVER_SCRIPT_LOG.R.IPage[]>>(
- 'omegaSource.serverScriptLoggetServerScriptLogList',
- params,
- )
- }
- detail(params: { id: ID }) {
- return this.request<API_SERVER_SCRIPT_LOG.R.IDetail>(
- 'omegaSource.serverScriptLoggetServerScriptLogQuery',
- params,
- )
- }
- run(params: API_SERVER_SCRIPT_LOG.P.IRun) {
- return this.request('omegaSource.serverScriptLogdoServerScript', params)
- }
- })()
|