{"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\\uc\\MatrixManager.vue?vue&type=template&id=e1c8d2dc&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\uc\\MatrixManager.vue","mtime":1675071993288},{"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-container',{staticClass:\"fullheight\",staticStyle:{\"border\":\"1px solid #eee\"}},[_c('ht-aside-tree',{attrs:{\"type-key\":\"jzfl\"},on:{\"node-click\":_vm.handleNodeClick,\"check\":_vm.treeCheck}}),_c('el-container',[_c('el-main',{staticClass:\"main-ht-table\"},[_c('ht-table',{ref:\"htTable\",attrs:{\"data\":_vm.data,\"pageResult\":_vm.pageResult,\"selection\":true,\"quick-search-props\":\"code,name\",\"show-export\":false,\"show-custom-column\":false,\"default-querys\":_vm.defaultQuerys},on:{\"load\":_vm.loadData,\"row-click\":_vm.rowClick},scopedSlots:_vm._u([{key:\"toolbar\",fn:function(){return [_c('el-button',{staticStyle:{\"margin-right\":\"10px\"},attrs:{\"size\":\"small\",\"icon\":\"el-icon-plus\",\"type\":\"primary\"},on:{\"click\":function($event){return _vm.showDialog()}}},[_vm._v(\"添加\")]),_c('ht-delete-button',{staticStyle:{\"margin\":\"0\"},attrs:{\"url\":\"${uc}/uc/matrix/v1/remove\",\"htTable\":_vm.$refs.htTable}},[_vm._v(\"删除\")])]},proxy:true}])},[[_c('ht-table-column',{attrs:{\"type\":\"index\",\"width\":\"50\",\"align\":\"center\",\"label\":\"序号\"}}),_c('ht-table-column',{attrs:{\"prop\":\"name\",\"label\":\"名称\",\"sortable\":true,\"show-overflow-tooltip\":true},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [_c('el-link',{attrs:{\"type\":\"primary\",\"title\":\"查看详情\"},on:{\"click\":function($event){return _vm.showDialog(row.id)}}},[_vm._v(_vm._s(row.name))])]}}])}),_c('ht-table-column',{attrs:{\"prop\":\"code\",\"label\":\"别名\",\"sortable\":true,\"show-overflow-tooltip\":true}}),_c('ht-table-column',{attrs:{\"prop\":\"typeName\",\"label\":\"分类名称\",\"sortable\":true,\"show-overflow-tooltip\":true}}),_c('ht-table-column',{attrs:{\"prop\":\"managerName\",\"label\":\"管理员\",\"sortable\":true,\"show-overflow-tooltip\":true}}),_c('ht-table-column',{attrs:{\"prop\":\"status\",\"label\":\"状态\",\"sortable\":true},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.status === 0)?_c('el-tag',[_vm._v(\"待发布\")]):_vm._e(),(row.status === 1)?_c('el-tag',{attrs:{\"type\":\"success\"}},[_vm._v(\"已发布\")]):_vm._e()]}}])}),_c('ht-table-column',{attrs:{\"prop\":\"createTime\",\"label\":\"创建时间\",\"sortable\":true,\"show-overflow-tooltip\":true}}),_c('ht-table-column',{attrs:{\"label\":\"操作\",\"width\":\"150px\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [_c('el-dropdown',{attrs:{\"size\":\"mini\",\"split-button\":\"\"},on:{\"click\":function($event){return _vm.handleCommand({row:row,action:'toDataList'})},\"command\":_vm.handleCommand}},[_c('span',[_vm._v(\"人员设置\")]),_c('el-dropdown-menu',{attrs:{\"slot\":\"dropdown\"},slot:\"dropdown\"},[(row.status===0)?_c('el-dropdown-item',{attrs:{\"command\":{row:row,action:'publish'}}},[_vm._v(\"发布\")]):_vm._e(),_c('el-dropdown-item',{attrs:{\"command\":{row:row,action:'setManager'}}},[_vm._v(\"设置管理员\")])],1)],1)]}}])})]],2),_c('ht-sidebar-dialog',{staticClass:\"cd-column__dialog\",attrs:{\"width\":\"100%\",\"title\":\"矩阵配置\",\"visible\":_vm.dialogVisible,\"close-on-click-modal\":false,\"before-close\":_vm.close,\"show-close\":false,\"append-to-body\":\"\"},on:{\"update:visible\":function($event){_vm.dialogVisible=$event}}},[_c('template',{slot:\"title\"},[_c('div',{staticClass:\"flex\",staticStyle:{\"justify-content\":\"space-between\"}},[_c('el-page-header',{attrs:{\"content\":\"矩阵配置\"},on:{\"back\":function($event){_vm.dialogVisible = false}}}),_c('el-button-group',[_c('ht-submit-button',{attrs:{\"url\":\"${uc}/uc/matrix/v1/save\",\"model\":_vm.matrix,\"scope-name\":\"matrixForm\",\"isSubmit\":_vm.isSubmit},on:{\"before-save-data\":_vm.beforeSaveData,\"after-save-data\":_vm.afterSaveData}},[_vm._v(\"保 存\")]),_c('el-button',{on:{\"click\":function($event){_vm.dialogVisible = false}}},[_vm._v(\"取 消\")])],1)],1)]),_c('el-form',{attrs:{\"data-vv-scope\":\"matrixForm\"}},[_c('el-row',{attrs:{\"gutter\":20}},[_c('el-col',{attrs:{\"span\":6}},[_c('el-card',{staticClass:\"box-card base-info\"},[_c('div',{staticClass:\"clearfix\",attrs:{\"slot\":\"header\"},slot:\"header\"},[_c('span',[_vm._v(\"基本信息\")])]),_c('ht-form-item',{attrs:{\"label\":\"矩阵分类\"}},[_c('EipSysTypeSelector',{staticClass:\"sys-type-selector\",attrs:{\"placeholder\":\"请选择分类\",\"typeKey\":\"jzfl\",\"sys-type-id\":_vm.matrix.typeId,\"validate\":{ required: true }},on:{\"update:sysTypeId\":function($event){return _vm.$set(_vm.matrix, \"typeId\", $event)},\"update:sys-type-id\":function($event){return _vm.$set(_vm.matrix, \"typeId\", $event)}},model:{value:(_vm.matrix.typeName),callback:function ($$v) {_vm.$set(_vm.matrix, \"typeName\", $$v)},expression:\"matrix.typeName\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"矩阵名称\"}},[_c('ht-input',{attrs:{\"autocomplete\":\"off\",\"validate\":{ required: true },\"placeholder\":\"请输入矩阵名称\"},model:{value:(_vm.matrix.name),callback:function ($$v) {_vm.$set(_vm.matrix, \"name\", $$v)},expression:\"matrix.name\"}})],1),_c('ht-form-item',{attrs:{\"label\":\"矩阵别名\"}},[_c('ht-input',{directives:[{name:\"pinyin\",rawName:\"v-pinyin\",value:(_vm.matrix.name),expression:\"matrix.name\"}],attrs:{\"name\":\"matrixName\",\"validate\":'required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线,且以字母开头',\"disabled\":_vm.matrix.id? true:false,\"autocomplete\":\"off\",\"placeholder\":\"请输入矩阵别名\"},model:{value:(_vm.matrix.code),callback:function ($$v) {_vm.$set(_vm.matrix, \"code\", $$v)},expression:\"matrix.code\"}})],1)],1)],1),_c('el-col',{attrs:{\"span\":18}},[_c('el-tabs',{attrs:{\"type\":\"border-card\"},model:{value:(_vm.tabStatus),callback:function ($$v) {_vm.tabStatus=$$v},expression:\"tabStatus\"}},[_c('el-tab-pane',{attrs:{\"label\":\"条件字段\",\"name\":\"cond\"}},[_c('span',{attrs:{\"slot\":\"label\"},slot:\"label\"},[_vm._v(\"\\n 条件字段\\n \"),_c('el-button',{attrs:{\"size\":\"mini\",\"circle\":\"\",\"title\":\"添加条件字段\"},on:{\"click\":function($event){return _vm.addCol(_vm.matrix.condList)}}},[_c('i',{staticClass:\"el-icon-plus\"})]),_c('div')],1),_c('el-table',{attrs:{\"data\":_vm.matrix.condList,\"border\":\"\"}},[_c('el-table-column',{attrs:{\"label\":\"列中文名\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nvar $index = ref.$index;\nreturn [_c('ht-input',{attrs:{\"placeholder\":\"请输入列中文名\",\"autocomplete\":\"off\",\"validate\":\"required\"},on:{\"blur\":function($event){return _vm.chineseFormat(_vm.matrix.condList,row.name,'code',$index)}},model:{value:(row.name),callback:function ($$v) {_vm.$set(row, \"name\", $$v)},expression:\"row.name\"}})]}}])}),_c('el-table-column',{attrs:{\"prop\":\"code\",\"label\":\"列字段名\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [_c('ht-input',{attrs:{\"placeholder\":\"请输入列字段名\",\"autocomplete\":\"off\",\"validate\":'required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线,且以字母开头',\"disabled\":row.id?true:false},model:{value:(row.code),callback:function ($$v) {_vm.$set(row, \"code\", $$v)},expression:\"row.code\"}})]}}])}),_c('el-table-column',{attrs:{\"prop\":\"ctrlType\",\"label\":\"控件类型\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nvar $index = ref.$index;\nreturn [_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":[{key:'select',value:'关联查询'},{key:'dialog',value:'对话框'}],\"validate\":\"required\"},on:{\"change\":function($event){return _vm.ctrlTypeChange(_vm.matrix.condList,$index)}},model:{value:(row.ctrlType),callback:function ($$v) {_vm.$set(row, \"ctrlType\", $$v)},expression:\"row.ctrlType\"}})]}}])}),_c('el-table-column',{attrs:{\"prop\":\"queryAlias\",\"label\":\"数据来源\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.ctrlType == 'select')?_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.customQuerys,\"props\":{ key: 'alias', value: 'name' },\"validate\":\"required\"},on:{\"change\":function (){row.bindKey='';row.bindValue=''}},model:{value:(row.queryAlias),callback:function ($$v) {_vm.$set(row, \"queryAlias\", $$v)},expression:\"row.queryAlias\"}}):_vm._e(),(row.ctrlType == 'dialog')?_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.customDialogs,\"props\":{ key: 'alias', value: 'name' }},on:{\"change\":function (){row.bindKey='';row.bindValue=''}},model:{value:(row.queryAlias),callback:function ($$v) {_vm.$set(row, \"queryAlias\", $$v)},expression:\"row.queryAlias\"}}):_vm._e()]}}])}),_c('el-table-column',{attrs:{\"prop\":\"bindKey\",\"label\":\"绑定id\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.ctrlType == 'select')?_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.getResultField(row.ctrlType,row.queryAlias),\"props\":{ key: 'field', value: 'comment' },\"validate\":\"required\"},model:{value:(row.bindKey),callback:function ($$v) {_vm.$set(row, \"bindKey\", $$v)},expression:\"row.bindKey\"}}):_vm._e(),(row.ctrlType == 'dialog')?_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.getResultField(row.ctrlType,row.queryAlias),\"props\":{ key: 'field', value: 'comment' },\"validate\":\"required\"},model:{value:(row.bindKey),callback:function ($$v) {_vm.$set(row, \"bindKey\", $$v)},expression:\"row.bindKey\"}}):_vm._e()]}}])}),_c('el-table-column',{attrs:{\"prop\":\"bindValue\",\"label\":\"绑定text\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.ctrlType == 'select')?_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.getResultField(row.ctrlType,row.queryAlias),\"props\":{ key: 'field', value: 'comment' },\"validate\":\"required\"},model:{value:(row.bindValue),callback:function ($$v) {_vm.$set(row, \"bindValue\", $$v)},expression:\"row.bindValue\"}}):_vm._e(),(row.ctrlType == 'dialog')?_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.getResultField(row.ctrlType,row.queryAlias),\"props\":{ key: 'field', value: 'comment' },\"validate\":\"required\"},model:{value:(row.bindValue),callback:function ($$v) {_vm.$set(row, \"bindValue\", $$v)},expression:\"row.bindValue\"}}):_vm._e()]}}])}),_c('el-table-column',{attrs:{\"prop\":\"status\",\"label\":\"发布状态\",\"width\":\"80\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.status === 0)?_c('el-tag',[_vm._v(\"待发布\")]):_vm._e(),(row.status === 1)?_c('el-tag',{attrs:{\"type\":\"success\"}},[_vm._v(\"已发布\")]):_vm._e()]}}])}),_c('el-table-column',{attrs:{\"label\":\"操作\",\"width\":\"180\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nvar $index = ref.$index;\nreturn [_c('el-button-group',[_c('el-button',{attrs:{\"icon\":\"el-icon-caret-top\",\"size\":\"mini\",\"title\":\"上移\",\"disabled\":$index === 0},on:{\"click\":function($event){return _vm.upGo(_vm.matrix.condList,$index)}}}),_c('el-button',{attrs:{\"icon\":\"el-icon-caret-bottom\",\"size\":\"mini\",\"title\":\"下移\",\"disabled\":$index === (_vm.matrix.condList.length-1)},on:{\"click\":function($event){return _vm.downGo(_vm.matrix.condList,$index)}}}),_c('el-button',{attrs:{\"size\":\"mini\",\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.deleteCol(_vm.matrix.condList,$index)}}})],1)]}}])})],1)],1),_c('el-tab-pane',{attrs:{\"label\":\"角色字段\",\"name\":\"role\"}},[_c('span',{attrs:{\"slot\":\"label\"},slot:\"label\"},[_vm._v(\"\\n 角色字段\\n \"),_c('el-button',{attrs:{\"size\":\"mini\",\"circle\":\"\",\"title\":\"添加角色字段\"},on:{\"click\":function($event){return _vm.addCol(_vm.matrix.roleList)}}},[_c('i',{staticClass:\"el-icon-plus\"})])],1),_c('el-table',{attrs:{\"data\":_vm.matrix.roleList,\"border\":\"\"}},[_c('el-table-column',{attrs:{\"label\":\"角色名\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nvar $index = ref.$index;\nreturn [_c('ht-input',{attrs:{\"placeholder\":\"请输入角色名\",\"autocomplete\":\"off\",\"validate\":\"required\"},on:{\"blur\":function($event){return _vm.chineseFormat(_vm.matrix.roleList,row.name,'code',$index)}},model:{value:(row.name),callback:function ($$v) {_vm.$set(row, \"name\", $$v)},expression:\"row.name\"}})]}}])}),_c('el-table-column',{attrs:{\"prop\":\"code\",\"label\":\"角色别名\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [_c('ht-input',{attrs:{\"placeholder\":\"请输入角色别名\",\"autocomplete\":\"off\",\"validate\":'required: true|regex:^[a-zA-Z][a-zA-Z0-9_]*$,只能输入字母、数字、下划线,且以字母开头',\"disabled\":row.id?true:false},model:{value:(row.code),callback:function ($$v) {_vm.$set(row, \"code\", $$v)},expression:\"row.code\"}})]}}])}),_c('el-table-column',{attrs:{\"prop\":\"code\",\"label\":\"单选多选\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [_c('ht-radio',{directives:[{name:\"show\",rawName:\"v-show\",value:(row.selectType?(row.selectType=row.selectType):(row.selectType=1)),expression:\"row.selectType?(row.selectType=row.selectType):(row.selectType=1)\"}],attrs:{\"options\":[{ key: 1, value: '单选' },{ key: 2, value: '多选' }],\"validate\":\"required\"},model:{value:(row.selectType),callback:function ($$v) {_vm.$set(row, \"selectType\", $$v)},expression:\"row.selectType\"}})]}}])}),_c('el-table-column',{attrs:{\"prop\":\"status\",\"label\":\"发布状态\",\"width\":\"80\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.status === 0)?_c('el-tag',[_vm._v(\"待发布\")]):_vm._e(),(row.status === 1)?_c('el-tag',{attrs:{\"type\":\"success\"}},[_vm._v(\"已发布\")]):_vm._e()]}}])}),_c('el-table-column',{attrs:{\"label\":\"操作\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nvar $index = ref.$index;\nreturn [_c('el-button-group',[_c('el-button',{attrs:{\"icon\":\"el-icon-caret-top\",\"size\":\"mini\",\"title\":\"上移\",\"disabled\":$index === 0},on:{\"click\":function($event){return _vm.upGo(_vm.matrix.roleList,$index)}}}),_c('el-button',{attrs:{\"icon\":\"el-icon-caret-bottom\",\"size\":\"mini\",\"title\":\"下移\",\"disabled\":$index == (_vm.matrix.roleList.length-1)},on:{\"click\":function($event){return _vm.downGo(_vm.matrix.roleList,$index)}}}),_c('el-button',{attrs:{\"size\":\"mini\",\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.deleteCol(_vm.matrix.roleList,$index)}}})],1)]}}])})],1)],1)],1)],1)],1)],1)],2)],1)],1),_c('ht-load-data',{attrs:{\"url\":\"/form/customQuery/v1/list\",\"requestMethod\":\"post\",\"context\":\"form\"},on:{\"after-load-data\":_vm.afterCustomQueryLoadData}}),_c('ht-load-data',{attrs:{\"url\":\"/form/customDialog/v1/getAll\",\"requestMethod\":\"post\",\"context\":\"form\"},on:{\"after-load-data\":_vm.afterCustomDialogLoadData}}),_c('eip-user-dialog',{ref:\"eipUserDialog\",attrs:{\"name\":\"eipUserDialog\",\"single\":true,\"append-to-body\":\"\"},on:{\"onConfirm\":_vm.saveManager}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}