操作按钮权限的bug
This commit is contained in:
parent
f89ada73db
commit
732f3e1607
|
|
@ -203,7 +203,10 @@ export default class Attendance extends React.Component {
|
|||
|
||||
// 考情引用的列
|
||||
getColumns(columns) {
|
||||
const { attendanceStore: { deleteAttendance, doInit } } = this.props;
|
||||
const {
|
||||
attendanceStore: { deleteAttendance, doInit },
|
||||
taxAgentStore: { showOperateBtn }
|
||||
} = this.props;
|
||||
let result = [...columns];
|
||||
result.push({
|
||||
title: "操作",
|
||||
|
|
@ -212,35 +215,36 @@ export default class Attendance extends React.Component {
|
|||
return (
|
||||
<div className="linkWapper">
|
||||
<a onClick={() => this.handleViewAttendance(record)}>查看</a>
|
||||
<Dropdown
|
||||
overlay={
|
||||
<Menu
|
||||
onClick={item => {
|
||||
Modal.confirm({
|
||||
title: "信息确认",
|
||||
content: "确认删除",
|
||||
onOk: () => {
|
||||
deleteAttendance([
|
||||
record.id
|
||||
]).then(({ status, errormsg }) => {
|
||||
if (status) {
|
||||
message.success("删除成功");
|
||||
doInit({});
|
||||
} else {
|
||||
message.error(errormsg || "删除失败");
|
||||
}
|
||||
});
|
||||
},
|
||||
onCancel: () => {}
|
||||
});
|
||||
}}>
|
||||
<Menu.Item key="1">删除</Menu.Item>
|
||||
</Menu>
|
||||
}>
|
||||
<a className="ant-dropdown-link" href="javaScript:void(0);">
|
||||
<i className="icon-coms-more" style={{ marginLeft: 18 }} />
|
||||
</a>
|
||||
</Dropdown>
|
||||
{showOperateBtn &&
|
||||
<Dropdown
|
||||
overlay={
|
||||
<Menu
|
||||
onClick={item => {
|
||||
Modal.confirm({
|
||||
title: "信息确认",
|
||||
content: "确认删除",
|
||||
onOk: () => {
|
||||
deleteAttendance([
|
||||
record.id
|
||||
]).then(({ status, errormsg }) => {
|
||||
if (status) {
|
||||
message.success("删除成功");
|
||||
doInit({});
|
||||
} else {
|
||||
message.error(errormsg || "删除失败");
|
||||
}
|
||||
});
|
||||
},
|
||||
onCancel: () => {}
|
||||
});
|
||||
}}>
|
||||
<Menu.Item key="1">删除</Menu.Item>
|
||||
</Menu>
|
||||
}>
|
||||
<a className="ant-dropdown-link" href="javaScript:void(0);">
|
||||
<i className="icon-coms-more" style={{ marginLeft: 18 }} />
|
||||
</a>
|
||||
</Dropdown>}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue