编辑权限

This commit is contained in:
liyongshun 2022-06-21 17:35:19 +08:00
parent 22ea7b0786
commit 60a97f9736
1 changed files with 11 additions and 5 deletions

View File

@ -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 (
<Switch
disabled={!showOperateBtn}
checked={text == 1}
onChange={value => {
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);
}}
/>}
</div>