|
@@ -7,7 +7,7 @@
|
|
|
<img class="logo" referrerpolicy="no-referrer" src="@/assets/logo/logo.png" />
|
|
|
<span class="title">欢迎使用德迈仕数字化平台</span>
|
|
|
<el-form ref="loginRef" :model="loginForm" :rules="loginRules" class="login-form">
|
|
|
- <el-form-item prop="mnemonicCode">
|
|
|
+ <el-form-item prop="supplierCode">
|
|
|
<!--
|
|
|
<el-select
|
|
|
class="supplier-select"
|
|
@@ -22,8 +22,9 @@
|
|
|
>
|
|
|
<el-option v-for="item in supplierOptions" :key="item.id" :label="item.name" :value="item.id" />
|
|
|
</el-select>
|
|
|
- -->
|
|
|
<el-input v-model.trim="loginForm.mnemonicCode" type="text" size="large" placeholder="公司编码" @blur="handleGetSupplierByCode" />
|
|
|
+ -->
|
|
|
+ <el-input v-model.trim="loginForm.supplierCode" type="text" size="large" placeholder="公司编码" @blur="handleGetSupplierByCode" />
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="username">
|
|
|
<el-input v-model.trim="loginForm.username" type="text" size="large" auto-complete="off" placeholder="账号">
|
|
@@ -94,7 +95,7 @@ const supplierOptions = ref([])
|
|
|
|
|
|
const loginForm = ref({
|
|
|
supplierId: '0',
|
|
|
- mnemonicCode: '',
|
|
|
+ supplierCode: '',
|
|
|
username: '',
|
|
|
password: '',
|
|
|
rememberMe: false,
|
|
@@ -114,7 +115,7 @@ const loginRules = {
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
- mnemonicCode: [{ required: true, trigger: 'blur', message: '请输入公司助记码' }],
|
|
|
+ supplierCode: [{ required: true, trigger: 'blur', message: '请输入公司编码' }],
|
|
|
username: [{ required: true, trigger: 'blur', message: '请输入您的账号' }],
|
|
|
password: [{ required: true, trigger: 'blur', message: '请输入您的密码' }],
|
|
|
code: [{ required: true, trigger: 'change', message: '请输入验证码' }]
|
|
@@ -141,7 +142,6 @@ function remoteMethod(query) {
|
|
|
}
|
|
|
|
|
|
function handleSupplierChange(val) {
|
|
|
- console.log(val)
|
|
|
if (supplierOptions.value.length > 0) {
|
|
|
const supplier = supplierOptions.value.find((item) => item.id === val)
|
|
|
setTenant({ tenantId: val, tenantName: supplier.name })
|
|
@@ -149,10 +149,9 @@ function handleSupplierChange(val) {
|
|
|
}
|
|
|
|
|
|
function handleGetSupplierByCode() {
|
|
|
- const mnemonicCode = loginForm.value.mnemonicCode
|
|
|
- if (mnemonicCode) {
|
|
|
- userStore.getSupplierByCode(mnemonicCode).then((res) => {
|
|
|
- console.log(res)
|
|
|
+ const supplierCode = loginForm.value.supplierCode
|
|
|
+ if (supplierCode) {
|
|
|
+ userStore.getSupplierByCode(supplierCode).then((res) => {
|
|
|
if (res.code === 200) {
|
|
|
loginForm.value.supplierId = res.data.id
|
|
|
setTenant({ tenantId: res.data.id, tenantName: res.data.name })
|