(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d22214e"],{cca9:function(e,t,o){"use strict";o.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",{attrs:{title:"待办流程任务"}},[t("avue-crud",{ref:"crud",attrs:{data:e.todoData,option:e.todoOption,page:e.page,"table-loading":e.loading},on:{"update:page":function(t){e.page=t},"on-load":e.onLoad,"cell-click":e.cellHandle},scopedSlots:e._u([{key:"menu",fn:function(o){var r=o.size,a=o.row,n=o.index;return[t("el-button",{attrs:{size:r,icon:"el-icon-check",type:"text"},on:{click:function(t){return e.gotodo(a,n)}}},[e._v("执行\n ")])]}}])})],1)},a=[],n=(o("8e6e"),o("ac6a"),o("456d"),o("ade3"));function c(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function i(e){for(var t=1;t'+e.variables.processName+"-"+e.taskName+""}},{label:"上一步处理时间",sortable:!0,width:150,prop:"createTime"},{label:"上一步操作人",sortable:!0,width:120,prop:"historyActivityAssigneName"},{label:"流程描述",prop:"processDesc",overHidden:!0,formatter:function(e){return e.variables.processDesc}},{label:"所属流程模板",sortable:!0,overHidden:!0,prop:"categoryName"}]}}},created:function(){},methods:{onLoad:function(e){var t=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r=i(i({},this.query),{},{category:o.category?flowCategory(o.category):null});todoList(e.currentPage,e.pageSize,Object.assign(o,r)).then((function(e){var o=e.data.data;t.page.total=o.total,t.todoData=o.records,t.loading=!1})).catch((function(e){t.$message.error(e),t.loading=!1}))},cellHandle:function(e,t,o,r){"taskName"==t.property&&this.gotodo(e)},gotodo:function(e,t){this.$router.push({path:"/work/process/".concat(flowRoute(this.flowRoutes,e.category),"/handle/").concat(e.taskId,"/").concat(e.processInstanceId,"/").concat(e.businessId)})}}},l=s,d=o("2877"),p=Object(d["a"])(l,r,a,!1,null,"d08d59de",null);t["default"]=p.exports}}]);