| | |
| | | const root = getRoot() |
| | | |
| | | const formState: UnwrapRef<LoginBody> = reactive({ |
| | | username: 'admin', |
| | | password: 'Yes@!#$20230523', |
| | | // flag: EUserType.Web, |
| | | username: 'adminPC', |
| | | password: 'adminPC', |
| | | flag: EUserType.Web, |
| | | }) |
| | | |
| | | const loginBtnDisabled = computed(() => { |
| | | return !formState.username || !formState.password |
| | | }) |
| | | |
| | | const onSubmit = async (e: any) => { |
| | | const password = encrypt(formState.password) |
| | | const result = await login({ ...formState, password }) |
| | | if (result.success) { |
| | | localStorage.setItem(ELocalStorageKey.Token, result.data.token) |
| | | localStorage.setItem(ELocalStorageKey.Username, result.data.user.username) |
| | | localStorage.setItem(ELocalStorageKey.UserInfo, JSON.stringify(result.data.user)) |
| | | root.$router.push(ERouterName.PROJECT_LIST) |
| | | const onSubmit = async () => { |
| | | // const password = encrypt(formState.password) |
| | | const result = await login(formState) |
| | | if (result.code === 0) { |
| | | localStorage.setItem(ELocalStorageKey.Token, result.data.access_token) |
| | | localStorage.setItem(ELocalStorageKey.WorkspaceId, result.data.workspace_id) |
| | | localStorage.setItem(ELocalStorageKey.Username, result.data.username) |
| | | localStorage.setItem(ELocalStorageKey.UserId, result.data.user_id) |
| | | localStorage.setItem(ELocalStorageKey.Flag, EUserType.Web.toString()) |
| | | root.$router.push(ERouterName.MEMBERS) |
| | | } else { |
| | | message.error(result.message) |
| | | } |
| | | } |
| | | |
| | | onMounted(() => { |
| | | // onSubmit() |
| | | }) |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |