| | |
| | | // 数据加载时的转圈圈 |
| | | '<div v-loading="istableloading" v-if="istableloading" class="h_table_loading"></div> '+ |
| | | // 表格工具栏 - 标题、功能组、多选 |
| | | '<div v-if="isshowtool && ((tableAttr.istitle && tableAttr.title) || (istablebuttons && tablebuttons.length) || ((isbasicfilterfields && (tableAttr.toolbarobj && tableAttr.toolbarobj.isbasicfilterfields) && tableBasicFilterFields.length) || (isfilterfield && (tableAttr.toolbarobj && tableAttr.toolbarobj.isfilterfield))) || (tableAttr.tag && tableAttr.tag.name)) || ((tableAttr.toolbarobj && (tableAttr.toolbarobj.more_datalist && tableAttr.toolbarobj.more_datalist.length)) || (isshowShoppingcart && (tableAttr.isSelection || isSelection)) || (tableToolButtons && tableToolButtons.length))" class="h_h_table aaa" :ref="\'h_tabletool\' + href"> '+ |
| | | '<div v-if="isshowtool && ((tableAttr.istitle && tableAttr.title) || (istablebuttons && tablebuttons.length) || ((isbasicfilterfields && (tableAttr.toolbarobj && tableAttr.toolbarobj.isbasicfilterfields) && tableBasicFilterFields.length) || (isfilterfield && (tableAttr.toolbarobj && tableAttr.toolbarobj.isfilterfield))) || (tableAttr.tag && tableAttr.tag.name)) || ((tableAttr.toolbarobj && (tableAttr.toolbarobj.more_datalist && tableAttr.toolbarobj.more_datalist.length)) || (isshowShoppingcart && (tableAttr.isSelection || isSelection)) || (tableToolButtons && tableToolButtons.length))" class="h_h_table" :ref="\'h_tabletool\' + href"> '+ |
| | | // 表格本身功能(标题、字段顺序、表刷新、表标签) |
| | | '<div v-if="(tableAttr.istitle && tableAttr.title) || (istablebuttons && tablebuttons.length) || ((isbasicfilterfields && (tableAttr.toolbarobj && tableAttr.toolbarobj.isbasicfilterfields) && tableBasicFilterFields.length) || (isfilterfield && (tableAttr.toolbarobj && tableAttr.toolbarobj.isfilterfield))) || (tableAttr.tag && tableAttr.tag.name)" class="h_table_tool_left">'+ |
| | | // 标题 |
| | | '<div v-if="tableAttr.istitle && tableAttr.title" class="h_table_title">'+ |
| | | '<div v-if="tableAttr.istitle && tableAttr.title" class="h_table_title ">'+ |
| | | '<i class="iconfont icon-fuzhushuxian" style="color: #0270c1;"></i>'+ |
| | | '<span style="font-size: 14px;">{{tableAttr.title}}</span>'+ |
| | | '</div> '+ |
| | | //表字段配置 |
| | | '<div v-if="istablebuttons && tablebuttons.length" class="h_table_title"> '+ |
| | | '<div v-if="istablebuttons && tablebuttons.length" class="h_table_title "> '+ |
| | | '<div v-if="isdraggableorder && doTableFields.length > 0" class="h_table_editfield"> '+ |
| | | '<h-draggable-order-tree :switchfloat="isdraggableorder_switchfloat" :datalist="doTableFields" :selectdatalist="showTableFields" :identificationfield="identificationfield" '+ |
| | | ':labelfield="orderlabelfield" :isselectfield="orderisselect" :isdraggablegroup="isdraggablegroup" icon="el-icon-setting" title="表格字段设置" v-on:save-order="saveOrder"> '+ |
| | |
| | | ' :disabled = "typeof (fieldObj.disabled) != \'undefined\' ? fieldObj.disabled : (disabled ? true : false)" '+ |
| | | ' :value="formData[fieldObj.field] && formData[fieldObj.field].length == fieldObj.options.length ? true : false" @change="handleCheckAllChange($event, fieldObj, formData)">全选</el-checkbox>'+ |
| | | |
| | | '<el-checkbox-group v-model="formData[fieldObj.field]" class="h_form_checkboxgroup" '+ |
| | | '<el-checkbox-group v-model="formData[fieldObj.field]" class="h_form_checkboxgroup aaa" '+ |
| | | ' :disabled = "typeof (fieldObj.disabled) != \'undefined\' ? fieldObj.disabled : (disabled ? true : false)" @change="formchange($event, fieldObj)"> '+ |
| | | '<el-checkbox v-for="(o, k) in fieldObj.options" :key="k" :label="o.code"><div :style="{width: fieldObj.valuewidth ? fieldObj.valuewidth : \'100%\'}">{{o.value}}</div></el-checkbox> '+ |
| | | '<el-checkbox v-for="(o, k) in fieldObj.options" :key="\'f_checkboxobj\' + k" :label="o.code"><div :style="{width: fieldObj.valuewidth ? fieldObj.valuewidth : \'100%\'}">{{o.value}}</div></el-checkbox> '+ |
| | | '</el-checkbox-group> '+ |
| | | '</div>'+ |
| | | '<div v-else>'+ |
| | |
| | | '<div v-if="formAttr.istitle && formAttr.title" class="h_form_title_name">{{formAttr.title}}</div> '+ |
| | | |
| | | '<template v-for="(g, k) in tableFieldsGroup"> '+ |
| | | '<div v-if="g.name && g.name !=\' \' " style="margin: 0;"><i class="iconfont icon-fuzhushuxian" style="color: #0270c1;"></i><span class="h_form_group_name">{{g.name}}</span></div> '+ |
| | | '<div v-if="g.name && g.name !=\' \' " class="h_form_group"><i class="iconfont icon-fuzhushuxian" style="color: #0270c1;"></i><span class="h_form_group_name">{{g.name}}</span></div> '+ |
| | | '<div style="margin: 0; padding-left: 0px">'+ |
| | | '<h-newform-a '+ |
| | | //外部参数 |