feat(cms): 移除cmsComponents、cmsDesignCollect、cmsDesignRecord和cmsDesignSignUp模块
移除了以下CMS相关模块的API接口定义及前端页面组件:- cmsComponents(组件管理) - cmsDesignCollect(设计征集) - cmsDesignRecord(页面组件记录) - cmsDesignSignUp(设计征集报名) 同时清理了相关的模型定义、接口调用及Vue页面文件,优化了登录模块中用户信息存储逻辑,去除冗余字段。
This commit is contained in:
@@ -133,7 +133,7 @@
|
||||
>
|
||||
{{ loading ? t('login.loading') : t('login.login') }}
|
||||
</a-button>
|
||||
<!-- <div class="register text-center pt-5"><a @click="push('/register')">免费注册</a></div>-->
|
||||
<!-- <div class="register text-center pt-5"><a @click="push('/register')">免费注册</a></div>-->
|
||||
</a-form-item>
|
||||
</template>
|
||||
<template v-if="loginType === 'sms'">
|
||||
@@ -178,7 +178,7 @@
|
||||
>
|
||||
{{ loading ? t('login.loading') : t('login.login') }}
|
||||
</a-button>
|
||||
<!-- <div class="register text-center pt-5"><a @click="push('/register')">免费注册</a></div>-->
|
||||
<!-- <div class="register text-center pt-5"><a @click="push('/register')">免费注册</a></div>-->
|
||||
</a-form-item>
|
||||
</template>
|
||||
<template v-if="loginType == 'scan'">
|
||||
@@ -280,11 +280,9 @@ import {FormInstance} from 'ant-design-vue/es/form';
|
||||
import {configWebsiteField} from '@/api/cms/cmsWebsiteField';
|
||||
import {Config} from '@/api/cms/cmsWebsiteField/model';
|
||||
import {phoneReg} from 'ele-admin-pro';
|
||||
// import {push} from "@/utils/common";
|
||||
import router from "@/router";
|
||||
import {listAdminsByPhoneAll} from "@/api/system/user";
|
||||
// import {pageOrderGoods} from "@/api/system/orderGoods";
|
||||
// import {push} from "@/utils/common";
|
||||
import {getUserInfo} from "@/api/layout";
|
||||
|
||||
const useForm = Form.useForm;
|
||||
const {currentRoute} = useRouter();
|
||||
@@ -296,7 +294,6 @@ const direction = ref(0);
|
||||
// 加载状态
|
||||
const loading = ref(false);
|
||||
// 是否显示tenantId填写输入框
|
||||
const showTenantId = ref(true);
|
||||
const loginType = ref('sms');
|
||||
const config = ref<Config>();
|
||||
// 配置信息
|
||||
@@ -398,7 +395,7 @@ const sendCode = () => {
|
||||
return;
|
||||
}
|
||||
codeLoading.value = true;
|
||||
sendSmsCaptcha({phone: form.phone}).then((res) => {
|
||||
sendSmsCaptcha({phone: form.phone}).then(() => {
|
||||
message.success('短信验证码发送成功, 请注意查收!');
|
||||
visible.value = false;
|
||||
codeLoading.value = false;
|
||||
@@ -481,7 +478,7 @@ const submit = () => {
|
||||
form.phone = undefined;
|
||||
login(form)
|
||||
.then((msg) => {
|
||||
if(msg == '请选择登录用户'){
|
||||
if (msg == '请选择登录用户') {
|
||||
showSelectLoginUser.value = true;
|
||||
return false;
|
||||
}
|
||||
@@ -518,20 +515,26 @@ const onLoginType = (text) => {
|
||||
};
|
||||
|
||||
const onScan = () => {
|
||||
if(loginType.value == 'scan'){
|
||||
if (loginType.value == 'scan') {
|
||||
loginType.value = 'sms'
|
||||
}else {
|
||||
} else {
|
||||
loginType.value = 'scan'
|
||||
}
|
||||
}
|
||||
|
||||
/* 二维码登录成功处理 */
|
||||
const onQrLoginSuccess = (token: string) => {
|
||||
const onQrLoginSuccess = async (token: string) => {
|
||||
// 设置token到localStorage或其他存储
|
||||
localStorage.setItem('access_token', token);
|
||||
message.success('扫码登录成功');
|
||||
cleanPageTabs();
|
||||
goHome();
|
||||
const data = await getUserInfo();
|
||||
if (data) {
|
||||
localStorage.setItem('access_token', token);
|
||||
localStorage.setItem('TenantId', String(data.tenantId));
|
||||
localStorage.setItem('UserId', String(data.userId));
|
||||
cleanPageTabs();
|
||||
goHome();
|
||||
}
|
||||
};
|
||||
|
||||
/* 二维码登录错误处理 */
|
||||
@@ -578,9 +581,9 @@ loginConnect();
|
||||
watch(
|
||||
router.currentRoute,
|
||||
(data) => {
|
||||
if(data.query?.loginPhone){
|
||||
if (data.query?.loginPhone) {
|
||||
form.phone = `${data.query?.loginPhone}`;
|
||||
}else {
|
||||
} else {
|
||||
localStorage.clear();
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user