chroe: add demo mode
This commit is contained in:
@@ -48,12 +48,21 @@ export default {
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
demoSiteSet();
|
||||
// 加载站点信息
|
||||
setTimeout(() => {
|
||||
LocalStieConfigUtils.getLatestLocalConfig();
|
||||
}, 100)
|
||||
});
|
||||
|
||||
// 站点演示模式
|
||||
const demoSiteSet = () => {
|
||||
if (import.meta.env.VITE_RUN_MODE === 'demo') {
|
||||
state.account = 'admin';
|
||||
state.passwd = '123456';
|
||||
}
|
||||
}
|
||||
|
||||
// 登录
|
||||
const clickLogin = async () => {
|
||||
const rspe = await request.post('/auth', { username: state.account, passwd: state.passwd });
|
||||
|
||||
@@ -28,11 +28,16 @@ export default defineComponent({
|
||||
});
|
||||
|
||||
const handleChange = async () => {
|
||||
if (import.meta.env.VITE_RUN_MODE === 'demo') {
|
||||
ElMessage({ message: '演示模式不会重置密码', type: 'success' });
|
||||
return
|
||||
}
|
||||
|
||||
let postData = { old_passwd: state.oldPasswd, new_passwd: state.newPasswd };
|
||||
const rsp = await request.post('/settings/setpasswd', postData);
|
||||
if (await rsp.data.code == 200) {
|
||||
let msg = await rsp.data.msg;
|
||||
ElMessage({ message: msg, type: 'success' })
|
||||
ElMessage({ message: msg, type: 'success' });
|
||||
}
|
||||
}
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user