diff --git a/member/js/new.js b/member/js/new.js new file mode 100644 index 0000000..00dfbb5 --- /dev/null +++ b/member/js/new.js @@ -0,0 +1,31 @@ +document + .getElementById("member-form") + .addEventListener("submit", function (event) { + event.preventDefault(); // 阻止表单的默认提交行为 + + var nickName = document.getElementById("nick_name"); + var playerName = document.getElementById("player_name"); + var gameUid = document.getElementById("game_uid"); + var discordId = document.getElementById("discord_id"); + + // 执行登录请求 + newMember(nickName.value, playerName.value, gameUid.value, discordId.value); + }); + +function newMember(nickName, playerName, gameUid, discordId) { + // 发送登录请求 + axios.post("http://127.0.0.1:10001/api/member", { + playerName: playerName, + nickName: nickName, + discordID: discordId, + uid: gameUid + }) + .then(function (response) { + window.location.href = "./index.html"; + }) + .catch(function (error) { + const message = error.response.data.message; + alert("新增失敗"); + //console.error('登入失敗:', error); + }); +} \ No newline at end of file diff --git a/member/new.html b/member/new.html new file mode 100644 index 0000000..efe66f7 --- /dev/null +++ b/member/new.html @@ -0,0 +1,51 @@ + + + + + + + + + 新增成員 + + + + +

新增成員

+
+
+ + + + + + + + + + + + + + + + + +
成員名稱 + +
遊戲角色名稱 + +
遊戲UID + +
DC ID + +
+
+

+
+ + + + + + \ No newline at end of file