Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xiaomai-cloud-class-web
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiaomai-cloud-class
xiaomai-cloud-class-web
Commits
f251f53d
Commit
f251f53d
authored
Dec 01, 2020
by
wufan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat:用户列表接口联调
parent
c8502300
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
21 deletions
+18
-21
src/data-source/store/request-apis.ts
+3
-3
src/modules/store-manege/UserManagePage.tsx
+15
-18
No files found.
src/data-source/store/request-apis.ts
View file @
f251f53d
...
...
@@ -2,7 +2,7 @@
* @Author: wufan
* @Date: 2020-11-25 18:25:02
* @LastEditors: wufan
* @LastEditTime: 2020-12-01
18:14:38
* @LastEditTime: 2020-12-01
20:45:54
* @Description: Description
* @@Copyrigh: © 2020 杭州杰竞科技有限公司 版权所有
*/
...
...
@@ -17,9 +17,9 @@ export function getStoreRole(params: object) {
}
export
function
getUserList
(
params
:
object
)
{
return
Service
.
Apollo
(
"public/businessMicroWebsite/getMicroWebsiteCouponList
"
,
params
);
return
Service
.
Hades
(
"public/store/getStoreCustomerPage
"
,
params
);
}
export
function
getStoreDecorationList
(
params
:
object
)
{
return
Service
.
Apollo
(
"public/
businessMicroWebsite/getMicroWebsiteCoupon
List"
,
params
);
return
Service
.
Apollo
(
"public/
store/getStoreBanner
List"
,
params
);
}
src/modules/store-manege/UserManagePage.tsx
View file @
f251f53d
...
...
@@ -2,7 +2,7 @@
* @Author: wufan
* @Date: 2020-11-30 10:47:38
* @LastEditors: wufan
* @LastEditTime: 2020-1
1-30 14:37:03
* @LastEditTime: 2020-1
2-01 20:49:40
* @Description: 员工管理页面
* @@Copyrigh: © 2020 杭州杰竞科技有限公司 版权所有
*/
...
...
@@ -21,25 +21,24 @@ import {
DatePicker
,
}
from
"antd"
;
import
StoreService
from
"@/domains/store-domain/storeService"
;
import
User
from
'@/common/js/user'
;
import
"./UserManagePage.less"
;
import
moment
from
"moment"
;
const
{
confirm
}
=
Modal
;
const
{
Search
}
=
Input
;
const
{
RangePicker
}
=
DatePicker
;
const
dateFormat
=
"YYYY-MM-DD"
;
declare
var
window
:
any
;
function
UserManagePage
()
{
const
[
userList
,
setUserList
]
=
useState
([
{
name
:
"赵云"
,
n
ickN
ame
:
"赵云"
,
phone
:
"18767118672"
,
role
:
"0"
,
},
{
name
:
"吕布"
,
n
ickN
ame
:
"吕布"
,
phone
:
"18767118672"
,
role
:
"0"
,
},
...
...
@@ -47,12 +46,11 @@ function UserManagePage() {
const
[
query
,
setQuery
]
=
useState
({
current
:
0
,
size
:
10
,
name
:
""
,
n
ickN
ame
:
""
,
phone
:
""
,
identity
:
"ALL"
,
instId
:
"1837447"
||
window
.
currentUserInstInfo
.
instId
,
registerStartDate
:
null
,
registerEndDate
:
null
,
storeId
:
User
.
getStoreId
(),
beginTime
:
null
,
endTime
:
null
,
});
const
[
total
,
setTotal
]
=
useState
(
0
);
const
[
model
,
setModel
]
=
useState
(
null
);
...
...
@@ -69,7 +67,6 @@ function UserManagePage() {
let
_query
=
_
.
clone
(
query
);
_query
.
current
=
query
.
current
+
1
;
StoreService
.
getUserList
(
_query
).
then
((
res
:
any
)
=>
{
console
.
log
(
res
.
result
.
records
);
setUserList
(
res
.
result
.
records
);
setTotal
(
res
.
result
.
total
);
});
...
...
@@ -79,7 +76,7 @@ function UserManagePage() {
return
[
{
title
:
"用户姓名"
,
dataIndex
:
"name"
,
dataIndex
:
"n
ickN
ame"
,
render
:
(
val
:
string
)
=>
{
return
(
<
div
className=
"coupon-info"
>
...
...
@@ -138,7 +135,7 @@ function UserManagePage() {
onChange=
{
(
event
)
=>
{
const
val
=
event
.
target
.
value
;
const
_query
=
{
...
query
};
_query
.
name
=
val
;
_query
.
n
ickN
ame
=
val
;
setQuery
(
_query
);
}
}
onSearch=
{
()
=>
getUserList
()
}
...
...
@@ -151,10 +148,10 @@ function UserManagePage() {
showTime
style=
{
{
flex
:
1
,
width
:
"auto"
}
}
value=
{
query
.
registerStartDat
e
query
.
beginTim
e
?
[
moment
(
query
.
registerStartDat
e
),
moment
(
query
.
registerEndDat
e
),
moment
(
query
.
beginTim
e
),
moment
(
query
.
endTim
e
),
]
:
null
}
...
...
@@ -167,8 +164,8 @@ function UserManagePage() {
}
}
onChange=
{
(
dates
:
any
)
=>
{
const
_query
=
_
.
clone
(
query
);
_query
.
registerStartDat
e
=
dates
?
dates
[
0
].
valueOf
():
null
;
_query
.
registerEndDat
e
=
dates
?
dates
[
1
].
valueOf
()
:
null
;
_query
.
beginTim
e
=
dates
?
dates
[
0
].
valueOf
():
null
;
_query
.
endTim
e
=
dates
?
dates
[
1
].
valueOf
()
:
null
;
setQuery
({
...
_query
,
current
:
1
,
...
...
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