diff --git a/src/api/game/index.ts b/src/api/game/index.ts index 0cdba09..0d49669 100644 --- a/src/api/game/index.ts +++ b/src/api/game/index.ts @@ -60,6 +60,21 @@ export function gameAddCoin(params: object){ }); } +export function gameGmSearch(params: object){ + return request({ + url: '/api/v1/game/mange/searchgm', + method: 'get', + params: params, + }); +} +export function gameChangeGm(params: object){ + return request({ + url: '/api/v1/game/mange/changegm', + method: 'post', + params: params, + }); +} + export function gameDeposit(params: object){ return request({ url: '/api/v1/game/order/deposit', @@ -68,3 +83,80 @@ export function gameDeposit(params: object){ }); } +export function gameNoticeMaintenance(params: object){ + return request({ + url: '/api/v1/game/notice/add', + method: 'post', + params: params, + }); +} + +export function gameGetNoticeMaintenance(params: object){ + return request({ + url: '/api/v1/game/notice/get', + method: 'get', + params: params, + }); +} +export function gameNoticeLogin(params: object){ + return request({ + url: '/api/v1/game/notice/add', + method: 'post', + params: params, + }); +} +export function gameGetNoticeLogin(params: object){ + return request({ + url: '/api/v1/game/notice/get', + method: 'get', + params: params, + }); +} + +export function gameNoticePop(params: object){ + return request({ + url: '/api/v1/game/notice/pop', + method: 'post', + params: params, + }); +} + +export function gameResetPwd(params: object){ + return request({ + url: '/api/v1/game/mange/resetpwd', + method: 'post', + params: params, + }); +} + +export function gameBugList(params: object){ + return request({ + url: '/api/v1/game/custom/buglist', + method: 'get', + params: params, + }); +} + +export function gameOperateBug(params: object){ + return request({ + url: '/api/v1/game/custom/operatebug', + method: 'post', + params: params, + }); +} + +export function gameOrderCount(params: object){ + return request({ + url: '/api/v1/game/order/count', + method: 'get', + params: params, + }); +} + +export function gameRemain(params: object){ + return request({ + url: '/api/v1/game/mange/statistics', + method: 'get', + params: params, + }); +} \ No newline at end of file diff --git a/src/assets/logo-mini.ico b/src/assets/logo-mini.ico index 130d94b..f1513eb 100644 Binary files a/src/assets/logo-mini.ico and b/src/assets/logo-mini.ico differ diff --git a/src/main.ts b/src/main.ts index 5bfe7fa..f7c0c3b 100644 --- a/src/main.ts +++ b/src/main.ts @@ -6,9 +6,12 @@ import { directive } from '/@/utils/directive'; import { i18n } from '/@/i18n/index'; import other from '/@/utils/other'; + import ElementPlus from 'element-plus'; import 'element-plus/dist/index.css'; import '/@/theme/index.scss'; +import 'dayjs/locale/zh-cn' +import locale from 'element-plus/lib/locale/lang/zh-cn' import mitt from 'mitt'; import VueGridLayout from 'vue-grid-layout'; import {getUpFileUrl, handleTree, selectDictLabel} from "/@/utils/gfast"; @@ -25,7 +28,7 @@ app.component('pagination', pagination) app.use(router) .use(store, key) - .use(ElementPlus, { i18n: i18n.global.t }) + .use(ElementPlus, { i18n: i18n.global.t,locale }) .use(i18n) .use(VueGridLayout) .mount('#app'); diff --git a/src/utils/game.ts b/src/utils/game.ts index 5eece4d..d3a80e6 100644 --- a/src/utils/game.ts +++ b/src/utils/game.ts @@ -66,7 +66,79 @@ export const ServerList = [ }, ] +export const AllServerList = [ + { + value: '0', + label: '零区:总服', + }, + { + value: '1', + label: '一区:桃花源记', + }, + { + value: '2', + label: '二区:世外桃源', + }, + { + value: '3', + label: '三区:陶渊明', + }, + { + value: '4', + label: '四区:桃花谷', + }, + { + value: '5', + label: '五区:归园田居', + }, + { + value: '6', + label: '六区:渔舟唱晚', + }, + { + value: '7', + label: '七区:乱世佳谷', + }, + { + value: '8', + label: '八区:一曲山溪', + }, + { + value: '9', + label: '九区:百里桃园', + }, + { + value: '10', + label: '十区:避乱之地', + }, + { + value: '11', + label: '十一区:桃花源记', + }, + { + value: '12', + label: '十二区:先遣服', + }, + { + value: '13', + label: '十三区:武陵人', + }, + { + value: '14', + label: '十四区:桃谷沃野', + }, + { + value: '15', + label: '十五区:桃源春色', + }, + { + value: '16', + label: '十六区:桃源先遣服', + }, +] + export const ChannelList=[ + { value: '26337', label: '淘金互动', @@ -120,3 +192,74 @@ export const ChannelList=[ label: 'B站先遣服', }, ] + +export const AllChannelList=[ + { + value: "0", + label: '先行服之外的所有渠道', + }, + { + value: '26337', + label: '淘金互动', + }, + { + value: '2258', + label: '好游快爆', + }, + { + value: '24', + label: '华为', + }, + { + value: '23', + label: 'oppo', + }, + { + value: '15', + label: '小米', + }, + { + value: '17', + label: 'VIVO', + }, + { + value: '27', + label: '4399盒子', + }, + { + value: '9', + label: '九游', + }, + { + value: '114', + label: 'B站', + }, + { + value: '1319', + label: '233平台', + }, + { + value: '1003', + label: '雷电模拟器', + }, + { + value: '26404', + label: '淘金互动-先行服', + }, + { + value: '26396', + label: 'B站先遣服', + }, +] + + +export const Platforms=[ + { + value: 1, + label: 'Android', + }, + { + value: 2, + label: 'Ios', + } + ] \ No newline at end of file diff --git a/src/views/gameCustom/feedback/index.vue b/src/views/gameCustom/feedback/index.vue new file mode 100644 index 0000000..75403b2 --- /dev/null +++ b/src/views/gameCustom/feedback/index.vue @@ -0,0 +1,165 @@ + + + diff --git a/src/views/gameMail/mailList/component/editRole.vue b/src/views/gameMail/mailList/component/editRole.vue deleted file mode 100644 index 0048f0f..0000000 --- a/src/views/gameMail/mailList/component/editRole.vue +++ /dev/null @@ -1,264 +0,0 @@ - - - - - diff --git a/src/views/gameManage/gm/index.vue b/src/views/gameManage/gm/index.vue index 33550ab..5c95589 100644 --- a/src/views/gameManage/gm/index.vue +++ b/src/views/gameManage/gm/index.vue @@ -5,20 +5,25 @@ - - + + + + - - + + - - - + + + - - 修改游戏币 + + 查询 + + + 修改 @@ -27,64 +32,30 @@ -
- - - -
diff --git a/src/views/gameManage/resetpwd/index.vue b/src/views/gameManage/resetpwd/index.vue index 6a9aa84..cfa0089 100644 --- a/src/views/gameManage/resetpwd/index.vue +++ b/src/views/gameManage/resetpwd/index.vue @@ -5,20 +5,15 @@ - - + + - - - - - - - + + - - 修改游戏币 + + 修改登录密码 @@ -34,28 +29,20 @@ diff --git a/src/views/gameNotice/login/index.vue b/src/views/gameNotice/login/index.vue new file mode 100644 index 0000000..48ce451 --- /dev/null +++ b/src/views/gameNotice/login/index.vue @@ -0,0 +1,112 @@ + + + diff --git a/src/views/gameNotice/maintenance/index.vue b/src/views/gameNotice/maintenance/index.vue new file mode 100644 index 0000000..bdf91dc --- /dev/null +++ b/src/views/gameNotice/maintenance/index.vue @@ -0,0 +1,116 @@ + + + diff --git a/src/views/gameNotice/pop/index.vue b/src/views/gameNotice/pop/index.vue new file mode 100644 index 0000000..1f04940 --- /dev/null +++ b/src/views/gameNotice/pop/index.vue @@ -0,0 +1,108 @@ + + + diff --git a/src/views/gameOrder/count/index.vue b/src/views/gameOrder/count/index.vue index e067564..0ab6b29 100644 --- a/src/views/gameOrder/count/index.vue +++ b/src/views/gameOrder/count/index.vue @@ -14,13 +14,17 @@ - - - - - + + + + + + + + + + - @@ -49,7 +53,7 @@