You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
4.3 KiB
2 lines
4.3 KiB
var E=Object.defineProperty,M=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var _=Object.getOwnPropertySymbols;var W=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var b=(u,t,r)=>t in u?E(u,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):u[t]=r,n=(u,t)=>{for(var r in t||(t={}))W.call(t,r)&&b(u,r,t[r]);if(_)for(var r of _(t))S.call(t,r)&&b(u,r,t[r]);return u},l=(u,t)=>M(u,G(t));var f=(u,t,r)=>new Promise((v,F)=>{var a=i=>{try{o(r.next(i))}catch(p){F(p)}},e=i=>{try{o(r.throw(i))}catch(p){F(p)}},o=i=>i.done?v(i.value):Promise.resolve(i.value).then(a,e);o((r=r.apply(u,t)).next())});import{d as L,r as w,q as k,cb as N,bl as T,c7 as D,Z as R,o as d,a as y,w as P,j as B,g as h,t as x,bF as I,u as A,bo as H,$ as V,Y as O,bE as s,by as m,bp as U,aT as j}from"./index-f4658ae7.js";const q={style:{width:"100vw",height:"100vh"}},z={key:0,class:"ant-tag-red"},Y={key:1},Z=L({__name:"Port",setup(u){const t=w(!1),r=k({hasError:!1,tips:""}),v=N(),F=T(),a=w({}),e=k({component:{},params:{}}),{loadComponent:o}=U();D();const i=()=>f(this,null,function*(){try{t.value=!0,r.hasError=!1;const c=new V("BP.WF.HttpHandler.WF");if(c.AddUrlData(),a.value=yield c.DoMethodReturnString("Port_Init"),a.value.toString().indexOf("err@")==0||a.value.toString().indexOf("warning@")==0){t.value=!1,r.hasError=!0,r.tips=a.value;return}g()}catch(c){t.value=!1,r.hasError=!0,r.tips=c;return}finally{t.value=!1}}),p=R(),g=()=>f(this,null,function*(){const c=a.value.PageName;delete a.value.PageName;const C=a.value.Token||"";if(!C){O.error("\u6CA1\u6709\u83B7\u53D6\u5230Token\u503C");return}switch(p.token=C,yield p.getUserInfoNotSSOAction(),c){case"Home":m()?v.replace("/CCMobilePortal/Home"):v.replace("/WF/GL/Start");break;case"MyView":{m()?(e.component=s(o("/@/CCMobile/MyView.vue")),e.params=a.value):(e.component=s(o("/@/WF/MyView.vue")),e.params=a.value);break}case"MyFrm":m()?(e.component=s(o("/@/CCMobile/Frm.vue")),e.params=l(n({},a.value),{isComponent:!0,fieldIsReadonly:!0})):(e.component=s(o("/@/WF/Frm.vue")),e.params=l(n({},a.value),{isComponent:!0,fieldIsReadonly:!0}));break;case"Frm":{m()?(e.component=s(o("/@/CCMobile/CCForm/Frm.vue")),e.params=a.value):(e.component=s(o("/@/WF/CCForm/Frm.vue")),e.params=a.value);break}case"MyFlow":m()?(e.component=s(o("/@/CCMobile/MyFlow.vue")),e.params=a.value):(e.component=s(o("/@/WF/MyFlow.vue")),e.params=a.value);break;case"MyCC":m()?(e.component=s(o("/@/CCMobile/MyCC.vue")),e.params=a.value):(e.component=s(o("/@/WF/MyCC.vue")),e.params=a.value);break;case"Start":v.replace("/WF/GL/Start");break;case"Todolist":{m()?(e.component=s(o("/@/CCMobile/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Todolist"})):(e.component=s(o("/@/WF/views/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Todolist"}));break}case"Draft":{m()?(e.component=s(o("/@/CCMobile/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Draft"})):(e.component=s(o("/@/WF/views/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Draft"}));break}case"Runing":{m()?(e.component=s(o("/@/CCMobile/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Runing"})):(e.component=s(o("/@/WF/views/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Runing"}));break}case"FlowTree":e.component=s(o("/@/WF/Comm/TreeEns.vue")),e.params={EnName:"TreeEns_FlowSort2Flow"};break;case"FrmTree":e.component=s(o("/@/WF/Comm/TreeEns.vue")),e.params={EnName:"TreeEns_FrmSort2Frm"};break;case"Search":e.component=s(o("/@/WF/Comm/Search.vue")),e.params=l(n({},a.value),{EnName:"TS.FlowData.GenerWorkFlowView"});break;case"Default":if(F.query.DoWhat=="FlowSearch"){e.component=s(o("/@/WF/Comm/Search.vue")),e.params=l(n({},a.value),{EnName:"TS.FlowData.GenerWorkFlowView"});break}else{m()?(e.component=s(o("/@/CCMobile/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Todolist"})):(e.component=s(o("/@/WF/views/GenerList.vue")),e.params=l(n({},a.value),{EnName:"GL_Todolist"}));break}case void 0:typeof a.value=="string"&&alert(a.value)}});return i(),(c,C)=>(d(),y(A(H),{spinning:t.value,size:"large",tip:"\u6B63\u5728\u52A0\u8F7D\uFF0C\u8BF7\u7A0D\u4FAF......"},{default:P(()=>[B("div",q,[r.hasError?(d(),h("div",z,x(r.tips),1)):(d(),h("div",Y,[(d(),y(I(e.component),{params:e.params},null,8,["params"]))]))])]),_:1},8,["spinning"]))}});const K=j(Z,[["__scopeId","data-v-5ecdd042"]]);export{K as default};
|