{"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\\FlowNodeRemind.vue?vue&type=template&id=4fd94eba&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowNodeRemind.vue","mtime":1675071991803},{"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.editTaskReminder}},[_vm._v(\"设置催办\")]),_c('br'),(!_vm.reminders.reminderList || _vm.reminders.reminderList.length==0)?_c('label',{staticClass:\"control-label\",staticStyle:{\"color\":\"#dd6161\"}},[_vm._v(\"尚未配置催办任务\")]):_vm._e(),(_vm.reminders.reminderList && _vm.reminders.reminderList.length > 0)?_c('div',[_vm._l((_vm.reminders.reminderList),function(taskReminder){return _c('label',{key:taskReminder.name,staticClass:\"control-label\",staticStyle:{\"display\":\"block\",\"text-align\":\"left\"}},[_vm._v(_vm._s(taskReminder.name))])}),_c('div',{staticClass:\"control-label\",staticStyle:{\"text-align\":\"right\"}},[_vm._v(\"查看更多信息请编辑\")]),_c('br')],2):_vm._e(),_c('el-dialog',{attrs:{\"width\":\"70%\",\"top\":\"8vh\",\"title\":_vm.titleSetting,\"visible\":_vm.dialogVisibleSetting,\"before-close\":_vm.close,\"close-on-click-modal\":false,\"append-to-body\":\"\"}},[_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"550px\"}},[_c('div',{staticStyle:{\"width\":\"65%\",\"float\":\"left\",\"height\":\"100%\",\"overflow\":\"auto\"}},[_c('div',{staticStyle:{\"margin-bottom\":\"10px\"}},[_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\",\"icon\":\"el-icon-right\"},on:{\"click\":_vm.addRemind}},[_vm._v(\"新 增\")]),_c('el-button',{attrs:{\"type\":\"success\",\"size\":\"mini\",\"icon\":\"el-icon-check\"},on:{\"click\":_vm.saveRemind}},[_vm._v(\"保 存\")]),_c('el-button',{attrs:{\"type\":\"danger\",\"size\":\"mini\",\"icon\":\"el-icon-close\"},on:{\"click\":_vm.close}},[_vm._v(\"关 闭\")])],1),_c('el-form',{attrs:{\"data-vv-scope\":\"settingSave\"},model:{value:(_vm.reminder),callback:function ($$v) {_vm.reminder=$$v},expression:\"reminder\"}},[_c('el-tabs',{attrs:{\"type\":\"border-card\"},model:{value:(_vm.tabType),callback:function ($$v) {_vm.tabType=$$v},expression:\"tabType\"}},[_c('el-tab-pane',{attrs:{\"label\":\"催办基本信息\",\"name\":\"information\"}},[_c('table',{staticClass:\"form-table\",attrs:{\"cellspacing\":\"0\",\"cellpadding\":\"0\",\"border\":\"0\"}},[_c('tbody',[_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"催办名称:\")]),_c('td',{attrs:{\"colspan\":\"3\"}},[_c('ht-input',{staticStyle:{\"width\":\"400px\"},attrs:{\"placeholder\":\"请输入催办名称\",\"autocomplete\":\"off\",\"validate\":\"required\"},model:{value:(_vm.reminder.name),callback:function ($$v) {_vm.$set(_vm.reminder, \"name\", $$v)},expression:\"reminder.name\"}})],1)]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_c('el-tooltip',{attrs:{\"content\":\"脚本取值格式为{表单名}.data.{字段名}\",\"placement\":\"top\"}},[_c('i',{staticClass:\"el-icon-info\"})]),_vm._v(\"\\n 日期类型:\\n \")],1),_c('td',{attrs:{\"colspan\":\"3\"}},[_c('ht-select',{attrs:{\"options\":_vm.options},model:{value:(_vm.reminder.dateScriptType),callback:function ($$v) {_vm.$set(_vm.reminder, \"dateScriptType\", $$v)},expression:\"reminder.dateScriptType\"}}),(_vm.reminder.dateScriptType==='2')?_c('flow-var-selector',{attrs:{\"defId\":_vm.node.defId,\"removeSub\":true,\"includeBpmConstants\":false},on:{\"node-click\":function($event){return _vm.varTreeOnConfirm($event, 'typeScript')}}}):_vm._e(),(_vm.reminder.dateScriptType==='2')?_c('codemirror',{attrs:{\"options\":_vm.cmOptions},model:{value:(_vm.reminder.typeScript),callback:function ($$v) {_vm.$set(_vm.reminder, \"typeScript\", $$v)},expression:\"reminder.typeScript\"}}):_c('ht-select',{attrs:{\"options\":[{key:'caltime',value:'日历日'},{key: 'worktime',value:'工作日'}]},model:{value:(_vm.reminder.dateType),callback:function ($$v) {_vm.$set(_vm.reminder, \"dateType\", $$v)},expression:\"reminder.dateType\"}})],1)]),_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"相对节点:\")]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":_vm.nodeList,\"props\":{key:'nodeId',value:'name'},\"validate\":\"required\"},model:{value:(_vm.reminder.relNodeId),callback:function ($$v) {_vm.$set(_vm.reminder, \"relNodeId\", $$v)},expression:\"reminder.relNodeId\"}})],1),_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"节点事件:\")]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":[{key:'create',value:'创建'},{key:'complete',value:'完成'}]},model:{value:(_vm.reminder.relNodeEvent),callback:function ($$v) {_vm.$set(_vm.reminder, \"relNodeEvent\", $$v)},expression:\"reminder.relNodeEvent\"}})],1)]),_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"140px\"}},[_c('el-tooltip',{attrs:{\"content\":\"脚本取值格式为{表单名}.data.{字段名}\",\"placement\":\"top\"}},[_c('i',{staticClass:\"el-icon-info\"})]),_vm._v(\"\\n 相对到期时间:\\n \")],1),_c('td',{attrs:{\"colspan\":\"3\"}},[_c('ht-select',{attrs:{\"options\":_vm.options},model:{value:(_vm.reminder.durationType),callback:function ($$v) {_vm.$set(_vm.reminder, \"durationType\", $$v)},expression:\"reminder.durationType\"}}),(_vm.reminder.durationType==='2')?_c('flow-var-selector',{attrs:{\"defId\":_vm.node.defId,\"removeSub\":true,\"includeBpmConstants\":false},on:{\"node-click\":function($event){return _vm.varTreeOnConfirm($event, 'durationScript')}}}):_vm._e(),(_vm.reminder.durationType==='2')?_c('codemirror',{attrs:{\"options\":_vm.cmOptions},model:{value:(_vm.reminder.durationScript),callback:function ($$v) {_vm.$set(_vm.reminder, \"durationScript\", $$v)},expression:\"reminder.durationScript\"}}):[(_vm.reminder.dateType === 'caltime')?_c('ht-duration',{attrs:{\"validate\":\"required\"},model:{value:(_vm.reminder.dueTime),callback:function ($$v) {_vm.$set(_vm.reminder, \"dueTime\", $$v)},expression:\"reminder.dueTime\"}}):_vm._e(),(_vm.reminder.dateType === 'worktime')?[_c('ht-input',{attrs:{\"type\":\"number\"},model:{value:(_vm.reminder.dueTime),callback:function ($$v) {_vm.$set(_vm.reminder, \"dueTime\", $$v)},expression:\"reminder.dueTime\"}}),_vm._v(\"分钟\\n \")]:_vm._e()]],2)]),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"到期动作:\")]),_c('td',{attrs:{\"colspan\":\"3\"}},[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":[{key:'no-action',value:'无动作'},{key:'auto-next',value:'执行同意操作'},{key:'end-process',value:'结束该流程'},{key:'call-method',value:'调用指定方法'}]},model:{value:(_vm.reminder.dueAction),callback:function ($$v) {_vm.$set(_vm.reminder, \"dueAction\", $$v)},expression:\"reminder.dueAction\"}})],1)]),(_vm.reminder.dueAction=='call-method')?_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"执行脚本:\")]),_c('td',{attrs:{\"colspan\":\"3\"}},[_c('el-button',{on:{\"click\":function($event){return _vm.showDialog('eipScriptDialogDueScript')}}},[_vm._v(\"常用脚本\")]),_c('eip-script-dialog',{ref:\"eipScriptDialogDueScript\",attrs:{\"append-to-body\":\"\"},model:{value:(_vm.reminder.dueScript),callback:function ($$v) {_vm.$set(_vm.reminder, \"dueScript\", $$v)},expression:\"reminder.dueScript\"}}),_c('br'),_c('ht-input',{staticClass:\"ht_tr\",attrs:{\"type\":\"textarea\",\"rows\":5,\"placeholder\":\"请输入执行脚本\",\"autocomplete\":\"off\"},model:{value:(_vm.reminder.dueScript),callback:function ($$v) {_vm.$set(_vm.reminder, \"dueScript\", $$v)},expression:\"reminder.dueScript\"}})],1)]):_vm._e(),_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_c('el-tooltip',{staticClass:\"item\",attrs:{\"effect\":\"dark\",\"content\":\"return true,则执行该条催办;return false,表示不执行该催办。如果表达式为空,将视为返回true。\",\"placement\":\"left-start\"}},[_c('i',{staticClass:\"el-icon-warning\"},[_vm._v(\"条件表达式:\")])])],1),_c('td',{attrs:{\"colspan\":\"3\"}},[_c('el-button',{on:{\"click\":function($event){return _vm.showDialog('eipScriptDialogCondition')}}},[_vm._v(\"常用脚本\")]),_c('eip-script-dialog',{ref:\"eipScriptDialogCondition\",attrs:{\"append-to-body\":\"\"},model:{value:(_vm.reminder.condition),callback:function ($$v) {_vm.$set(_vm.reminder, \"condition\", $$v)},expression:\"reminder.condition\"}}),_c('br'),_c('ht-input',{staticClass:\"ht_tr\",attrs:{\"type\":\"textarea\",\"rows\":5,\"placeholder\":\"请输入条件表达式\",\"autocomplete\":\"off\"},model:{value:(_vm.reminder.condition),callback:function ($$v) {_vm.$set(_vm.reminder, \"condition\", $$v)},expression:\"reminder.condition\"}})],1)])])])]),_c('el-tab-pane',{attrs:{\"label\":\"消息设置\",\"name\":\"news\"}},[_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('el-checkbox',{staticClass:\"ht_ce\",model:{value:(_vm.reminder.isSendMsg),callback:function ($$v) {_vm.$set(_vm.reminder, \"isSendMsg\", $$v)},expression:\"reminder.isSendMsg\"}},[_vm._v(\"催办期间定时发送消息\")]),(_vm.reminder.isSendMsg)?_c('el-checkbox',{staticClass:\"ht_ce\",model:{value:(_vm.reminder.sendPerson),callback:function ($$v) {_vm.$set(_vm.reminder, \"sendPerson\", $$v)},expression:\"reminder.sendPerson\"}},[_vm._v(\"催办秘书\")]):_vm._e()],1)]),(_vm.reminder.isSendMsg)?_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"发送相对时间:\")]),_c('td',[_c('ht-select',{attrs:{\"options\":_vm.options},model:{value:(_vm.reminder.relTimeType),callback:function ($$v) {_vm.$set(_vm.reminder, \"relTimeType\", $$v)},expression:\"reminder.relTimeType\"}}),(_vm.reminder.relTimeType==='2')?_c('codemirror',{attrs:{\"options\":_vm.cmOptions},model:{value:(_vm.reminder.relTimeScript),callback:function ($$v) {_vm.$set(_vm.reminder, \"relTimeScript\", $$v)},expression:\"reminder.relTimeScript\"}}):[(_vm.reminder.dateType === 'caltime')?_c('ht-duration',{attrs:{\"validate\":\"required\"},model:{value:(_vm.reminder.msgSendTime),callback:function ($$v) {_vm.$set(_vm.reminder, \"msgSendTime\", $$v)},expression:\"reminder.msgSendTime\"}}):_vm._e(),(_vm.reminder.dateType === 'worktime')?[_c('ht-input',{attrs:{\"type\":\"number\"},model:{value:(_vm.reminder.msgSendTime),callback:function ($$v) {_vm.$set(_vm.reminder, \"msgSendTime\", $$v)},expression:\"reminder.msgSendTime\"}}),_vm._v(\"分钟\")]:_vm._e()]],2)]):_vm._e(),(_vm.reminder.isSendMsg)?_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"发送信息次数:\")]),_c('td',[_c('ht-select',{attrs:{\"clearable\":\"\",\"options\":[{key:'1',value:'1次'},{key:'2',value:'2次'},{key:'3',value:'3次'},{key:'4',value:'4次'},{key:'5',value:'5次'},\n {key:'6',value:'6次'},{key:'7',value:'7次'},{key:'8',value:'8次'},{key:'9',value:'9次'},{key:'10',value:'10次'}],\"validate\":\"required\"},model:{value:(_vm.reminder.msgCount),callback:function ($$v) {_vm.$set(_vm.reminder, \"msgCount\", $$v)},expression:\"reminder.msgCount\"}})],1)]):_vm._e(),(_vm.reminder.isSendMsg)?_c('tr',[_c('th',{staticClass:\"is-required\",attrs:{\"width\":\"130px\"}},[_vm._v(\"发送消息间隔:\")]),_c('td',[_c('ht-duration',{attrs:{\"validate\":\"required\"},model:{value:(_vm.reminder.msgInterval),callback:function ($$v) {_vm.$set(_vm.reminder, \"msgInterval\", $$v)},expression:\"reminder.msgInterval\"}})],1)]):_vm._e(),(_vm.reminder.isSendMsg)?_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"消息类型:\")]),_c('td',[_c('MessageTypeSelector',{ref:\"messageTypeSelector\",staticClass:\"ht_ce\",model:{value:(_vm.reminder.msgType),callback:function ($$v) {_vm.$set(_vm.reminder, \"msgType\", $$v)},expression:\"reminder.msgType\"}})],1)]):_vm._e(),(_vm.reminder.isSendMsg)?_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"富文本模板:\")]),_c('td',[_c('vue-ueditor-wrap',{attrs:{\"config\":_vm.myConfig},model:{value:(_vm.reminder.htmlMsg),callback:function ($$v) {_vm.$set(_vm.reminder, \"htmlMsg\", $$v)},expression:\"reminder.htmlMsg\"}})],1)]):_vm._e(),(_vm.reminder.isSendMsg)?_c('tr',[_c('th',{attrs:{\"width\":\"130px\"}},[_vm._v(\"普通文本内容:\")]),_c('td',[_c('ht-input',{staticClass:\"ht_tr\",attrs:{\"type\":\"textarea\",\"rows\":5,\"placeholder\":\"请输入普通文本内容\",\"autocomplete\":\"off\"},model:{value:(_vm.reminder.plainMsg),callback:function ($$v) {_vm.$set(_vm.reminder, \"plainMsg\", $$v)},expression:\"reminder.plainMsg\"}})],1)]):_vm._e()])])])],1)],1)],1),_c('div',{staticStyle:{\"float\":\"left\",\"width\":\"31%\",\"margin-left\":\"10px\",\"height\":\"100%\",\"overflow\":\"auto\"}},[_c('div',{staticClass:\"div_list\"},[_vm._v(\"催办列表\")]),_c('el-table',{ref:\"htTableSetting\",attrs:{\"data\":_vm.remindersCopy.reminderList,\"border\":\"\"},on:{\"row-click\":_vm.orgRowClick}},[_c('el-table-column',{attrs:{\"prop\":\"name\",\"label\":\"催办名称\"}}),_c('el-table-column',{attrs:{\"label\":\"操作\",\"width\":\"90\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\n var $index = ref.$index;\nreturn [_c('el-button',{attrs:{\"size\":\"mini\",\"type\":\"danger\",\"icon\":\"el-icon-delete\"},on:{\"click\":function($event){return _vm.deleteSetting(_vm.remindersCopy.reminderList,$index)}}},[_vm._v(\"删除\")])]}}])})],1)],1)])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}