ludc
2025-01-16 5203081b68e3a8dc139d1807b2f8774e4a00a82a
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d21d8b4"],{d26f:function(e,t,s){"use strict";s.r(t);var a=function(){var e=this,t=e._self._c;return t("basic-container",[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[t("el-row",{staticClass:"row-bg",attrs:{type:"flex",justify:"end"}},[t("el-form-item",[t("el-button",{on:{click:e.handleCancel}},[e._v("关闭")])],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("审批信息")])]),t("el-form-item",{attrs:{label:"申请人"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.flow.assigneeName,callback:function(t){e.$set(e.form.flow,"assigneeName",t)},expression:"form.flow.assigneeName"}})],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"开始时间"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"结束时间"}},[t("el-input",{attrs:{disabled:!0},model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:"请假理由"}},[t("el-input",{attrs:{disabled:!0,type:"textarea"},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("流程信息")])]),t("el-row",{staticClass:"row-bg",attrs:{type:"flex"}},[t("el-timeline",e._l(e.flowList,(function(s){return t("el-timeline-item",{key:s.id,attrs:{timestamp:s.createTime,placement:"top"}},[t("el-card",{attrs:{shadow:"hover"}},[t("p",[e._v(e._s(s.assigneeName)+" 在 ["+e._s(s.createTime)+"] 开始处理 ["+e._s(s.historyActivityName)+"] 环节")]),""!==s.historyActivityDurationTime?t("p",[e._v("任务历时 ["+e._s(s.historyActivityDurationTime)+"]")]):e._e(),""!==s.comment?t("p",[e._v("批复意见: ["+e._s(s.comment)+"]")]):e._e(),""!==s.endTime?t("p",[e._v("结束时间: ["+e._s(s.endTime)+"]")]):e._e()])],1)})),1)],1)],1),t("el-card",{attrs:{shadow:"hover"}},[t("div",{attrs:{slot:"header"},slot:"header"},[t("span",[e._v("流程跟踪")])]),t("el-row",{staticClass:"row-bg"},[t("flow-design",{attrs:{"is-display":!0,"process-instance-id":e.processInstanceId}})],1)],1)],1)],1)},r=[],i=s("fc8c"),o={data:function(){return{businessId:"",processInstanceId:"",src:"",flowList:[],form:{flow:{assigneeName:""},startTime:"",endTime:"",reason:""}}},created:function(){this.init()},methods:{init:function(){var e=this;this.processInstanceId=this.$route.params.processInstanceId,this.businessId=this.$route.params.businessId,Object(i["historyFlowList"])(this.processInstanceId).then((function(t){var s=t.data;s.success&&(e.flowList=s.data)})),Object(i["leaveDetail"])(this.businessId).then((function(t){var s=t.data;s.success&&(e.form=s.data)}))},handleCancel:function(){this.$router.$avueRouter.closeTag(),this.$router.push({path:"/work/start"})}}},n=o,l=s("2877"),c=Object(l["a"])(n,a,r,!1,null,null,null);t["default"]=c.exports}}]);