refactor: clean up formatting and whitespace in ForgotPassword.vue and routes.ts

This commit is contained in:
wxg0103 2025-07-11 18:49:00 +08:00
parent d7a3b7fd3f
commit 2cbd8af6ad
2 changed files with 14 additions and 13 deletions

View File

@ -1,5 +1,6 @@
import type { RouteRecordRaw } from 'vue-router' import type {RouteRecordRaw} from 'vue-router'
const modules: any = import.meta.glob('./modules/*.ts', { eager: true })
const modules: any = import.meta.glob('./modules/*.ts', {eager: true})
const rolesRoutes: RouteRecordRaw[] = [...Object.keys(modules).map((key) => modules[key].default)] const rolesRoutes: RouteRecordRaw[] = [...Object.keys(modules).map((key) => modules[key].default)]
@ -31,7 +32,7 @@ export const routes: Array<RouteRecordRaw> = [
{ {
path: '/application/:id/workflow', path: '/application/:id/workflow',
name: 'ApplicationWorkflow', name: 'ApplicationWorkflow',
meta: { activeMenu: '/application' }, meta: {activeMenu: '/application'},
component: () => import('@/views/application-workflow/index.vue'), component: () => import('@/views/application-workflow/index.vue'),
}, },
// 对话 // 对话

View File

@ -50,7 +50,7 @@
</div> </div>
</el-form> </el-form>
<el-button size="large" type="primary" class="w-full" @click="checkCode" <el-button size="large" type="primary" class="w-full" @click="checkCode"
>{{ $t('views.login.buttons.checkCode') }} >{{ $t('views.login.buttons.checkCode') }}
</el-button> </el-button>
<div class="operate-container mt-12"> <div class="operate-container mt-12">
<el-button <el-button
@ -67,19 +67,19 @@
</login-layout> </login-layout>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { onBeforeMount, ref } from 'vue' import {onBeforeMount, ref} from 'vue'
import LoginContainer from '@/layout/login-layout/LoginContainer.vue' import LoginContainer from '@/layout/login-layout/LoginContainer.vue'
import LoginLayout from '@/layout/login-layout/LoginLayout.vue' import LoginLayout from '@/layout/login-layout/LoginLayout.vue'
import type { CheckCodeRequest } from '@/api/type/user' import type {CheckCodeRequest} from '@/api/type/user'
import { useRouter } from 'vue-router' import {useRouter} from 'vue-router'
import type { FormInstance, FormRules } from 'element-plus' import type {FormInstance, FormRules} from 'element-plus'
import UserApi from '@/api/user/user' import UserApi from '@/api/user/user'
import { MsgSuccess } from '@/utils/message' import {MsgSuccess} from '@/utils/message'
import { t } from '@/locales' import {t} from '@/locales'
import useStore from '@/stores' import useStore from '@/stores'
const router = useRouter() const router = useRouter()
const { theme, user } = useStore() const {theme, user} = useStore()
const CheckEmailForm = ref<CheckCodeRequest>({ const CheckEmailForm = ref<CheckCodeRequest>({
email: '', email: '',
@ -107,7 +107,7 @@ const rules = ref<FormRules<CheckCodeRequest>>({
trigger: 'blur', trigger: 'blur',
}, },
], ],
code: [{ required: true, message: t('views.login.verificationCode.placeholder') }], code: [{required: true, message: t('views.login.verificationCode.placeholder')}],
}) })
const loading = ref<boolean>(false) const loading = ref<boolean>(false)
const isDisabled = ref<boolean>(false) const isDisabled = ref<boolean>(false)
@ -117,7 +117,7 @@ const checkCode = () => {
resetPasswordFormRef.value resetPasswordFormRef.value
?.validate() ?.validate()
.then(() => UserApi.checkCode(CheckEmailForm.value, sendLoading)) .then(() => UserApi.checkCode(CheckEmailForm.value, sendLoading))
.then(() => router.push({ name: 'reset_password', params: CheckEmailForm.value })) .then(() => router.push({name: 'ResetPassword', params: CheckEmailForm.value}))
} }
/** /**
* 发送验证码 * 发送验证码