/**
 * Created by OrionPax on 2019/2/2.
 */
"use strict";

var FormLi = {
    //常用表单项
    CommonFormLi: function CommonFormLi(props) {
        return React.createElement("div", { className: "form_li " + (props.className ? props.className : ''), style: props.style ? props.style : null }, React.createElement("div", { className: props.labelClass ? props.labelClass : "label" }, props.title, props.required && React.createElement("strong", { className: "error_meg" }, "*"), props.errorMsg && React.createElement("span", { className: "error_meg" }, props.errorMsg)), React.createElement("div", { className: props.conClass ? props.conClass : "f_con" }, props.children));
    },

    //表单设置已选表单项
    AvailableFormLI: function AvailableFormLI(props) {
        return React.createElement("div", { className: "add_item clearfix", "data-txid": props.formField.formFieldId, "data-txtype": props.formField.field.fieldName }, React.createElement("div", { className: "move" }, React.createElement("i", { className: "icon" }, React.createElement("i", { className: "icon" }, ""))), React.createElement("div", { className: "require" }, React.createElement("input", { type: "checkbox", className: "form_field_checkbox", defaultChecked: "checked" }), React.createElement("span", { className: "alm" }, "必填")), React.createElement("div", { className: "form_li" }, React.createElement("div", { className: "label" }, React.createElement("div", { className: "input_box" }, React.createElement("input", { type: "text", onChange: props.changeFormFieldName.bind(undefined, props.formField),
            className: "input form_field_input", value: props.formField.enShowName,
            placeholder: "请填写您需要收集的项目的标题以及项目描述" }))), (props.formField.field.fieldName === "speech_ppt" || props.formField.field.fieldName === "file") && React.createElement("div", { className: "input_box" }, React.createElement("input", { type: "text", className: "input unclickable text_center", disabled: "disabled", value: "上传文件" })), (props.formField.field.fieldName === "brief" || props.formField.field.fieldName === "personal_brief" || props.formField.field.fieldName === "textarea") && React.createElement("div", { className: "input_box" }, React.createElement("textarea", { className: "unclickable", disabled: "disabled" })), (props.formField.field.fieldName === "avatar_collect" || props.formField.field.fieldName === "attendee_avatar" || props.formField.field.fieldName === "head_portrait") && React.createElement("div", { className: "input_box" }, React.createElement("input", { type: "text", className: "input unclickable text_center", disabled: "disabled", value: "上传图片" })), props.formField.field.fieldName === "sex" && [React.createElement("div", { className: "item_li clearfix" }, React.createElement("input", { className: "item_input", type: "radio", name: "sex" }), React.createElement("div", { className: "item_con" }, React.createElement("div", { className: "input_box" }, React.createElement("input", { type: "text", value: "男", className: "input unclickable", disabled: "disabled" })))), React.createElement("div", { className: "item_li clearfix" }, React.createElement("input", { className: "item_input", type: "radio", name: "sex" }), React.createElement("div", { className: "item_con" }, React.createElement("div", { className: "input_box" }, React.createElement("input", { type: "text", value: "女", className: "input unclickable", disabled: "disabled" }))))], props.formField.field.fieldName === "nation" && React.createElement("div", { className: "input_box" }, React.createElement("select", { className: "block unclickable", disabled: "disabled" }, React.createElement("option", null, "请选择国家/地区"))), props.formField.field.fieldName === "text" && React.createElement("div", { className: "input_box" }, React.createElement("input", { type: "text", className: "input unclickable", disabled: "disabled" })), props.formField.field.fieldName === "radio" && props.formField.optionItems.map(function (optionItem) {
            return React.createElement("div", { className: "item_li clearfix", "data-txid": optionItem.key }, React.createElement("input", { className: "item_input unclickable", type: "radio", disabled: "disabled" }), React.createElement("div", { className: "item_con" }, React.createElement("div", { className: "input_box" }, React.createElement("input", { type: "text", className: "input form_field_item_input",
                name: optionItem.key,
                value: optionItem.value,
                placeholder: "项目内容" }))), React.createElement("a", { className: "icon del",
                href: "javascript:void(0);" }, ""));
        })), React.createElement("a", { className: "icon set", href: "javascript:void(0);" }, ""), React.createElement("a", { className: "icon del", href: "javascript:void(0);" }, ""));
    }

};