From a8b6946ecf1c29158d571a8d899c521a14f1bbe4 Mon Sep 17 00:00:00 2001 From: JianMiau Date: Sun, 29 May 2022 14:59:37 +0800 Subject: [PATCH] [add] Login Out [add] Spin --- src/assets/style.css | 2 +- src/components/BJ_Casino_Bot.vue | 15 ++- src/components/BJ_Casino_Bot_Info.vue | 3 + src/components/BJ_Casino_Bot_Lobby.vue | 9 +- src/components/BJ_Casino_Bot_Login.vue | 23 +++++ src/components/BJ_Casino_Bot_Slot.vue | 9 +- src/main.ts | 3 + src/script/BJ_Casino_Bot.ts | 54 +++++++---- src/script/BJ_Casino_BotController.ts | 3 + src/script/BJ_Casino_Bot_Lobby.ts | 48 ++++++++-- src/script/BJ_Casino_Bot_Login.ts | 42 +++++++++ src/script/BJ_Casino_Bot_Slot.ts | 37 +++++--- src/script/BJ_Casino_Data.ts | 46 ++++----- src/script/Common/Game/Base/SlotBase.ts | 93 +++++++++++++++++++ .../Common/Game/Request/CommonSlotRequest.ts | 78 ++++++++++++++++ src/script/Common/Game/Slot1.ts | 28 ++++++ tsconfig.json | 4 +- 17 files changed, 428 insertions(+), 69 deletions(-) create mode 100644 src/components/BJ_Casino_Bot_Login.vue create mode 100644 src/script/BJ_Casino_Bot_Login.ts create mode 100644 src/script/Common/Game/Base/SlotBase.ts create mode 100644 src/script/Common/Game/Request/CommonSlotRequest.ts create mode 100644 src/script/Common/Game/Slot1.ts diff --git a/src/assets/style.css b/src/assets/style.css index bd090f4..bbb096f 100644 --- a/src/assets/style.css +++ b/src/assets/style.css @@ -4,7 +4,7 @@ border-style: double; border-color: #000000; padding: 5px; - height: 130px; + height: 180px; } .BJ_Casino_BotController { diff --git a/src/components/BJ_Casino_Bot.vue b/src/components/BJ_Casino_Bot.vue index aa69ba3..fda0f2f 100644 --- a/src/components/BJ_Casino_Bot.vue +++ b/src/components/BJ_Casino_Bot.vue @@ -2,6 +2,7 @@ import { BJ_Casino_Bot } from "../script/BJ_Casino_Bot"; import BJ_Casino_Bot_Info from './BJ_Casino_Bot_Info.vue'; import BJ_Casino_Bot_Lobby from './BJ_Casino_Bot_Lobby.vue'; +import BJ_Casino_Bot_Login from "./BJ_Casino_Bot_Login.vue"; import BJ_Casino_Bot_Slot from './BJ_Casino_Bot_Slot.vue'; const props = defineProps<{ BJ_Casino: any }>() @@ -15,14 +16,19 @@ const disabled = false; \ No newline at end of file diff --git a/src/components/BJ_Casino_Bot_Info.vue b/src/components/BJ_Casino_Bot_Info.vue index 212c8f5..858ad45 100644 --- a/src/components/BJ_Casino_Bot_Info.vue +++ b/src/components/BJ_Casino_Bot_Info.vue @@ -10,4 +10,7 @@ const props = defineProps<{ Client: any, Script: BJ_Casino_Bot }>() Level:{{ Script.Level.value }}
Exp:{{ Script.Exp.value }}
Money:{{ Script.Money.value }}
+ + 登出 + \ No newline at end of file diff --git a/src/components/BJ_Casino_Bot_Lobby.vue b/src/components/BJ_Casino_Bot_Lobby.vue index e0810a9..9566083 100644 --- a/src/components/BJ_Casino_Bot_Lobby.vue +++ b/src/components/BJ_Casino_Bot_Lobby.vue @@ -18,13 +18,18 @@ props.Script.LobbyScript = LobbyScript;
機台: - + 桌號:{{ LobbyScript.Table }}
+ @click.native="() => { LobbyScript.OnclickSlotIn(LobbyScript.Lobby.value, +LobbyScript.InputSlot.value) }" + round v-show="!LobbyScript.IsSlotIn.value"> 確定 + + 離開 +
\ No newline at end of file diff --git a/src/components/BJ_Casino_Bot_Login.vue b/src/components/BJ_Casino_Bot_Login.vue new file mode 100644 index 0000000..b75109f --- /dev/null +++ b/src/components/BJ_Casino_Bot_Login.vue @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/src/components/BJ_Casino_Bot_Slot.vue b/src/components/BJ_Casino_Bot_Slot.vue index b5ce7e9..85f681f 100644 --- a/src/components/BJ_Casino_Bot_Slot.vue +++ b/src/components/BJ_Casino_Bot_Slot.vue @@ -1,4 +1,5 @@ -