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
2.8 KiB
2 lines
2.8 KiB
var w=Object.defineProperty,P=Object.defineProperties;var b=Object.getOwnPropertyDescriptors;var I=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable;var k=(t,o,e)=>o in t?w(t,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[o]=e,g=(t,o)=>{for(var e in o||(o={}))F.call(o,e)&&k(t,e,o[e]);if(I)for(var e of I(o))O.call(o,e)&&k(t,e,o[e]);return t},D=(t,o)=>P(t,b(o));var v=(t,o,e)=>new Promise((c,u)=>{var _=r=>{try{n(e.next(r))}catch(a){u(a)}},i=r=>{try{n(e.throw(r))}catch(a){u(a)}},n=r=>r.done?c(r.value):Promise.resolve(r.value).then(_,i);n((e=e.apply(t,o)).next())});import{d as W,q as A,r as s,o as p,g as f,b as E,w as K,t as T,a as B,i as x,u as R,bo as V,a1 as N,$ as H,Y as U,aT as j}from"./index-f4658ae7.js";import M from"./EnOnly-9c74cb0c.js";import{Node as G}from"./Node-6b42ba5e.js";import{Send as q}from"./Send-256b091b.js";import{SendAndCC as L}from"./SendAndCC-2a0867f1.js";const z={key:0,class:"ant-tag-red"},Y={key:1,class:"content"},$={name:"AccepterOfGener"},J=W(D(g({},$),{props:{params:{type:Object,default:()=>{}}},emits:["handleCancel","UnSend"],setup(t,{emit:o}){const e=t,c=A({hasError:!1,tips:""}),u=s(!1);s(!0);const _=s(!1),i=s(""),n=s(""),r=s(),a=s(),S=s(!1);(()=>v(this,null,function*(){try{u.value=!0,r.value=e.params,_.value=e.params.IsSend||!1;const l=new G(e.params.FK_Node);if(yield l.RetrieveFromDBSources(),n.value=e.params.PKVal||N.No+"_"+e.params.FK_Node+"_"+e.params.WorkID,l.CCRole==1||l.CCRole==3?(i.value="TS.WorkOpt.SendAndCC",a.value=new L(n.value)):(i.value="TS.WorkOpt.Send",a.value=new q(n.value)),(yield a.value.RetrieveFromDBSources())==0&&(a.value.WorkID=e.params.WorkID,a.value.NodeID=e.params.FK_Node,a.value.ToNodeID=e.params.ToNode||0,a.value.EmpNo=N.No,a.value.EmpName=N.Name,yield a.value.Insert(),l.IsAutoLoadEmps===1)){const d=new H("BP.WF.HttpHandler.WF_WorkOpt");d.AddPara("WorkID",a.value.WorkID),d.AddPara("NodeID",a.value.NodeID),d.AddPara("ToNodeID",a.value.ToNodeID),d.AddPara("FK_Flow",a.value.FK_Flow),d.AddPara("MyPK",a.value.MyPK);const m=yield d.DoMethodReturnString("SendWorkOpt_Init");if(typeof m=="string"&&m.includes("err@")){U.error(m.replace("@",""));return}yield a.value.RetrieveFromDBSources()}S.value=!0}catch(l){c.hasError=!0,c.tips=l}finally{u.value=!1}}))();const C=()=>v(this,null,function*(){y("UnSend")}),y=o,h=()=>{y("handleCancel")};return(l,d)=>(p(),f("div",null,[E(R(V),{spinning:u.value,style:{"background-color":"white"}},{default:K(()=>[c.hasError?(p(),f("div",z,T(c.tips),1)):(p(),f("div",Y,[S.value?(p(),B(M,{key:0,params:r.value,PKVal:n.value,EnName:i.value,onHandleCancel:h,onUnSend:C},null,8,["params","PKVal","EnName"])):x("",!0)]))]),_:1},8,["spinning"])]))}}));const Q=j(J,[["__scopeId","data-v-a814b08a"]]),ne=Object.freeze(Object.defineProperty({__proto__:null,default:Q},Symbol.toStringTag,{value:"Module"}));export{ne as _};
|