|
|
|
@ -1,43 +1,11 @@
|
|
|
|
|
<script lang="ts" setup>
|
|
|
|
|
import { reactive, ref } from 'vue'
|
|
|
|
|
import { useRoute, useRouter } from 'vue-router'
|
|
|
|
|
import { useMessage } from 'naive-ui'
|
|
|
|
|
import captcha from './captcha.vue'
|
|
|
|
|
import { ref } from 'vue'
|
|
|
|
|
import Login from './components/Login.vue'
|
|
|
|
|
import Forget from './components/Forget.vue'
|
|
|
|
|
import { PageEnum } from '@/enums/pageEnum'
|
|
|
|
|
import { useUserStore } from '@/store/modules/user'
|
|
|
|
|
import { ResultEnum } from '@/enums/httpEnum'
|
|
|
|
|
import { getFilter, setFilter } from '@/api/home/filter'
|
|
|
|
|
import { getConfig } from '@/api/system/user'
|
|
|
|
|
import { asideMap } from '@/config/aside'
|
|
|
|
|
|
|
|
|
|
interface FormState {
|
|
|
|
|
enterprisecode?: string
|
|
|
|
|
username: string
|
|
|
|
|
password: string
|
|
|
|
|
captcha: string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const formRef = ref()
|
|
|
|
|
const message = useMessage()
|
|
|
|
|
const loading = ref(false)
|
|
|
|
|
const autoLogin = ref(true)
|
|
|
|
|
const LOGIN_NAME = PageEnum.BASE_LOGIN_NAME
|
|
|
|
|
const userStore = useUserStore()
|
|
|
|
|
const router = useRouter()
|
|
|
|
|
const route = useRoute()
|
|
|
|
|
const show = ref(true)
|
|
|
|
|
const showForget = ref(true)
|
|
|
|
|
const show = ref(false)
|
|
|
|
|
const ifLogin = ref(true)
|
|
|
|
|
|
|
|
|
|
const formInline: FormState = reactive({
|
|
|
|
|
enterprisecode: '三方系统标识8',
|
|
|
|
|
username: '13311111111',
|
|
|
|
|
password: '123456',
|
|
|
|
|
captcha: '',
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
function showLogin() {
|
|
|
|
|
show.value = true
|
|
|
|
|
}
|
|
|
|
|