update login
This commit is contained in:
parent
38518e465d
commit
be7ed728a3
@ -1,9 +1,10 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { ref, nextTick, watch, onMounted } from 'vue';
|
import { ref, nextTick, watch, onMounted } from 'vue';
|
||||||
import { useRouter } from 'vue-router';
|
import { useRoute, useRouter } from 'vue-router';
|
||||||
import { getApiUrl } from './net';
|
import { getApiUrl } from './net';
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
const route = useRoute();
|
||||||
|
|
||||||
type Application = {
|
type Application = {
|
||||||
name: string
|
name: string
|
||||||
@ -21,6 +22,8 @@
|
|||||||
actions: Action[]
|
actions: Action[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const login = ref("")
|
||||||
|
const password = ref("")
|
||||||
const place = ref("")
|
const place = ref("")
|
||||||
const team = ref<Team>({actions: []})
|
const team = ref<Team>({actions: []})
|
||||||
const actions = ref<Action[]>([])
|
const actions = ref<Action[]>([])
|
||||||
@ -32,8 +35,8 @@
|
|||||||
{
|
{
|
||||||
method: "GET",
|
method: "GET",
|
||||||
headers: {
|
headers: {
|
||||||
"X-Id": sessionStorage.getItem("teamId") || "",
|
"X-Id": login.value,
|
||||||
"X-Password": sessionStorage.getItem("password") || ""
|
"X-Password": password.value
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@ -62,8 +65,8 @@
|
|||||||
{
|
{
|
||||||
method: "POST",
|
method: "POST",
|
||||||
headers: {
|
headers: {
|
||||||
"X-Id": sessionStorage.getItem("teamId") || "",
|
"X-Id": login.value,
|
||||||
"X-Password": sessionStorage.getItem("password") || ""
|
"X-Password": password.value
|
||||||
},
|
},
|
||||||
body: JSON.stringify({
|
body: JSON.stringify({
|
||||||
"place": place.value
|
"place": place.value
|
||||||
@ -90,6 +93,16 @@
|
|||||||
|
|
||||||
let intervalId = 0
|
let intervalId = 0
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
login.value = sessionStorage.getItem("teamId") || ""
|
||||||
|
password.value = sessionStorage.getItem("password") || ""
|
||||||
|
if (login.value == "") {
|
||||||
|
login.value = route.query["name"]?.toString() || ""
|
||||||
|
password.value = route.query["password"]?.toString() || ""
|
||||||
|
sessionStorage.setItem("teamId", login.value)
|
||||||
|
sessionStorage.setItem("password", password.value)
|
||||||
|
}
|
||||||
|
// http://localhost:5174?name=name&password=pass
|
||||||
|
|
||||||
getTeam()
|
getTeam()
|
||||||
|
|
||||||
intervalId = setInterval(() => {getTeam()}, 2000);
|
intervalId = setInterval(() => {getTeam()}, 2000);
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
||||||
const login = ref(sessionStorage.getItem("teamId") || "")
|
const login = ref("")
|
||||||
const password = ref(sessionStorage.getItem("password") || "")
|
const password = ref("")
|
||||||
const buttonText = ref("Вход")
|
const buttonText = ref("Вход")
|
||||||
const errorMsg = ref("")
|
const errorMsg = ref("")
|
||||||
|
|
||||||
@ -46,6 +46,9 @@
|
|||||||
.finally(() => {buttonText.value = oldText});
|
.finally(() => {buttonText.value = oldText});
|
||||||
}
|
}
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
login.value = sessionStorage.getItem("teamId") || ""
|
||||||
|
password.value = sessionStorage.getItem("password") || ""
|
||||||
|
|
||||||
onClickLogin()
|
onClickLogin()
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user