中扬CRM客户关系管理系统
#
luxiaotao1123
2022-11-22 99b62c6b4849c0d9d3c31e135e56994199fb793c
src/main/webapp/static/layui/lay/modules/formDesigner.js
@@ -78,6 +78,8 @@
                        return options || null;
                    }, getData: function () {
                        return options.data || null;
                    }, getHtmlData: function () {
                        return that.getHtmlData() || null;
                    }, geticeEditorObjects: function () {
                        return iceEditorObjects || null;
                    },getImages:function () {
@@ -139,7 +141,7 @@
                        }
                    }
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, _selected, json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{2}">{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -172,7 +174,7 @@
                    $label.empty();
                    $label.css("width",json.labelWidth);
                    if (json.required) {
                        $label.append('<span style="color:red;">*</span>');
                        // $label.append('<span style="color:red;">*</span>');
                    }
                    $label.append(json.label + ":");
                    if (json.hideLabel) {
@@ -231,7 +233,7 @@
                        }
                    }
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, _selected,json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -506,7 +508,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -534,7 +536,7 @@
                    $label.empty();
                    $label.css("width",json.labelWidth);
                    if (json.required) {
                        $label.append('<span style="color:red;">*</span>');
                        // $label.append('<span style="color:red;">*</span>');
                    }
                    $label.append(json.label + ":");
                    if (json.hideLabel) {
@@ -589,7 +591,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -628,7 +630,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item layui-form-text {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3};{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.width,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    _html += '<div class="layui-input-block"  style="width: {0}">'.format(json.width);
                    _html += '<textarea name="{0}" placeholder="{3}" width="{2}" class="layui-textarea{6}" {4} {5} {7}>{1}</textarea>'
                        .format(json.id, json.defaultValue ? json.defaultValue : '', json.width, json.placeholder, _disabled, _required, _disabledClass, _readonly);
@@ -662,7 +664,7 @@
                    $label.css({width: '{0}'.format(json.width)});
                    $block.css({width: '{0}'.format(json.width)});
                    if (json.required) {
                        $label.append('<span style="color:red;">*</span>');
                        // $label.append('<span style="color:red;">*</span>');
                    }
                    $label.append(json.label + ":");
                },
@@ -705,7 +707,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item layui-form-text {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3};{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.width,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    _html += '<div class="layui-input-block"  style="width: {0}">'.format(json.width);
                    _html += '<textarea name="{0}" placeholder="{3}" width="{2}" class="layui-textarea{6}" {4} {5} {7}>{1}</textarea>'
                        .format(json.id, json.defaultValue ? json.defaultValue : '', json.width, json.placeholder, _disabled, _required, _disabledClass, _readonly);
@@ -738,7 +740,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block layui-form" lay-filter="{0}" style="margin-left: 0px">'.format(json.id);
                    } else {
@@ -789,7 +791,7 @@
                    $('#' + json.id + ' .layui-input-block').append(_html);
                    $label.css("width",json.labelWidth);
                    if (json.required) {
                        $label.append('<span style="color:red;">*</span>');
                        // $label.append('<span style="color:red;">*</span>');
                    }
                    $label.append(json.label + ":");
                    form.render('select',json.id);
@@ -840,7 +842,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '');
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block layui-form" lay-filter="{0}" style="margin-left: 0px">'.format(json.id);
                    } else {
@@ -886,7 +888,7 @@
                    var _disabled = json.disabled ? 'disabled=""' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -973,7 +975,7 @@
                    var _disabled = json.disabled ? 'disabled=""' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -1015,7 +1017,7 @@
                    var _required = json.required ? 'lay-verify="otherReq"' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px;">';
                    } else {
@@ -1063,7 +1065,7 @@
                        $block.css("margin-left",json.labelWidth);
                    }
                    if (json.required) {
                        $label.append('<span style="color:red;">*</span>');
                        // $label.append('<span style="color:red;">*</span>');
                    }
                    $label.append(json.label + ":");
                    form.render('checkbox');
