(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-404cbaac"],{"0831":function(t,e,a){"use strict";a("4ea9")},"38f7":function(t,e,a){},"4ea9":function(t,e,a){},"72ff":function(t,e,a){"use strict";a.d(e,"l",(function(){return s})),a.d(e,"i",(function(){return n})),a.d(e,"a",(function(){return o})),a.d(e,"x",(function(){return i})),a.d(e,"e",(function(){return c})),a.d(e,"g",(function(){return l})),a.d(e,"w",(function(){return u})),a.d(e,"d",(function(){return m})),a.d(e,"u",(function(){return d})),a.d(e,"c",(function(){return f})),a.d(e,"k",(function(){return h})),a.d(e,"b",(function(){return p})),a.d(e,"s",(function(){return b})),a.d(e,"q",(function(){return g})),a.d(e,"j",(function(){return k})),a.d(e,"t",(function(){return v})),a.d(e,"v",(function(){return _})),a.d(e,"n",(function(){return y})),a.d(e,"p",(function(){return F})),a.d(e,"o",(function(){return w})),a.d(e,"m",(function(){return O})),a.d(e,"r",(function(){return j})),a.d(e,"f",(function(){return I})),a.d(e,"h",(function(){return L}));var r=a("b775");function s(t){return Object(r["b"])({url:"/cms/cmsArticle/list",method:"get",params:t})}function n(t){return Object(r["b"])({url:"/cms/cmsArticle/"+t,method:"get"})}function o(t){return Object(r["b"])({url:"/cms/cmsArticle",method:"post",data:t})}function i(t){return Object(r["b"])({url:"/cms/cmsArticle/edit",method:"post",data:t})}function c(t){return Object(r["b"])({url:"/cms/cmsArticle/"+t,method:"post"})}function l(t){return Object(r["b"])({url:"/cms/cmsArticle/export",method:"get",params:t})}function u(t){return Object(r["b"])({url:"/cms/cmsArticle/top/"+t,method:"get"})}function m(t){return Object(r["b"])({url:"/cms/cmsArticle/cancelTop/"+t,method:"get"})}function d(t){return Object(r["b"])({url:"/cms/cmsArticle/slide/"+t,method:"get"})}function f(t){return Object(r["b"])({url:"/cms/cmsArticle/cancelSlide/"+t,method:"get"})}function h(t){return Object(r["b"])({url:"/cms/cmsArticle/hot/"+t,method:"get"})}function p(t){return Object(r["b"])({url:"/cms/cmsArticle/cancelHot/"+t,method:"get"})}function b(t){return Object(r["b"])({url:"/cms/cmsArticle/release/"+t,method:"get"})}function g(t){return Object(r["b"])({url:"/cms/cmsArticle/offline/"+t,method:"get"})}function k(t){return Object(r["b"])({url:"/cms/cmsArticle/getArticleClass/"+t,method:"get"})}function v(t){return Object(r["b"])({url:"/cms/cmsArticle/saveArticleClass",method:"post",data:t})}function _(t){return Object(r["b"])({url:"/cms/cmsArticle/submit/"+t,method:"get"})}function y(t){return Object(r["b"])({url:"/cms/cmsArticle/todoList",method:"get",params:t})}function F(t){return Object(r["b"])({url:"/cms/cmsArticle/migrationClass",method:"post",data:t})}function w(t){return Object(r["b"])({url:"/cms/cmsArticle/migrationArticle",method:"post",data:t})}function O(t){return Object(r["b"])({url:"/cms/cmsArticle/recycleList",method:"get",params:t})}function j(t){return Object(r["b"])({url:"/cms/cmsArticle/recover/"+t,method:"get"})}function I(t){return Object(r["b"])({url:"/cms/cmsArticle/completelyRemove/"+t,method:"post"})}function L(t){return Object(r["b"])({url:"/cms/cmsArticle/auditFlow/"+t,method:"get"})}},b5e5:function(t,e,a){"use strict";a("38f7")},d6ea:function(t,e,a){"use strict";a.r(e);a("b0c0");var r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"app-container"},[e("el-button",{staticStyle:{float:"right","margin-bottom":"5px","margin-top":"-18px"},attrs:{type:"primary"},on:{click:t.goBack}},[t._v("返回")]),e("el-card",{staticClass:"box-card"},[e("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[e("span",{staticClass:"el-icon-document"},[t._v("基础信息")]),e("div",[e("div",[t._v("文章标题:       "),e("span",[t._v(t._s(t.articleQuery.title||"-/-"))])]),e("div",[t._v("所属栏目:       "),e("span",[t._v(t._s(t.articleQuery.className||"-/-"))])]),e("div",[t._v("文章来源:       "),e("span",[t._v(t._s(t.articleQuery.source||"-/-"))])]),e("div",[t._v("作       者:       "),e("span",[t._v(t._s(t.articleQuery.author||"-/-"))])]),e("div",[t._v("内       容:       "),e("div",{domProps:{innerHTML:t._s(t.articleQuery.content)}})])])]),t.variableOpen?e("el-col",{attrs:{span:16,offset:6}},[e("div",[e("parser",{key:(new Date).getTime(),attrs:{"form-conf":t.variablesData}})],1),(t.finished=!0)?e("div",{staticStyle:{"margin-left":"10%","margin-bottom":"20px","font-size":"14px"}},[e("el-button",{attrs:{icon:"el-icon-edit-outline",type:"success",size:"mini"},on:{click:t.handleComplete}},[t._v("审批")])],1):t._e()]):t._e(),t.formConfOpen&&t.obj.isNew?e("el-col",{attrs:{span:16,offset:4}},[e("div",{staticClass:"test-form"},[e("parser",{key:(new Date).getTime(),ref:"parser",attrs:{"form-conf":t.formConf},on:{submit:t.submitForm,getData:t.getData}})],1)]):t._e()],1),t.flowRecordList?e("el-card",{staticClass:"box-card"},[e("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[e("span",{staticClass:"el-icon-notebook-1"},[t._v("审批记录")])]),e("el-col",{attrs:{span:16,offset:4}},[e("div",{staticClass:"block"},[e("el-timeline",t._l(t.flowRecordList,(function(a,r){return e("el-timeline-item",{key:r,attrs:{icon:t.setIcon(a.finishTime),color:t.setColor(a.finishTime)}},[e("p",{staticStyle:{"font-weight":"700"}},[t._v(t._s(a.taskName))]),e("el-card",{attrs:{"body-style":{padding:"10px"}}},[a.assigneeName?e("label",{staticStyle:{"font-weight":"normal","margin-right":"30px"}},[t._v("实际办理： "+t._s(a.assigneeName)+" "),e("el-tag",{attrs:{type:"info",size:"mini"}},[t._v(t._s(a.deptName))])],1):t._e(),a.candidate?e("label",{staticStyle:{"font-weight":"normal","margin-right":"30px"}},[t._v("候选办理： "+t._s(a.candidate))]):t._e(),e("label",{staticStyle:{"font-weight":"normal"}},[t._v("接收时间： ")]),e("label",{staticStyle:{color:"#8a909c","font-weight":"normal"}},[t._v(t._s(a.createTime))]),a.finishTime?e("label",{staticStyle:{"margin-left":"30px","font-weight":"normal"}},[t._v("办结时间： ")]):t._e(),e("label",{staticStyle:{color:"#8a909c","font-weight":"normal"}},[t._v(t._s(a.finishTime))]),a.duration?e("label",{staticStyle:{"margin-left":"30px","font-weight":"normal"}},[t._v("耗时： ")]):t._e(),e("label",{staticStyle:{color:"#8a909c","font-weight":"normal"}},[t._v(t._s(a.duration))]),a.comment?e("p",["1"===a.comment.type?e("el-tag",{attrs:{type:"success"}},[t._v(" "+t._s(a.comment.comment))]):t._e(),"2"===a.comment.type?e("el-tag",{attrs:{type:"warning"}},[t._v(" "+t._s(a.comment.comment))]):t._e(),"3"===a.comment.type?e("el-tag",{attrs:{type:"danger"}},[t._v(" "+t._s(a.comment.comment))]):t._e()],1):t._e()])],1)})),1)],1)])],1):t._e(),e("el-card",{staticClass:"box-card"},[e("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[e("span",{staticClass:"el-icon-picture-outline"},[t._v("流程图")])]),e("flow",{staticStyle:{"margin-top":"-10rem","margin-bottom":"-8rem"},attrs:{xmlData:t.xmlData,taskData:t.taskList}})],1),e("el-dialog",{attrs:{title:t.completeTitle,visible:t.completeOpen,width:"40%","append-to-body":""},on:{"update:visible":function(e){t.completeOpen=e}}},[e("el-row",[e("el-form",{attrs:{"label-width":"80px"}},[e("el-form-item",{attrs:{label:"处理结果",prop:"audit",rules:[{required:!0,message:"请选择处理结果",trigger:"blur"}]}},[e("el-radio-group",{on:{change:t.auditRadioChange},model:{value:t.audit,callback:function(e){t.audit=e},expression:"audit"}},[e("el-radio-button",{attrs:{label:"0"}},[t._v("通过")]),e("el-radio-button",{attrs:{label:"1"}},[t._v("不通过")])],1)],1),e("el-form-item",{attrs:{label:"处理意见",prop:"comment"}},[e("el-input",{staticStyle:{width:"50%"},attrs:{type:"textarea",placeholder:"请输入意见"},model:{value:t.taskForm.comment,callback:function(e){t.$set(t.taskForm,"comment",e)},expression:"taskForm.comment"}})],1)],1)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.completeOpen=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.taskComplete}},[t._v("确 定")])],1)],1),e("el-dialog",{attrs:{title:t.returnTitle,visible:t.returnOpen,width:"40%","append-to-body":""},on:{"update:visible":function(e){t.returnOpen=e}}},[e("el-form",{ref:"taskForm",attrs:{model:t.taskForm,"label-width":"80px"}},[e("el-form-item",{attrs:{label:"退回节点",prop:"targetKey"}},[e("el-radio-group",{model:{value:t.taskForm.targetKey,callback:function(e){t.$set(t.taskForm,"targetKey",e)},expression:"taskForm.targetKey"}},t._l(t.returnTaskList,(function(a){return e("el-radio-button",{key:a.id,attrs:{label:a.id}},[t._v(t._s(a.name))])})),1)],1),e("el-form-item",{attrs:{label:"退回意见",prop:"comment",rules:[{required:!0,message:"请输入意见",trigger:"blur"}]}},[e("el-input",{staticStyle:{width:"50%"},attrs:{type:"textarea",placeholder:"请输入意见"},model:{value:t.taskForm.comment,callback:function(e){t.$set(t.taskForm,"comment",e)},expression:"taskForm.comment"}})],1)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.returnOpen=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.taskReturn}},[t._v("确 定")])],1)],1),e("el-dialog",{attrs:{title:t.rejectTitle,visible:t.rejectOpen,width:"40%","append-to-body":""},on:{"update:visible":function(e){t.rejectOpen=e}}},[e("el-form",{ref:"taskForm",attrs:{model:t.taskForm,"label-width":"80px"}},[e("el-form-item",{attrs:{label:"驳回意见",prop:"comment",rules:[{required:!0,message:"请输入意见",trigger:"blur"}]}},[e("el-input",{staticStyle:{width:"50%"},attrs:{type:"textarea",placeholder:"请输入意见"},model:{value:t.taskForm.comment,callback:function(e){t.$set(t.taskForm,"comment",e)},expression:"taskForm.comment"}})],1)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.rejectOpen=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.taskReject}},[t._v("确 定")])],1)],1)],1)},s=[],n=(a("a15b"),a("d81d"),a("a434"),a("d3b7"),a("159b"),a("ddb0"),a("6e55")),o=a("1538"),i=a("e099"),c=a("589b"),l=(a("542c"),a("c0c7")),u=a("72ff"),m={name:"FlowAuditIndex",components:{flow:c["default"]},props:{obj:{type:Object}},data:function(){return{xmlData:"",taskList:[],deptName:void 0,deptOptions:[],userList:null,defaultProps:{children:"children",label:"label"},queryParams:{deptId:void 0},loading:!1,flowRecordList:[],formConfCopy:{},src:null,rules:{},variablesForm:{},taskForm:{returnTaskShow:!1,delegateTaskShow:!1,defaultTaskShow:!0,sendUserShow:!1,multiple:!1,comment:"审核通过",procInsId:"",instanceId:"",deployId:"",taskId:"",procDefId:"",vars:"",targetKey:""},userDataList:[],assignee:null,formConf:{},formConfOpen:!1,variables:[],variablesData:{},variableOpen:!1,returnTaskList:[],finished:"false",completeTitle:null,completeOpen:!1,returnTitle:null,returnOpen:!1,rejectOpen:!1,rejectTitle:null,userData:[],articleId:"",articleQuery:[],audit:"0",gutterValue:20}},created:function(){this.articleId=this.obj.articleId,this.getArticle(),this.taskForm.deployId=this.obj.deployId,this.taskForm.taskId=this.obj.taskId,this.taskForm.procInsId=this.obj.procInsId,this.taskForm.instanceId=this.obj.procInsId,this.taskForm.procDefId=this.obj.procDefId,this.getFlowViewer(this.taskForm.procInsId),this.getModelDetail(this.taskForm.deployId),this.taskForm.taskId&&(this.processVariables(this.taskForm.taskId),this.getNextFlowNode(this.taskForm.taskId)),this.getFlowRecordList(this.taskForm.procInsId,this.taskForm.deployId),this.finished=this.obj.finished},mounted:function(){},methods:{reset:function(){this.audit=this.$options.data().audit},getList:function(){var t=this;Object(l["l"])(this.addDateRange(this.queryParams,this.dateRange)).then((function(e){t.userList=e.rows,t.total=e.total}))},filterNode:function(t,e){return!t||-1!==e.label.indexOf(t)},handleNodeClick:function(t){this.queryParams.deptId=t.id,this.getList()},getModelDetail:function(t){var e=this;Object(o["h"])(t).then((function(t){e.xmlData=t.data}))},getFlowViewer:function(t){var e=this;Object(o["e"])(t).then((function(t){e.taskList=t.data}))},setIcon:function(t){return t?"el-icon-check":"el-icon-time"},setColor:function(t){return t?"#2bc418":"#b3bdbb"},handleSelectionChange:function(t){this.userData=t;var e=t.map((function(t){return t.userId}))[0];this.taskForm.values=e instanceof Array?{approval:e.join(",")}:{approval:e}},handleClose:function(t){this.userData.splice(this.userData.indexOf(t),1)},handleCheckChange:function(t){this.taskForm.values=t instanceof Array?{approval:t.join(",")}:{approval:t}},getFlowRecordList:function(t,e){var a=this,r={procInsId:t,deployId:e};Object(n["e"])(r).then((function(t){if(a.flowRecordList=t.data.flowList,a.flowRecordList.length>0){var e=a.flowRecordList[a.flowRecordList.length-1].formDta.variables;a.variablesData=e||{},a.variableOpen=!0}t.data.formData&&(t.data.formData&&(a.formConf=t.data.formData),a.formConfOpen=!0)})).catch((function(t){a.goBack()}))},fillFormData:function(t,e){t.fields.forEach((function(t){var a=e[t.__vModel__];a&&(t.__config__.defaultValue=a)}))},processVariables:function(t){var e=this;t&&Object(o["f"])(t).then((function(t){e.variablesData=t.data.variables||{},e.variableOpen=!0}))},getNextFlowNode:function(t){var e=this,a={taskId:t};Object(i["f"])(a).then((function(t){var a=t.data;a&&("assignee"===a.type?e.userDataList=t.data.userList:"candidateUsers"===a.type?(e.userDataList=t.data.userList,e.taskForm.multiple=!0):"candidateGroups"===a.type?(t.data.roleList.forEach((function(t){t.userId=t.roleId,t.nickName=t.roleName})),e.userDataList=t.data.roleList,e.taskForm.multiple=!1):"multiInstance"===a.type&&(e.userDataList=t.data.userList,e.taskForm.multiple=!0),e.taskForm.sendUserShow=!0)}))},handleComplete:function(){this.reset(),this.completeOpen=!0,this.completeTitle="审批流程"},taskComplete:function(){var t=this;this.taskForm.comment?(this.taskForm.values={approve:this.audit||"0"},this.showLoading(),Object(i["a"])(this.taskForm).then((function(e){t.elMsgSuccess("操作成功"),t.hideLoading(),t.goBack()})).catch((function(e){t.hideLoading()}))):this.elMsgError("请输入审批意见")},handleDelegate:function(){this.taskForm.delegateTaskShow=!0},handleAssign:function(){},goBack:function(){this.$emit("ok")},getData:function(t){if(t){var e=[];t.fields.forEach((function(t){var a={};if(a.label=t.__config__.label,t.__config__.defaultValue instanceof Array){var r=[];t.__config__.defaultValue.forEach((function(t){r.push(t)})),a.val=r}else a.val=t.__config__.defaultValue;e.push(a)})),this.variables=e}},submitForm:function(t){var e=this;if(t){var a=t.valData,r=t.formData;r.disabled=!0,r.formBtns=!1,this.taskForm.procDefId&&(a.variables=r,this.showLoading(),Object(o["b"])(this.taskForm.procDefId,a).then((function(t){e.elMsgSuccess(t.msg),e.hideLoading(),e.goBack()})).catch((function(t){e.elMsgSuccess(t.msg),e.hideLoading()})))}},handleReject:function(){this.rejectOpen=!0,this.rejectTitle="驳回流程"},taskReject:function(){var t=this;this.$refs["taskForm"].validate((function(e){e&&(t.showLoading(),Object(i["g"])(t.taskForm).then((function(e){t.hideLoading(),t.elMsgSuccess(e.msg),t.goBack()})))}))},handleReturn:function(){var t=this;this.returnOpen=!0,this.returnTitle="退回流程",Object(i["h"])(this.taskForm).then((function(e){t.returnTaskList=e.data,t.taskForm.values=null}))},taskReturn:function(){var t=this;this.$refs["taskForm"].validate((function(e){e&&Object(i["i"])(t.taskForm).then((function(e){t.elMsgSuccess(e.msg),t.goBack()}))}))},cancelTask:function(){this.taskForm.returnTaskShow=!1,this.taskForm.defaultTaskShow=!0,this.taskForm.sendUserShow=!0,this.returnTaskList=[]},submitDeleteTask:function(){var t=this;this.$refs["taskForm"].validate((function(e){e&&Object(i["c"])(t.taskForm).then((function(e){t.elMsgSuccess(e.msg),t.goBack()}))}))},cancelDelegateTask:function(){this.taskForm.delegateTaskShow=!1,this.taskForm.defaultTaskShow=!0,this.taskForm.sendUserShow=!0,this.returnTaskList=[]},getArticle:function(){var t=this;Object(u["i"])(this.articleId).then((function(e){t.articleQuery=e.data}))},auditRadioChange:function(t){var e=void 0;"0"===t?e="审核通过":"1"===t&&(e="审核不通过"),this.taskForm.comment=e}}},d=m,f=(a("0831"),a("b5e5"),a("2877")),h=Object(f["a"])(d,r,s,!1,null,"638a5c71",null);e["default"]=h.exports}}]);