refactor: clean up formatting and whitespace in ForgotPassword.vue and routes.ts
This commit is contained in:
parent
d7a3b7fd3f
commit
2cbd8af6ad
@ -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'),
|
||||||
},
|
},
|
||||||
// 对话
|
// 对话
|
||||||
|
|||||||
@ -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}))
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 发送验证码
|
* 发送验证码
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user