{"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\\BusinessObjExternalDialog.vue?vue&type=template&id=65bd897f&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\form\\BusinessObjExternalDialog.vue","mtime":1675071992881},{"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 (_vm.dialogVisible)?_c('ht-sidebar-dialog',{staticClass:\"dialog\",attrs:{\"width\":\"800px\",\"title\":\"外部表\",\"visible\":_vm.dialogVisible,\"before-close\":_vm.handleClose,\"append-to-body\":true,\"destroy-on-close\":\"\"}},[_c('el-form',{staticClass:\"external-form\",attrs:{\"inline\":true,\"model\":_vm.entExts,\"data-vv-scope\":\"externalForm\"}},[_c('ht-form-item',{attrs:{\"label\":\"描述\",\"prop\":\"comment\",\"label-width\":\"100px\"}},[_c('ht-input',{attrs:{\"placeholder\":\"请输入描述\",\"disabled\":_vm.addFk,\"name\":\"entExtsDesc\",\"validate\":{ required: true },\"maxlength\":50,\"showWordLimit\":true},model:{value:(_vm.entExts.comment),callback:function ($$v) {_vm.$set(_vm.entExts, \"comment\", $$v)},expression:\"entExts.comment\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"名称\",\"prop\":\"name\",\"label-width\":\"100px\"}},[_c('ht-input',{directives:[{name:\"pinyin\",rawName:\"v-pinyin\",value:(_vm.entExts.comment),expression:\"entExts.comment\"}],attrs:{\"placeholder\":\"请输入名称\",\"name\":\"entExtsName\",\"disabled\":_vm.addFk,\"validate\":{ required: true, alpha_dash: true,regex:{exp:'^[a-zA-Z][a-zA-Z0-9_]*$', message:'只能输入字母、数字、下划线,且以字母开头' }},\"maxlength\":50,\"showWordLimit\":true},model:{value:(_vm.entExts.name),callback:function ($$v) {_vm.$set(_vm.entExts, \"name\", $$v)},expression:\"entExts.name\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"数据源\",\"prop\":\"dsName\",\"label-width\":\"100px\"}},[_c('ht-select',{attrs:{\"options\":_vm.dataSource,\"props\":{ key: 'alias', value: 'name' },\"name\":\"entExtsDsName\",\"disabled\":_vm.addFk || _vm.querying,\"validate\":{ required: true }},on:{\"change\":function($event){return _vm.changeSource()}},model:{value:(_vm.entExts.dsName),callback:function ($$v) {_vm.$set(_vm.entExts, \"dsName\", $$v)},expression:\"entExts.dsName\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"表名\",\"prop\":\"searchTableName\",\"label-width\":\"100px\"}},[_c('ht-input',{staticStyle:{\"width\":\"215px\"},attrs:{\"maxlength\":50,\"showWordLimit\":true},model:{value:(_vm.searchTableName),callback:function ($$v) {_vm.searchTableName=$$v},expression:\"searchTableName\"}},[_c('el-button',{staticClass:\"table-name-search\",staticStyle:{\"width\":\"45px\"},attrs:{\"slot\":\"append\",\"icon\":\"el-icon-search\",\"disabled\":_vm.querying},on:{\"click\":function($event){return _vm.getTableList('select')}},slot:\"append\"})],1)],1),_c('ht-form-item',{attrs:{\"label\":\"选择外部表\",\"prop\":\"tableName\",\"label-width\":\"100px\"}},[_c('ht-select',{attrs:{\"options\":_vm.tableList,\"props\":{ key: 'name', value: 'comment' },\"name\":\"entExtsSelectName\",\"disabled\":_vm.addFk || _vm.querying,\"validate\":{ required: true }},on:{\"change\":function($event){return _vm.changeTableName()}},model:{value:(_vm.entExts.tableName),callback:function ($$v) {_vm.$set(_vm.entExts, \"tableName\", $$v)},expression:\"entExts.tableName\"}})],1),_c('ht-form-item',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.entExts.type!='mainTable'),expression:\"entExts.type!='mainTable'\"}],staticClass:\"config-item\",attrs:{\"label\":\"外部表类型\",\"label-width\":\"100px\"}},[_c('ht-select',{attrs:{\"options\":_vm.extsTableType,\"disabled\":_vm.editing,\"props\":{key: 'key', value: 'value'}},model:{value:(_vm.entExts.type),callback:function ($$v) {_vm.$set(_vm.entExts, \"type\", $$v)},expression:\"entExts.type\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"主键\",\"label-width\":\"100px\"}},[_c('ht-input',{attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.entExts.pk),callback:function ($$v) {_vm.$set(_vm.entExts, \"pk\", $$v)},expression:\"entExts.pk\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"主键类型\",\"label-width\":\"100px\"}},[_c('el-radio-group',{model:{value:(_vm.entExts.pkType),callback:function ($$v) {_vm.$set(_vm.entExts, \"pkType\", $$v)},expression:\"entExts.pkType\"}},[_c('el-radio',{attrs:{\"label\":\"varchar\"}},[_vm._v(\"字符串\")]),_c('el-radio',{attrs:{\"label\":\"number\"}},[_vm._v(\"数字\")])],1)],1),_c('ht-form-item',{attrs:{\"label\":\"外键\",\"label-width\":\"100px\"}},[_c('ht-select',{attrs:{\"name\":\"fkVal\",\"options\":_vm.entExtsTable,\"props\":{key:'name',value:'comment'},\"clearable\":\"\"},model:{value:(_vm.entExts.fk),callback:function ($$v) {_vm.$set(_vm.entExts, \"fk\", $$v)},expression:\"entExts.fk\"}})],1)],1),_c('el-scrollbar',{staticClass:\"scrollbar-fullheight\"},[_c('el-table',{attrs:{\"data\":_vm.entExtsTable,\"width\":\"100%\",\"border\":\"\"}},[_c('el-table-column',{attrs:{\"label\":\"字段信息\",\"align\":\"center\"}},[_c('el-table-column',{attrs:{\"prop\":\"comment\",\"label\":\"注释\",\"show-overflow-tooltip\":true}}),_c('el-table-column',{attrs:{\"prop\":\"name\",\"label\":\"名称\",\"show-overflow-tooltip\":true}}),_c('el-table-column',{attrs:{\"prop\":\"isRequired\",\"label\":\"是否必填\",\"show-overflow-tooltip\":true},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [(scope.row.isRequired == 0)?_c('span',{attrs:{\"disabled\":\"\"}},[_vm._v(\"否\")]):_c('span',{attrs:{\"disabled\":\"\"}},[_vm._v(\"是\")])]}}],null,false,3896878550)}),_c('el-table-column',{attrs:{\"prop\":\"dataType\",\"label\":\"数据类型\",\"show-overflow-tooltip\":true},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [(scope.row.dataType == 'varchar')?_c('span',{attrs:{\"disabled\":\"\"}},[_vm._v(\"字符串\")]):(scope.row.dataType == 'number')?_c('span',{attrs:{\"disabled\":\"\"}},[_vm._v(\"数字\")]):(scope.row.dataType == 'date')?_c('span',{attrs:{\"disabled\":\"\"}},[_vm._v(\"日期\")]):(scope.row.dataType == 'text')?_c('span',{attrs:{\"disabled\":\"\"}},[_vm._v(\"大文本\")]):_c('span',{attrs:{\"disabled\":\"\"}},[_vm._v(\"其他类型\")])]}}],null,false,558634722)}),_c('el-table-column',{attrs:{\"prop\":\"fcolumnType\",\"label\":\"属性长度\",\"show-overflow-tooltip\":true}})],1)],1)],1),_c('span',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"disabled\":_vm.entExtConfirm},on:{\"click\":function($event){return _vm.validatorEntExts()}}},[_vm._v(\"确 定\")]),_c('el-button',{on:{\"click\":_vm.handleClose}},[_vm._v(\"取 消\")])],1)],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}