This commit is contained in:
xuyucheng 2022-04-01 14:26:29 +08:00
parent b488863e70
commit b479b699f0
1 changed files with 21 additions and 14 deletions

View File

@ -52,25 +52,26 @@ class UserSet extends Component {
api.post("/admin/user/list_user", obj)
.then(res => {
if (res.result.records.length !== 0) {
res.result.records.forEach(item => {
item['操作'] = item['状态'] === '正常' ? true : false
})
const col = Object.keys(res.result.records[0]).map((item, key) => {
return {
return item !== '操作' ? {
title: item,
dataIndex: item,
key,
align: 'center',
sorter: item !== 'uid' ? (a, b, c) => { this.sort(c, item, search) } : null,
defaultSortOrder: 'descend',
} : {
title: "操作",
dataIndex: "操作",
key: key,
align: 'center',
render: (record) => { return <Space>{record ? <Button type="info" danger> </Button> : <Button type="info"> </Button>}<Button type="primary" danger> </Button></Space> },
}
})
col.push(
{
title: "operation",
dataIndex: "operation",
key: res.result.records[0].length - 1,
align: 'center',
render: (record) => <Space><Button type="info" danger> </Button><Button type="primary" danger> </Button></Space>,
}
)
this.setState({
data: res.result.records,
total: res.result.total,
@ -105,15 +106,21 @@ class UserSet extends Component {
}
callback = (e, value) => {
console.log(value)
if (e === "停 用") {
api.get("/admin/user/disable_user", { UID: value.UID }).then(res => {
api.get(`/admin/user/disable_user?UID=${value.uid}`).then(res => {
message.success(res.info)
this.onSearch()
this.submit("")
})
} else if (e === "删 除") {
api.get("/admin/user/delete_user", { UID: value.UID }).then(res => {
api.get(`/admin/user/delete_user?UID=${value.uid}`).then(res => {
message.success(res.info)
this.onSearch()
this.submit("")
})
} else if (e === "激 活") {
api.get(`/admin/user/active_user?UID=${value.uid}`).then(res => {
message.success(res.info)
this.submit("")
})
} else {
return false