Files
PropertyDeployment/resources/Web/PropertyApp/html/static/js/pages-newOaWorkflowDetail-newOaWorkflowDetail.3e198b35.js
2025-12-09 20:22:03 +08:00

1 line
9.7 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-newOaWorkflowDetail-newOaWorkflowDetail"],{"0dd8":function(t,o,e){"use strict";e.r(o);var a=e("3361"),n=e.n(a);for(var i in a)["default"].indexOf(i)<0&&function(t){e.d(o,t,(function(){return a[t]}))}(i);o["default"]=n.a},"172a":function(t,o,e){"use strict";e("6a54");var a=e("f5bd").default;Object.defineProperty(o,"__esModule",{value:!0}),o.auditOaWorkflow=function(t,o){return new Promise((function(e,a){t.context.post({url:n.default.auditOaWorkflow,data:o,success:function(t){e(t)},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.auditUndo=function(t,o,e){return new Promise((function(a,n){t.context.post({url:o,data:e,success:function(t){a(t)},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.getNextTask=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.getNextTask,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.listRunWorkflowImage=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.listRunWorkflowImage,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.queryNextDealUser=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.queryNextDealUser,data:o,success:function(t){if(0!=t.data.code)a("未包含数据");else{var o=t.data.data;e(o)}},fail:function(t){a(t)}})}))},o.queryOaWorkflow=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.queryOaWorkflow,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.queryOaWorkflowForm=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.queryOaWorkflowForm,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.queryOaWorkflowFormData=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.queryOaWorkflowFormData,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.queryOaWorkflowUser=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.queryOaWorkflowUser,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.queryOaWorkflowUserHisTaskFormData=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.queryOaWorkflowUserHisTaskFormData,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.queryOaWorkflowUserTaskFormData=function(t,o){return new Promise((function(e,a){t.context.get({url:n.default.queryOaWorkflowUserTaskFormData,data:o,success:function(t){0==t.data.code?e(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.saveOaWorkflowFormData=function(t,o){return new Promise((function(e,a){t.context.post({url:n.default.saveOaWorkflowFormData,data:o,success:function(t){e(t)},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},o.updateOaWorkflowFormData=function(t,o){return new Promise((function(e,a){t.context.post({url:n.default.updateOaWorkflowFormData,data:o,success:function(t){e(t)},fail:function(t){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},e("bf0f");var n=a(e("9494"))},3361:function(t,o,e){"use strict";e("6a54"),Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var a=e("172a"),n=e("8e28"),i={data:function(){return{oaWorkflowData:{},id:"",flowId:"",components:[],comments:[],flowImage:"",action:"",taskId:""}},onLoad:function(t){this.java110Context.onLoad(),this.id=t.id,this.flowId=t.flowId,this.action=t.action,this.taskId=t.taskId,this._loadOaWorkflowForm(),this._loadOaWorkflowDetail(),this._queryOaWorkflowUser(),this._listRunWorkflowImage()},methods:{_loadOaWorkflowForm:function(){var t=this;(0,a.queryOaWorkflowForm)(this,{page:1,row:10,flowId:this.flowId}).then((function(o){t.formJson=JSON.parse(o.data[0].formJson),t.components=t.formJson.components}))},isMe:function(){var t=(0,n.getUserInfo)().userId;return!(this.oaWorkflowData.create_user_id!=t||!this.action)},_loadOaWorkflowDetail:function(){var t=this;(0,a.queryOaWorkflowFormData)(this,{page:1,row:1,flowId:this.flowId,id:this.id}).then((function(o){t.oaWorkflowData=o.data[0]}))},_queryOaWorkflowUser:function(){var t=this;(0,a.queryOaWorkflowUser)(this,{page:1,row:100,flowId:this.flowId,id:this.id}).then((function(o){t.comments=o.data}))},_listRunWorkflowImage:function(){var t=this;(0,a.listRunWorkflowImage)(this,{communityId:"",businessKey:this.id}).then((function(o){t.flowImage="data:image/png;base64,"+o.data}))},doDealOaWorkflow:function(){this.context.navigateTo({url:"/pages/newOaWorkflowUndoAudit/newOaWorkflowUndoAudit?flowId="+this.flowId+"&id="+this.id+"&taskId="+this.taskId})},doEditOaWorkflow:function(){this.context.navigateTo({url:"/pages/newOaWorkflowFormEdit/newOaWorkflowFormEdit?flowId="+this.flowId+"&id="+this.id})},_getNewOaWorkflowDetailState:function(t){if(!t.hasOwnProperty("state"))return"未知";switch(t.state){case"1001":return"申请";case"1002":return"待审核";case"1003":return"退回";case"1004":return"委托";case"1005":return"办结"}return"未知"},downLoadOaWorkflowFile:function(){var t=document.createElement("a");document.body.appendChild(t),t.href=this.oaWorkflowData.files[0].realFileName,t.target="_blank",t.click(),document.body.removeChild(t)}}};o.default=i},5923:function(t,o,e){"use strict";e.r(o);var a=e("e5d42"),n=e("0dd8");for(var i in n)["default"].indexOf(i)<0&&function(t){e.d(o,t,(function(){return n[t]}))}(i);e("b259");var s=e("828b"),r=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"7d20151e",null,!1,a["a"],void 0);o["default"]=r.exports},b259:function(t,o,e){"use strict";var a=e("ceff"),n=e.n(a);n.a},c8ed:function(t,o,e){var a=e("c86c");o=a(!1),o.push([t.i,".solid-bottom[data-v-7d20151e]::after{border-bottom:%?2?% solid rgba(0,0,0,.1)}",""]),t.exports=o},ceff:function(t,o,e){var a=e("c8ed");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=e("967d").default;n("59c43c89",a,!0,{sourceMap:!1,shadowMode:!1})},e5d42:function(t,o,e){"use strict";e.d(o,"b",(function(){return a})),e.d(o,"c",(function(){return n})),e.d(o,"a",(function(){}));var a=function(){var t=this,o=t.$createElement,e=t._self._c||o;return e("v-uni-view",[e("v-uni-view",{staticClass:"bg-white margin-top margin-right-xs radius margin-left-xs padding"},[e("v-uni-view",{staticClass:"flex padding-bottom-xs solid-bottom justify-between"},[e("v-uni-view",[t._v(t._s(t.oaWorkflowData.create_user_name))]),e("v-uni-view",{staticClass:"text-gray"},[t._v(t._s(t.oaWorkflowData.create_time))])],1),e("v-uni-view",{staticClass:"flex margin-top justify-between"},[e("v-uni-view",{staticClass:"text-gray"},[t._v("工单状态")]),e("v-uni-view",{staticClass:"text-gray"},[t._v(t._s(t._getNewOaWorkflowDetailState(t.oaWorkflowData)))])],1),t._l(t.components,(function(o,a){return"text"!=o.type&&"button"!=o.type?e("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[e("v-uni-view",{staticClass:"text-gray"},[t._v(t._s(o.label))]),e("v-uni-view",{staticClass:"text-gray"},[t._v(t._s(t.oaWorkflowData[o.key]))])],1):t._e()})),e("v-uni-view",{staticClass:"solid-top flex justify-end margin-top padding-top-sm "},[t.isMe()?e("v-uni-button",{staticClass:"cu-btn sm bg-orange margin-left",on:{click:function(o){arguments[0]=o=t.$handleEvent(o),t.doEditOaWorkflow()}}},[t._v("编辑")]):t._e(),"Audit"==t.action?e("v-uni-button",{staticClass:"cu-btn sm bg-green margin-left",on:{click:function(o){arguments[0]=o=t.$handleEvent(o),t.doDealOaWorkflow()}}},[t._v("处理")]):t._e(),t.oaWorkflowData.files&&t.oaWorkflowData.files.length>0?e("a",{staticClass:"table-btn",attrs:{href:t.oaWorkflowData.files[0].realFileName,target:"_blank"}},[t._v("下载")]):t._e()],1)],2),e("v-uni-view",{staticClass:"cu-timeline bg-white margin-top margin-right-xs radius margin-left-xs padding"},[e("v-uni-view",{staticClass:"cu-time"},[t._v("工单")]),t._l(t.comments,(function(o,a){return e("v-uni-view",{key:t.key,staticClass:"cu-item "},[e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(t._s(o.startTime)+" ")]),t._v(" 到达 "+t._s(o.staffName)+" 工位 ")],1),void 0!=o.endTime?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v(t._s(o.endTime)+" ")]),t._v(" 处理完成 ")],1):t._e(),void 0!=o.endTime?e("v-uni-view",{staticClass:"bg-cyan content"},[e("v-uni-text",[t._v("处理意见:")]),t._v(" "+t._s(o.context)+" ")],1):t._e()],1)}))],2),e("v-uni-view",{staticClass:"cu-timeline bg-white margin-top margin-right-xs radius margin-left-xs padding"},[e("v-uni-view",{staticClass:"cu-time"},[t._v("流程图")]),e("v-uni-view",{},[e("v-uni-image",{attrs:{src:t.flowImage,"data-url":t.flowImage,mode:"widthFix"}})],1)],1)],1)},n=[]}}]);