Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
ops_2024_vue
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
ops_2024_vue
Commits
1db8fedf
Commit
1db8fedf
authored
Apr 29, 2024
by
heduo
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'lmy' of
http://119.78.67.12/git/root/ops_2024_vue
into hd
parents
19f026a8
db101eba
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
5 deletions
+13
-5
src/store/modules/user.ts
src/store/modules/user.ts
+13
-5
No files found.
src/store/modules/user.ts
View file @
1db8fedf
...
@@ -16,7 +16,7 @@ import { RouteRecordRaw } from 'vue-router';
...
@@ -16,7 +16,7 @@ import { RouteRecordRaw } from 'vue-router';
import
{
PAGE_NOT_FOUND_ROUTE
}
from
'
/@/router/routes/basic
'
;
import
{
PAGE_NOT_FOUND_ROUTE
}
from
'
/@/router/routes/basic
'
;
import
{
isArray
}
from
'
/@/utils/is
'
;
import
{
isArray
}
from
'
/@/utils/is
'
;
import
{
h
}
from
'
vue
'
;
import
{
h
}
from
'
vue
'
;
import
{
message
}
from
'
ant-design-vue
'
;
interface
UserState
{
interface
UserState
{
userInfo
:
GetUserInfoModel
;
userInfo
:
GetUserInfoModel
;
token
?:
string
;
token
?:
string
;
...
@@ -119,14 +119,22 @@ export const useUserStore = defineStore({
...
@@ -119,14 +119,22 @@ export const useUserStore = defineStore({
},
},
//数据对接模拟登录
//数据对接模拟登录
async
tmallabSimulationLogin
(
params
:
{
loginName
:
string
;
password
:
string
}):
Promise
<
any
>
{
async
tmallabSimulationLogin
(
params
:
{
loginName
:
string
;
password
:
string
}):
Promise
<
any
>
{
try
{
const
data
=
await
tmallabLoginApi
(
params
);
const
data
=
await
tmallabLoginApi
(
params
);
if
(
data
.
success
)
{
this
.
setTmallabToken
(
data
.
data
.
token
);
this
.
setTmallabToken
(
data
.
data
.
token
);
this
.
setToken
(
data
.
data
.
token
);
this
.
setToken
(
data
.
data
.
token
);
return
this
.
afterLoginAction
(
true
,
data
.
data
);
return
this
.
afterLoginAction
(
true
,
data
.
data
);
}
catch
(
error
)
{
}
else
{
return
Promise
.
reject
(
error
);
message
.
error
(
data
.
message
);
}
}
// try {
// const data = await tmallabLoginApi(params);
// this.setTmallabToken(data.data.token);
// this.setToken(data.data.token);
// return this.afterLoginAction(true, data.data);
// } catch (error) {
// return Promise.reject(error);
// }
},
},
async
afterLoginAction
(
goHome
?:
boolean
,
data
?:
any
):
Promise
<
GetUserInfoModel
|
null
>
{
async
afterLoginAction
(
goHome
?:
boolean
,
data
?:
any
):
Promise
<
GetUserInfoModel
|
null
>
{
if
(
!
this
.
getTmallabToken
)
return
null
;
if
(
!
this
.
getTmallabToken
)
return
null
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment