var h=(e,I,c)=>new Promise((k,b)=>{var N=o=>{try{u(c.next(o))}catch(v){b(v)}},S=o=>{try{u(c.throw(o))}catch(v){b(v)}},u=o=>o.done?k(o.value):Promise.resolve(o.value).then(N,S);u((c=c.apply(e,I)).next())});import{d as V,a4 as W,r as C,f as X,y as n,o as y,l as D,ai as Y,e as r,w as m,a as i,u as l,t as w,b as L,c as R,H as x,b3 as Z,b1 as $,_ as aa,__tla as ta}from"./index-b5895273.js";import{N as P,__tla as ea}from"./index-67f9e311.js";import{A as E}from"./workflowEnum-a2efed5c.js";import{n as la,o as sa,__tla as ra}from"./task-38d2f381.js";import oa,{__tla as da}from"./SelectStamp-497707b8.js";import{__tla as pa}from"./index-7fb58e79.js";import{__tla as na}from"./Tree-6c35f2c0.js";import{__tla as _a}from"./useContextMenu-c4ffe073.js";import{__tla as ma}from"./difference-9954c5db.js";import{__tla as ca}from"./Index-281ee613.js";import{__tla as ia}from"./UserCard-5a5e66ad.js";import{__tla as ua}from"./index-7914b44e.js";import{__tla as va}from"./index-3862eebd.js";import{__tla as fa}from"./StampInfo-697099f9.js";import{__tla as ya}from"./Sign-97702c22.js";import{__tla as ba}from"./index-f35bbafa.js";import{__tla as ha}from"./upload-887cb82a.js";import"./base64Conver-39fc0d26.js";let j,wa=Promise.all([(()=>{try{return ta}catch(e){}})(),(()=>{try{return ea}catch(e){}})(),(()=>{try{return ra}catch(e){}})(),(()=>{try{return da}catch(e){}})(),(()=>{try{return pa}catch(e){}})(),(()=>{try{return na}catch(e){}})(),(()=>{try{return _a}catch(e){}})(),(()=>{try{return ma}catch(e){}})(),(()=>{try{return ca}catch(e){}})(),(()=>{try{return ia}catch(e){}})(),(()=>{try{return ua}catch(e){}})(),(()=>{try{return va}catch(e){}})(),(()=>{try{return fa}catch(e){}})(),(()=>{try{return ya}catch(e){}})(),(()=>{try{return ba}catch(e){}})(),(()=>{try{return ha}catch(e){}})()]).then(()=>h(void 0,null,function*(){const e=["onClick"],I={class:"model-box"},c={class:"mt-2 mb-2"},k={class:"text-box"},b={class:"text-label"},N={class:"text-box"},S={class:"text-label"},u={key:0,class:"mt-2 mb-2"},o=V({__name:"BatchApprovalProcess",props:{selectedRows:{default:()=>[]}},emits:["close"],setup(v,{emit:U}){const T=v,{t}=W(),f=C(!1),A=C(),B=[{title:"\u5E8F\u53F7",align:"center",customRender:({index:_})=>`${_+1}`,width:80},{title:t("\u6D41\u6C34\u53F7"),dataIndex:"serialNumber",sorter:{multiple:1}},{title:t("\u6D41\u7A0B\u540D\u79F0"),dataIndex:"processName",sorter:{multiple:2}},{title:t("\u5F53\u524D\u4EFB\u52A1\u540D\u79F0"),dataIndex:"taskName",width:160,sorter:{multiple:3}},{title:t("\u6D41\u7A0B\u53D1\u8D77\u4EBA"),dataIndex:"startUserName"}],a=X({visible:!1,hasStamp:!0,hasStampPassword:!0,stampId:"",password:"",dataSource:[],approvedType:E.AGREE,approvedContent:""}),g=C(!0);function H(){return h(this,null,function*(){a.visible=!0;const _={taskIds:T.selectedRows.map(d=>d.taskId).join(",")},s=yield la(_);g.value=s.needStamp,a.hasStampPassword=!!s.needPassword})}function O(){return h(this,null,function*(){f.value=!0;let _=T.selectedRows.map(d=>d.taskId),s={approvedContent:a.approvedContent,approvedType:a.approvedType,stampId:a.stampId,taskIds:_};a.password&&(s.stampPassword=a.password);try{g.value&&(yield A.value.validate());let d=yield sa(s);d?($.success(t("\u6279\u91CF\u5BA1\u6279\u6210\u529F")),a.visible=!1,f.value=!1,U("close",d)):($.error(t("\u6279\u91CF\u5BA1\u6279\u5931\u8D25")),f.value=!1)}catch(d){f.value=!1}})}function z(){a.visible=!1,U("close")}return(_,s)=>{const d=n("a-table"),G=n("a-radio"),F=n("a-radio-group"),J=n("a-textarea"),q=n("a-form-item"),K=n("a-input-password"),M=n("a-form"),Q=n("a-modal");return y(),D("span",{onClick:Z(H,["stop"])},[Y(_.$slots,"default",{},void 0,!0),r(Q,{confirmLoading:f.value,visible:a.visible,"onUpdate:visible":s[4]||(s[4]=p=>a.visible=p),width:800,title:l(t)("\u6279\u91CF\u5BA1\u6279"),onOk:O,onCancel:z,okText:l(t)("\u786E\u5B9A"),cancelText:l(t)("\u53D6\u6D88")},{default:m(()=>[i("div",I,[r(l(P),{nodeName:l(t)("\u5BA1\u6279\u6D41\u7A0B")},null,8,["nodeName"]),r(d,{class:"box",pagination:!1,dataSource:T.selectedRows,columns:B,scroll:{y:"160px"}},null,8,["dataSource"]),i("div",c,[r(l(P),{nodeName:l(t)("\u5BA1\u6279\u4FE1\u606F")},null,8,["nodeName"]),i("div",k,[i("div",b,w(l(t)("\u5BA1\u6279\u7ED3\u679C\uFF1A")),1),r(F,{value:a.approvedType,"onUpdate:value":s[0]||(s[0]=p=>a.approvedType=p),name:"approvedType",class:"flex-1"},{default:m(()=>[r(G,{value:l(E).AGREE},{default:m(()=>[L(w(l(t)("\u540C\u610F")),1)]),_:1},8,["value"]),r(G,{value:l(E).DISAGREE},{default:m(()=>[L(w(l(t)("\u62D2\u7EDD")),1)]),_:1},8,["value"])]),_:1},8,["value"])]),i("div",N,[i("div",S,w(l(t)("\u5BA1\u6279\u5185\u5BB9\uFF1A")),1),r(J,{value:a.approvedContent,"onUpdate:value":s[1]||(s[1]=p=>a.approvedContent=p),rows:6,maxlength:100,class:"flex-1"},null,8,["value"])])]),g.value?(y(),D("div",u,[r(l(P),{nodeName:l(t)("\u7B7E\u7AE0")},null,8,["nodeName"]),r(M,{model:a,"label-col":{span:3},"wrapper-col":{span:21},ref_key:"formData",ref:A},{default:m(()=>[a.hasStamp?(y(),R(q,{key:0,label:l(t)("\u7535\u5B50\u7B7E\u7AE0"),name:"stampId",rules:[{required:!0,message:l(t)("\u8BF7\u9009\u62E9\u7535\u5B50\u7B7E\u7AE0")}]},{default:m(()=>[a.hasStamp?(y(),R(oa,{key:0,stampId:a.stampId,"onUpdate:stampId":s[2]||(s[2]=p=>a.stampId=p)},null,8,["stampId"])):x("",!0)]),_:1},8,["label","rules"])):x("",!0),a.hasStampPassword?(y(),R(q,{key:1,label:l(t)("\u7B7E\u7AE0\u5BC6\u7801"),name:"password",rules:[{required:!0,message:l(t)("\u8BF7\u8F93\u5165\u7B7E\u7AE0\u5BC6\u7801")}]},{default:m(()=>[r(K,{value:a.password,"onUpdate:value":s[3]||(s[3]=p=>a.password=p)},null,8,["value"])]),_:1},8,["label","rules"])):x("",!0)]),_:1},8,["model"])])):x("",!0)])]),_:1},8,["confirmLoading","visible","title","okText","cancelText"])],8,e)}}});j=aa(o,[["__scopeId","data-v-315ebd85"]])}));export{wa as __tla,j as default};