| | |
| | | type: PropTypes.string, // 菜单类型,主表或子表 |
| | | menu: PropTypes.object, // 菜单信息(菜单id,菜单参数,菜单名称) |
| | | config: PropTypes.object, // 菜单配置信息 |
| | | usefulFields: PropTypes.array, // 自定义函数可用字段 |
| | | tabs: PropTypes.array, // 所有标签 |
| | | setSubConfig: PropTypes.func, // 设置子配置信息 |
| | | updateaction: PropTypes.func // 菜单配置更新 |
| | |
| | | * @description 按钮编辑,获取按钮表单信息 |
| | | */ |
| | | handleAction = (card) => { |
| | | const { menu } = this.props |
| | | const { config } = this.props |
| | | const { menu, config } = this.props |
| | | |
| | | let ableField = menu.permFuncField ? menu.permFuncField.join(', ') : '' |
| | | let functip = <div> |
| | |
| | | }) |
| | | } |
| | | |
| | | // let modules = [] |
| | | |
| | | // menu.components.forEach(item => { |
| | | // if (item.uuid === config.uuid) return |
| | | |
| | | // modules.push({ |
| | | // value: item.uuid, |
| | | // text: item.setting.name |
| | | // }) |
| | | // }) |
| | | |
| | | // if (supModule && supModule !== 'empty') { |
| | | // if (modules.filter(item => item.value === supModule).length === 0) { |
| | | // supModule = '' |
| | | // } |
| | | // } |
| | | |
| | | if (menu.fstMenuList && card.linkmenu && card.linkmenu.length > 0) { |
| | | let _param = { |
| | | func: 'sPC_Get_FunMenu', |