提交 0f1e0093 编写于 作者: Cano1997's avatar Cano1997

update: 添加是否启用登录验证码功能

上级 0f114905
...@@ -9,7 +9,6 @@ import { ...@@ -9,7 +9,6 @@ import {
import { clearCookie, setCookie } from 'qx-util'; import { clearCookie, setCookie } from 'qx-util';
import { useNamespace, useRoute } from '@ibiz-template/vue-util'; import { useNamespace, useRoute } from '@ibiz-template/vue-util';
import router from '@/router'; import router from '@/router';
import '@ibiz-template/theme/style/components/views/login-view/login-view.scss';
interface LoginData { interface LoginData {
username: string; username: string;
...@@ -41,7 +40,7 @@ const rules = { ...@@ -41,7 +40,7 @@ const rules = {
export default defineComponent({ export default defineComponent({
setup() { setup() {
const ns = useNamespace('login-view'); const ns = useNamespace('login-extend');
const loginData = reactive<LoginData>({ const loginData = reactive<LoginData>({
username: '', username: '',
...@@ -104,6 +103,23 @@ export default defineComponent({ ...@@ -104,6 +103,23 @@ export default defineComponent({
}); });
}; };
const onForget = async () => {
const modal = ibiz.overlay.createModal(
'ForgetPassword',
{
dismiss: (result: IData) => {
modal.dismiss(result);
},
},
{
width: 'auto',
placement: 'center',
},
);
modal.present();
await modal.onWillDismiss();
};
return () => ( return () => (
<div class={ns.b()}> <div class={ns.b()}>
<div class={ns.b('box')}> <div class={ns.b('box')}>
...@@ -148,6 +164,9 @@ export default defineComponent({ ...@@ -148,6 +164,9 @@ export default defineComponent({
<i-icon type='ios-unlock' slot='prefix'></i-icon> <i-icon type='ios-unlock' slot='prefix'></i-icon>
</i-input> </i-input>
</i-form-item> </i-form-item>
<i-button type='text' on-click={onForget}>
忘记密码
</i-button>
<i-form-item> <i-form-item>
<i-button <i-button
shape='circle' shape='circle'
......
import { defineComponent } from 'vue'; import { defineComponent } from 'vue';
// import AppLoginView from '@/components/login-view/app-login-view/app-login-view'; import AppLoginView from '@/components/login-view/app-login-view/app-login-view';
import AppLoginExtend from '@/components/login-view/app-login-extend/app-login-extend'; import AppLoginExtend from '@/components/login-view/app-login-extend/app-login-extend';
import KqLoginView from '@/components/login-view/kq-login-view/kq-login-view'; import KqLoginView from '@/components/login-view/kq-login-view/kq-login-view';
...@@ -8,6 +8,9 @@ export default defineComponent({ ...@@ -8,6 +8,9 @@ export default defineComponent({
if (ibiz.env.loginViewName === 'KqLoginView') { if (ibiz.env.loginViewName === 'KqLoginView') {
return <KqLoginView></KqLoginView>; return <KqLoginView></KqLoginView>;
} }
if (ibiz.env.loginViewName === 'default') {
return <AppLoginView></AppLoginView>;
}
return <AppLoginExtend></AppLoginExtend>; return <AppLoginExtend></AppLoginExtend>;
}, },
}); });
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册