import React from "react"; import { WeaFormItem, WeaSearchGroup, WeaTools } from "ecCom"; import { WeaSwitch } from "comsMobx"; import CustomTreeSelect from "./components/PDDialog/customTreeSelect"; import CustomBrowser from "../../components/CustomBrowser"; const getKey = WeaTools.getKey; export const formRender = (form, conditions, params) => { const { isFormInit } = form; const formParams = form.getFormParams(); let group = []; isFormInit && conditions && conditions.map(c => { let items = []; c.items.map(fields => { items.push({ com: ( { getKey(fields) === "item" ? { _.isEmpty(formParams.item) && } : getKey(fields) === "modeName" ? !!_.values(v)[0] && form.updateFields({ tableName: _.values(v)[0].subname, modeId: _.values(v)[0].domid })}/> : } ), colSpan: 1, hide: fields.hide }); }); !_.isEmpty(items) && group.push( ); }); return group; };