{"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\\FlowAutoTask.vue?vue&type=template&id=66588c72&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowAutoTask.vue","mtime":1675071991756},{"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',{staticClass:\"form-inline\"},[_c('label',{staticClass:\"control-label\"},[_vm._v(_vm._s(_vm.node.name)+\"(\"+_vm._s(_vm.node.nodeId)+\")\")]),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\"},on:{\"click\":_vm.editAutoService}},[_vm._v(\"设置自动任务\")]),_c('br'),(JSON.stringify(_vm.autoTask)=='{}')?_c('label',{staticClass:\"control-label\",staticStyle:{\"color\":\"#dd6161\"}},[_vm._v(\"尚未配置自动任务\")]):_vm._e(),(JSON.stringify(_vm.autoTask)!='{}' && _vm.autoTask.title=='消息节点')?_c('div',[_c('label',{staticClass:\"control-label\"},[_vm._v(\"自动消息节点:\")]),_c('label',{staticClass:\"control-label\",staticStyle:{\"display\":\"block\",\"text-align\":\"left\"}},[_vm._v(_vm._s(_vm.autoTask.externalClass))])]):_vm._e(),(JSON.stringify(_vm.autoTask)!='{}' && _vm.autoTask.title=='脚本')?_c('div',[_c('label',{staticClass:\"control-label\"},[_vm._v(\"自动脚本节点:\")]),_c('label',{staticClass:\"control-label\",staticStyle:{\"display\":\"block\",\"text-align\":\"left\"}},[_vm._v(_vm._s(_vm.autoTask.script))])]):_vm._e(),_c('el-dialog',{attrs:{\"width\":\"70%\",\"title\":_vm.titleSetting,\"visible\":_vm.dialogVisibleSetting,\"before-close\":_vm.close,\"close-on-click-modal\":false,\"append-to-body\":\"\",\"top\":\"8vh\"}},[_c('div',{staticStyle:{\"width\":\"100%\",\"overflow\":\"auto\"}},[_c('div',{staticStyle:{\"margin-bottom\":\"10px\"}},[_c('el-button',{attrs:{\"type\":\"success\",\"size\":\"mini\",\"icon\":\"el-icon-check\"},on:{\"click\":_vm.saveScript}},[_vm._v(\"保 存\")]),_c('el-button',{attrs:{\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-close\"},on:{\"click\":_vm.close}},[_vm._v(\"关 闭\")])],1),_c('el-tabs',{class:{'el-tab__hide-hedaer':_vm.isEdit},attrs:{\"type\":\"border-card\"},model:{value:(_vm.tabType),callback:function ($$v) {_vm.tabType=$$v},expression:\"tabType\"}},[(!_vm.isEdit || _vm.tabType=='message')?_c('el-tab-pane',{attrs:{\"label\":\"消息任务\",\"name\":\"message\"}},[_c('el-form',{attrs:{\"data-vv-scope\":\"settingSave\"},model:{value:(_vm.nodeMessage),callback:function ($$v) {_vm.nodeMessage=$$v},expression:\"nodeMessage\"}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_c('el-tooltip',{staticClass:\"item\",attrs:{\"effect\":\"dark\",\"content\":\"该类必须实现IExternalData接口,程序会为你提供流程的一些信息
该实现类,通过已知流程信息,提供数据 map(String,Object)
系统会通过map中的key匹配文本消息中${key}的动态数据。\",\"placement\":\"left-start\"}},[_c('i',{staticClass:\"el-icon-warning\"},[_vm._v(\"外部数据类:\")])])],1),_c('td',[_c('ht-input',{staticClass:\"ht\",attrs:{\"placeholder\":\"请输入外部数据类\",\"autocomplete\":\"off\"},model:{value:(_vm.nodeMessage.externalClass),callback:function ($$v) {_vm.$set(_vm.nodeMessage, \"externalClass\", $$v)},expression:\"nodeMessage.externalClass\"}})],1)])])]),_c('br'),_c('el-tabs',{attrs:{\"type\":\"border-card\"}},[_c('el-tab-pane',{attrs:{\"label\":\"富文本消息\"}},[_c('el-form',{attrs:{\"data-vv-scope\":\"settingSave\"},model:{value:(_vm.nodeMessage),callback:function ($$v) {_vm.nodeMessage=$$v},expression:\"nodeMessage\"}},[_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('MessageTypeSelector',{ref:\"messageTypeSelector\",staticClass:\"ht_ce\",model:{value:(_vm.nodeMessage.htmlSetting.msgType),callback:function ($$v) {_vm.$set(_vm.nodeMessage.htmlSetting, \"msgType\", $$v)},expression:\"nodeMessage.htmlSetting.msgType\"}})],1)]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"接收人配置:\")]),_c('td',[_c('table',{staticClass:\"table table-bordered\"},[_c('thead',[_c('tr',[_c('th',{attrs:{\"width\":\"50px\"}},[_vm._v(\"序号\")]),_c('th',[_vm._v(\"条件\")]),_c('th',{attrs:{\"width\":\"120px\"}},[_vm._v(\"批次\")]),_c('th',{attrs:{\"width\":\"80px\"}},[_vm._v(\"操作\")])])]),_vm._l((_vm.nodeMessage.htmlSetting.ruleList),function(userRule,$index){return _c('tr',{key:$index},[_c('td',[_vm._v(_vm._s($index+1))]),_c('td',[_vm._v(_vm._s(userRule.description))]),_c('td',[_c('ht-input',{staticClass:\"ht\",attrs:{\"placeholder\":\"请输入批次\",\"autocomplete\":\"off\"},model:{value:(userRule.groupNo),callback:function ($$v) {_vm.$set(userRule, \"groupNo\", $$v)},expression:\"userRule.groupNo\"}})],1),_c('td',[_c('el-button',{attrs:{\"size\":\"mini\",\"icon\":\"el-icon-edit\"},on:{\"click\":function($event){return _vm.addUserCondition('htmlSetting',$index)}}}),_c('el-button',{attrs:{\"size\":\"mini\",\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.deleteSetting(_vm.nodeMessage.htmlSetting.ruleList,$index)}}})],1)])}),_c('tr',[_c('td',{staticStyle:{\"text-align\":\"left\"},attrs:{\"colspan\":\"4\"}},[_c('el-button',{attrs:{\"size\":\"mini\"},on:{\"click\":function($event){return _vm.addUserCondition('htmlSetting')}}},[_vm._v(\"新增人员规则\")])],1)])],2)])]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"标题:\")]),_c('td',[_c('ht-input',{staticClass:\"ht\",attrs:{\"placeholder\":\"请输入标题\",\"autocomplete\":\"off\"},model:{value:(_vm.nodeMessage.htmlSetting.subject),callback:function ($$v) {_vm.$set(_vm.nodeMessage.htmlSetting, \"subject\", $$v)},expression:\"nodeMessage.htmlSetting.subject\"}})],1)]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"文本内容:\")]),_c('td',[_c('vue-ueditor-wrap',{attrs:{\"config\":_vm.myConfig},model:{value:(_vm.nodeMessage.htmlSetting.content),callback:function ($$v) {_vm.$set(_vm.nodeMessage.htmlSetting, \"content\", $$v)},expression:\"nodeMessage.htmlSetting.content\"}})],1)])])])])],1),_c('el-tab-pane',{attrs:{\"label\":\"普通消息\"}},[_c('el-form',{attrs:{\"data-vv-scope\":\"settingSave\"},model:{value:(_vm.nodeMessage),callback:function ($$v) {_vm.nodeMessage=$$v},expression:\"nodeMessage\"}},[_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('MessageTypeSelector',{ref:\"messageTypeSelector\",staticClass:\"ht_ce\",model:{value:(_vm.nodeMessage.plainTextSetting.msgType),callback:function ($$v) {_vm.$set(_vm.nodeMessage.plainTextSetting, \"msgType\", $$v)},expression:\"nodeMessage.plainTextSetting.msgType\"}})],1)]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"接收人配置:\")]),_c('td',[_c('table',{staticClass:\"table table-bordered\"},[_c('thead',[_c('tr',[_c('th',{attrs:{\"width\":\"50px\"}},[_vm._v(\"序号\")]),_c('th',[_vm._v(\"条件\")]),_c('th',{attrs:{\"width\":\"120px\"}},[_vm._v(\"批次\")]),_c('th',{attrs:{\"width\":\"80px\"}},[_vm._v(\"操作\")])])]),_vm._l((_vm.nodeMessage.plainTextSetting.ruleList),function(userRule,$index){return _c('tr',{key:$index},[_c('td',[_vm._v(_vm._s($index+1))]),_c('td',[_vm._v(_vm._s(userRule.description))]),_c('td',[_c('ht-input',{staticClass:\"ht\",attrs:{\"placeholder\":\"请输入批次\",\"autocomplete\":\"off\"},model:{value:(userRule.groupNo),callback:function ($$v) {_vm.$set(userRule, \"groupNo\", $$v)},expression:\"userRule.groupNo\"}})],1),_c('td',[_c('el-button',{attrs:{\"size\":\"mini\",\"icon\":\"el-icon-edit\"},on:{\"click\":function($event){return _vm.addUserCondition('plainTextSetting',$index)}}}),_c('el-button',{attrs:{\"size\":\"mini\",\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.deleteSetting(_vm.nodeMessage.plainTextSetting.ruleList,$index)}}})],1)])}),_c('tr',[_c('td',{staticStyle:{\"text-align\":\"left\"},attrs:{\"colspan\":\"4\"}},[_c('el-button',{attrs:{\"size\":\"mini\"},on:{\"click\":function($event){return _vm.addUserCondition('plainTextSetting')}}},[_vm._v(\"新增人员规则\")])],1)])],2)])]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"文本内容:\")]),_c('td',[_c('ht-input',{staticClass:\"ht\",attrs:{\"type\":\"textarea\",\"rows\":6,\"placeholder\":\"请输入文本内容\",\"autocomplete\":\"off\"},model:{value:(_vm.nodeMessage.plainTextSetting.content),callback:function ($$v) {_vm.$set(_vm.nodeMessage.plainTextSetting, \"content\", $$v)},expression:\"nodeMessage.plainTextSetting.content\"}})],1)])])])])],1)],1)],1)],1):_vm._e(),(!_vm.isEdit || _vm.tabType=='scriptNode')?_c('el-tab-pane',{attrs:{\"label\":\"脚本任务\",\"name\":\"scriptNode\"}},[_c('el-form',{attrs:{\"data-vv-scope\":\"scriptForm\"},model:{value:(_vm.scriptJson),callback:function ($$v) {_vm.scriptJson=$$v},expression:\"scriptJson\"}},[_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('label',[_vm._v(\"这个在脚本任务触发时执行,用户可以使用execution做操作。 例如设置流程变量:execution.setVariable(\\\"total\\\", 100);\")])])]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"脚本内容:\")]),_c('td',[_c('eip-script-dialog',{ref:\"eipScriptDialogScript\",attrs:{\"append-to-body\":\"\"},model:{value:(_vm.scriptJson.script),callback:function ($$v) {_vm.$set(_vm.scriptJson, \"script\", $$v)},expression:\"scriptJson.script\"}}),_c('el-button',{on:{\"click\":function($event){return _vm.showDialog('eipScriptDialogScript')}}},[_vm._v(\"常用脚本\")]),_c('el-button',{attrs:{\"size\":\"small\"},on:{\"click\":_vm.showConditionBuild}},[_vm._v(\"条件脚本\")]),_c('FlowVarSelector',{attrs:{\"defId\":_vm.node.defId},on:{\"node-click\":_vm.varTreeOnConfirmScript}}),_c('br'),_c('br'),_c('ht-input',{staticClass:\"ht\",attrs:{\"type\":\"textarea\",\"rows\":15,\"placeholder\":\"请输入脚本内容\",\"autocomplete\":\"off\"},model:{value:(_vm.scriptJson.script),callback:function ($$v) {_vm.$set(_vm.scriptJson, \"script\", $$v)},expression:\"scriptJson.script\"}})],1)])])])])],1):_vm._e()],1)],1),_c('FlowConditionBuildDialog',{ref:\"flowConditionBuildDialog\",attrs:{\"defId\":_vm.node.defId},on:{\"onConfirm\":_vm.conditionDialogConfirm}}),_c('FlowNodeUserCondition',{ref:\"flowNodeUserCondition\",on:{\"nodeUserConditionConfirm\":_vm.nodeUserConditionConfirm}})],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}