@@ -1105,7 +1107,7 @@
                    var _required = json.required ? 'lay-verify="otherReq"' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px;">';
                    } else {
@@ -1147,7 +1149,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});border: 0px solid #d2d2d2;margin-left: 0px">'.format(json.width,json.labelWidth);
                    } else {
@@ -1223,7 +1225,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});border: 0px solid #d2d2d2;margin-left: 0px">'.format(json.width,json.labelWidth);
                    } else {
@@ -1258,7 +1260,7 @@
                    var _disabled = json.disabled ? 'disabled=""' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block layui-form" style="width:calc({0});margin-left: 0px">'.format(json.width);
                    } else {
@@ -1345,7 +1347,7 @@
                    var _disabled = json.disabled ? 'disabled=""' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block layui-form" style="width:calc({0});margin-left: 0px">'.format(json.width);
                    } else {
@@ -1395,7 +1397,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});margin-left: 0px;">'.format(json.width);
                    } else {
@@ -1439,7 +1441,7 @@
                    }
                    $label.css("width",json.labelWidth);
                    if (json.required) {
                        $label.append('<span style="color:red;">*</span>');
                        // $label.append('<span style="color:red;">*</span>');
                    }
                    $label.append(json.label + ":");
                    var _html = '<input id="{0}" name="{0}"  lay-verify="{3}" class="layui-input icon-date widget-date {1}" style="line-height: 40px;{2}"></input>'.format(json.tag + json.id,_disabledClass,_disabledStyle,_required);
@@ -1492,7 +1494,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});margin-left: 0px;">'.format(json.width);
                    } else {
@@ -1628,7 +1630,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px;">';
                    } else {
@@ -1799,7 +1801,7 @@
                    }
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -1892,7 +1894,7 @@
                    }
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -2196,7 +2198,7 @@
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<div class="layui-inline">';
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    _html += '<div class="layui-inline" id="{0}" style="line-height: 40px;{1}">'.format(json.tag + json.id,_disabledStyle);
                    _html += '<div class="layui-input-inline">';
                    _html += '<input id="start-{0}" lay-verify="{3}" name="start{2}" class="layui-input {1}" autocomplete="off" placeholder="开始日期"></input>'.format(json.tag + json.id,_disabledClass,json.id,_required);
@@ -2235,7 +2237,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div class="layui-inline">';
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    _html += '<div class="layui-inline" id="{0}" style="line-height: 40px;{1}">'.format(json.tag + json.id,_disabledStyle);
                    _html += '<div class="layui-input-inline">';
                    _html += '<input id="start-{0}" lay-verify="{3}" name="start{2}" class="layui-input {1}" autocomplete="off" placeholder="开始日期" ></input>'.format(json.tag + json.id,_disabledClass,json.id,_required);
@@ -2302,7 +2304,7 @@
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<div class="layui-inline">';
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    _html += '<div class="layui-inline" id="{0}" style="line-height: 40px;{1}">'.format(json.tag + json.id,_disabledStyle);
                    _html += '<div class="layui-input-inline">';
                    _html += '<input id="start-{0}" lay-verify="{3}" name="start{2}" class="layui-input {1}" autocomplete="off" placeholder="开始日期"></input>'.format(json.tag + json.id,_disabledClass,json.id,_required);
