From 2481f5f2d3e74f02b7510e169f4bbff63b52a78f Mon Sep 17 00:00:00 2001 From: wzdwc Date: Mon, 27 Apr 2020 22:14:05 +0800 Subject: [PATCH] programing client --- .idea/workspace.xml | 9 +- client/src/router/index.ts | 74 +-- client/src/utils/request.ts | 2 +- client/src/views/Home.vue | 111 ++-- client/src/views/game.vue | 108 +++- server/logs/ELKLog/info.log | 5 + server/logs/game-node-center/agent.log | 50 ++ server/logs/game-node-center/app.log | 29 + server/logs/game-node-center/core.log | 560 ++++++++++++++++++ server/logs/game-node-center/egg-schedule.log | 27 + server/logs/game-node-center/error.log | 474 +++++++++++++++ server/src/app/core/PokerGame.ts | 7 + server/src/app/io/controller/game.ts | 85 ++- server/src/app/io/middleware/join.ts | 31 +- server/src/lib/baseSocketController.ts | 2 +- 15 files changed, 1422 insertions(+), 152 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 101407f..720baa0 100755 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -3,24 +3,20 @@ - + + - - - - - diff --git a/client/src/router/index.ts b/client/src/router/index.ts index d01389b..444a5f0 100644 --- a/client/src/router/index.ts +++ b/client/src/router/index.ts @@ -1,37 +1,37 @@ -import Vue from 'vue'; -import VueRouter, { RouteConfig } from 'vue-router'; -import Home from '../views/Home.vue'; -import Login from '../views/login.vue'; -import Register from '../views/register.vue'; -import Game from '../views/game.vue'; - -Vue.use(VueRouter); - -const routes: RouteConfig[] = [ - { - path: '/', - name: 'home', - component: Home, - }, - { - path: '/login', - name: 'login', - component: Login, - }, - { - path: '/register', - name: 'register', - component: Register, - }, - { - path: '/game/:roomNumber', - name: 'game', - component: Game, - }, -]; - -const router = new VueRouter({ - routes, -}); - -export default router; +import Vue from 'vue'; +import VueRouter, { RouteConfig } from 'vue-router'; +import Home from '../views/Home.vue'; +import Login from '../views/login.vue'; +import Register from '../views/register.vue'; +import Game from '../views/game.vue'; + +Vue.use(VueRouter); + +const routes: RouteConfig[] = [ + { + path: '/', + name: 'home', + component: Home, + }, + { + path: '/login', + name: 'login', + component: Login, + }, + { + path: '/register', + name: 'register', + component: Register, + }, + { + path: '/game/:roomNumber/:isOwner?', + name: 'game', + component: Game, + }, +]; + +const router = new VueRouter({ + routes, +}); + +export default router; diff --git a/client/src/utils/request.ts b/client/src/utils/request.ts index 01806c2..2a45bd8 100644 --- a/client/src/utils/request.ts +++ b/client/src/utils/request.ts @@ -2,7 +2,7 @@ import axios, {AxiosRequestConfig, Method} from 'axios'; import cookie from 'js-cookie'; const request = async ({method = 'post' as Method, url = '', body = {}, timeout = 8000}) => { - const origin = 'http://192.168.0.101:7001/node'; + const origin = 'http://192.168.0.103:7001/node'; // const origin = 'http://172.22.72.70:7001/node'; if (!url) { return Promise.reject('Request url is null!'); diff --git a/client/src/views/Home.vue b/client/src/views/Home.vue index edfcab4..581305c 100644 --- a/client/src/views/Home.vue +++ b/client/src/views/Home.vue @@ -1,49 +1,62 @@ - - - - + + + + diff --git a/client/src/views/game.vue b/client/src/views/game.vue index afaf2bf..db87f05 100644 --- a/client/src/views/game.vue +++ b/client/src/views/game.vue @@ -1,17 +1,18 @@