diff --git a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/programme/index.js b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/programme/index.js index 4834cf53..f4645d1f 100644 --- a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/programme/index.js +++ b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/programme/index.js @@ -11,7 +11,7 @@ import { Switch, Modal, Dropdown, - Menu + Menu,message } from "antd"; import { @@ -166,8 +166,9 @@ export default class Programme extends React.Component { } getCustomColumns = columns => { - let newColumns = ""; - newColumns = columns.map(column => { + const { taxAgentStore: { showOperateBtn } } = this.props; + let newColumns = []; + newColumns = _.filter(columns, it => it.dataIndex !='operate').map(column => { let newColumn = column; newColumn.render = (text, record, index) => { //前端元素转义 @@ -188,6 +189,7 @@ export default class Programme extends React.Component { case "is_use": return ( { this.handleCategoryStatusChange(record, value); @@ -231,8 +233,13 @@ export default class Programme extends React.Component { onCustomEdit(record) { const { - programmeStore: { getCustomForm, setCustomNewVisible, setCustomRequest } + programmeStore: { getCustomForm, setCustomNewVisible, setCustomRequest }, + taxAgentStore: { showOperateBtn } } = this.props; + if(!showOperateBtn){ + message.warning("请设置编辑权限!"); + return; + } getCustomForm(); setCustomNewVisible(true); this.setState({ @@ -479,7 +486,6 @@ export default class Programme extends React.Component { onChange={v => { setCustomSelectkey(v); getCustomCategoryList(v); - console.log("v:", v); }} />}