{"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\\flow\\FlowVarList.vue?vue&type=template&id=511e5514&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowVarList.vue","mtime":1675071991850},{"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',{staticStyle:{\"height\":\"calc(100% - 20px)\",\"margin\":\"10px\"}},[_c('ht-table',{ref:\"htTable\",attrs:{\"data\":_vm.varList,\"selectable\":false,\"nopagination\":true,\"show-export\":false,\"show-custom-column\":false},on:{\"load\":_vm.loadData},scopedSlots:_vm._u([{key:\"toolbar\",fn:function(){return [_c('el-button',{attrs:{\"size\":\"mini\",\"type\":\"primary\",\"icon\":\"el-icon-plus\"},on:{\"click\":function($event){return _vm.operating('')}}},[_vm._v(\"添加\")])]},proxy:true}])},[_c('ht-table-column',{attrs:{\"type\":\"index\",\"width\":\"50\",\"align\":\"center\",\"label\":\"序号\"}}),_c('ht-table-column',{attrs:{\"label\":\"变量类型\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.nodeId =='')?_c('span',[_vm._v(\"全局变量\")]):_vm._e(),(row.nodeId !='')?_c('span',[_vm._v(_vm._s(row.nodeId))]):_vm._e()]}}])}),_c('ht-table-column',{attrs:{\"prop\":\"name\",\"align\":\"center\",\"label\":\"变量名\"},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.operating(row.varKey)}}},[_vm._v(_vm._s(row.name))])]}}])}),_c('ht-table-column',{attrs:{\"prop\":\"varKey\",\"width\":\"150\",\"align\":\"center\",\"label\":\"变量key\"}}),_c('ht-table-column',{attrs:{\"prop\":\"dataType\",\"width\":\"120\",\"align\":\"center\",\"label\":\"数据类型\"}}),_c('ht-table-column',{attrs:{\"prop\":\"defaultVal\",\"align\":\"center\",\"label\":\"默认值\"}}),_c('ht-table-column',{attrs:{\"width\":\"120\",\"align\":\"center\",\"label\":\"是否必需\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.required)?_c('el-tag',{attrs:{\"type\":\"success\"}},[_vm._v(\"必填\")]):_vm._e(),(!row.required)?_c('el-tag',{attrs:{\"type\":\"info\"}},[_vm._v(\"非必填\")]):_vm._e()]}}])}),_c('ht-table-column',{attrs:{\"width\":\"100\",\"label\":\"操作\",\"align\":\"center\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [_c('el-button',{attrs:{\"size\":\"mini\",\"type\":\"danger\",\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.remove(row.varKey)}}},[_vm._v(\"删除\")])]}}])})],1),_c('ht-sidebar-dialog',{attrs:{\"width\":\"28%\",\"title\":_vm.title,\"visible\":_vm.dialogVisibleSetting,\"before-close\":_vm.close,\"close-on-click-modal\":false,\"append-to-body\":\"\"}},[_c('el-form',{attrs:{\"model\":_vm.data,\"data-vv-scope\":\"settingSave\"}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"节点:\")]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.data.nodeDefList,\"props\":{key:'nodeId',value:'name'}},model:{value:(_vm.data.bpmVariableDef.nodeId),callback:function ($$v) {_vm.$set(_vm.data.bpmVariableDef, \"nodeId\", $$v)},expression:\"data.bpmVariableDef.nodeId\"}})],1)]),_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"变量名:\")]),_c('td',[_c('ht-input',{attrs:{\"placeholder\":\"请输入变量名\",\"autocomplete\":\"off\",\"validate\":{required:true},\"maxlength\":50,\"showWordLimit\":true},model:{value:(_vm.data.bpmVariableDef.name),callback:function ($$v) {_vm.$set(_vm.data.bpmVariableDef, \"name\", $$v)},expression:\"data.bpmVariableDef.name\"}})],1)]),_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"变量key:\")]),_c('td',[_c('ht-input',{attrs:{\"placeholder\":\"请输入变量key\",\"autocomplete\":\"off\",\"validate\":{\n required:true,\n regex: {\n exp: '^[a-zA-Z0-9_-]{1,50}$',\n message: '只能包含字母或数字'\n }},\"maxlength\":50,\"showWordLimit\":true,\"disabled\":!_vm.isAdd},model:{value:(_vm.data.bpmVariableDef.varKey),callback:function ($$v) {_vm.$set(_vm.data.bpmVariableDef, \"varKey\", $$v)},expression:\"data.bpmVariableDef.varKey\"}})],1)]),_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"数据类型:\")]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":[{key:'string',value:'字符串'},{key:'int',value:'整型'},{key:'float',value:'浮点型'},{key:'double',value:'双精度'}],\"validate\":\"required\"},model:{value:(_vm.data.bpmVariableDef.dataType),callback:function ($$v) {_vm.$set(_vm.data.bpmVariableDef, \"dataType\", $$v)},expression:\"data.bpmVariableDef.dataType\"}})],1)]),_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"是否必需:\")]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":[{key:'true',value:'是'},{key:'false',value:'否'}],\"validate\":\"required\"},model:{value:(_vm.data.bpmVariableDef.required),callback:function ($$v) {_vm.$set(_vm.data.bpmVariableDef, \"required\", $$v)},expression:\"data.bpmVariableDef.required\"}})],1)]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"默认值:\")]),_c('td',[_c('ht-input',{attrs:{\"placeholder\":\"请输入默认值\",\"autocomplete\":\"off\",\"maxlength\":50,\"showWordLimit\":true},model:{value:(_vm.data.bpmVariableDef.defaultVal),callback:function ($$v) {_vm.$set(_vm.data.bpmVariableDef, \"defaultVal\", $$v)},expression:\"data.bpmVariableDef.defaultVal\"}})],1)]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"变量描述:\")]),_c('td',[_c('ht-input',{attrs:{\"type\":\"textarea\",\"rows\":8,\"placeholder\":\"请输入变量描述\",\"autocomplete\":\"off\",\"maxlength\":200,\"showWordLimit\":true},model:{value:(_vm.data.bpmVariableDef.description),callback:function ($$v) {_vm.$set(_vm.data.bpmVariableDef, \"description\", $$v)},expression:\"data.bpmVariableDef.description\"}})],1)])])])]),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"icon\":\"el-icon-check\"},on:{\"click\":_vm.save}},[_vm._v(\"确 认\")]),_c('el-button',{attrs:{\"size\":\"mini\",\"icon\":\"el-icon-close\"},on:{\"click\":_vm.close}},[_vm._v(\"取 消\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}