|
@@ -1,12 +1,14 @@
|
|
import React, { Component } from 'react';
|
|
import React, { Component } from 'react';
|
|
import moment from 'moment';
|
|
import moment from 'moment';
|
|
import { Divider, Avatar, Modal, Badge, Table } from 'antd';
|
|
import { Divider, Avatar, Modal, Badge, Table } from 'antd';
|
|
-import { Codes, statuses, domains } from '../../utils/config';
|
|
|
|
|
|
+import { Codes, terminalStatuses, domains } from '../../utils/config';
|
|
|
|
|
|
export default class CMSUserTableList extends Component {
|
|
export default class CMSUserTableList extends Component {
|
|
handleOperateItem = (record) => {
|
|
handleOperateItem = (record) => {
|
|
const { onDeleteItem, onRecoverItem } = this.props;
|
|
const { onDeleteItem, onRecoverItem } = this.props;
|
|
Modal.confirm({
|
|
Modal.confirm({
|
|
|
|
+ okText: '确定',
|
|
|
|
+ cancelText: '取消',
|
|
title: `您确定要${record.status === Codes.CODE_NORMAL ? '禁用' : '解禁'}该账户?`,
|
|
title: `您确定要${record.status === Codes.CODE_NORMAL ? '禁用' : '解禁'}该账户?`,
|
|
onOk() {
|
|
onOk() {
|
|
if (record.status === Codes.CODE_NORMAL) {
|
|
if (record.status === Codes.CODE_NORMAL) {
|
|
@@ -73,10 +75,10 @@ export default class CMSUserTableList extends Component {
|
|
dataIndex: 'status',
|
|
dataIndex: 'status',
|
|
key: 'status',
|
|
key: 'status',
|
|
render: (text, record) => {
|
|
render: (text, record) => {
|
|
- const statusMap = { [Codes.CODE_NORMAL]: 'success', [Codes.CODE_DELETE]: 'error' };
|
|
|
|
- return (<Badge status={statusMap[record.status]} text={statuses[record.status]} />);
|
|
|
|
|
|
+ const statusMap = { [Codes.CODE_NORMAL]: 'success', [Codes.CODE_DISABLE]: 'error' };
|
|
|
|
+ return (<Badge status={statusMap[record.status]} text={terminalStatuses[record.status]} />);
|
|
},
|
|
},
|
|
- filters: Object.keys(statuses).map(key => ({ text: statuses[key], value: key })),
|
|
|
|
|
|
+ filters: Object.keys(terminalStatuses).map(key => ({ text: terminalStatuses[key], value: key })),
|
|
filterMultiple: false,
|
|
filterMultiple: false,
|
|
filteredValue: curStatus,
|
|
filteredValue: curStatus,
|
|
width: '10%',
|
|
width: '10%',
|