{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\LayoutProperty.vue?vue&type=template&id=2eff6ad6&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\LayoutProperty.vue","mtime":1675071992022},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"margin\":\"15px\"}},[(_vm.data && _vm.data.ctrlType == 'div')?[_c('el-row',[_c('el-col',{attrs:{\"span\":24}},[_c('ht-form-item',{staticStyle:{\"width\":\"100%\"},attrs:{\"label-width\":\"65px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"具体数值请设置为:px\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"宽度\")])],1),_c('ht-input',{attrs:{\"placeholder\":\"宽度:100%\"},model:{value:(_vm.data.options.width),callback:function ($$v) {_vm.$set(_vm.data.options, \"width\", $$v)},expression:\"data.options.width\"}})],2)],1),_c('el-col',{attrs:{\"span\":24}},[_c('ht-form-item',{staticStyle:{\"width\":\"100%\"},attrs:{\"label-width\":\"65px\",\"label\":\"内边距\"}},[_c('ht-input',{attrs:{\"placeholder\":\"padding:10px 10px 10px 0\"},model:{value:(_vm.data.options.padding),callback:function ($$v) {_vm.$set(_vm.data.options, \"padding\", $$v)},expression:\"data.options.padding\"}})],1)],1),_c('el-col',{attrs:{\"span\":24}},[_c('ht-form-item',{staticStyle:{\"width\":\"100%\"},attrs:{\"label-width\":\"65px\",\"label\":\"外边距\"}},[_c('ht-input',{attrs:{\"placeholder\":\"margin:10px 10px 10px 0\"},model:{value:(_vm.data.options.margin),callback:function ($$v) {_vm.$set(_vm.data.options, \"margin\", $$v)},expression:\"data.options.margin\"}})],1)],1),_c('el-col',{attrs:{\"span\":24}},[_c('ht-form-item',{staticStyle:{\"width\":\"100%\"},attrs:{\"label-width\":\"65px\",\"label\":\"背景颜色\"}},[_c('div',{staticStyle:{\"display\":\"flex\"}},[_c('el-color-picker',{attrs:{\"size\":\"mini\"},model:{value:(_vm.data.options.backgroundColor),callback:function ($$v) {_vm.$set(_vm.data.options, \"backgroundColor\", $$v)},expression:\"data.options.backgroundColor\"}})],1)])],1),_c('el-col',{attrs:{\"span\":24}},[_c('ht-form-item',{staticStyle:{\"width\":\"100%\"},attrs:{\"label-width\":\"65px\",\"label\":\"圆角\"}},[_c('ht-input',{attrs:{\"placeholder\":\"radius:10px\"},model:{value:(_vm.data.options.radius),callback:function ($$v) {_vm.$set(_vm.data.options, \"radius\", $$v)},expression:\"data.options.radius\"}})],1)],1)],1)]:(_vm.data && _vm.data.ctrlType == 'divider')?[_c('div',{staticClass:\"custDialog-div\"},[_c('span',[_vm._v(\"图标\")]),_c('div',{staticStyle:{\"float\":\"right\",\"margin-right\":\"15px\"}},[_c('IconDialog',{on:{\"selected\":_vm.icons}})],1)]),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label\":\"内容\",\"label-width\":\"100px\"}},[_c('ht-input',{model:{value:(_vm.data.options.content),callback:function ($$v) {_vm.$set(_vm.data.options, \"content\", $$v)},expression:\"data.options.content\"}})],1),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label\":\"位置\",\"label-width\":\"100px\"}},[_c('ht-select',{attrs:{\"options\":[{key:'left',value:'居左'},{key:'right',value:'居右'},{key:'center',value:'居中',}]},model:{value:(_vm.data.options.position),callback:function ($$v) {_vm.$set(_vm.data.options, \"position\", $$v)},expression:\"data.options.position\"}})],1),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label\":\"颜色\",\"label-width\":\"100px\"}},[_c('el-color-picker',{attrs:{\"size\":\"mini\"},model:{value:(_vm.data.options.color),callback:function ($$v) {_vm.$set(_vm.data.options, \"color\", $$v)},expression:\"data.options.color\"}})],1)]:(_vm.data && _vm.data.ctrlType == 'grid')?[_c('ht-form-item',{attrs:{\"label\":\"栅格间隔\",\"label-width\":\"65px\"}},[_c('ht-input',{attrs:{\"type\":\"number\",\"size\":\"mini\",\"width\":\"156px\"},model:{value:(_vm.data.options.gutter),callback:function ($$v) {_vm.$set(_vm.data.options, \"gutter\", $$v)},expression:\"data.options.gutter\"}},[_c('template',{slot:\"append\"},[_c('span',[_vm._v(\"px\")])])],2)],1),_c('ht-form-item',{attrs:{\"label-width\":\"65px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"一行被切分为24分栏,通过列配置可以将一行划分为多列,每一列指定包含几个分栏。\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"列配置\")])],1),_c('draggable',_vm._b({staticClass:\"column-ul\",attrs:{\"tag\":\"ul\",\"list\":_vm.data.columns,\"handle\":\".drag-item\"}},'draggable',{\n group: { name: 'options' },\n ghostClass: 'ghost',\n handle: '.drag-item'\n },false),_vm._l((_vm.data.columns),function(item,index){return _c('li',{key:index},[_c('i',{staticClass:\"drag-item icon-draggable\"}),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"130px\",\"min\":0,\"max\":24,\"type\":\"number\"},model:{value:(item.span),callback:function ($$v) {_vm.$set(item, \"span\", _vm._n($$v))},expression:\"item.span\"}}),_vm._v(\"  \\n \"),_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":function($event){return _vm.handleGridColumnStyle(index)}}},[_vm._v(\"样式\")]),_c('el-button',{staticClass:\"grid-remove-button\",attrs:{\"circle\":\"\",\"plain\":\"\",\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-minus\"},on:{\"click\":function($event){return _vm.handleGridColumnRemove(index)}}})],1)}),0),_c('div',{staticStyle:{\"margin-left\":\"22px\"}},[_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":_vm.handleGridColumnAdd}},[_vm._v(\"添加一列\")])],1)],2),_c('ht-form-item',{attrs:{\"label\":\"横向排列\",\"label-width\":\"65px\"}},[_c('ht-select',{attrs:{\"options\":[\n { key: 'start', value: '左对齐' },\n { key: 'end', value: '右对齐' },\n { key: 'center', value: '居中' },\n { key: 'space-around', value: '两侧间隔相等' },\n { key: 'space-between', value: '两端对齐' }\n ]},model:{value:(_vm.data.options.justify),callback:function ($$v) {_vm.$set(_vm.data.options, \"justify\", $$v)},expression:\"data.options.justify\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"纵向排列\",\"label-width\":\"65px\"}},[_c('ht-select',{attrs:{\"options\":[\n { key: 'top', value: '顶部对齐' },\n { key: 'middle', value: '居中' },\n { key: 'bottom', value: '底部对齐' }\n ]},model:{value:(_vm.data.options.align),callback:function ($$v) {_vm.$set(_vm.data.options, \"align\", $$v)},expression:\"data.options.align\"}})],1)]:(_vm.data && _vm.data.ctrlType == 'table')?[_c('ht-form-item',{staticStyle:{\"display\":\"block\",\"margin-bottom\":\"0px\"},attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 行列配置 \")])]),_c('ht-form-item',{attrs:{\"label-width\":\"0px\"}},[_c('ul',{staticClass:\"tableUl\"},_vm._l((_vm.data.rows),function(row,rowIndex){return _c('li',{key:rowIndex},[_c('span',[_vm._v(\"第\"+_vm._s(rowIndex+1)+\"行:\")]),_vm._l((row.cols),function(tag,colIndex){return _c('el-tag',{key:colIndex,attrs:{\"closable\":\"\",\"disable-transitions\":false},on:{\"close\":function($event){return _vm.handleTableCol(rowIndex,colIndex)}}},[_vm._v(_vm._s(tag.colspan))])}),(_vm.tableHasColspan(rowIndex))?_c('el-button',{staticClass:\"tableTdAddBt\",attrs:{\"type\":\"primary\",\"size\":\"mini\",\"icon\":\"el-icon-plus\",\"circle\":\"\",\"title\":\"添加\"},on:{\"click\":function($event){return _vm.tableAddTd(rowIndex)}}}):_vm._e()],2)}),0)]),_c('ht-form-item',{attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 追加到第 \")]),_c('ht-input',{attrs:{\"type\":\"number\"},model:{value:(_vm.tableTempAddRowIndex),callback:function ($$v) {_vm.tableTempAddRowIndex=$$v},expression:\"tableTempAddRowIndex\"}}),_vm._v(\" 行\\n \"),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"icon\":\"el-icon-plus\",\"circle\":\"\",\"title\":\"添加\"},on:{\"click\":function($event){return _vm.tableOperation('add','row')}}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 追加到第 \")]),_c('ht-input',{attrs:{\"type\":\"number\"},model:{value:(_vm.tableTempAddColIndex),callback:function ($$v) {_vm.tableTempAddColIndex=$$v},expression:\"tableTempAddColIndex\"}}),_vm._v(\" 列\\n \"),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"icon\":\"el-icon-plus\",\"circle\":\"\",\"title\":\"添加\"},on:{\"click\":function($event){return _vm.tableOperation('add','col')}}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 删 除 第  \")]),_c('ht-input',{attrs:{\"type\":\"number\"},model:{value:(_vm.tableTempDelRowIndex),callback:function ($$v) {_vm.tableTempDelRowIndex=$$v},expression:\"tableTempDelRowIndex\"}}),_vm._v(\" 行\\n \"),_c('el-button',{attrs:{\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-delete\",\"circle\":\"\",\"title\":\"删除\"},on:{\"click\":function($event){return _vm.tableOperation('del','row')}}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 删 除 第  \")]),_c('ht-input',{attrs:{\"type\":\"number\"},model:{value:(_vm.tableTempDelColIndex),callback:function ($$v) {_vm.tableTempDelColIndex=$$v},expression:\"tableTempDelColIndex\"}}),_vm._v(\" 列\\n \"),_c('el-button',{attrs:{\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-delete\",\"circle\":\"\",\"title\":\"删除\"},on:{\"click\":function($event){return _vm.tableOperation('del','col')}}})],1),_c('ht-form-item',{staticStyle:{\"display\":\"block\",\"margin-bottom\":\"12px\"},attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 表格行高 \")]),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"90px\",\"min\":0,\"type\":\"number\"},model:{value:(_vm.data.options.lineHeight),callback:function ($$v) {_vm.$set(_vm.data.options, \"lineHeight\", $$v)},expression:\"data.options.lineHeight\"}}),_vm._v(\" px\\n \")],1),_c('ht-form-item',{staticStyle:{\"display\":\"block\",\"margin-bottom\":\"12px\"},attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 标题宽度 \")]),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"90px\",\"type\":\"number\"},model:{value:(_vm.data.options.labelWidth),callback:function ($$v) {_vm.$set(_vm.data.options, \"labelWidth\", $$v)},expression:\"data.options.labelWidth\"}}),_vm._v(\" \\n \"),_c('el-radio-group',{model:{value:(_vm.data.options.labelWidthType),callback:function ($$v) {_vm.$set(_vm.data.options, \"labelWidthType\", $$v)},expression:\"data.options.labelWidthType\"}},[_c('el-radio-button',{attrs:{\"label\":\"percent\"}},[_vm._v(\"%\")]),_c('el-radio-button',{attrs:{\"label\":\"px\"}},[_vm._v(\"px\")])],1)],1),_c('ht-form-item',{staticStyle:{\"display\":\"block\",\"margin-bottom\":\"12px\"},attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 边框颜色 \")]),_c('el-color-picker',{attrs:{\"size\":\"mini\"},model:{value:(_vm.data.options.borderColor),callback:function ($$v) {_vm.$set(_vm.data.options, \"borderColor\", $$v)},expression:\"data.options.borderColor\"}})],1),_c('ht-form-item',{staticStyle:{\"display\":\"block\",\"margin-bottom\":\"12px\"},attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 边框宽度 \")]),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"90px\",\"min\":0,\"type\":\"number\"},model:{value:(_vm.data.options.borderWidth),callback:function ($$v) {_vm.$set(_vm.data.options, \"borderWidth\", $$v)},expression:\"data.options.borderWidth\"}}),_vm._v(\" px\\n \")],1),_c('ht-form-item',{staticStyle:{\"display\":\"block\",\"margin-bottom\":\"12px\"},attrs:{\"label-width\":\"65px\"}},[_c('span',[_vm._v(\" 字体颜色 \")]),_c('el-color-picker',{attrs:{\"size\":\"mini\"},model:{value:(_vm.data.options.fontColor),callback:function ($$v) {_vm.$set(_vm.data.options, \"fontColor\", $$v)},expression:\"data.options.fontColor\"}})],1)]:(_vm.data && _vm.data.ctrlType == 'tab')?[_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"风格类型\"}},[_c('el-radio-group',{model:{value:(_vm.data.options.type),callback:function ($$v) {_vm.$set(_vm.data.options, \"type\", $$v)},expression:\"data.options.type\"}},[_c('el-radio-button',{attrs:{\"label\":\"\"}},[_vm._v(\"默认\")]),_c('el-radio-button',{attrs:{\"label\":\"card\"}},[_vm._v(\"选项卡\")]),_c('el-radio-button',{attrs:{\"label\":\"border-card\"}},[_vm._v(\"卡片化\")])],1)],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"选项卡位置\"}},[_c('el-radio-group',{model:{value:(_vm.data.options.align),callback:function ($$v) {_vm.$set(_vm.data.options, \"align\", $$v)},expression:\"data.options.align\"}},[_c('el-radio-button',{attrs:{\"label\":\"top\"}},[_vm._v(\"顶部\")]),_c('el-radio-button',{attrs:{\"label\":\"left\"}},[_vm._v(\"左侧\")]),_c('el-radio-button',{attrs:{\"label\":\"right\"}},[_vm._v(\"右侧\")]),_c('el-radio-button',{attrs:{\"label\":\"bottom\"}},[_vm._v(\"底部\")])],1)],1),_c('ht-form-item',{attrs:{\"label-width\":\"\"}},[_c('ht-checkbox',{attrs:{\"options\":[{ key: 'true', value: '页签、切换前是否校验当前页' }]},model:{value:(_vm.data.options.nextCheck),callback:function ($$v) {_vm.$set(_vm.data.options, \"nextCheck\", $$v)},expression:\"data.options.nextCheck\"}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"标签配置项\"}},[_c('form-tabs-dialog',{ref:\"FormtbsDialog\",attrs:{\"data\":_vm.data,\"tablefields\":_vm.tablefields}}),_c('draggable',_vm._b({staticClass:\"column-ul\",attrs:{\"tag\":\"ul\",\"list\":_vm.data.columns,\"handle\":\".drag-item\"}},'draggable',{\n group: { name: 'options' },\n ghostClass: 'ghost',\n handle: '.drag-item'\n },false),_vm._l((_vm.data.columns),function(item,index){return _c('li',{key:index},[_c('i',{staticClass:\"drag-item icon-draggable\"}),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"130px\"},model:{value:(item.span),callback:function ($$v) {_vm.$set(item, \"span\", $$v)},expression:\"item.span\"}}),_c('el-button',{staticClass:\"grid-remove-button\",attrs:{\"circle\":\"\",\"plain\":\"\",\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-edit\"},on:{\"click\":function($event){return _vm.openFormtbsDialog(index)}}}),_c('el-button',{attrs:{\"circle\":\"\",\"plain\":\"\",\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-minus\"},on:{\"click\":function($event){return _vm.handleGridColumnRemove(index)}}})],1)}),0),_c('div',{staticStyle:{\"margin-left\":\"22px\"}},[_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":function($event){return _vm.handleGridColumnAdd('tab')}}},[_vm._v(\"添加标签\")])],1)],1)]:(_vm.data && _vm.data.ctrlType == 'page')?[_c('h3',[_vm._v(\"无内容\")])]:(_vm.data && _vm.data.ctrlType == 'pageSteps')?[_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"是否显示分页步骤条\"}},[_c('el-switch',{attrs:{\"active-color\":\"#13ce66\",\"inactive-color\":\"#ff4949\"},model:{value:(_vm.data.isShow),callback:function ($$v) {_vm.$set(_vm.data, \"isShow\", $$v)},expression:\"data.isShow\"}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"分页步骤名配置\"}},_vm._l((_vm.data.pageStepsArr),function(item,index){return _c('li',{key:index},[_c('i',{staticClass:\"drag-item icon-draggable\"}),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"130px\",\"maxlength\":\"8\",\"show-word-limit\":\"\"},model:{value:(item.name),callback:function ($$v) {_vm.$set(item, \"name\", $$v)},expression:\"item.name\"}})],1)}),0)]:(_vm.data && _vm.data.ctrlType == 'pageButton')?[_c('h1',[_vm._v(\"分页按钮配置:\")]),_c('h3',[_vm._v(\"下一步按钮配置:\")]),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"按钮名\"}},[_c('ht-input',{attrs:{\"maxlength\":\"6\",\"show-word-limit\":\"\"},model:{value:(_vm.data.nextButton.name),callback:function ($$v) {_vm.$set(_vm.data.nextButton, \"name\", $$v)},expression:\"data.nextButton.name\"}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"按钮图标\"}},[_c('div',{staticStyle:{\"float\":\"right\",\"margin-right\":\"15px\"}},[_c('IconDialog',{on:{\"selected\":_vm.pegeNextIcon}})],1)]),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"按钮颜色\"}},[_c('div',{staticStyle:{\"height\":\"0px\",\"margin-top\":\"10px\",\"margin-bottom\":\"20px\"}},[_c('el-color-picker',{attrs:{\"size\":\"mini\"},model:{value:(_vm.data.nextButton.color),callback:function ($$v) {_vm.$set(_vm.data.nextButton, \"color\", $$v)},expression:\"data.nextButton.color\"}})],1)]),_c('h3',[_vm._v(\"上一步按钮配置:\")]),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"按钮名\"}},[_c('ht-input',{attrs:{\"maxlength\":\"6\",\"show-word-limit\":\"\"},model:{value:(_vm.data.backButton.name),callback:function ($$v) {_vm.$set(_vm.data.backButton, \"name\", $$v)},expression:\"data.backButton.name\"}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"按钮图标\"}},[_c('div',{staticStyle:{\"float\":\"right\",\"margin-right\":\"15px\"}},[_c('IconDialog',{on:{\"selected\":_vm.pegeBackIcon}})],1)]),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"按钮颜色\"}},[_c('div',{staticStyle:{\"height\":\"0px\",\"margin-top\":\"10px\",\"margin-bottom\":\"20px\"}},[_c('el-color-picker',{attrs:{\"size\":\"mini\"},model:{value:(_vm.data.backButton.color),callback:function ($$v) {_vm.$set(_vm.data.backButton, \"color\", $$v)},expression:\"data.backButton.color\"}})],1)]),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"按钮脚本\",\"visible\":_vm.pageBtnScriptDialog,\"append-to-body\":\"\",\"before-close\":_vm.pageBtnScriptDialogOk,\"close-on-click-modal\":false,\"width\":\"600px\"},on:{\"update:visible\":function($event){_vm.pageBtnScriptDialog=$event}}},[_c('el-row',{staticStyle:{\"height\":\"100%\"}},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.pageBtnScriptBase),expression:\"pageBtnScriptBase\"}],ref:\"scriptText\",staticStyle:{\"width\":\"99%\",\"height\":\"100%\"},attrs:{\"type\":\"textarea\",\"rows\":\"30\",\"autocomplete\":\"off\"},domProps:{\"value\":(_vm.pageBtnScriptBase)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.pageBtnScriptBase=$event.target.value}}})]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.pageBtnScriptDialogClose}},[_vm._v(\"取 消\")]),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.pageBtnScriptDialogOk}},[_vm._v(\"确 定\")])],1)],1)]:(_vm.data && _vm.data.ctrlType == 'accordion')?[_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"折叠面板配置\"}},[_c('ht-checkbox',{attrs:{\"options\":[{ key: 'true', value: '面板、折叠前是否校验当前面板' }]},model:{value:(_vm.data.options.nextCheck),callback:function ($$v) {_vm.$set(_vm.data.options, \"nextCheck\", $$v)},expression:\"data.options.nextCheck\"}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"面板配置\"}},[_c('draggable',_vm._b({staticClass:\"column-ul\",attrs:{\"tag\":\"ul\",\"list\":_vm.data.columns,\"handle\":\".drag-item\"}},'draggable',{\n group: { name: 'options' },\n ghostClass: 'ghost',\n handle: '.drag-item'\n },false),_vm._l((_vm.data.columns),function(item,index){return _c('li',{key:index},[_c('i',{staticClass:\"drag-item icon-draggable\"}),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"130px\"},model:{value:(item.span),callback:function ($$v) {_vm.$set(item, \"span\", $$v)},expression:\"item.span\"}}),_c('el-switch',{staticStyle:{\"margin-left\":\"10px\"},attrs:{\"active-text\":\"是否展开\",\"inactive-value\":\"false\",\"active-value\":\"true\"},on:{\"change\":function($event){return _vm.switchChange(item)}},model:{value:(item.isOpen),callback:function ($$v) {_vm.$set(item, \"isOpen\", $$v)},expression:\"item.isOpen\"}}),_c('el-button',{staticClass:\"grid-remove-button\",staticStyle:{\"margin-left\":\"10px\"},attrs:{\"circle\":\"\",\"plain\":\"\",\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-minus\"},on:{\"click\":function($event){return _vm.handleGridColumnRemove(index)}}})],1)}),0),_c('div',{staticStyle:{\"margin-left\":\"22px\"}},[_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":function($event){return _vm.handleGridColumnAdd('collapse')}}},[_vm._v(\"添加面板\")])],1)],1)]:(_vm.data && (_vm.data.ctrlType == 'subtable' || _vm.data.ctrlType == 'subDiv' || _vm.data.ctrlType == 'hottable'))?[_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"绑定子表\"}},[_c('ht-select',{attrs:{\"filterable\":\"\",\"options\":_vm.subTables,\"props\":{ key: 'name', value: 'desc' }},on:{\"change\":_vm.subTableChange},model:{value:(_vm.data.options.boSubEntity),callback:function ($$v) {_vm.$set(_vm.data.options, \"boSubEntity\", $$v)},expression:\"data.options.boSubEntity\"}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"子表标题\"}},[_c('ht-input',{staticStyle:{\"width\":\"215px\"},model:{value:(_vm.data.desc),callback:function ($$v) {_vm.$set(_vm.data, \"desc\", $$v)},expression:\"data.desc\"}},[_c('el-button',{attrs:{\"slot\":\"append\",\"icon\":\"el-icon-search\"},on:{\"click\":_vm.editI18nMessage},slot:\"append\"},[_vm._v(\"国际化\")])],1)],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"子表布局\"}},[_c('ht-select',{attrs:{\"options\":[{key:'subtable',value:'子表'},{key:'subDiv',value:'DIV子表'}]},on:{\"change\":_vm.subChange},model:{value:(_vm.data.ctrlType),callback:function ($$v) {_vm.$set(_vm.data, \"ctrlType\", $$v)},expression:\"data.ctrlType\"}})],1),(_vm.data.ctrlType!=='hottable' && _vm.data.options.relation =='onetomany')?_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"最大行数\"}},[_c('el-tooltip',{staticClass:\"item\",attrs:{\"effect\":\"dark\",\"content\":\"0为无限制\",\"placement\":\"top-start\"}},[_c('i',{staticClass:\"el-icon-info\"})]),_c('ht-input',{attrs:{\"type\":\"number\",\"min\":0},model:{value:(_vm.data.options.maxRow),callback:function ($$v) {_vm.$set(_vm.data.options, \"maxRow\", $$v)},expression:\"data.options.maxRow\"}})],1):_vm._e(),_c('br'),_c('el-button',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.data.customQuery && _vm.data.customQuery.isUse),expression:\"data.customQuery && data.customQuery.isUse\"}],staticClass:\"custDialog-btn\",staticStyle:{\"width\":\"100%\",\"margin-left\":\"0px !important\",\"margin-bottom\":\"5px\"},attrs:{\"icon\":\"icon-list2\",\"size\":\"mini\"},on:{\"click\":_vm.showSelectQueryDialog}},[_vm._v(\"绑定关联查询回填子表\")]),_c('el-dialog',{attrs:{\"title\":\"子表添加关联查询阿\",\"width\":\"60%\",\"append-to-body\":\"\",\"top\":\"8vh\",\"visible\":_vm.selectQueryDialog,\"close-on-click-modal\":false},on:{\"update:visible\":function($event){_vm.selectQueryDialog=$event}}},[_c('el-tag',{attrs:{\"type\":\"warning\"}},[_vm._v(\"子表回填:展示子表回填中设置的其他返回值(子表无返回值对应字段)\")]),(_vm.data.customQuery && _vm.data.customQuery.alias)?_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"550px\",\"overflow\":\"auto\"}},[_c('table',{staticClass:\"form-table choiceType-table\",staticStyle:{\"margin-bottom\":\"1px\"},attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',[_c('th',{attrs:{\"width\":\"110px\"}},[_vm._v(\"关联查询:\")]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"filterable\":\"\",\"options\":_vm.customQuerys,\"props\":{ key: 'alias', value: 'name' }},on:{\"change\":function($event){return _vm.setSelectQuery(_vm.data.customQuery.alias)}},model:{value:(_vm.data.customQuery.alias),callback:function ($$v) {_vm.$set(_vm.data.customQuery, \"alias\", $$v)},expression:\"data.customQuery.alias\"}})],1)])])]),_c('el-tabs',{staticStyle:{\"margin-bottom\":\"20px\"},attrs:{\"type\":\"border-card\"}},[_c('el-tab-pane',{attrs:{\"label\":\"参数绑定\"}},[_c('table',{staticClass:\"form-table choiceType-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',_vm._l((_vm.data.customQuery.conditionfield),function(bind,indexBind){return _c('tr',{key:indexBind},[_c('th',{attrs:{\"width\":\"110px\"}},[_vm._v(_vm._s(bind.comment)+\":\")]),_c('td',[_c('ht-select',{attrs:{\"validate\":\"required\",\"options\":_vm.subTableEnt,\"props\":{ key: 'name', value: 'desc' },\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\n var propKey = ref.propKey;\n var propValue = ref.propValue;\nreturn _vm._l((options),function(group){return _c('el-option-group',{key:group.name,attrs:{\"label\":group.desc}},_vm._l((group.children.filter(function (obj) {\n return _vm.filterFields(obj);\n })),function(item){return _c('el-option',{key:item[propKey],attrs:{\"label\":item[propValue],\"value\":item[propKey]}})}),1)})}}],null,true),model:{value:(bind.fieldPath),callback:function ($$v) {_vm.$set(bind, \"fieldPath\", $$v)},expression:\"bind.fieldPath\"}})],1)])}),0)])]),_c('el-tab-pane',{attrs:{\"label\":\"设置返回值\"}},[_c('table',{staticClass:\"form-table choiceType-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',_vm._l((_vm.data.customQuery.resultfield),function(bind,indexBind){return _c('tr',{key:indexBind},[_c('th',{attrs:{\"width\":\"110px\"}},[_vm._v(_vm._s(bind.comment)+\":\")]),_c('td',[_c('ht-select',{attrs:{\"validate\":\"required\",\"options\":_vm.data.list,\"props\":{ key: 'name', value: 'desc' },\"filterable\":\"\"},model:{value:(bind.fieldPath),callback:function ($$v) {_vm.$set(bind, \"fieldPath\", $$v)},expression:\"bind.fieldPath\"}})],1)])}),0)])])],1)],1):_vm._e(),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\"},on:{\"click\":function($event){_vm.selectQueryDialog = false}}},[_vm._v(\"保存\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"small\"},on:{\"click\":_vm.closeQueryDialog}},[_vm._v(\"清空\")])],1)],1),(_vm.data.ctrlType == 'hottable')?_c('div',{staticStyle:{\"margin-bottom\":\"10px\"}},[_c('el-checkbox',{model:{value:(_vm.data.showTitle),callback:function ($$v) {_vm.$set(_vm.data, \"showTitle\", $$v)},expression:\"data.showTitle\"}},[_vm._v(\"显示标题\")])],1):_vm._e(),(_vm.data.ctrlType != 'hottable')?_c('el-button',{attrs:{\"icon\":\"icon-technology\",\"size\":\"mini\"},on:{\"click\":_vm.includdingFile}},[_vm._v(\"自定义表头\")]):_vm._e(),(_vm.data.ctrlType == 'hottable')?_c('el-row',{staticClass:\"hottable_btn_row\"},[(_vm.data.ctrlType == 'hottable')?_c('el-button',{on:{\"click\":_vm.setColHeader}},[_vm._v(\"设置表头\")]):_vm._e(),(_vm.data.ctrlType == 'hottable')?_c('el-button',{on:{\"click\":_vm.setCrossMapping}},[_vm._v(\"跨表取数\")]):_vm._e(),(_vm.data.ctrlType == 'hottable')?_c('el-button',{on:{\"click\":_vm.setNestedHeaders}},[_vm._v(\"嵌套表头\")]):_vm._e()],1):_vm._e(),(_vm.data.ctrlType == 'hottable')?_c('el-row',{staticClass:\"hottable_btn_row\"},[(_vm.data.ctrlType == 'hottable')?_c('el-button',{on:{\"click\":_vm.setMainTableCalc}},[_vm._v(\"主表汇总\")]):_vm._e(),(_vm.data.ctrlType == 'hottable')?_c('el-button',{on:{\"click\":_vm.setCellCalc}},[_vm._v(\"单元格计算\")]):_vm._e()],1):_vm._e(),_c('div',{staticStyle:{\"margin-top\":\"10px\",\"margin-bottom\":\"10px\"}},[(_vm.data.options.relation =='onetomany')?_c('el-checkbox',{model:{value:(_vm.data.subtablePagination),callback:function ($$v) {_vm.$set(_vm.data, \"subtablePagination\", $$v)},expression:\"data.subtablePagination\"}},[_vm._v(\"前端分页\")]):_vm._e()],1),(_vm.data.subtablePagination && _vm.formType=='pc')?_c('div',{staticStyle:{\"margin-top\":\"10px\",\"margin-bottom\":\"10px\"}},[_c('el-tooltip',{attrs:{\"content\":\"勾选时支持对子表进行前端的导入/导出(即:导入/导出均在浏览器端进行,用户不提交时数据不会保存到后台)。\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('el-checkbox',{model:{value:(_vm.data.subtableImportExport),callback:function ($$v) {_vm.$set(_vm.data, \"subtableImportExport\", $$v)},expression:\"data.subtableImportExport\"}},[_vm._v(\"子表导入/导出\")]),(_vm.data.subtableImportExport)?_c('el-button',{staticClass:\"subimport-mergedialog_button\",attrs:{\"type\":\"primary\",\"plain\":\"\"},on:{\"click\":_vm.openSubImportMergeDialog}},[_vm._v(\"子表数据合并\")]):_vm._e(),(_vm.data.subtableImportExport)?_c('sub-import-merge-dialog',{ref:\"subImportMergeDialog\",attrs:{\"expression\":_vm.data.subtableImportMergeExp},on:{\"updateExpression\":_vm.handleUpdateExpression}}):_vm._e()],1):_vm._e(),_c('div',{staticStyle:{\"margin-top\":\"10px\",\"margin-bottom\":\"10px\"}},[_c('el-tooltip',{attrs:{\"content\":\"需先配置自定义对话框,实现效果:配置子表回填后会在子表上显示配置的按钮,点击后弹出对话框,选择数据将已选数据回填到子表中。\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('el-checkbox',{model:{value:(_vm.data.subtableBackfill),callback:function ($$v) {_vm.$set(_vm.data, \"subtableBackfill\", $$v)},expression:\"data.subtableBackfill\"}},[_vm._v(\"子表回填\")]),(_vm.data.subtableBackfill)?_c('el-checkbox',{model:{value:(_vm.data.initTemplateData),callback:function ($$v) {_vm.$set(_vm.data, \"initTemplateData\", $$v)},expression:\"data.initTemplateData\"}},[_vm._v(\"数据初始化\")]):_vm._e()],1),((_vm.data.subtableBackfill && _vm.data.initTemplateData) || _vm.data.ctrlType == 'hottable')?_c('div',{staticStyle:{\"margin-top\":\"10px\",\"margin-bottom\":\"10px\"}},[_c('el-tooltip',{attrs:{\"content\":\"当填单用户需要手动追加多份初始化回填数据时配置。\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),(_vm.data.subtableBackfill && _vm.data.initTemplateData)?_c('el-checkbox',{model:{value:(_vm.data.addInitTemplateData),callback:function ($$v) {_vm.$set(_vm.data, \"addInitTemplateData\", $$v)},expression:\"data.addInitTemplateData\"}},[_vm._v(\"追加初始化\")]):_vm._e(),(_vm.data.ctrlType == 'hottable')?_c('el-checkbox',{model:{value:(_vm.data.initSumRow),callback:function ($$v) {_vm.$set(_vm.data, \"initSumRow\", $$v)},expression:\"data.initSumRow\"}},[_vm._v(\"初始化统计行\")]):_vm._e()],1):_vm._e(),(_vm.data.initTemplateData)?_c('ht-form-item',{attrs:{\"label-width\":\"100px\",\"label\":\"初始化类型\"}},[_c('el-radio-group',{model:{value:(_vm.data.initTemplateDataType),callback:function ($$v) {_vm.$set(_vm.data, \"initTemplateDataType\", $$v)},expression:\"data.initTemplateDataType\"}},[_c('el-radio-button',{attrs:{\"label\":\"empty\"}},[_vm._v(\"数据为空\")]),_c('el-radio-button',{attrs:{\"label\":\"add\"}},[_vm._v(\"数据追加\")]),_c('el-radio-button',{attrs:{\"label\":\"cover\"}},[_vm._v(\"数据覆盖\")])],1)],1):_vm._e(),(_vm.data.initSumRow)?_c('ht-form-item',{attrs:{\"label-width\":\"120px\",\"label\":\"统计行标签字段\"}},[_c('ht-select',{attrs:{\"options\":_vm.subTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\",\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.name}})}),1)})}}],null,false,2655655752),model:{value:(_vm.data.options.initSumRowField),callback:function ($$v) {_vm.$set(_vm.data.options, \"initSumRowField\", $$v)},expression:\"data.options.initSumRowField\"}})],1):_vm._e(),(_vm.data.initSumRow)?_c('ht-form-item',{attrs:{\"label-width\":\"100px\",\"label\":\"统计行标签值\"}},[_c('el-input',{attrs:{\"placeholder\":\"统计行标签字段值\"},model:{value:(_vm.data.options.initSumRowValue),callback:function ($$v) {_vm.$set(_vm.data.options, \"initSumRowValue\", $$v)},expression:\"data.options.initSumRowValue\"}})],1):_vm._e(),(_vm.data.initTemplateData && _vm.data.addInitTemplateData)?_c('ht-form-item',{attrs:{\"label-width\":\"100px\",\"label\":\"追加按钮名称\"}},[_c('el-input',{attrs:{\"placeholder\":\"追加初始化数据按钮名称\"},model:{value:(_vm.data.addInitBtnName),callback:function ($$v) {_vm.$set(_vm.data, \"addInitBtnName\", $$v)},expression:\"data.addInitBtnName\"}})],1):_vm._e(),_c('ht-load-data',{attrs:{\"url\":\"/form/customDialog/v1/getAll\",\"requestMethod\":\"post\",\"context\":\"form\"},on:{\"after-load-data\":_vm.afterCustomDialogLoadData}}),(_vm.data.ctrlType == 'hottable')?_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label-width\":\"100px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"可见区域百分比\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"控件高度\")])],1),_c('ht-input',{attrs:{\"size\":\"mini\",\"width\":\"130px\",\"min\":5,\"type\":\"number\"},model:{value:(_vm.data.options.height),callback:function ($$v) {_vm.$set(_vm.data.options, \"height\", $$v)},expression:\"data.options.height\"}}),_vm._v(\"vh\\n \")],2):_vm._e(),(_vm.data.ctrlType == 'hottable' || _vm.data.ctrlType == 'subtable' || _vm.data.ctrlType == 'subDiv')?_c('div',{staticClass:\"custDialog-div\"},[_c('el-button',{staticClass:\"custDialog-btn\",attrs:{\"icon\":\"icon-list2\",\"size\":\"mini\"},on:{\"click\":_vm.custOrgClick}},[_vm._v(\"设置自动回填\")])],1):_vm._e(),(_vm.data.subtableBackfill)?_c('span',[_c('div',{staticClass:\"custDialog-div\"},[(_vm.data.customDialogjson.custDialog.alias)?_c('el-button',{staticClass:\"custDialog-btn\",attrs:{\"icon\":\"icon-list2\",\"size\":\"mini\"},on:{\"click\":_vm.custDialogClick}},[_vm._v(\"设置返回值\")]):_vm._e()],1),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label-width\":\"100px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"所选择的自定义查询作为选项时的绑定\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"选择对话框\")])],1),_c('ht-select',{attrs:{\"clearable\":\"\",\"filterable\":\"\",\"options\":_vm.customDialogs,\"props\":{ key: 'alias', value: 'name' }},on:{\"change\":_vm.changeCustDialog},model:{value:(_vm.data.customDialogjson.custDialog.alias),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson.custDialog, \"alias\", $$v)},expression:\"data.customDialogjson.custDialog.alias\"}})],2),(_vm.data.customDialogjson.custDialog.conditions\n && _vm.data.customDialogjson.custDialog.conditions.length > 0)?_c('div',{staticClass:\"basics-property\"},[_c('ht-form-item',[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"自定义对话框需要的参数传入\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"参数绑定\")])],1)],2)],1):_vm._e(),(_vm.data.customDialogjson.custDialog.conditions\n && _vm.data.customDialogjson.custDialog.conditions.length > 0)?_c('table',{staticClass:\"form-table custDialog-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_vm._m(0),_vm._l((_vm.data.customDialogjson\n .custDialog.conditions),function(condition,indexCondition){return _c('tr',{key:indexCondition,staticClass:\"linkageTable-tr\"},[_c('td',[_vm._v(_vm._s(condition.comment))]),_c('td',[_c('ht-select',{attrs:{\"validate\":\"required\",\"options\":_vm.tablefields.filter(function (tab) { return tab.type == 'main'; }),\"props\":{ key: 'name', value: 'desc' },\"clearable\":true,\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group){return _c('el-option-group',{key:group.name,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":'data.' + item.path + '.' + item.name}})}),1)})}}],null,true),model:{value:(condition.bind),callback:function ($$v) {_vm.$set(condition, \"bind\", $$v)},expression:\"condition.bind\"}})],1)])})],2)]):_vm._e(),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label\":\"按钮名称\",\"label-width\":\"100px\"}},[_c('ht-input',{model:{value:(_vm.data.customDialogjson.name),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson, \"name\", $$v)},expression:\"data.customDialogjson.name\"}})],1),_c('div',{staticClass:\"custDialog-div\"},[_c('span',[_vm._v(\"按钮图标\")]),_c('div',{staticStyle:{\"float\":\"right\",\"margin-right\":\"15px\"}},[_c('IconDialog',{on:{\"selected\":_vm.icons}})],1),_c('i',{class:this.data.customDialogjson.icon,staticStyle:{\"float\":\"right\",\"line-height\":\"28px\"}})])],1):_vm._e(),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"设置子表对话框返回值\",\"visible\":_vm.dialogcustDialogVisible,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"600px\"},on:{\"update:visible\":function($event){_vm.dialogcustDialogVisible=$event}}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"返回结果字段\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_vm._v(\"绑定显示的属性\")]),_c('td',{attrs:{\"width\":\"80px\"}},[_vm._v(\"解除绑定\")])]),_vm._l((this.data.customDialogjson.resultField),function(field,index){return _c('tr',{key:index,staticClass:\"linkageTable-tr\"},[_c('td',[_vm._v(_vm._s(field.comment))]),_c('td',[_c('ht-select',{attrs:{\"options\":_vm.subTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\",\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.path + '.' + item.name}})}),1)})}}],null,true),model:{value:(_vm.custDialogprop[field.comment]),callback:function ($$v) {_vm.$set(_vm.custDialogprop, field.comment, $$v)},expression:\"custDialogprop[field.comment]\"}})],1),_c('td',[_c('el-button',{attrs:{\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.unbind(field.comment)}}})],1)])})],2)]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.custDialogOk}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogcustDialogVisible = false}}},[_vm._v(\"取 消\")])],1)]),_c('i18n-message-edit',{ref:\"i18nMessageEdit\",attrs:{\"messageKey\":_vm.i18nMessageKey},on:{\"after-save\":_vm.afterSaveI18n}})]:(_vm.data && (_vm.data.ctrlType == 'suntable' || _vm.data.ctrlType == 'sunDiv'))?[_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"设置孙表对话框返回值\",\"visible\":_vm.dialogSunDialog,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"600px\"},on:{\"update:visible\":function($event){_vm.dialogSunDialog=$event}}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"返回结果字段\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_vm._v(\"绑定显示的属性\")]),_c('td',{attrs:{\"width\":\"80px\"}},[_vm._v(\"解除绑定\")])]),_vm._l((this.data.customDialogjson.resultField),function(field,index){return _c('tr',{key:index,staticClass:\"linkageTable-tr\"},[_c('td',[_vm._v(_vm._s(field.comment))]),_c('td',[_c('ht-select',{attrs:{\"options\":_vm.sunTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\",\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.path + '.' + item.name}})}),1)})}}],null,true),model:{value:(_vm.custDialogprop[field.comment]),callback:function ($$v) {_vm.$set(_vm.custDialogprop, field.comment, $$v)},expression:\"custDialogprop[field.comment]\"}})],1),_c('td',[_c('el-button',{attrs:{\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.unbind(field.comment)}}})],1)])})],2)]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.custDialogSunOk}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogSunDialog = false}}},[_vm._v(\"取 消\")])],1)]),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"绑定孙表\"}},[_c('ht-select',{attrs:{\"filterable\":\"\",\"options\":_vm.sunTables,\"props\":{ key: 'name', value: 'desc' }},on:{\"change\":_vm.subTableChange},model:{value:(_vm.data.options.boSubEntity),callback:function ($$v) {_vm.$set(_vm.data.options, \"boSubEntity\", $$v)},expression:\"data.options.boSubEntity\"}})],1),_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"孙表标题\"}},[_c('ht-input',{staticStyle:{\"width\":\"215px\"},model:{value:(_vm.data.desc),callback:function ($$v) {_vm.$set(_vm.data, \"desc\", $$v)},expression:\"data.desc\"}},[_c('el-button',{attrs:{\"slot\":\"append\",\"icon\":\"el-icon-search\"},on:{\"click\":_vm.editI18nMessage},slot:\"append\"},[_vm._v(\"国际化\")])],1)],1),(_vm.data.ctrlType!=='hottable' && _vm.data.options.relation =='onetomany')?_c('ht-form-item',{attrs:{\"label-width\":\"\",\"label\":\"最大行数\"}},[_c('el-tooltip',{staticClass:\"item\",attrs:{\"effect\":\"dark\",\"content\":\"0为无限制\",\"placement\":\"top-start\"}},[_c('i',{staticClass:\"el-icon-info\"})]),_c('ht-input',{attrs:{\"type\":\"number\",\"min\":0},model:{value:(_vm.data.options.maxRow),callback:function ($$v) {_vm.$set(_vm.data.options, \"maxRow\", $$v)},expression:\"data.options.maxRow\"}})],1):_vm._e(),_c('el-button',{attrs:{\"icon\":\"icon-technology\",\"size\":\"mini\"},on:{\"click\":_vm.includdingFile}},[_vm._v(\"自定义表头\")]),_c('div',{staticStyle:{\"margin-top\":\"10px\",\"margin-bottom\":\"10px\"}},[_c('el-checkbox',{model:{value:(_vm.data.subtableBackfill),callback:function ($$v) {_vm.$set(_vm.data, \"subtableBackfill\", $$v)},expression:\"data.subtableBackfill\"}},[_vm._v(\"孙表回填\")]),_c('el-tooltip',{attrs:{\"content\":\"需先配置自定义对话框,实现效果:配置孙表回填后会在孙表上显示配置的按钮,点击后弹出对话框,选择数据将已选数据回填到孙表中。\"}},[_c('i',{staticClass:\"property-tip icon-question\"})])],1),_c('ht-load-data',{attrs:{\"url\":\"/form/customDialog/v1/getAll\",\"requestMethod\":\"post\",\"context\":\"form\"},on:{\"after-load-data\":_vm.afterCustomDialogLoadData}}),(_vm.data.subtableBackfill)?_c('span',[_c('div',{staticClass:\"custDialog-div\"},[(_vm.data.customDialogjson.custDialog.alias)?_c('el-button',{staticClass:\"custDialog-btn\",attrs:{\"icon\":\"icon-list2\",\"size\":\"mini\"},on:{\"click\":_vm.custDialogSunClick}},[_vm._v(\"设置返回值\")]):_vm._e()],1),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label-width\":\"100px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"所选择的自定义查询作为选项时的绑定\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"选择对话框\")])],1),_c('ht-select',{attrs:{\"clearable\":\"\",\"filterable\":\"\",\"options\":_vm.customDialogs,\"props\":{ key: 'alias', value: 'name' }},on:{\"change\":_vm.changeCustDialog},model:{value:(_vm.data.customDialogjson.custDialog.alias),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson.custDialog, \"alias\", $$v)},expression:\"data.customDialogjson.custDialog.alias\"}})],2),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label\":\"按钮名称\",\"label-width\":\"100px\"}},[_c('ht-input',{model:{value:(_vm.data.customDialogjson.name),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson, \"name\", $$v)},expression:\"data.customDialogjson.name\"}})],1),_c('div',{staticClass:\"custDialog-div\"},[_c('span',[_vm._v(\"按钮图标\")]),_c('div',{staticStyle:{\"float\":\"right\",\"margin-right\":\"15px\"}},[_c('IconDialog',{on:{\"selected\":_vm.icons}})],1),_c('i',{class:this.data.customDialogjson.icon,staticStyle:{\"float\":\"right\",\"line-height\":\"28px\"}})])],1):_vm._e(),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"设置对话框返回值\",\"visible\":_vm.dialogcustDialogVisible,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"600px\"},on:{\"update:visible\":function($event){_vm.dialogcustDialogVisible=$event}}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"返回结果字段\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_vm._v(\"绑定显示的属性\")]),_c('td',{attrs:{\"width\":\"80px\"}},[_vm._v(\"解除绑定\")])]),_vm._l((this.data.customDialogjson.resultField),function(field,index){return _c('tr',{key:index,staticClass:\"linkageTable-tr\"},[_c('td',[_vm._v(_vm._s(field.comment))]),_c('td',[_c('ht-select',{attrs:{\"options\":_vm.subTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\",\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.path + '.' + item.name}})}),1)})}}],null,true),model:{value:(_vm.custDialogprop[field.comment]),callback:function ($$v) {_vm.$set(_vm.custDialogprop, field.comment, $$v)},expression:\"custDialogprop[field.comment]\"}})],1),_c('td',[_c('el-button',{attrs:{\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.unbind(field.comment)}}})],1)])})],2)]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.custDialogOk}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogcustDialogVisible = false}}},[_vm._v(\"取 消\")])],1)]),_c('i18n-message-edit',{ref:\"i18nMessageEdit\",attrs:{\"messageKey\":_vm.i18nMessageKey},on:{\"after-save\":_vm.afterSaveI18n}})]:(_vm.data && _vm.data.ctrlType == 'dataView')?[_c('div',{staticClass:\"custDialog-div\"},[_c('span',[_vm._v(\"数据视图设置\")]),(_vm.data.templateKey && _vm.data.templateKey!='')?_c('el-button',{staticClass:\"custDialog-btn\",attrs:{\"icon\":\"icon-list2\",\"size\":\"mini\"},on:{\"click\":function($event){return _vm.dataViewClick()}}},[_vm._v(\"设置参数绑定\")]):_vm._e()],1),_c('ht-form-item',{staticClass:\"customQuery-inputs custDialog-item\",attrs:{\"label-width\":\"120px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"所选择的表单列表作为选项时的绑定\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"选择表单列表\")])],1),(_vm.templateShow)?_c('eip-data-template-selector',{attrs:{\"placeholder\":\"请选择表单列表\",\"single\":true},on:{\"handleRemove\":_vm.handleDataRemove},model:{value:(_vm.data.templateObj),callback:function ($$v) {_vm.$set(_vm.data, \"templateObj\", $$v)},expression:\"data.templateObj\"}}):_vm._e()],2),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"设置表单列表回填\",\"visible\":_vm.dialogcustDialogVisible,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"600px\"},on:{\"update:visible\":function($event){_vm.dialogcustDialogVisible=$event}}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"返回结果字段\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_vm._v(\"绑定表单的字段属性\")]),_c('td',{attrs:{\"width\":\"80px\"}},[_vm._v(\"解除绑定\")])]),_vm._l((_vm.data.templateField),function(field,index){return _c('tr',{key:index,staticClass:\"linkageTable-tr\"},[_c('td',[_vm._v(_vm._s(field.desc))]),_c('td',[_c('ht-select',{attrs:{\"filterable\":\"\",\"validate\":\"required\",\"options\":_vm.tablefields,\"props\":{ key: 'name', value: 'desc' }},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\n var propKey = ref.propKey;\n var propValue = ref.propValue;\nreturn _vm._l((options),function(group){return _c('el-option-group',{key:group.name,attrs:{\"label\":group.desc}},_vm._l((group.children.filter(function (obj) {\n return _vm.filterFields(obj);\n })),function(item){return _c('el-option',{key:item[propKey],attrs:{\"label\":item[propValue],\"value\":item[propKey]}})}),1)})}}],null,true),model:{value:(_vm.custDialogprop[field.name]),callback:function ($$v) {_vm.$set(_vm.custDialogprop, field.name, $$v)},expression:\"custDialogprop[field.name]\"}})],1),_c('td',[_c('el-button',{attrs:{\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.unbind(field.name)}}})],1)])})],2)]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.custDialogOk}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogcustDialogVisible = false;}}},[_vm._v(\"取 消\")])],1)]),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"设置数据视图参数\",\"visible\":_vm.dialogDataViewVisible,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"800px\"},on:{\"update:visible\":function($event){_vm.dialogDataViewVisible=$event}}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"180px\"}}),_c('td',{attrs:{\"width\":\"240px\"}},[_vm._v(\"表单字段\")]),_c('td',{attrs:{\"width\":\"240px\"}},[_vm._v(\"表单列表字段\")]),_c('td',{attrs:{\"width\":\"80px\"}},[_vm._v(\"操作\")])]),_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"180px\"}},[_c('el-tooltip',{attrs:{\"content\":\"表单参数绑定,可根据绑定表单字段对数据报表数据进行过滤展示;不绑定则显示所有数据\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"关联查询字段\")]),_c('el-button',{staticClass:\"btn-padding\",staticStyle:{\"margin-left\":\"5px\"},attrs:{\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){return _vm.addSelectList()}}})],1),_c('td',{attrs:{\"colspan\":\"6\"}},[_c('table',{attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},_vm._l((_vm.selectList),function(item,index){return _c('tr',{key:index},[_c('td',{attrs:{\"width\":\"240px\"}},[_c('ht-select',{staticStyle:{\"margin\":\"10px 20px\"},attrs:{\"options\":_vm.tablefields,\"props\":{ key: 'name', value: 'desc' },\"clearable\":true,\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\n var propKey = ref.propKey;\n var propValue = ref.propValue;\nreturn _vm._l((options),function(group){return _c('el-option-group',{key:group.name,attrs:{\"label\":group.desc}},_vm._l((group.children.filter(function (obj) {\n return _vm.filterFields(obj);\n })),function(item){return _c('el-option',{key:item[propKey],attrs:{\"label\":item[propValue],\"value\":item[propKey]}})}),1)})}}],null,true),model:{value:(item.selectField),callback:function ($$v) {_vm.$set(item, \"selectField\", $$v)},expression:\"item.selectField\"}})],1),_c('td',{attrs:{\"width\":\"240px\"}},[_c('el-select',{staticStyle:{\"margin\":\"10px 10px 10px 30px\"},attrs:{\"clearable\":\"\",\"placeholder\":\"请选择\"},model:{value:(item.bindSelectd),callback:function ($$v) {_vm.$set(item, \"bindSelectd\", $$v)},expression:\"item.bindSelectd\"}},_vm._l((_vm.data.templateField),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.name}})}),1)],1),_c('td',{staticStyle:{\"text-align\":\"center\"},attrs:{\"width\":\"80px\"}},[_c('el-button',{staticClass:\"btn-padding\",staticStyle:{\"margin-left\":\"20px\"},attrs:{\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.selectList.remove(item)}}})],1)])}),0)])]),_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"180px\"}},[_c('el-tooltip',{attrs:{\"content\":\"字段回填,将表单字段的值回填到数据视图表单字段中;不绑定则不回填。\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"关联填充字段\")]),_c('el-button',{staticClass:\"btn-padding\",staticStyle:{\"margin-left\":\"5px\"},attrs:{\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){return _vm.addBindList()}}})],1),_c('td',{attrs:{\"colspan\":\"6\"}},[_c('table',{attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},_vm._l((_vm.bindList),function(item,index){return _c('tr',{key:index},[_c('td',{attrs:{\"width\":\"240px\"}},[_c('ht-select',{staticStyle:{\"margin\":\"10px 20px\"},attrs:{\"options\":_vm.tablefields,\"props\":{ key: 'name', value: 'desc' },\"clearable\":true,\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\n var propKey = ref.propKey;\n var propValue = ref.propValue;\nreturn _vm._l((options),function(group){return _c('el-option-group',{key:group.name,attrs:{\"label\":group.desc}},_vm._l((group.children.filter(function (obj) {\n return _vm.filterFields(obj);\n })),function(item){return _c('el-option',{key:item[propKey],attrs:{\"label\":item[propValue],\"value\":item[propKey]}})}),1)})}}],null,true),model:{value:(item.fillField),callback:function ($$v) {_vm.$set(item, \"fillField\", $$v)},expression:\"item.fillField\"}})],1),_c('td',{attrs:{\"width\":\"240px\"}},[_c('el-select',{staticStyle:{\"margin\":\"10px 10px 10px 30px\"},attrs:{\"clearable\":\"\",\"placeholder\":\"请选择\"},model:{value:(item.bindFilld),callback:function ($$v) {_vm.$set(item, \"bindFilld\", $$v)},expression:\"item.bindFilld\"}},_vm._l((_vm.data.templateField),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.name}})}),1)],1),_c('td',{staticStyle:{\"text-align\":\"center\"},attrs:{\"width\":\"80px\"}},[_c('el-button',{staticClass:\"btn-padding\",staticStyle:{\"margin-left\":\"20px\"},attrs:{\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.bindList.remove(item)}}})],1)])}),0)])])])]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){return _vm.confirmDataView()}}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogDataViewVisible = false;}}},[_vm._v(\"取 消\")])],1)])]:[_c('div',{staticClass:\"property-empty\"},[_vm._v(\"当前布局字段没有可配置属性\")])],_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"设置栅格布局样式\",\"visible\":_vm.dialogStyleVisible,\"append-to-body\":\"\",\"before-close\":_vm.includeStyleNo,\"close-on-click-modal\":false,\"width\":\"600px\"},on:{\"update:visible\":function($event){_vm.dialogStyleVisible=$event}}},[_c('span',{staticStyle:{\"color\":\"red\"}},[_vm._v(\"\\n 编辑的只能为Style样式内容,如:border: 1px solid #ccc;  border-left: none;\\n   border-right: none;  border-top: none;  border-bottom: none;\\n \")]),_c('el-row',{staticStyle:{\"height\":\"100%\"}},[_c('codemirror',{staticStyle:{\"width\":\"99%\",\"height\":\"100%\"},attrs:{\"options\":_vm.cmStyle},model:{value:(_vm.style),callback:function ($$v) {_vm.style=$$v},expression:\"style\"}}),_c('div',{staticStyle:{\"width\":\"15%\",\"float\":\"left\"}},[_c('div',[_vm._v(\"颜色:\")]),_c('div',{staticClass:\"block\"},[_c('el-color-picker',{model:{value:(_vm.clickColor),callback:function ($$v) {_vm.clickColor=$$v},expression:\"clickColor\"}})],1)]),_c('div',{staticStyle:{\"width\":\"30%\",\"float\":\"left\",\"margin-right\":\"25px\"}},[_c('div',[_vm._v(\"类型:\")]),_c('div',{staticClass:\"block\"},[_c('el-select',{attrs:{\"placeholder\":\"请选择\"},model:{value:(_vm.selectBorderType),callback:function ($$v) {_vm.selectBorderType=$$v},expression:\"selectBorderType\"}},_vm._l((_vm.borderType),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1)]),_c('div',{staticStyle:{\"width\":\"30%\",\"float\":\"left\"}},[_c('div',[_vm._v(\"可见性:\")]),_c('el-select',{attrs:{\"multiple\":\"\",\"collapse-tags\":\"\",\"placeholder\":\"请选择\"},model:{value:(_vm.hiddenBorder),callback:function ($$v) {_vm.hiddenBorder=$$v},expression:\"hiddenBorder\"}},_vm._l((_vm.hiddenBorderType),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.includeStyleOk}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":_vm.includeStyleNo}},[_vm._v(\"取 消\")])],1)],1),_c('el-dialog',{attrs:{\"title\":\"添加关联关系\",\"visible\":_vm.relationVisible,\"append-to-body\":\"\",\"width\":\"600px\",\"close-on-click-modal\":false},on:{\"update:visible\":function($event){_vm.relationVisible=$event}}},[_c('el-form',{attrs:{\"inline\":true}},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.add}},[_vm._v(\"添加\")])],1),_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.relations,\"border\":\"\"}},[_c('el-table-column',{attrs:{\"type\":\"selection\",\"width\":\"55\"}}),_c('el-table-column',{attrs:{\"label\":\"子表字段\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-select',{model:{value:(scope.row.key_),callback:function ($$v) {_vm.$set(scope.row, \"key_\", $$v)},expression:\"scope.row.key_\"}},_vm._l((_vm.data.list),function(result){return _c('el-option',{key:result.key,attrs:{\"label\":result.name,\"value\":result.name}})}),1)]}}])}),_c('el-table-column',{attrs:{\"prop\":\"value_\",\"label\":\"主表字段\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-select',{model:{value:(scope.row.value_),callback:function ($$v) {_vm.$set(scope.row, \"value_\", $$v)},expression:\"scope.row.value_\"}},_vm._l((_vm.tablefields[0].children),function(result){return _c('el-option',{key:result.id,attrs:{\"label\":result.name,\"value\":result.path+'.'+result.name}})}),1)]}}])}),_c('el-table-column',{attrs:{\"label\":\"操作\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"primary\",\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.remove(scope.$index)}}})]}}])})],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.submit}},[_vm._v(\"确定\")]),_c('el-button',{on:{\"click\":function($event){_vm.relationVisible=false}}},[_vm._v(\"取消\")])],1)],1),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"设置自动回填\",\"visible\":_vm.dialogcustOrgVisible,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"600px\"},on:{\"update:visible\":function($event){_vm.dialogcustOrgVisible=$event}}},[(_vm.data.customDialogjson && _vm.data.customDialogjson.orgConfig)?_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"单位名称\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_c('ht-select',{attrs:{\"filterable\":\"\",\"options\":_vm.subTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.path + '.' + item.name}})}),1)})}}],null,false,532409648),model:{value:(_vm.data.customDialogjson.orgConfig.name),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson.orgConfig, \"name\", $$v)},expression:\"data.customDialogjson.orgConfig.name\"}})],1)]),_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"单位ID\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_c('ht-select',{attrs:{\"options\":_vm.subTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\",\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.path + '.' + item.name}})}),1)})}}],null,false,532409648),model:{value:(_vm.data.customDialogjson.orgConfig.id),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson.orgConfig, \"id\", $$v)},expression:\"data.customDialogjson.orgConfig.id\"}})],1)]),_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"单位编码\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_c('ht-select',{attrs:{\"options\":_vm.subTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\",\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.path + '.' + item.name}})}),1)})}}],null,false,532409648),model:{value:(_vm.data.customDialogjson.orgConfig.code),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson.orgConfig, \"code\", $$v)},expression:\"data.customDialogjson.orgConfig.code\"}})],1)]),_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"150px\"}},[_vm._v(\"实例ID\")]),_c('td',{attrs:{\"width\":\"220px\"}},[_c('ht-select',{attrs:{\"options\":_vm.subTables.filter(\n function (item) { return item.name === _vm.data.options.boSubEntity; }\n ),\"props\":{ key: 'name', value: 'desc' },\"clearable\":\"\",\"filterable\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var options = ref.options;\nreturn _vm._l((options),function(group,idenx){return _c('el-option-group',{key:idenx,attrs:{\"label\":group.desc}},_vm._l((group.children),function(item){return _c('el-option',{key:item.id,attrs:{\"label\":item.desc,\"value\":item.path + '.' + item.name}})}),1)})}}],null,false,532409648),model:{value:(_vm.data.customDialogjson.orgConfig.instId),callback:function ($$v) {_vm.$set(_vm.data.customDialogjson.orgConfig, \"instId\", $$v)},expression:\"data.customDialogjson.orgConfig.instId\"}})],1)])])]):_vm._e(),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.custOrgDialogOk}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogcustOrgVisible = false}}},[_vm._v(\"取 消\")])],1)]),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"自定义表头\",\"visible\":_vm.dialogincluddingFileVisible,\"append-to-body\":\"\",\"before-close\":_vm.includeFilesOk,\"close-on-click-modal\":false,\"width\":\"900px\"},on:{\"update:visible\":function($event){_vm.dialogincluddingFileVisible=$event}}},[_c('el-row',{staticStyle:{\"height\":\"100%\"}},[_c('el-col',{attrs:{\"span\":13}},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.subCustomHeader),expression:\"subCustomHeader\"}],ref:\"scriptText\",staticStyle:{\"width\":\"99%\",\"height\":\"100%\"},attrs:{\"type\":\"textarea\",\"rows\":\"30\",\"autocomplete\":\"off\"},domProps:{\"value\":(_vm.subCustomHeader)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.subCustomHeader=$event.target.value}}})]),_c('el-col',{attrs:{\"span\":10,\"push\":1}},[_c('el-card',{staticClass:\"box-card\"},[_c('div',{staticClass:\"clearfix\",attrs:{\"slot\":\"header\"},slot:\"header\"},[_c('span',[_vm._v(\"使用说明\")])]),_c('ol',{staticClass:\"guide-ol\"},[_c('li',[_vm._v(\"\\n 可从\\n \"),_c('code',[_vm._v(\"引入脚本\")]),_vm._v(\"处复制头部\\n \"),_c('code',[_vm._v(\"thead标签\")]),_vm._v(\"中行\\n \"),_c('code',[_vm._v(\"tr标签\")]),_vm._v(\"所有数据作为二级头部信息\\n \")]),_c('li',[_vm._v(\"\\n 参照复制的二级头部数据,进行\\n \"),_c('code',[_vm._v(\"th标签\")]),_vm._v(\"的修改合并为一级头部\\n \")]),_c('li',[_vm._v(\"\\n 示例:\\n \"),_c('el-input',{attrs:{\"autosize\":{ minRows: 2, maxRows: 7},\"type\":\"textarea\"},model:{value:(_vm.tableHeaderExample),callback:function ($$v) {_vm.tableHeaderExample=$$v},expression:\"tableHeaderExample\"}})],1)])])],1)],1),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.includeFilesOk}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogincluddingFileVisible = false;\n _vm.subCustomHeader = '';}}},[_vm._v(\"取 消\")])],1)],1)],2)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"100px;\"}},[_vm._v(\"参数名\")]),_c('td',[_vm._v(\"取值对象\")])])}]\n\nexport { render, staticRenderFns }"]}