{"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\\dataTemplate\\TemplateCtrlFieldDialog.vue?vue&type=template&id=9f459f68&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\dataTemplate\\TemplateCtrlFieldDialog.vue","mtime":1675071992178},{"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('el-dialog',{attrs:{\"title\":\"控件设置\",\"visible\":_vm.dialogVisible,\"width\":\"45%\",\"appendToBody\":\"\",\"close-on-click-modal\":false,\"before-close\":_vm.handleClose},on:{\"update:visible\":function($event){_vm.dialogVisible=$event}}},[_c('el-form',{attrs:{\"data-vv-scope\":\"ctrlFieldForm\"},model:{value:(_vm.ctrlFiled),callback:function ($$v) {_vm.ctrlFiled=$$v},expression:\"ctrlFiled\"}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',[_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"字段描述:\")]),_c('td',{attrs:{\"width\":\"35%\"}},[_c('span',[_vm._v(_vm._s(_vm.ctrlFiled.name))])]),_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"字段名称:\")]),_c('td',{attrs:{\"width\":\"35%\"}},[_c('span',[_vm._v(_vm._s(_vm.ctrlFiled.cm))])])]),_c('tr',[_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"字段类型:\")]),_c('td',{attrs:{\"width\":\"35%\"}},[_c('span',[_vm._v(_vm._s(_vm.ctrlFiled.ty))])]),_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"控件类型:\")]),_c('td',{attrs:{\"width\":\"35%\"}},[(_vm.ctrlFiled.ct == 'select')?_c('span',[_vm._v(\"下拉选项\")]):_vm._e(),(_vm.ctrlFiled.ct == 'radio')?_c('span',[_vm._v(\"单选按钮\")]):_vm._e(),(_vm.ctrlFiled.ct == 'customDialog')?_c('span',[_vm._v(\"自定义对话框\")]):_vm._e()])]),(_vm.ctrlFiled.ct != 'customDialog')?_c('tr',[_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"下拉框选项:\")]),_c('td',{attrs:{\"width\":\"100%\",\"colspan\":\"3\"}},[_c('ht-form-item',{staticStyle:{\"margin-bottom\":\"0px\",\"margin-right\":\"0px\"},attrs:{\"customColon\":\"\",\"label\":\"选项配置\",\"label-width\":\"100px\"}},[(_vm.ctrlFiled.ct == 'select')?_c('el-radio-group',{staticClass:\"btn-radio\",staticStyle:{\"float\":\"right\"},attrs:{\"size\":\"mini\"},on:{\"change\":_vm.dynamicClick},model:{value:(_vm.ctrlFiled.option.choiceType),callback:function ($$v) {_vm.$set(_vm.ctrlFiled.option, \"choiceType\", $$v)},expression:\"ctrlFiled.option.choiceType\"}},[_c('el-radio-button',{attrs:{\"label\":\"static\"}},[_vm._v(\"固定选项\")]),_c('el-radio-button',{attrs:{\"label\":\"dynamic\"}},[_vm._v(\"动态选项\")])],1):_vm._e()],1),(_vm.ctrlFiled.option.choiceType == 'static')?_c('div',[_c('table',{staticClass:\"table-list custom_condition_tab table\"},[_c('tbody',[_c('tr',[_c('th',{attrs:{\"colspan\":\"3\"}},[_c('el-button',{staticStyle:{\"float\":\"left\"},attrs:{\"type\":\"primary\",\"size\":\"mini\",\"icon\":\"el-icon-plus\"},on:{\"click\":_vm.addControlContent}},[_vm._v(\"添加\")])],1)]),_vm._l((_vm.controlContentArray),function(item,index){return _c('tr',{key:index},[_c('td',[_vm._v(\"\\n 值:\\n \"),_c('ht-input',{attrs:{\"validate\":{required: true},\"maxlength\":50,\"showWordLimit\":true},model:{value:(item.key),callback:function ($$v) {_vm.$set(item, \"key\", $$v)},expression:\"item.key\"}})],1),_c('td',[_vm._v(\"\\n 选项:\\n \"),_c('ht-input',{attrs:{\"validate\":{required: true},\"maxlength\":50,\"showWordLimit\":true},model:{value:(item.value),callback:function ($$v) {_vm.$set(item, \"value\", $$v)},expression:\"item.value\"}})],1),_c('td',[_c('el-button',{attrs:{\"size\":\"small\",\"icon\":\"el-icon-arrow-down\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.sort(index, 'down')}}}),_c('el-button',{attrs:{\"size\":\"small\",\"icon\":\"el-icon-arrow-up\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.sort(index, 'up')}}}),_c('el-button',{attrs:{\"size\":\"small\",\"icon\":\"el-icon-delete\",\"plain\":\"\"},on:{\"click\":function($event){return _vm.remove(index)}}})],1)])})],2)])]):_vm._e(),(_vm.ctrlFiled.option.choiceType == 'dynamic')?_c('div',{staticClass:\"customQuery-inputs\"},[_c('ht-load-data',{attrs:{\"url\":_vm.customQueryUrl,\"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()}},model:{value:(_vm.ctrlFiled.option.customQuery.alias),callback:function ($$v) {_vm.$set(_vm.ctrlFiled.option.customQuery, \"alias\", $$v)},expression:\"ctrlFiled.option.customQuery.alias\"}}),(\n _vm.ctrlFiled.option.bind && _vm.ctrlFiled.option.bind.length > 0\n )?_c('ht-form-item',{staticClass:\"choiceType-bottom\",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'),_vm._l((_vm.ctrlFiled.option.bind),function(bind,index){return _c('ht-form-item',{key:index,staticClass:\"customQuery-select\",attrs:{\"label\":bind.comment,\"label-width\":\"50px\"}},[_c('el-select',{attrs:{\"clearable\":\"\",\"placeholder\":\"请选择\"},model:{value:(bind.fieldPath),callback:function ($$v) {_vm.$set(bind, \"fieldPath\", $$v)},expression:\"bind.fieldPath\"}},_vm._l((_vm.conditionFields.filter(\n function (field) { return field.na != _vm.ctrlFiled.name; }\n )),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.cm,\"value\":item.value}})}),1)],1)})],2):_vm._e(),_c('ht-form-item',{staticClass:\"choiceType-bottom\",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('ht-form-item',{staticClass:\"customQuery-inputs\",staticStyle:{\"float\":\"left\"},attrs:{\"label\":\"值\",\"label-width\":\"50px\"}},[_c('ht-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"clearable\":\"\",\"options\":_vm.ctrlFiled.option.customQuery.resultfield,\"props\":{key: 'field', value: 'comment'}},model:{value:(_vm.ctrlFiled.option.customQuery.valueBind),callback:function ($$v) {_vm.$set(_vm.ctrlFiled.option.customQuery, \"valueBind\", $$v)},expression:\"ctrlFiled.option.customQuery.valueBind\"}})],1),_c('ht-form-item',{staticClass:\"customQuery-inputs\",staticStyle:{\"float\":\"right\"},attrs:{\"label\":\"标签\",\"label-width\":\"50px\"}},[_c('ht-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"clearable\":\"\",\"options\":_vm.ctrlFiled.option.customQuery.resultfield,\"props\":{key: 'field', value: 'comment'}},model:{value:(_vm.ctrlFiled.option.customQuery.labelBind),callback:function ($$v) {_vm.$set(_vm.ctrlFiled.option.customQuery, \"labelBind\", $$v)},expression:\"ctrlFiled.option.customQuery.labelBind\"}})],1)],2)],1):_vm._e()],1)]):_vm._e(),(_vm.ctrlFiled.ct == 'customDialog')?_c('tr',[_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"自定义对话框:\")]),_c('td',{attrs:{\"width\":\"35%\"}},[_c('ht-select',{attrs:{\"options\":_vm.customDialogs,\"validate\":{required: true}},on:{\"change\":_vm.changeDialog},model:{value:(_vm.controlContentObject.alias),callback:function ($$v) {_vm.$set(_vm.controlContentObject, \"alias\", $$v)},expression:\"controlContentObject.alias\"}})],1),_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"显示字段:\")]),_c('td',{attrs:{\"width\":\"35%\"}},[_c('ht-select',{attrs:{\"validate\":{required: true},\"options\":_vm.custDialogFields},on:{\"change\":_vm.changeResultField},model:{value:(_vm.controlContentObject.resultField),callback:function ($$v) {_vm.$set(_vm.controlContentObject, \"resultField\", $$v)},expression:\"controlContentObject.resultField\"}})],1)]):_vm._e(),(_vm.ctrlFiled.ct == 'customDialog' && _vm.custDialogFields.length >0)?_c('tr',[_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"返回字段:\")]),_c('td',{attrs:{\"colspan\":\"3\"}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',{staticClass:\"linkageTable-tr\"},[_c('td',{attrs:{\"width\":\"40.9%;\"}},[_vm._v(\"返回结果字段\")]),_c('td',[_vm._v(\"绑定显示的属性\")])]),_vm._l((_vm.custDialogFields),function(field,index){return _c('tr',{key:index,staticClass:\"linkageTable-tr\"},[_c('td',[_vm._v(_vm._s(field.value))]),_c('td',[_c('el-select',{attrs:{\"clearable\":\"\",\"placeholder\":\"请选择\"},model:{value:(_vm.custDialogprop[field.value]),callback:function ($$v) {_vm.$set(_vm.custDialogprop, field.value, $$v)},expression:\"custDialogprop[field.value]\"}},_vm._l((_vm.conditionFields.filter(\n function (field) { return field.na != _vm.ctrlFiled.name; }\n )),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.cm,\"value\":item.value}})}),1)],1)])})],2)])])]):_vm._e(),(\n _vm.ctrlFiled.ct == 'customDialog' &&\n _vm.conditionfield &&\n _vm.conditionfield.length > 0\n )?_c('tr',[_c('th',{attrs:{\"width\":\"15%\"}},[_vm._v(\"列表参数绑定:\")]),_c('td',{attrs:{\"colspan\":\"3\"}},[_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\":\"40.9%;\"}},[_vm._v(\"参数名\")]),_c('td',[_vm._v(\"取值对象\")])]),_vm._l((_vm.conditionfield),function(condition,indexCondition){return _c('tr',{key:indexCondition,staticClass:\"linkageTable-tr\"},[_c('td',[_vm._v(_vm._s(condition.comment))]),_c('td',[_c('el-select',{attrs:{\"clearable\":\"\",\"placeholder\":\"请选择\"},model:{value:(condition.bind),callback:function ($$v) {_vm.$set(condition, \"bind\", $$v)},expression:\"condition.bind\"}},_vm._l((_vm.conditionFields.filter(\n function (field) { return field.na != _vm.ctrlFiled.name; }\n )),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.cm,\"value\":item.value}})}),1)],1)])})],2)])])]):_vm._e()])])]),_c('span',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.onConfirm}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogVisible = false}}},[_vm._v(\"取 消\")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}