|
@@ -5,6 +5,7 @@ import { FormattedMessage } from 'umi-plugin-react/locale';
|
5
|
5
|
import styles from '../../style/GoodsList.less';
|
6
|
6
|
import router from 'umi/router';
|
7
|
7
|
import { Card, Avatar } from 'antd';
|
|
8
|
+import apis from '../../../services/apis';
|
8
|
9
|
import request from '../../../utils/request'
|
9
|
10
|
import Styles from './style.less';
|
10
|
11
|
|
|
@@ -22,6 +23,7 @@ const toEditStaff = (userId) => () => {
|
22
|
23
|
});
|
23
|
24
|
}
|
24
|
25
|
|
|
26
|
+
|
25
|
27
|
/**
|
26
|
28
|
*卡片
|
27
|
29
|
*
|
|
@@ -31,13 +33,17 @@ const CartBody = (props) => {
|
31
|
33
|
const { data } = props
|
32
|
34
|
|
33
|
35
|
const confirm = (data) => () => {
|
|
36
|
+ console.log(data,"11111")
|
34
|
37
|
if(data.status === 1){
|
35
|
38
|
Modal.confirm({
|
36
|
39
|
title: '确认停用该角色?',
|
37
|
40
|
okText: '确认',
|
38
|
41
|
cancelText: '取消',
|
39
|
42
|
onOk() {
|
40
|
|
- console.log('OK');
|
|
43
|
+ request({ ...apis.staff.change, urlData: {id:data.userId,type:'off'}}).then((data) => {
|
|
44
|
+ message.info("操作成功")
|
|
45
|
+ props.onFresh()
|
|
46
|
+ })
|
41
|
47
|
}
|
42
|
48
|
});
|
43
|
49
|
}else{
|
|
@@ -46,7 +52,10 @@ const CartBody = (props) => {
|
46
|
52
|
okText: '确认',
|
47
|
53
|
cancelText: '取消',
|
48
|
54
|
onOk() {
|
49
|
|
- console.log('OK');
|
|
55
|
+ request({ ...apis.staff.change, urlData: {id:data.userId,type:'on'}}).then((data) => {
|
|
56
|
+ message.info("操作成功")
|
|
57
|
+ props.onFresh()
|
|
58
|
+ })
|
50
|
59
|
}
|
51
|
60
|
});
|
52
|
61
|
}
|
|
@@ -84,7 +93,7 @@ const CartBody = (props) => {
|
84
|
93
|
|
85
|
94
|
<p className={Styles.cardText} >姓名 : {data.userName}
|
86
|
95
|
</p>
|
87
|
|
- <p className={Styles.statusText} > 状态 : {data.status === '1' ? '启用' : '停用'} </p>
|
|
96
|
+ <p className={Styles.statusText} > 状态 : {data.status === 1 ? '启用' : '停用'} </p>
|
88
|
97
|
<p className={Styles.phoneText} >
|
89
|
98
|
电话 : {data.phone}
|
90
|
99
|
</p>
|
|
@@ -94,7 +103,6 @@ const CartBody = (props) => {
|
94
|
103
|
)
|
95
|
104
|
}
|
96
|
105
|
|
97
|
|
-
|
98
|
106
|
const header = (props) => {
|
99
|
107
|
const [tempData, setTempData] = useState([])
|
100
|
108
|
useEffect(() => {
|
|
@@ -102,11 +110,7 @@ const header = (props) => {
|
102
|
110
|
}, [])
|
103
|
111
|
|
104
|
112
|
const getList = (params) => {
|
105
|
|
- request({
|
106
|
|
- url: '/api/admin/taUser',
|
107
|
|
- method: 'GET',
|
108
|
|
- params: { ...params },
|
109
|
|
- }).then((data) => {
|
|
113
|
+ request({ ...apis.staff.taUser, params: { ...params } }).then((data) => {
|
110
|
114
|
console.log(data, "listData")
|
111
|
115
|
setTempData(data.records)
|
112
|
116
|
})
|
|
@@ -171,7 +175,7 @@ const header = (props) => {
|
171
|
175
|
{
|
172
|
176
|
tempData.map((item, index) => (
|
173
|
177
|
<Col span={6}>
|
174
|
|
- <CartBody data={item} />
|
|
178
|
+ <CartBody data={item} onFresh={()=> getList({ pageNum: 1, pageSize: 10 })}/>
|
175
|
179
|
</Col>
|
176
|
180
|
))
|
177
|
181
|
}
|