From 2322b5573ad2e590fceb80130a80d67392ea7b65 Mon Sep 17 00:00:00 2001 From: linquan <349589071@qq.com> Date: Wed, 9 Jul 2025 11:54:08 +0800 Subject: [PATCH] send webhook --- src/api/common/consts.ts | 6 + src/api/game/index.ts | 48 ---- src/api/game/loginUrl.ts | 58 +++++ src/api/game/set.ts | 11 - src/utils/game.ts | 2 +- .../list/component/editConfig.vue | 206 +++++++++-------- .../list/component/editRecommend.vue | 2 +- .../gameLoginUrl/list/component/editState.vue | 29 ++- src/views/gameLoginUrl/list/index.vue | 5 +- .../serverList/component/editConfig.vue | 210 +++++++++--------- src/views/gameLoginUrl/serverList/index.vue | 3 +- src/views/login/component/email.vue | 2 +- src/views/login/index.vue | 37 ++- 13 files changed, 338 insertions(+), 281 deletions(-) create mode 100644 src/api/game/loginUrl.ts diff --git a/src/api/common/consts.ts b/src/api/common/consts.ts index 6eee430..ecde969 100644 --- a/src/api/common/consts.ts +++ b/src/api/common/consts.ts @@ -1369,3 +1369,9 @@ export const RankNames = [ // { name: '正常', id: "RegionRankComponent"}, { name: '图鉴', id: 'BuildingRankComponent' }, ]; + +export const LoginUrlState = { + NORMAL:1, + MAINTENANCE: 2, + WHITE_LIST:3, +} \ No newline at end of file diff --git a/src/api/game/index.ts b/src/api/game/index.ts index d78d92b..f4892ad 100644 --- a/src/api/game/index.ts +++ b/src/api/game/index.ts @@ -629,14 +629,6 @@ export function deleteConfig(ids: number[]) { }) } -export function gameGetLoginUrl(params: object) { - return request({ - url: '/api/v1/game/loginUrl/getLoginUrl', - method: 'post', - params: params, - }); -} - export function gameGetServerConfig(params: object) { return request({ url: '/api/v1/game/serverConfig/getGeneral', @@ -661,38 +653,6 @@ export function gameUpdateRouter(params: object) { }); } -export function gameGetAllLoginUrl(params: object) { - return request({ - url: '/api/v1/game/loginUrl/getAllLoginUrl', - method: 'post', - params: params, - }); -} - -export function gameGetAllCcdUrl(params: object) { - return request({ - url: '/api/v1/game/loginUrl/getAllCcdUrl', - method: 'post', - params: params, - }); -} - -export function gameGetAllChannel(params: object) { - return request({ - url: '/api/v1/game/loginUrl/getAllChannel', - method: 'post', - params: params, - }); -} - -export function gameAddLoginUrl(params: object) { - return request({ - url: '/api/v1/game/loginUrl/addLoginUrl', - method: 'post', - params: params, - }); -} - export function gameAddServerConfig(params: object) { return request({ url: '/api/v1/game/serverConfig/add', @@ -709,14 +669,6 @@ export function gameAddServerGeneral(params: object) { }); } -export function gameDelLoginUrl(params: object) { - return request({ - url: '/api/v1/game/loginUrl/delLoginUrl', - method: 'post', - params: params, - }); -} - export function gameReloadServer(params: object) { return request({ url: '/api/v1/game/reloadServer', diff --git a/src/api/game/loginUrl.ts b/src/api/game/loginUrl.ts new file mode 100644 index 0000000..abfbead --- /dev/null +++ b/src/api/game/loginUrl.ts @@ -0,0 +1,58 @@ +import request from '/@/utils/request'; + + +export function gameGetLoginUrl(params: object) { + return request({ + url: '/api/v1/game/loginUrl/getLoginUrl', + method: 'post', + params: params, + }); +} + +export function gameGetAllLoginUrl(params: object) { + return request({ + url: '/api/v1/game/loginUrl/getAllLoginUrl', + method: 'post', + params: params, + }); +} + +export function gameGetAllCcdUrl(params: object) { + return request({ + url: '/api/v1/game/loginUrl/getAllCcdUrl', + method: 'post', + params: params, + }); +} + +export function gameGetAllChannel(params: object) { + return request({ + url: '/api/v1/game/loginUrl/getAllChannel', + method: 'post', + params: params, + }); +} + +export function gameAddLoginUrl(params: object) { + return request({ + url: '/api/v1/game/loginUrl/addLoginUrl', + method: 'post', + params: params, + }); +} + +export function gameDelLoginUrl(params: object) { + return request({ + url: '/api/v1/game/loginUrl/delLoginUrl', + method: 'post', + params: params, + }); +} + +export function gameSendMsg(data: object) { + return request({ + url: '/api/v1/game/loginUrl/sendMsg', + method: 'post', + data: data, + }); +} diff --git a/src/api/game/set.ts b/src/api/game/set.ts index ab1bb7c..ee7832b 100644 --- a/src/api/game/set.ts +++ b/src/api/game/set.ts @@ -44,14 +44,3 @@ export function gameSetAuditMode(params: object) { params: params, }); } -/** - * 测试登录地址 - * @method gameCheckLoginUrl - */ -export function gameCheckLoginUrl(params: object) { - return request({ - url: '/frontApi/game/loginUrl/get', - method: 'get', - params: params, - }); -} diff --git a/src/utils/game.ts b/src/utils/game.ts index ad788c4..e668785 100644 --- a/src/utils/game.ts +++ b/src/utils/game.ts @@ -1,4 +1,4 @@ -import { gameGetAllCcdUrl, gameGetAllChannel, gameGetAllLoginUrl } from '/@/api/game'; +import { gameGetAllCcdUrl, gameGetAllChannel, gameGetAllLoginUrl } from '/@/api/game/loginUrl'; import { getServerName } from '/@/utils/utils'; export const ServerList = [ diff --git a/src/views/gameLoginUrl/list/component/editConfig.vue b/src/views/gameLoginUrl/list/component/editConfig.vue index 97a274e..9d73688 100644 --- a/src/views/gameLoginUrl/list/component/editConfig.vue +++ b/src/views/gameLoginUrl/list/component/editConfig.vue @@ -1,109 +1,129 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + 取 消 - - - - - 新增 - 修改 - + + + + + 新增 + 修改 + - - - + + + diff --git a/src/views/gameLoginUrl/list/component/editRecommend.vue b/src/views/gameLoginUrl/list/component/editRecommend.vue index c8dc840..dd315e2 100644 --- a/src/views/gameLoginUrl/list/component/editRecommend.vue +++ b/src/views/gameLoginUrl/list/component/editRecommend.vue @@ -37,7 +37,7 @@ diff --git a/src/views/gameLoginUrl/serverList/index.vue b/src/views/gameLoginUrl/serverList/index.vue index 0ddfb7b..c15b983 100644 --- a/src/views/gameLoginUrl/serverList/index.vue +++ b/src/views/gameLoginUrl/serverList/index.vue @@ -53,7 +53,8 @@