feat: 新增api自动生成配置

This commit is contained in:
DEV_DSW
2025-12-16 11:30:08 +08:00
parent bfc602c420
commit a7b4c23155
67 changed files with 9570 additions and 4588 deletions

View File

@@ -70,18 +70,26 @@
</div>
</div>
<img class="w-[570px]" src="@assets/images/login/logo.png" />
<!-- <img class="w-[570px]" src="@assets/images/login/logo.png" /> -->
</div>
</template>
<script setup lang="ts">
import { ref, reactive } from "vue";
import { useRouter } from "vue-router";
// import { login as apiLogin } from "@renderer/api/login";
import { authOauth2TokenUsingPost } from "@renderer/api";
import { RiUser3Fill, RiKey2Fill } from '@remixicon/vue'
// form 表单数据类型声明
interface LoginForm {
account: string;
password: string;
agreement: boolean;
code: string;
}
const router = useRouter();
const form = reactive({ account: "", password: "", agreement: "", code: "" });
const form = reactive<LoginForm>({ account: "", password: "", agreement: false, code: "" });
const errors = reactive<{ account?: string; password?: string; code?: string }>({});
const loading = ref(false);
const showPwd = ref(false);
@@ -100,8 +108,8 @@ const onSubmit = async () => {
// if (!validate() || loading.value) return;
// loading.value = true;
try {
localStorage.setItem("token", "dev-token");
// const res: any = await apiLogin({ account: form.account, password: form.password });
// localStorage.setItem("token", "dev-token");
const res: any = await authOauth2TokenUsingPost({ body: form });
// const token = res && (res.token || res.data?.token || res.access_token);
// if (!token) throw new Error("登录失败");
// localStorage.setItem("token", token);