{"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\\PropertyPanel.vue?vue&type=template&id=c50cd3fc&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\PropertyPanel.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('el-form',{staticClass:\"form\",attrs:{\"data-vv-scope\":\"field\",\"size\":\"small\",\"inline\":\"\",\"label-position\":\"left\"}},[_c('el-tabs',{staticClass:\"field__tabs\",attrs:{\"type\":\"card\"},on:{\"tab-click\":_vm.handleClick},model:{value:(_vm.activeTabName),callback:function ($$v) {_vm.activeTabName=$$v},expression:\"activeTabName\"}},[_c('el-tab-pane',{attrs:{\"label\":\"字段属性\",\"name\":\"field\"}},[_c('el-scrollbar',{staticClass:\"scrollbar-fullheight\"},[(_vm.field && !_vm.field.isLayout)?_c('el-collapse',{attrs:{\"accordion\":\"\"},model:{value:(_vm.avtiveCollapseName),callback:function ($$v) {_vm.avtiveCollapseName=$$v},expression:\"avtiveCollapseName\"}},[_c('el-collapse-item',{attrs:{\"title\":\"基础属性\",\"name\":\"basic\"}},[(!_vm.field.isLayout && (_vm.field.ctrlType == 'iframe' || _vm.field.ctrlType == 'contractPreview'))?[_c('BasicsProperty',{attrs:{\"data\":_vm.field,\"main-bo-fields\":_vm.tableFields,\"all-bo-data\":_vm.allBoData,\"bo-def-data\":_vm.boDefData,\"formVarData\":_vm.formVarData,\"returnData\":_vm.returnData,\"formType\":_vm.formData.formType,\"linkageNoAttrFieldList\":_vm.noAttrFieldList}})]:_vm._e(),(!_vm.field.isLayout && !_vm.field.noBasics)?[(_vm.isNoAttrField())?_c('ht-form-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:{\"validate\":\"required\",\"options\":_vm.tableFields,\"props\":{key: 'keyName', value: 'desc'},\"filterable\":\"\",\"clearable\":\"\"},on:{\"change\":_vm.changeNoAttrFile},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar options = ref.options;\nreturn _vm._l((options),function(group){return _c('el-option',{key:group.name,attrs:{\"label\":group.desc,\"value\":group.name}})})}}],null,false,3987553233),model:{value:(_vm.field.tableName),callback:function ($$v) {_vm.$set(_vm.field, \"tableName\", $$v)},expression:\"field.tableName\"}})],2):_vm._e(),(_vm.isNoAttrField())?_c('ht-form-item',{directives:[{name:\"show\",rawName:\"v-show\",value:(false),expression:\"false\"}],attrs:{\"label-width\":\"100px\"}},[_c('template',{slot:\"label\"},[_c('span',[_vm._v(\"控件别名\")])]),_c('ht-input',{attrs:{\"readonly\":\"\"},model:{value:(_vm.field.name),callback:function ($$v) {_vm.$set(_vm.field, \"name\", $$v)},expression:\"field.name\"}})],2):_vm._e()]:_vm._e(),(!_vm.field.isLayout && !_vm.field.noBasics)?[(!_vm.field.options || !_vm.field.options.noBindModel)?_c('ht-form-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:{\"validate\":\"required\",\"options\":_vm.tableFields,\"props\":{key: 'keyName', value: 'desc'},\"filterable\":\"\",\"clearable\":\"\"},on:{\"change\":_vm.change},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar options = ref.options;\nvar propKey = ref.propKey;\nvar 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,false,2545629083),model:{value:(_vm.field.target),callback:function ($$v) {_vm.$set(_vm.field, \"target\", $$v)},expression:\"field.target\"}})],2):_vm._e(),(!_vm.field.noTitle)?_c('ht-form-item',{attrs:{\"label\":\"字段标题\",\"label-width\":\"100px\"}},[_c('ht-input',{staticStyle:{\"width\":\"215px\"},model:{value:(_vm.field.desc),callback:function ($$v) {_vm.$set(_vm.field, \"desc\", $$v)},expression:\"field.desc\"}},[_c('el-button',{staticStyle:{\"width\":\"80px\"},attrs:{\"slot\":\"append\",\"icon\":\"el-icon-search\"},on:{\"click\":function($event){return _vm.editI18nMessage('')}},slot:\"append\"},[_vm._v(\"国际化\")])],1)],1):_vm._e(),(_vm.field.ctrlType!='divider')?_c('ht-form-item',{attrs:{\"label\":\"控件类型\",\"label-width\":\"100px\"}},[_c('el-select',{attrs:{\"filterable\":true},on:{\"change\":_vm.isChangeWatch},model:{value:(_vm.field.ctrlType),callback:function ($$v) {_vm.$set(_vm.field, \"ctrlType\", $$v)},expression:\"field.ctrlType\"}},[_c('el-option-group',{attrs:{\"label\":\"基础字段\"}},_vm._l((_vm.basicComponents.filter(function (obj) {\n return _vm.filterFieldsByCurrentField(obj)\n })),function(item){return _c('el-option',{key:item.ctrlType,attrs:{\"label\":item.desc,\"value\":item.ctrlType}})}),1),_c('el-option-group',{attrs:{\"label\":\"高级字段\"}},_vm._l((_vm.advanceComponents.filter(function (obj) {\n return _vm.filterAdvanceFields(obj)\n })),function(item){return _c('el-option',{key:item.ctrlType,attrs:{\"label\":item.desc,\"value\":item.ctrlType}})}),1)],1)],1):_vm._e(),(!_vm.field.noTitle && _vm.field.options)?_c('ht-form-item',{attrs:{\"label-width\":\"100px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"子孙表Table布局列宽请设置为:px\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"标题宽度\")])],1),_c('ht-input',{attrs:{\"placeholder\":\"宽度:100%\"},model:{value:(_vm.field.options.labelstyleWidth),callback:function ($$v) {_vm.$set(_vm.field.options, \"labelstyleWidth\", $$v)},expression:\"field.options.labelstyleWidth\"}})],2):_vm._e(),(_vm.field.ctrlType == 'amap')?[_c('ht-form-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:{\"validate\":\"required\",\"options\":_vm.tableFields,\"props\":{key: 'name', value: 'desc'}},on:{\"change\":_vm.changeMap},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,false,1490320667),model:{value:(_vm.field.options.addressName),callback:function ($$v) {_vm.$set(_vm.field.options, \"addressName\", $$v)},expression:\"field.options.addressName\"}})],2),_c('ht-form-item',{attrs:{\"label-width\":\"100px\"}},[_c('template',{slot:\"label\"},[_c('el-tooltip',{attrs:{\"content\":\"高德地图控件的高度,默认高度为:350px。\"}},[_c('i',{staticClass:\"property-tip icon-question\"})]),_c('span',[_vm._v(\"地图高度\")])],1),(!_vm.field.noTitle)?_c('ht-input',{attrs:{\"type\":\"number\",\"min\":0},model:{value:(_vm.field.options.heightMap),callback:function ($$v) {_vm.$set(_vm.field.options, \"heightMap\", $$v)},expression:\"field.options.heightMap\"}}):_vm._e()],2)]:_vm._e(),_c('BasicsProperty',{attrs:{\"data\":_vm.field,\"main-bo-fields\":_vm.tableFields,\"all-bo-data\":_vm.allBoData,\"bo-def-data\":_vm.boDefData,\"formVarData\":_vm.formVarData,\"returnData\":_vm.returnData,\"formType\":_vm.formData.formType,\"linkageNoAttrFieldList\":_vm.noAttrFieldList}})]:_vm._e()],2),(!_vm.field.noAdvanced)?_c('el-collapse-item',{attrs:{\"title\":\"高级属性\",\"name\":\"advanced\"}},[_c('advanced-property',{attrs:{\"data\":_vm.field,\"main-bo-fields\":_vm.tableFields,\"all-bo-data\":_vm.allBoData,\"boDefData\":_vm.boDefData,\"fieldIndexData\":_vm.fieldIndexData},on:{\"update:data\":function($event){_vm.field=$event}}})],1):_vm._e()],1):(_vm.field && _vm.field.isLayout)?[_c('layout-property',{attrs:{\"data\":_vm.field,\"sub-tables\":_vm.subTables,\"sun-tables\":_vm.sunTables,\"tablefields\":_vm.tableFields,\"bo-def-data\":_vm.boDefData,\"formType\":_vm.formData.formType},on:{\"update:data\":function($event){_vm.field=$event}}})]:_c('div',{staticClass:\"field-empty\"},[_vm._v(\"选择一个字段进行属性设置\")])],2)],1),_c('el-tab-pane',{staticStyle:{\"padding\":\"0 10px 10px\"},attrs:{\"label\":\"表单属性\",\"name\":\"form\",\"data-vv-scope\":\"editBpmForm\"}},[_c('el-scrollbar',{staticClass:\"scrollbar-fullheight\"},[_c('el-collapse',{model:{value:(_vm.formCollapseActiveNames),callback:function ($$v) {_vm.formCollapseActiveNames=$$v},expression:\"formCollapseActiveNames\"}},[_c('el-collapse-item',{attrs:{\"title\":\"基础属性\",\"name\":\"formBasic\"}},[_c('el-form',{staticClass:\"form__property-content\",attrs:{\"model\":_vm.formData,\"data-vv-scope\":\"editBpmForm\"}},[_c('ht-form-item',{attrs:{\"label\":\"表单分类\",\"label-width\":\"80px\"}},[_c('EipSysTypeSelector',{attrs:{\"placeholder\":\"请选择表单分类\",\"cat-id\":\"7\",\"sys-type-id\":_vm.formData.typeId,\"validate\":{required: true}},on:{\"update:sysTypeId\":function($event){return _vm.$set(_vm.formData, \"typeId\", $event)},\"update:sys-type-id\":function($event){return _vm.$set(_vm.formData, \"typeId\", $event)}},model:{value:(_vm.formData.typeName),callback:function ($$v) {_vm.$set(_vm.formData, \"typeName\", $$v)},expression:\"formData.typeName\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"表单名称\",\"label-width\":\"80px\"}},[_c('ht-input',{attrs:{\"autocomplete\":\"off\",\"validate\":{required: true},\"placeholder\":\"请输入名称\",\"maxlength\":50,\"showWordLimit\":true},model:{value:(_vm.formData.name),callback:function ($$v) {_vm.$set(_vm.formData, \"name\", $$v)},expression:\"formData.name\"}})],1),_c('div',{staticStyle:{\"display\":\"flex\"}},[_c('ht-form-item',{attrs:{\"label\":\"表单别名\",\"label-width\":\"80px\"}},[_c('ht-input',{directives:[{name:\"pinyin\",rawName:\"v-pinyin\",value:(_vm.formData.name),expression:\"formData.name\"}],attrs:{\"disabled\":_vm.formData.id ? true : false,\"autocomplete\":\"off\",\"validate\":{\n required: true,\n isExist: '${form}/form/form/v1/checkKey?key=',\n regex: {\n exp: '^[a-zA-Z][a-zA-Z0-9_]*$',\n message: '只能输入字母、数字、下划线,且以字母开头'\n }\n },\"maxlength\":50,\"showWordLimit\":true,\"placeholder\":\"请输入别名\"},model:{value:(_vm.formData.formKey),callback:function ($$v) {_vm.$set(_vm.formData, \"formKey\", $$v)},expression:\"formData.formKey\"}})],1),_c('el-tooltip',{staticClass:\"item\",attrs:{\"effect\":\"dark\",\"content\":\"别名只能填写英文、数字、下划线\",\"placement\":\"right-start\"}},[_c('span',{staticClass:\"el-icon-question\",staticStyle:{\"margin-left\":\"-5px\",\"margin-top\":\"10px\"}})])],1),_c('ht-form-item',{attrs:{\"label\":\"表单描述\",\"label-width\":\"80px\"}},[_c('ht-input',{attrs:{\"type\":\"textarea\",\"maxlength\":200,\"showWordLimit\":true,\"placeholder\":\"请输入描述\"},model:{value:(_vm.formData.desc),callback:function ($$v) {_vm.$set(_vm.formData, \"desc\", $$v)},expression:\"formData.desc\"}})],1)],1)],1),_c('el-collapse-item',{attrs:{\"title\":\"表单配置\",\"name\":\"formConfig\"}},[_c('el-form',{staticClass:\"form__property-content\",attrs:{\"model\":_vm.formData,\"data-vv-scope\":\"editBpmForm\"}},[_c('ht-form-item',{attrs:{\"label\":\"样式配置\",\"label-width\":\"80px\"}},[_c('el-button',{staticClass:\"style__config-btn\",attrs:{\"type\":\"primary\",\"plain\":\"\"},on:{\"click\":_vm.formSettingClick}},[_vm._v(\"设计样式\")])],1)],1)],1)],1)],1)],1)],1),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"表单配置\",\"visible\":_vm.formSettingVisible,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"60%\"},on:{\"update:visible\":function($event){_vm.formSettingVisible=$event}}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',[_c('th',{staticStyle:{\"min-width\":\"130px\"}},[_vm._v(\"字体颜色:\")]),_c('td',[_c('el-color-picker',{attrs:{\"size\":\"mini\"},model:{value:(_vm.formSetting.fontColor),callback:function ($$v) {_vm.$set(_vm.formSetting, \"fontColor\", $$v)},expression:\"formSetting.fontColor\"}})],1)]),_c('tr',[_c('th',{staticStyle:{\"min-width\":\"130px\"}},[_vm._v(\"是否隐藏冒号:\")]),_c('td',[_c('el-checkbox',{model:{value:(_vm.formSetting.customColon),callback:function ($$v) {_vm.$set(_vm.formSetting, \"customColon\", $$v)},expression:\"formSetting.customColon\"}},[_vm._v(\"是\")])],1)]),_c('tr',[_c('th',{staticStyle:{\"min-width\":\"130px\"}},[_vm._v(\"标题位置:\")]),_c('td',[_c('ht-select',{attrs:{\"options\":[{key: 'right', value: '居右'}, {key: 'center', value: '居中'}, {key: 'left', value: '居左'}, {key: 'justify', value: '两端对齐'}]},model:{value:(_vm.formSetting.align),callback:function ($$v) {_vm.$set(_vm.formSetting, \"align\", $$v)},expression:\"formSetting.align\"}})],1)])])]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.formSettingOk}},[_vm._v(\"确 定\")]),_c('el-button',{attrs:{\"type\":\"danger\"},on:{\"click\":_vm.formSettingReset}},[_vm._v(\"重 置\")]),_c('el-button',{on:{\"click\":function($event){_vm.formSettingVisible = false}}},[_vm._v(\"取 消\")])],1)]),_c('el-dialog',{staticClass:\"urgent-text\",attrs:{\"title\":\"引入脚本\",\"visible\":_vm.dialogincluddingFileVisible,\"append-to-body\":\"\",\"close-on-click-modal\":false,\"width\":\"1024\"},on:{\"update:visible\":function($event){_vm.dialogincluddingFileVisible=$event}}},[_c('el-row',{staticStyle:{\"height\":\"100%\"}},[_c('el-col',{staticStyle:{\"padding\":\"5px\",\"height\":\"100%\"},attrs:{\"span\":12}},[_c('codemirror',{ref:\"mycode\",staticClass:\"mycode\",staticStyle:{\"width\":\"99%\",\"height\":\"100%\"},attrs:{\"options\":_vm.cmOptions},model:{value:(_vm.formHtml),callback:function ($$v) {_vm.formHtml=$$v},expression:\"formHtml\"}})],1),_c('el-col',{staticStyle:{\"padding\":\"5px\"},attrs:{\"span\":12}},[_c('ht-form-item',{attrs:{\"label\":\"自定义JS脚本\",\"label-width\":\"\"}},[_c('el-dropdown',{attrs:{\"size\":\"mini\"},on:{\"command\":_vm.variablesClick}},[_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"\\n 常用变量\\n \"),_c('i',{staticClass:\"el-icon-arrow-down el-icon--right\"})]),_c('el-dropdown-menu',{attrs:{\"slot\":\"dropdown\"},slot:\"dropdown\"},[_c('el-dropdown-item',{attrs:{\"command\":{value: 'currentUser.account'}}},[_vm._v(\"当前用户账号\")]),_c('el-dropdown-item',{attrs:{\"command\":{value: 'currentUser.username'}}},[_vm._v(\"当前用户名称\")])],1)],1)],1),_c('span',{staticStyle:{\"color\":\"red\"}},[_vm._v(\"编辑的脚本内容会直接填充到【script】里面;如需使用到表单BO数据例:data.实体表名.实体表字段\")]),_c('codemirror',{ref:\"mycode2\",staticClass:\"code\",staticStyle:{\"width\":\"99%\",\"height\":\"100%\"},attrs:{\"options\":_vm.cmOptions2},model:{value:(_vm.includeFiles.diyJs),callback:function ($$v) {_vm.$set(_vm.includeFiles, \"diyJs\", $$v)},expression:\"includeFiles.diyJs\"}})],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.includeFiles.diyJs = ''}}},[_vm._v(\"取 消\")])],1)],1),_c('ht-load-data',{attrs:{\"url\":_vm.formHtmlUrl,\"context\":\"form\"},on:{\"update:url\":function($event){_vm.formHtmlUrl=$event},\"after-load-data\":_vm.afterformHtml}}),_c('i18n-message-edit',{ref:\"i18nMessageEdit\",attrs:{\"messageKey\":_vm.i18nMessageKey},on:{\"after-save\":_vm.afterSaveI18n}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}