{"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\\views\\form\\customDialog\\ParamSettingDialog.vue?vue&type=template&id=4d4c7b7a&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\form\\customDialog\\ParamSettingDialog.vue","mtime":1675071992960},{"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',[_c('span',{staticStyle:{\"float\":\"right\",\"color\":\"#8492a6\",\"font-size\":\"13px\"}},[_c('el-button',{staticStyle:{\"padding\":\"3px 0\"},attrs:{\"type\":\"text\",\"title\":\"配置属性\"},on:{\"click\":function($event){$event.stopPropagation();_vm.dialogVisible=true}}},[_c('i',{staticClass:\"el-icon-setting\",staticStyle:{\"font-weight\":\"bold\"}})])],1),_c('el-dialog',{attrs:{\"title\":_vm.title+'配置',\"width\":\"600px\",\"visible\":_vm.dialogVisible,\"before-close\":_vm.handleClose,\"close-on-click-modal\":false,\"append-to-body\":\"\"},on:{\"update:visible\":function($event){_vm.dialogVisible=$event}}},[_c('div',{staticStyle:{\"height\":\"400px\"}},[(_vm.field.type=='tag')?[_c('H3',{staticStyle:{\"margin-bottom\":\"0px\"}},[_vm._v(\"标签\")]),_c('div',{staticClass:\"customQuery-inputs\"},[_c('el-select',{ref:\"tagSelect\",staticStyle:{\"width\":\"100%\"},attrs:{\"clearable\":\"\",\"placeholder\":\"请选择标签\"},on:{\"visible-change\":_vm.tagClick},model:{value:(_vm.field.tag),callback:function ($$v) {_vm.$set(_vm.field, \"tag\", $$v)},expression:\"field.tag\"}},[_c('el-option',{staticStyle:{\"width\":\"100%\",\"height\":\"100%\",\"overflow\":\"auto\",\"background-color\":\"#fff\"},attrs:{\"value\":_vm.field.tag,\"label\":_vm.field.tagName}},[_c('el-tree',{attrs:{\"data\":_vm.tagData,\"props\":_vm.dicDefaultProps},on:{\"node-click\":_vm.tagNodeClick}})],1)],1)],1),_c('el-switch',{attrs:{\"active-color\":\"#13ce66\",\"inactive-color\":\"#ff4949\",\"active-text\":\"可搜索\",\"inactive-text\":\"不可搜索\"},model:{value:(_vm.field.filterable),callback:function ($$v) {_vm.$set(_vm.field, \"filterable\", $$v)},expression:\"field.filterable\"}}),_c('br'),_c('el-switch',{attrs:{\"active-color\":\"#13ce66\",\"inactive-color\":\"#ff4949\",\"active-text\":\"可扩展\",\"inactive-text\":\"不可扩展\"},model:{value:(_vm.field.expand),callback:function ($$v) {_vm.$set(_vm.field, \"expand\", $$v)},expression:\"field.expand\"}})]:_vm._e(),(_vm.title=='下拉框'|| _vm.title=='单选框')?[_c('ht-form-item',{staticClass:\"select_config\",attrs:{\"label\":\"选项配置\",\"label-width\":\"100px\"}},[(\n _vm.field.type == 'radio' || _vm.field.type == 'checkbox'\n )?_c('el-checkbox',{model:{value:(_vm.field.inline),callback:function ($$v) {_vm.$set(_vm.field, \"inline\", $$v)},expression:\"field.inline\"}},[_vm._v(\"\\n 换行显示\\n \"),_c('el-tooltip',{attrs:{\"content\":\"是否换行显示\"}},[_c('i',{staticClass:\"property-tip icon-question\"})])],1):_c('span',{staticStyle:{\"margin-left\":\"96px\"}}),_c('el-radio-group',{staticClass:\"btn-radio\",attrs:{\"size\":\"mini\"},on:{\"change\":_vm.dynamicClick},model:{value:(_vm.field.choiceType),callback:function ($$v) {_vm.$set(_vm.field, \"choiceType\", $$v)},expression:\"field.choiceType\"}},[_c('el-radio-button',{attrs:{\"label\":\"static\"}},[_vm._v(\"固定选项\")]),_c('el-radio-button',{attrs:{\"label\":\"dynamic\"}},[_vm._v(\"动态选项\")])],1)],1),(_vm.field.choiceType == 'static')?_c('div',[_c('table',{staticClass:\"form-table choiceType-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{staticStyle:{\"width\":\"100px\"}},[_vm._v(\"选项值\")]),_c('td',[_vm._v(\"选项标签\")]),_c('td',{staticStyle:{\"width\":\"60px\"}},[_vm._v(\"\\n 操作\\n \"),_c('el-button',{staticClass:\"btn-padding\",attrs:{\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){return _vm.field.options.push({ key: '', value: '' })}}})],1)]),_vm._l((_vm.field.options),function(item,index){return _c('tr',{key:index},[_c('td',[_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"选项值\"},model:{value:(item.key),callback:function ($$v) {_vm.$set(item, \"key\", $$v)},expression:\"item.key\"}})],1),_c('td',[_c('el-input',{attrs:{\"size\":\"mini\",\"placeholder\":\"选项标签\"},model:{value:(item.value),callback:function ($$v) {_vm.$set(item, \"value\", $$v)},expression:\"item.value\"}})],1),_c('td',{staticStyle:{\"text-align\":\"center\"}},[_c('el-button',{staticClass:\"btn-padding\",staticStyle:{\"margin-left\":\"0px\"},attrs:{\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.field.options.remove(item)}}})],1)])})],2)])]):_vm._e(),(_vm.field.choiceType == 'dynamic')?_c('div',{staticClass:\"customQuery-inputs\"},[_c('ht-load-data',{attrs:{\"url\":\"/form/customQuery/v1/list\",\"requestMethod\":\"post\",\"context\":\"form\"},on:{\"after-load-data\":_vm.afterCustomQueryLoadData}}),_c('ht-select',{attrs:{\"clearable\":\"\",\"filterable\":\"\",\"options\":_vm.customQuerys,\"props\":{ key: 'alias', value: 'name' }},on:{\"change\":function($event){return _vm.setCurrentCustomQuery()},\"clear\":function($event){return _vm.setCurrentCustomQuery()}},model:{value:(_vm.field.customQuery.alias),callback:function ($$v) {_vm.$set(_vm.field.customQuery, \"alias\", $$v)},expression:\"field.customQuery.alias\"}}),(_vm.field.bind && _vm.field.bind.length > 0)?_c('ht-form-item',{staticClass:\"basics-property\",attrs:{\"label\":\"\",\"label-width\":\"\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"自定义查询需要的参数传入\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"参数绑定\")])],1),[_c('table',{staticClass:\"form-table custDialog-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"100px;\"}},[_vm._v(\"参数名\")]),_c('td',[_vm._v(\"取值对象\")])]),_vm._l((_vm.field.bind),function(bind,index){return _c('tr',{key:index,staticStyle:{\"text-align\":\"center\"}},[_c('td',[_vm._v(_vm._s(bind.comment))]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.conditionfieldData,\"props\":{ key: 'field', value: 'comment' }},model:{value:(bind.fieldPath),callback:function ($$v) {_vm.$set(bind, \"fieldPath\", $$v)},expression:\"bind.fieldPath\"}})],1)])})],2)])]],2):_vm._e(),_c('ht-form-item',{attrs:{\"label\":\"\",\"label-width\":\"\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"返回值作为选项时的绑定\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"选项绑定\")])],1),_c('br'),_c('div',[_c('ht-form-item',{staticClass:\"customQuery-inputs\",staticStyle:{\"text-align\":\"left\"},attrs:{\"label\":\"值\",\"label-width\":\"50px\"}},[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.field.customQuery.resultfield,\"props\":{ key: 'field', value: 'comment' }},model:{value:(_vm.field.customQuery.valueBind),callback:function ($$v) {_vm.$set(_vm.field.customQuery, \"valueBind\", $$v)},expression:\"field.customQuery.valueBind\"}})],1),_c('ht-form-item',{staticClass:\"customQuery-inputs\",attrs:{\"label\":\"标签\",\"label-width\":\"50px\"}},[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.field.customQuery.resultfield,\"props\":{ key: 'field', value: 'comment' }},model:{value:(_vm.field.customQuery.labelBind),callback:function ($$v) {_vm.$set(_vm.field.customQuery, \"labelBind\", $$v)},expression:\"field.customQuery.labelBind\"}})],1)],1)],2)],1):_vm._e()]:_vm._e()],2),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.handleSave}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":_vm.handleClose}},[_vm._v(\"取 消\")])],1)])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}