@@ -2361,7 +2363,7 @@
                    }
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    if (!json.hideLabel) {
                        _html += '<label class="layui-form-label" style="width: {1}px;">{0}:</label>'.format(json.label,json.labelWidth);
                        _html += '<label class="layui-form-label">{0}:</label>'.format(json.label);
                    }
                    _html += '<div class="layui-input-block" style="margin-left: 0px;">';
                    if (json.disabled) {
@@ -2386,7 +2388,7 @@
                        $block.css("margin-left","0px");
                    }else {
                        if ($('#' + json.id).find("label").length === 0) {
                            $('#' + json.id).prepend('<label class="layui-form-label" style="width: {1}px;">{0}:</label>'.format(json.label,json.labelWidth));
                            $('#' + json.id).prepend('<label class="layui-form-label">{0}:</label>'.format(json.label));
                        }else {
                            $label.css("width",json.labelWidth + "px");
                        }
@@ -2463,7 +2465,7 @@
                    }
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    if (!json.hideLabel) {
                        _html += '<label class="layui-form-label" style="width: {1}px;">{0}:</label>'.format(json.label,json.labelWidth);
                        _html += '<label class="layui-form-label">{0}:</label>'.format(json.label);
                    }
                    _html += '<div class="layui-input-block" style="margin-left: 0px;">';
                    if (json.disabled) {
@@ -2501,7 +2503,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1};{2}">{0}:</label>'.format( json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format( json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});margin-left: 0px;">'.format(json.width);
                    } else {
@@ -2601,7 +2603,7 @@
                    var _required = json.required ? 'required' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1};{2}">{0}:</label>'.format( json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format( json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});margin-left: 0px;">'.format(json.width);
                    } else {
@@ -2645,7 +2647,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format( json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format( json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -2774,7 +2776,7 @@
                    var _disabledClass = json.disabled ? ' layui-disabled' : '';
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format( json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format( json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -2831,7 +2833,7 @@
                        _width = 100 - parseInt(_width);
                    }
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{3}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});margin-left: 0px;">'.format(json.width);
                    } else {
@@ -2877,7 +2879,7 @@
                    }
                    $label.css("width",json.labelWidth);
                    if (json.required) {
                        $label.append('<span style="color:red;">*</span>');
                        // $label.append('<span style="color:red;">*</span>');
                    }
                    $label.append(json.label + ":");
                    var _html = '';
@@ -2942,7 +2944,7 @@
                        _width = 100 - parseInt(_width);
                    }
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label {0}" style="width: {3}px;{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label {0}" style="{4}"><span style="color:red;">{2}</span>{1}:</label>'.format(json.required ? 'layui-form-required' : '', json.label,json.required ? '*' : '',_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="width:calc({0});margin-left: 0px;">'.format(json.width);
                    } else {
@@ -2988,7 +2990,7 @@
                    }
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -3099,7 +3101,7 @@
                    }
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item {2}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.labelWidth,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    if (json.hideLabel) {
                        _html += '<div class="layui-input-block" style="margin-left: 0px">';
                    } else {
@@ -3141,7 +3143,7 @@
                    }
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item layui-form-text {2}" style="width: {4}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index,json.width);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.width,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    _html += '<div class="layui-input-block">';
                    _html += '<div id="{0}"></div>'.format(json.tag + json.id);
                    _html += '</div>';
@@ -3227,7 +3229,7 @@
                    }
                    var _hideLabel = json.hideLabel ? 'display: none;' : '';
                    var _html = '<div id="{0}" class="layui-form-item layui-form-text {2}" style="width: {4}"  data-id="{0}" data-tag="{1}" data-index="{3}">'.format(json.id, json.tag, selected ? 'active' : '', json.index,json.width);
                    _html += '<label class="layui-form-label" style="width: {1}px;{2}">{0}:</label>'.format(json.label,json.width,_hideLabel);
                    _html += '<label class="layui-form-label" style="{1}">{0}:</label>'.format(json.label,_hideLabel);
                    _html += '<div class="layui-input-block">';
                    _html += '<div id="{0}"></div>'.format(json.tag + json.id);
                    _html += '</div>';
@@ -4692,6 +4694,14 @@
                });
            });
            $('.generateHtmlData').on('click', function () {
                var _html = $('<div style="height:100%;width:100%;"></div>');
                var _script = $('<div style="height:100%;width:100%;"></div>');
                that.generateHtml(options.data, _html,_script);
                return _html.html();
            });
            that.renderForm();
        }
@@ -4850,6 +4860,17 @@
                json[key] = signObjects[key];
            }
            return json;
        }
        //获取表单数据回调
        Class.prototype.getHtmlData = function () {
            var that = this,
                options = that.config;
            var _html = $('<div style="height:100%;width:100%;"></div>');
            var _script = $('<div style="height:100%;width:100%;"></div>');
            that.generateHtml(options.data, _html,_script);
            return _html.html();
        }
        //递归改变禁用属性
@@ -5200,4 +5221,4 @@
        exports('formDesigner'
            , formDesigner);
    });
    });