diff --git a/.env.test87 b/.env.test87
index b09afa3..c7df371 100644
--- a/.env.test87
+++ b/.env.test87
@@ -6,5 +6,6 @@ VITE_PUBLIC_PATH =
VITE_outDir = 'test87'
# 线上环境接口地址
VITE_API_URL = 'http://111.231.140.87:4111/'
+VITE_API_URL1 = 'http://peachmanage.taoyuanjilogin.com:4111/'
VITE_API_TITLE = '桃源记2后台'
VITE_API_VICETITLE = '后台'
\ No newline at end of file
diff --git a/src/api/game/index.ts b/src/api/game/index.ts
index feacf71..e2b93e8 100644
--- a/src/api/game/index.ts
+++ b/src/api/game/index.ts
@@ -988,3 +988,27 @@ export function gameLoginOutGm(params: object) {
params: params,
});
}
+
+export function gameGetChannel(params: object) {
+ return request({
+ url: '/api/v1/game/channel/get',
+ method: 'get',
+ params: params,
+ });
+}
+
+export function gameAddChannel(params: object) {
+ return request({
+ url: '/api/v1/game/channel/add',
+ method: 'get',
+ params: params,
+ });
+}
+
+export function gameDelChannel(params: object) {
+ return request({
+ url: '/api/v1/game/channel/del',
+ method: 'get',
+ params: params,
+ });
+}
diff --git a/src/views/gameLoginUrl/channelList/component/editConfig.vue b/src/views/gameLoginUrl/channelList/component/editConfig.vue
new file mode 100644
index 0000000..4c3d0c5
--- /dev/null
+++ b/src/views/gameLoginUrl/channelList/component/editConfig.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/gameLoginUrl/channelList/index.vue b/src/views/gameLoginUrl/channelList/index.vue
new file mode 100644
index 0000000..5e888c5
--- /dev/null
+++ b/src/views/gameLoginUrl/channelList/index.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+ 重载配置
+
+
+
+ 刷新列表
+
+
+ 添加
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/gameManage/copyUnit/index.vue b/src/views/gameManage/copyUnit/index.vue
index dc976d1..3bd44a7 100644
--- a/src/views/gameManage/copyUnit/index.vue
+++ b/src/views/gameManage/copyUnit/index.vue
@@ -256,6 +256,7 @@ interface TableDataState {
serverId: number;
};
fileNames: string[];
+ downloadFiles: string[];
};
servers: object[];
disabled: boolean;
@@ -303,6 +304,7 @@ export default defineComponent({
account: '',
},
fileNames: [],
+ downloadFiles: [],
},
servers: AllServerList,
disabled: true,
@@ -316,12 +318,12 @@ export default defineComponent({
decorationFilename: '',
serverCategorize: ServerCategorize,
});
- // const handleRemove = (file, fileList) => {
- // console.log('handleRemove: ', file, fileList);
- // };
- // const handlePreview = (file) => {
- // console.log('handlePreview: ', file);
- // };
+ const handleRemove = (file, fileList) => {
+ console.log('handleRemove: ', file, fileList);
+ };
+ const handlePreview = (file) => {
+ console.log('handlePreview: ', file);
+ };
const handleExceed = (files, fileList) => {
console.log('handleExceed: ', files, fileList);
warn(`当前限制选择 4 个文件,本次选择了 ${files.length} 个文件,共选择了 ${files.length + fileList.length} 个文件`);
@@ -358,6 +360,7 @@ export default defineComponent({
state.loading3 = true;
state.disabled = false;
state.tableData.fileNames = [];
+ state.tableData.downloadFiles = [];
gameGMCopyUnit({
SrcName: state.tableData.data.SrcName,
SrcServer: state.tableData.data.SrcServer,
@@ -373,6 +376,10 @@ export default defineComponent({
state.tableData.fileNames.push(res.data.storeFilename);
state.tableData.fileNames.push(res.data.deadFilename);
state.tableData.fileNames.push(res.data.decorationFilename);
+ state.tableData.downloadFiles.push(res.data.filename);
+ state.tableData.downloadFiles.push(res.data.storeFilename);
+ state.tableData.downloadFiles.push(res.data.deadFilename);
+ state.tableData.downloadFiles.push(res.data.decorationFilename);
if (res.data.filename != '') {
state.filename = res.data.filename;
state.storeFilename = res.data.storeFilename;
@@ -495,7 +502,7 @@ export default defineComponent({
};
const onDownload = () => {
- state.tableData.fileNames.forEach((url, i) => {
+ state.tableData.downloadFiles.forEach((url, i) => {
setTimeout(function () {
download(url);
}, i * 1000);
diff --git a/src/views/gameOrder/count/index.vue b/src/views/gameOrder/count/index.vue
index 38c83de..5eb3a94 100644
--- a/src/views/gameOrder/count/index.vue
+++ b/src/views/gameOrder/count/index.vue
@@ -56,7 +56,7 @@
@@ -68,7 +68,7 @@ import {toRefs, reactive, onMounted, defineComponent} from 'vue';
//import { ElMessageBox, ElMessage } from 'element-plus';
import {gameOrderCount} from "/@/api/game";
import {allServerList, AllServerList, ServerCategorize} from "/@/utils/game";
-import actionModel from "/@/views/gameMarket/actionModel/index.vue";
+// import actionModel from "/@/views/gameMarket/actionModel/index.vue";
import {gSwitchServer} from "/@/utils/utils";
// 定义接口来定义对象的类型
@@ -92,7 +92,7 @@ interface TableDataState {
compareType: number,
GM: number,
server: number,
- pageNo: number,
+ pageNum: number,
pageSize: number,
}
compareType: object
@@ -114,7 +114,7 @@ export default defineComponent({
compareType: 1,
GM: 0,
server: "",
- pageNo: 1,
+ pageNum: 1,
pageSize: 10,
},
compareType: [
@@ -149,7 +149,7 @@ export default defineComponent({
compareType: state.tableData.param.compareType,
GM: state.tableData.param.GM,
server: state.tableData.param.server,
- pageNo: state.tableData.param.pageNo,
+ pageNum: state.tableData.param.pageNum,
pageSize: state.tableData.param.pageSize,
}).then(res => {
console.log(res);
diff --git a/src/views/gameRole/online/index.vue b/src/views/gameRole/online/index.vue
index 4054b01..5f95457 100644
--- a/src/views/gameRole/online/index.vue
+++ b/src/views/gameRole/online/index.vue
@@ -32,12 +32,12 @@
-
+
{{ servers.find((res) => res.id == k).name }}:
{{ tableData.Numbers[k] || 0 }}
-
+
{{ num }}
@@ -55,7 +55,7 @@
-
+
@@ -152,13 +152,19 @@ export default defineComponent({
if (state.tableData.param.serverId != '') {
state.topOnlineCount = 0;
}
- gameOnlineTopList(state.tableData.param).then((res) => {
- console.log('gameOnlineTopList: ', res.data);
- const list = res.data.onlines ?? [];
- for (let i in list) {
- state.tableData.topNumbers[list[i].server] = list[i].num;
+ if (state.tableData.param.serverId == '') {
+ for (let server in state.servers) {
+ onlinesTop(state.servers[server].id);
}
- });
+ } else {
+ gameOnlineTopList(state.tableData.param).then((res) => {
+ console.log('gameOnlineTopList: ', res.data);
+ const list = res.data.onlines ?? [];
+ for (let i in list) {
+ state.tableData.topNumbers[list[i].server] = list[i].num;
+ }
+ });
+ }
}
};
const onlines = (server: number) => {
@@ -171,8 +177,27 @@ export default defineComponent({
state.tableData.Numbers[server] = res.data.total;
state.tableData.TotalNumber += res.data.total;
});
- console.log('server index: ', server, state.servers.indexOf(r => r.id == server));
- }, 1000 * state.servers.indexOf(r => r.id == server));
+ console.log(
+ 'server index: ',
+ server,
+ state.servers.indexOf((r) => r.id == server)
+ );
+ }, 1000 * state.servers.indexOf((r) => r.id == server));
+ };
+ const onlinesTop = (server: number) => {
+ if (!server) {
+ return;
+ }
+ setTimeout(function () {
+ gameOnlineTopList({ serverId: server }).then((res) => {
+ console.log('gameOnlineTopList: ', server, res.data);
+ const list = res.data.onlines ?? [];
+ for (let i in list) {
+ state.tableData.topNumbers[list[i].server] = list[i].num;
+ }
+ });
+ console.log('server index: ', server, state.servers.indexOf((r) => r.id == server));
+ }, 1000 * state.servers.indexOf((r) => r.id == server));
};
// 页面加载时
onMounted(() => {
@@ -192,3 +217,105 @@ export default defineComponent({
},
});
+
+
diff --git a/src/views/gameRole/rank/index.vue b/src/views/gameRole/rank/index.vue
index 0cddb50..388b2c7 100644
--- a/src/views/gameRole/rank/index.vue
+++ b/src/views/gameRole/rank/index.vue
@@ -25,7 +25,7 @@
-
+
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 3ef3cc5..2733855 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -91,8 +91,8 @@ export default defineComponent({
return;
}
state.state += res.key;
- console.log(state.state);
if (state.state === 'email') {
+ console.log(state.state);
state.showEmail = true;
state.tabsActiveName = 'email';
state.state = '';
diff --git a/src/views/system/user/component/editUser.vue b/src/views/system/user/component/editUser.vue
index 2dc2d56..333ef43 100644
--- a/src/views/system/user/component/editUser.vue
+++ b/src/views/system/user/component/editUser.vue
@@ -53,11 +53,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index f4b46f9..112e65f 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -107,7 +107,7 @@
-
+