king
2021-08-26 e9c48bd7356462ba9257540b130a47a65ad1861d
src/templates/comtableconfig/menuform/index.jsx
@@ -1,7 +1,7 @@
import React, {Component} from 'react'
import PropTypes from 'prop-types'
import { is, fromJS } from 'immutable'
import { Form, Row, Col, Input, Select } from 'antd'
import { Form, Row, Col, Input, Select, Switch } from 'antd'
import { formRule } from '@/utils/option.js'
import './index.scss'
@@ -50,6 +50,10 @@
      this.setState({}, () => {
        this.props.updatemenu({...config, OpenType: value})
      })
    } else if (key === 'hidden') {
      this.setState({}, () => {
        this.props.updatemenu({...config, hidden: value})
      })
    }
  }
@@ -96,7 +100,7 @@
    }
    return (
      <Form {...formItemLayout} className="ant-advanced-search-form" id="subqazxcvbn">
      <Form {...formItemLayout} className="comtable-menu-form" id="subqazxcvbn">
        <Row gutter={24}>
          <Col span={24}>
            <Form.Item label={dict['model.menu.level1']}>
@@ -206,6 +210,13 @@
              })(<Input placeholder="" autoComplete="off" onChange={this.changeEasyCode}/>)}
            </Form.Item>
          </Col>
          <Col span={24}>
            <Form.Item className="hidden-menu" labelCol={{span: 8}} wrapperCol={{span: 16}} label={'隐藏菜单'}>
              <Switch checkedChildren={'是'} defaultChecked={menu.PageParam ? (menu.PageParam.hidden === 'true') : false} unCheckedChildren={'否'} onChange={(value) => {
                this.selectChange('hidden', value + '')
              }} />
            </Form.Item>
          </Col>
        </Row>
      </Form>
    )