|
|
@@ -34,7 +34,7 @@
|
|
|
</template>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="code">
|
|
|
+ <!-- <el-form-item prop="code">
|
|
|
<div class="flex items-center">
|
|
|
<el-input
|
|
|
v-model="formData.code"
|
|
|
@@ -52,7 +52,7 @@
|
|
|
<img class="w-full" :src="codeImg" alt="" />
|
|
|
</div>
|
|
|
</div>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
</el-form>
|
|
|
<div class="mb-5">
|
|
|
<el-checkbox v-model="remAccount" label="记住账号"></el-checkbox>
|
|
|
@@ -90,7 +90,7 @@ const codeImg = ref()
|
|
|
const formData = reactive({
|
|
|
account: '',
|
|
|
password: '',
|
|
|
- code: '',
|
|
|
+ // code: '',
|
|
|
uuid: ''
|
|
|
})
|
|
|
const rules = {
|
|
|
@@ -107,14 +107,14 @@ const rules = {
|
|
|
message: '请输入密码',
|
|
|
trigger: ['blur']
|
|
|
}
|
|
|
- ],
|
|
|
- code: [
|
|
|
- {
|
|
|
- required: true,
|
|
|
- message: '请输入验证码',
|
|
|
- trigger: ['blur']
|
|
|
- }
|
|
|
]
|
|
|
+ // code: [
|
|
|
+ // {
|
|
|
+ // required: true,
|
|
|
+ // message: '请输入验证码',
|
|
|
+ // trigger: ['blur']
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
}
|
|
|
|
|
|
const getLoginCaptcha = async () => {
|
|
|
@@ -138,9 +138,14 @@ const handleLogin = async () => {
|
|
|
account: remAccount.value ? formData.account : ''
|
|
|
})
|
|
|
try {
|
|
|
- await userStore.login(formData)
|
|
|
+ let _data = {
|
|
|
+ "mobile": formData.account,
|
|
|
+ "passWord": formData.password,
|
|
|
+ "platform":1,//平台 1.大麦数字营销 2.大麦后台 3.麦芽 4.淘房客 5.电商中心
|
|
|
+ }
|
|
|
+ await userStore.login(_data)
|
|
|
} catch (error) {
|
|
|
- getLoginCaptcha()
|
|
|
+ // getLoginCaptcha()
|
|
|
}
|
|
|
const {
|
|
|
query: { redirect }
|