From 083c2852803d6802e95a1e1ef80a88702aa1edf6 Mon Sep 17 00:00:00 2001 From: ddcat1115 Date: Sun, 1 Apr 2018 19:23:38 +0800 Subject: [PATCH] fix #1209 --- src/routes/List/TableList.js | 65 +++++++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/src/routes/List/TableList.js b/src/routes/List/TableList.js index 64988792..795fb275 100644 --- a/src/routes/List/TableList.js +++ b/src/routes/List/TableList.js @@ -593,7 +593,70 @@ export default class TableList extends PureComponent { render() { const { rule: { data }, loading } = this.props; - const { selectedRows, modalVisible, updateModalVisible, stepFormValues } = this.state; + const { selectedRows, modalVisible } = this.state; + + const columns = [ + { + title: '规则编号', + dataIndex: 'no', + }, + { + title: '描述', + dataIndex: 'description', + }, + { + title: '服务调用次数', + dataIndex: 'callNo', + sorter: true, + align: 'right', + render: val => `${val} 万`, + // mark to display a total number + needTotal: true, + }, + { + title: '状态', + dataIndex: 'status', + filters: [ + { + text: status[0], + value: 0, + }, + { + text: status[1], + value: 1, + }, + { + text: status[2], + value: 2, + }, + { + text: status[3], + value: 3, + }, + ], + onFilter: (value, record) => record.status.toString() === value, + render(val) { + return ; + }, + }, + { + title: '更新时间', + dataIndex: 'updatedAt', + sorter: true, + render: val => {moment(val).format('YYYY-MM-DD HH:mm:ss')}, + }, + { + title: '操作', + render: () => ( + + 配置 + + 订阅警报 + + ), + }, + ]; + const menu = ( 删除 -- GitLab