import { Icon } from 'antd'; import { inject, observer } from 'mobx-react'; import isEmpty from 'lodash/isEmpty'; import { WeaUpload } from 'ecCom'; import isArray from 'lodash/isArray'; import { i18n } from '../../../pc4mobx/hrm/public/i18n'; import { WeaLogView } from 'comsMobx'; const WeaLogViewComp = WeaLogView.Component; @inject('addNewStore') @observer class Main extends React.Component { componentDidMount () { const { getForm } = this.props.addNewStore getForm() } isHide = (key, formParams) => { let hide = false; if (key == 'freeMins' && formParams.status == '0') { hide = true } // 处理业务显隐 return hide; }; toggleLog=()=>{ const { changeLogStatus } = this.props.addNewStore changeLogStatus(false) } render () { const { form,LogDialogVisible,logStore } = this.props.addNewStore return (
{form.render( { needTigger: true, col: 1, center: true }, { ecId: `Form@gg5wym`, isHide: this.isHide } )}
); } } export default Main;