import { WeaSearchGroup,WeaFormItem ,WeaProgress,WeaRichText,WeaUpload,WeaLocaleProvider,WeaError,WeaTools,WeaInputEncrypt} from 'ecCom';
import { Button,Row,Col,InputNumber,Tooltip } from 'antd';
import {toJS} from "mobx"
import {WeaSwitch} from "comsMobx"
import {observer} from 'mobx-react';
const view_basicToolBar = {
uploadUrl: (window.ecologyContentPath || '')+"/api/blog/fileupload/uploadimage",
startupFocus: false,
toolbar: [],
};
const basicToolBar = {
uploadUrl: (window.ecologyContentPath || '')+"/api/blog/fileupload/uploadimage",
startupFocus: false,
toolbar: [
{ name: 'markdown', items: ['Markdown'] },
{ name: 'document', items: ['Source', '-', 'Save', 'NewPage', 'Preview', '-', 'Templates'] },
{ name: 'clipboard', items: ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'] },
{ name: 'basicstyles', items: ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'CopyFormatting', 'RemoveFormat'] },
{ name: 'styles', items: ['Styles', 'Format', 'Font', 'FontSize'] },
{ name: 'colors', items: ['TextColor', 'BGColor'] },
{ name: 'tools', items: ['Maximize', 'ShowBlocks'] },
{ name: 'insert', items: ['Image', 'Table', 'Smiley'] }
],
};
const getLabel = WeaLocaleProvider.getLabel;
@observer
export default class ProjectCondition extends React.Component{
constructor(props) {
super(props);
this.formParams = {};
}
render(){
const { fieldInfo, form,setFormFields,setValidate } = this.props;
const {isFormInit} = form;
let group = [];
const formParamsTemp = form.getFormParams();
for(let param in formParamsTemp){
this.formParams[param] = formParamsTemp[param];
}
isFormInit && fieldInfo.map((c,i) =>{
let items = [];
c.items.map(fields => {
let hide = false;
let dom;
let hasunderline = false;
//只读样式控制
let stylecss = {'margin-right':'5px','margin-top': '6px'};
if(fields.viewAttr == "1" || (fields.conditionType == "BROWSER" && fields.browserConditionParam.viewAttr == "1")) {
hasunderline = true;
stylecss = {'margin-right':'5px','margin-top': '16px'};
}
if(fields.viewAttr == "1" || (fields.conditionType == "BROWSER" && fields.browserConditionParam.viewAttr == "1")) {hasunderline = true} //只读样式控制
if(fields.domkey[0] == "prjprocess"){
if(fields.viewAttr == "1"){
dom =