|
@@ -1,7 +1,7 @@
|
|
import React from 'react'
|
|
import React from 'react'
|
|
import { FilterTable } from 'wptpc-design'
|
|
import { FilterTable } from 'wptpc-design'
|
|
import { thanos } from '@/conf/config'
|
|
import { thanos } from '@/conf/config'
|
|
-import { Divider, message, Button } from 'antd'
|
|
|
|
|
|
+import {Divider, message, Button, Popconfirm} from 'antd'
|
|
import { connect } from 'dva'
|
|
import { connect } from 'dva'
|
|
import moment from 'moment'
|
|
import moment from 'moment'
|
|
import { delItem, update, upload, back, versions } from './service.js'
|
|
import { delItem, update, upload, back, versions } from './service.js'
|
|
@@ -79,9 +79,15 @@ class ModelList extends React.PureComponent {
|
|
// 所有需要弹窗操作的都可以用编辑的逻辑;所有不需要弹窗的操作,比如上架、发布等,都可以用”删除“的逻辑
|
|
// 所有需要弹窗操作的都可以用编辑的逻辑;所有不需要弹窗的操作,比如上架、发布等,都可以用”删除“的逻辑
|
|
render: (text, record) => (
|
|
render: (text, record) => (
|
|
<span>
|
|
<span>
|
|
- <Button type="primary" onClick={() => this.updateItem(record)}>更新</Button>
|
|
|
|
|
|
+ <a type="primary" onClick={() => this.updateItem(record)}>更新</a>
|
|
<Divider type="vertical"/>
|
|
<Divider type="vertical"/>
|
|
- <Button type="primary" onClick={() => this.backItem(record)}>回退</Button>
|
|
|
|
|
|
+ <a type="primary" onClick={() => this.backItem(record)}>回退</a>
|
|
|
|
+ <Divider type="vertical"/>
|
|
|
|
+ <Popconfirm
|
|
|
|
+ title="确定删除"
|
|
|
|
+ onConfirm={() => this.delItem(record)}>
|
|
|
|
+ <a>删除</a>
|
|
|
|
+ </Popconfirm>
|
|
</span>)
|
|
</span>)
|
|
}
|
|
}
|
|
],
|
|
],
|