This commit is contained in:
Владимир Фёдоров 2025-05-19 00:15:15 +07:00
parent 75c11b36a6
commit e97a318237
3 changed files with 13 additions and 3 deletions

View File

@ -1,6 +1,7 @@
<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 { useRouter } from 'vue-router';
import { getApiUrl } from './net';
const router = useRouter(); const router = useRouter();
@ -27,7 +28,7 @@
function getTeam() { function getTeam() {
fetch( fetch(
"/team", getApiUrl("/team"),
{ {
method: "GET", method: "GET",
headers: { headers: {
@ -52,7 +53,7 @@
function addAction() { function addAction() {
fetch( fetch(
"/team/actions", getApiUrl("/team/actions"),
{ {
method: "POST", method: "POST",
headers: { headers: {

View File

@ -1,6 +1,7 @@
<script setup lang="ts"> <script setup lang="ts">
import { ref } from 'vue'; import { ref } from 'vue';
import { useRouter } from 'vue-router'; import { useRouter } from 'vue-router';
import { getApiUrl } from './net';
const router = useRouter(); const router = useRouter();
@ -14,7 +15,7 @@
buttonText.value = "Загрузка..." buttonText.value = "Загрузка..."
errorMsg.value = "" errorMsg.value = ""
fetch( fetch(
"/team", getApiUrl("/team"),
{ {
method: "GET", method: "GET",
headers: { headers: {
@ -28,10 +29,13 @@
sessionStorage.setItem("teamId", login.value) sessionStorage.setItem("teamId", login.value)
sessionStorage.setItem("password", password.value) sessionStorage.setItem("password", password.value)
router.push('/'); router.push('/');
return
} }
if (response.status == 401) { if (response.status == 401) {
errorMsg.value = "Не верны название команды или пароль" errorMsg.value = "Не верны название команды или пароль"
return
} }
errorMsg.value = "ХЗ что это " + response
}) })
.catch(() => { .catch(() => {
errorMsg.value = "Сервер не доступен" errorMsg.value = "Сервер не доступен"

5
src/components/net.ts Normal file
View File

@ -0,0 +1,5 @@
export function getApiUrl(path: string) {
const url = "http://" + window.location.host.split(":")[0] + ":8090" + path
console.log(url)
return url
}