|
@@ -177,14 +177,22 @@ function List(props) {
|
|
|
};
|
|
|
|
|
|
const onDelete = item => {
|
|
|
- dispatch({
|
|
|
- type: 'workload/deleteWorkHour',
|
|
|
- payload: { id: item.id },
|
|
|
- callback: list => {
|
|
|
- let time = current.date.format('YYYY-MM-DD');
|
|
|
- setCurrent({
|
|
|
- ...current,
|
|
|
- list: list.filter(item => item.time == time),
|
|
|
+ Modal.confirm({
|
|
|
+ title: '提示',
|
|
|
+ content: '是否删除工时?',
|
|
|
+ okText: '确认',
|
|
|
+ cancelText: '取消',
|
|
|
+ onOk() {
|
|
|
+ dispatch({
|
|
|
+ type: 'workload/deleteWorkHour',
|
|
|
+ payload: { id: item.id },
|
|
|
+ callback: list => {
|
|
|
+ let time = current.date.format('YYYY-MM-DD');
|
|
|
+ setCurrent({
|
|
|
+ ...current,
|
|
|
+ list: list.filter(item => item.time == time),
|
|
|
+ });
|
|
|
+ },
|
|
|
});
|
|
|
},
|
|
|
});
|