1import{d as Ca,r as F,c as ne,a as _e,q as $a,R as xa,o as wa,n as L,w as p,W as h,s as o,f as t,g as i,e as u,j as _,i as A,k as q,F as C,u as V,a1 as Sa,a2 as Ia,U as we,P as La,a3 as Aa,A as y,t as l,aP as Se,a4 as Qt,aQ as ie,aR as Na,a9 as oe}from"./index-C6DB0I7I.js";import{A as za}from"./AdminLayout-CKFEpq6x.js";import{g as ja,a as Va,b as Ra,r as Fa,c as Zt,d as ea,e as Ba,f as Ma}from"./applications-C6WzMmA5.js";import{g as Pa}from"./employees-C2PHAaxY.js";import{g as Ea}from"./fraudLogs-B9HkPB21.js";import{_ as Ga}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./AdminHeader-CxaYCU54.js";import"./client-CRttDGue.js";import"./index-D5lHaTRS.js";import"./authApi-gU8Bzwv7.js";import"./employeeClient-DfmVny7z.js";const Ua={class:"content-wrapper"},qa={key:0,style:{"margin-top":"10px"}},Oa={style:{display:"flex","align-items":"center",gap:"4px","white-space":"nowrap"}},Wa=["onClick"],Ya={style:{"font-size":"11px",color:"#909399","white-space":"nowrap"}},Ha={style:{color:"#409eff","text-decoration":"underline"}},Ja={key:1,class:"text-muted"},Ka={class:"row-summary punch-before"},Xa={class:"row-summary punch-after"},Qa={key:1,class:"row-summary-meta"},Za={style:{display:"flex",gap:"4px","justify-content":"center","align-items":"center"}},es={key:0,class:"dd-header"},ts={class:"dd-header-top"},as={class:"dd-tags"},ss={class:"dd-applicant"},ls={class:"dd-applicant-name"},ns={class:"dd-applicant-meta"},is={key:0,class:"dd-applicant-meta"},os={class:"dd-dates"},ds={class:"dd-date-item"},ps={key:0,class:"dd-date-item"},us={class:"dd-date-label"},rs={key:0,class:"dd-body"},vs={key:0,class:"dd-rejection-banner"},cs={class:"dd-rejection-text"},ms={class:"dd-section"},ys={key:0,class:"dv-grid"},_s={class:"dv-item dv-item--full"},gs={class:"dv-value"},fs={class:"dv-item dv-item--full"},bs={class:"dv-value"},Ds={class:"dv-item"},hs={class:"dv-value"},ks={class:"dv-item"},Ts={class:"dv-value"},Cs={class:"dv-item"},$s={class:"dv-value"},xs={class:"dv-item dv-item--full"},ws={class:"dv-value"},Ss={key:1,class:"dv-grid"},Is={class:"dv-item"},Ls={class:"dv-value"},As={class:"dv-item"},Ns={class:"dv-value"},zs={class:"dv-item"},js={class:"dv-value"},Vs={class:"dv-item"},Rs={class:"dv-value"},Fs={class:"dv-item dv-item--full"},Bs={class:"dv-value"},Ms={key:2,class:"dv-grid"},Ps={class:"dv-item"},Es={class:"dv-value"},Gs={class:"dv-item"},Us={class:"dv-value"},qs={class:"dv-item"},Os={class:"dv-value"},Ws={class:"dv-item"},Ys={class:"dv-value"},Hs={class:"dv-item dv-item--full"},Js={class:"dv-value"},Ks={key:3,class:"dv-grid"},Xs={class:"dv-item"},Qs={class:"dv-value"},Zs={class:"dv-item"},el={class:"dv-value dv-value--danger"},tl={class:"dv-item"},al={class:"dv-value dv-value--danger"},sl={class:"dv-item"},ll={class:"dv-value dv-value--highlight"},nl={class:"dv-item"},il={class:"dv-value dv-value--highlight"},ol={class:"dv-item dv-item--full"},dl={class:"dv-value"},pl={key:4,class:"dv-grid"},ul={class:"dv-item"},rl={class:"dv-value"},vl={class:"dv-item"},cl={class:"dv-value dv-value--danger"},ml={class:"dv-item"},yl={class:"dv-value dv-value--danger"},_l={class:"dv-item dv-item--full"},gl={class:"dv-value"},fl={key:5,class:"dv-grid"},bl={class:"dv-item"},Dl={class:"dv-value"},hl={class:"dv-item dv-item--full"},kl={class:"dv-value"},Tl={key:1},Cl={class:"dv-item dv-item--full"},$l={class:"dv-value"},xl={key:6,class:"dv-grid"},wl={class:"dv-item dv-item--full"},Sl={class:"dv-value"},Il={class:"dv-item"},Ll={class:"dv-value"},Al={class:"dv-item"},Nl={class:"dv-value"},zl={class:"dv-item"},jl={class:"dv-value"},Vl={class:"dv-item"},Rl={class:"dv-value"},Fl={class:"dv-item dv-item--full"},Bl={class:"dv-value"},Ml={key:7,class:"dv-grid"},Pl={class:"dv-item dv-item--full"},El={class:"dv-value"},Gl={class:"dv-item"},Ul={class:"dv-value"},ql={class:"dv-item"},Ol={class:"dv-value"},Wl={class:"dv-item"},Yl={class:"dv-value"},Hl={class:"dv-item dv-item--full"},Jl={class:"dv-value"},Kl={key:8},Xl={class:"dv-section-title"},Ql={class:"dv-commute-row"},Zl={class:"dv-commute-date"},en={class:"dv-commute-amount"},tn={class:"dv-commute-detail"},an={key:0,class:"dv-commute-notes"},sn={class:"dv-grid",style:{"margin-bottom":"8px"}},ln={class:"dv-item"},nn={class:"dv-value"},on={class:"dv-item"},dn={class:"dv-value"}
1,pn={key:0,class:"dv-item dv-item--full"},un={class:"dv-value"},rn={class:"dv-grid"},vn={class:"dv-item"},cn={class:"dv-value"},mn={class:"dv-item"},yn={class:"dv-value dv-value--amount"},_n={key:9,class:"dv-grid"},gn={class:"dv-item"},fn={class:"dv-value"},bn={class:"dv-item"},Dn={class:"dv-value dv-value--amount"},hn={class:"dv-item"},kn={class:"dv-value"},Tn={class:"dv-item"},Cn={class:"dv-value"},$n={class:"dv-item dv-item--full"},xn={class:"dv-value"},wn={key:0,class:"dv-item dv-item--full"},Sn={class:"dv-value"},In={class:"dv-grid"},Ln={class:"dv-item"},An={class:"dv-value"},Nn={class:"dv-item"},zn={class:"dv-value dv-value--amount"},jn={class:"dv-item dv-item--full"},Vn={class:"dv-value",style:{"white-space":"pre-line"}},Rn={key:0,class:"dv-item dv-item--full"},Fn={class:"dv-value"},Bn={style:{"text-align":"right","font-size":"13px","margin-top":"4px",color:"#606266"}},Mn={key:11,class:"dv-grid"},Pn={class:"dv-item"},En={class:"dv-value"},Gn={class:"dv-item"},Un={class:"dv-value"},qn={class:"dv-item"},On={class:"dv-value dv-value--amount"},Wn={class:"dv-item"},Yn={class:"dv-value"},Hn={key:0,class:"dv-item dv-item--full"},Jn={class:"dv-value"},Kn={key:12,class:"dv-grid"},Xn={class:"dv-item"},Qn={class:"dv-value"},Zn={class:"dv-item"},ei={class:"dv-value"},ti={class:"dv-item dv-item--full"},ai={class:"dv-value"},si={key:13,class:"dv-grid"},li={class:"dv-label"},ni={class:"dv-value"},ii={key:1,class:"dv-item"},oi={class:"dv-value"},di={class:"dv-label"},pi={class:"dv-value"},ui={key:3,class:"dv-item"},ri={class:"dv-value"},vi={class:"dv-item dv-item--full"},ci={class:"dv-value"},mi={key:14,class:"dv-grid"},yi={class:"dv-item"},_i={class:"dv-value"},gi={class:"dv-label"},fi={class:"dv-value"},bi={class:"dv-item dv-item--full"},Di={class:"dv-value"},hi={key:15,class:"dv-grid"},ki={class:"dv-item"},Ti={class:"dv-value"},Ci={class:"dv-item"},$i={class:"dv-value"},xi={class:"dv-item dv-item--full"},wi={class:"dv-value"},Si={key:0,class:"dv-item dv-item--full"},Ii={class:"dv-value"},Li={key:1},Ai={key:1,class:"dd-section dd-section--warning"},Ni={class:"dd-section-title dd-section-title--warning"},zi={class:"dv-grid"},ji={class:"dv-item"},Vi={class:"dv-value"},Ri={class:"dv-item"},Fi={class:"dv-value"},Bi={class:"dv-item"},Mi={class:"dv-value"},Pi={class:"dv-item"},Ei={class:"dv-value"},Gi={key:0,class:"dv-grid",style:{"margin-top":"8px"}},Ui={class:"dv-item"},qi={class:"dv-value"},Oi={class:"dv-item"},Wi={class:"dv-value"},Yi={class:"dv-item"},Hi={class:"dv-value dv-value--danger"},Ji={key:1,class:"dv-grid",style:{"margin-top":"8px"}},Ki={class:"dv-item"},Xi={class:"dv-value"},Qi={class:"dv-item"},Zi={class:"dv-value"},eo={class:"dv-item"},to={class:"dv-value dv-value--danger"},ao={key:2,class:"dv-grid",style:{"margin-top":"8px"}},so={class:"dv-item"},lo={class:"dv-value"},no={class:"dv-item"},io={class:"dv-value"},oo={class:"dv-item dv-item--full"},po={class:"dv-value"},uo={style:{"font-size":"11px"}},ro={key:3,class:"dv-grid",style:{"margin-top":"8px"}},vo={class:"dv-item"},co={class:"dv-value"},mo={class:"dv-item"},yo={class:"dv-value"},_o={class:"dv-item dv-item--full"},go={class:"dv-value"},fo={key:2,class:"dd-section"},bo={key:0,class:"dd-files"},Do=["href"],ho={key:1,class:"dd-files"},ko=["onClick"],To={class:"dd-file-name"},Co={class:"dd-file-size"},$o={style:{"margin-bottom":"16px"}},xo=Ca({__name:"Applications",setup(wo){const ge=["transportation-daily","transportation-pass","transportation-business","misc-expense"],de=$a(),fe=F(!1),X=F(!1),be=F([]),ta=ne(()=>{const s=new Map,e=new Map;for(const c of be.value){if(c.applicationType!=="transportation-daily")continue;const g=c.applicationData??{},b=`${new Date(c.createdAt).toISOString().slice(0,10)}||${c.employeeId}||${g.route}||${g.tripType}||${g.amount}`;s.set(c.id,b),e.has(b)||e.set(b,[]),e.get(b).push(c)}const r=[],m=new Set;for(const c of be.value){if(c.applicationType!=="transportation-daily"){r.push(c);continue}const g=s.get(c.id);if(m.has(g))continue;m.add(g);const v=e.get(g);if(v.length===1){r.push(c);continue}const b=v.map(k=>{var N;return((N=k.applicationData)==null?void 0:N.expenseDate)??k.startDate??""}
1).filter(Boolean).sort(),I=v.reduce((k,N)=>{var U,K;return k+Number(((U=N.applicationData)==null?void 0:U.totalAmount)??((K=N.applicationData)==null?void 0:K.amount)??0)},0),B={pending:4,"in-progress":3,returned:2,rejected:1,approved:0,cancelled:0},f=v.reduce((k,N)=>(B[N.status]??0)>(B[k.status]??0)?N:k).status;r.push({...v[0],id:`group__${g}`,status:f,isGroup:!0,groupItems:v,groupCount:v.length,groupTotalAmount:I,groupDates:b})}return r.sort((c,g)=>(g.groupCount??0)-(c.groupCount??0)),r}),Q=F([]),aa=s=>{var e,r,m,c,g,v,b,I,B,f,k,N,U,K,ce,te,le,me,ye,n,S,z,T,H;switch(s.applicationType){case"punch-correction":return`åºå¤ ${w((e=s.applicationData)==null?void 0:e.requestedClockIn)} / éå¤ ${w((r=s.applicationData)==null?void 0:r.requestedClockOut)}`;case"missed-punch":return`${Pe((m=s.applicationData)==null?void 0:m.punchType)} ${((c=s.applicationData)==null?void 0:c.punchTime)??""}`;case"punch-deletion":return`åé¤ åºå¤ ${w((g=s.applicationData)==null?void 0:g.originalClockIn)} éå¤ ${w((v=s.applicationData)==null?void 0:v.originalClockOut)}`;
1case"break-correction":{const j=((b=s.applicationData)==null?void 0:b.requestedBreaks)??[];if(!j.length)return"-";const O=`${w(j[0].breakStart)}ã${w(j[0].breakEnd)}`;return j.length>1?`${O} ä»${j.length-1}ä»¶`:O}case"leave":{const j=(I=s.applicationData)==null?void 0:I.halfDayType,O=j==="am"?"åååä¼":j==="pm"?"åå¾åä¼":"å
¨æ¥",ae=j?"0.5æ¥":`${((B=s.applicationData)==null?void 0:B.days)??"-"}æ¥`;return`${Me((f=s.applicationData)==null?void 0:f.leaveType)} ${O} ${ae}`}case"overtime":{const j=(k=s.applicationData)==null?void 0:k.overtimeMinutes,O=j!=null?`${Math.floor(j/60)}h${j%60}m`:"æéæªå®",ae=((N=s.applicationData)==null?void 0:N.endTime)??"æªå®";return`${O} (${((U=s.applicationData)==null?void 0:U.startTime)??"?"}ã${ae})`}case"business-trip":return`åºå¼µå
: ${((K=s.applicationData)==null?void 0:K.destination)??"-"}`;case"special-leave":return`${Ee((ce=s.applicationData)==null?void 0:ce.specialLeaveType)} ${((te=s.applicationData)==null?void 0:te.days)??"-"}æ¥`;case"substitute-work":return`æ¯æ¿ä¼æ¥: ${(le=s.applicationData)!=null&&le.substituteDate?D(String(s.applicationData.substituteDate)):"-"}`;case"transportation-daily":return s.isGroup?`Â¥${(s.groupTotalAmount??0).toLocaleString()} (${s.groupCount}ä»¶)`:`Â¥${Number(((me=s.applicationData)==null?void 0:me.amount)??0).toLocaleString()} ${((ye=s.applicationData)==null?void 0:ye.tripType)??""}`;case"transportation-pass":return`Â¥${Number(((n=s.applicationData)==null?void 0:n.amount)??0).toLocaleString()} è³¼å
¥: ${((S=s.applicationData)==null?void 0:S.purchaseDate)??"-"}`;case"transportation-business":return`Â¥${Number(((z=s.applicationData)==null?void 0:z.totalAmount)??0).toLocaleString()}`;case"misc-expense":return`${((T=s.applicationData)==null?void 0:T.expenseName)??"-"} Â¥${Number(((H=s.applicationData)==null?void 0:H.amount)??0).toLocaleString()}`;default:return"-"}},M=_e({page:1,pageSize:50,total:0}),J=ne(()=>de.path.endsWith("/applications/attendance")?"attendance":de.path.endsWith("/applications/expense")?"expense":"all"),De=[{value:"overtime",label:"æ®æ¥ç³è«"},{value:"missed-punch",label:"æå»æ¼ã"},{value:"punch-correction",label:"æå»ä¿®æ£"},{value:"punch-deletion",label:"æå»åé¤"},{value:"break-correction",label:"伿©æéä¿®æ£"},{value:"business-trip",label:"åºå¼µç³è«"},{value:"month-reopen",label:"ç· ãåéç³è«"}],he=[{value:"transportation-daily",label:"éå¤è²»ç³è«"},{value:"transportation-pass",label:"宿å¸ç³è«"},{value:"transportation-business",label:"åºå¼µæ
è²»ç³è«"},{value:"misc-expense",label:"éè²»ç³è«"}],sa=ne(()=>J.value==="attendance"?De:J.value==="expense"?he:[...De,...he]),x=_e({status:"pending",applicationType:"",employeeId:"",startDate:""});xa(J,()=>{x.applicationType="",R()});const Ie=F([]),Z=F([]),P=F(!1),ee=F(!1),se=F(!1),a=F(null),E=F([]),ke=F(),W=_e({applicationId:"",rejectionReason:""}),pe=F([]),Y=_e({applicationId:"",employeeName:"",notes:""}),la={rejectionReason:[{required:!0,message:"å´ä¸çç±ãå
¥åãã¦ãã ãã",trigger:"blur"},{min:5,message:"å´ä¸çç±ã¯5æå以ä¸å
¥åãã¦ãã ãã",trigger:"blur"}]},na=ne(()=>Q.value.length>0),Le=ne(()=>Q.value.length>0),R=async()=>{var s,e;fe.value=!0;try{const r=await ja({status:x.status||void 0,applicationType:x.applicationType?x.applicationType:J.value==="attendance"?De.map(m=>m.value).join(","):J.value==="expense"?he.map(m=>m.value).join(","):void 0,employeeId:x.employeeId||void 0,startDate:x.startDate||void 0,page:M.page,pageSize:M.pageSize});be.value=r.data,M.total=r.pagination.total}catch(r){h.error(((e=(s=r.response)==null?void 0:s.data)==null?void 0:e.message)||"ç³è«ä¸è¦§ã®åå¾ã«å¤±æãã¾ãã")}finally{fe.value=!1}},ia=async()=>{try{const s=await Pa({pageSize:1e3,status:"active"});Ie.value=s.employees}catch{}},oa=()=>{x.status="",x.applicationType="",x.employeeId="",x.startDate="",M.page=1,R()},ue=()=>{M.page=1,R()},da=()=>{R()},pa=()=>{M.page=1,R()},ua=()=>{a.value=null,Z.value=[]},re=async s=>{var m,c,g;const e=s.isGroup&&((m=s.groupItems)==null?void 0:m.length),r=e?s.groupItems[0]:s;E.value=e?s.groupItems:[],a.value=null,Z.value=[];try{const v=await Va(r.id);if(!v){h.error("ç³è«ãã¼ã¿ãåå¾ã§ãã¾ããã§ãã");return}
1if(a.value=v,P.value=!0,v.applicationType==="punch-correction")try{Z.value=await Ea(v.id)}catch{Z.value=[]}}catch(v){h.error(((g=(c=v.response)==null?void 0:c.data)==null?void 0:g.message)||"詳細æ
å ±ã®åå¾ã«å¤±æãã¾ãã")}},Ae=s=>{var e,r;if(s.isGroup&&((e=s.groupItems)!=null&&e.length)){Te(s.groupItems);return}if(s.status!=="pending"){h.warning("ãã®ç³è«ã¯æ¿èªã§ãã¾ãã");return}Y.applicationId=s.id,Y.employeeName=((r=s.employee)==null?void 0:r.fullName)||"",Y.notes="",se.value=!0,P.value=!1},ra=async()=>{var s,e;X.value=!0;try{await Ra(Y.applicationId,{notes:Y.notes||void 0}),h.success("ç³è«ãæ¿èªãã¾ãã"),se.value=!1,P.value=!1,R()}catch(r){h.error(((e=(s=r.response)==null?void 0:s.data)==null?void 0:e.message)||"æ¿èªã«å¤±æãã¾ãã")}finally{X.value=!1}},Ne=s=>{var e;if(s.isGroup&&((e=s.groupItems)!=null&&e.length)){Ce(s.groupItems);return}if(s.status!=="pending"){h.warning("ãã®ç³è«ã¯å´ä¸ã§ãã¾ãã");return}W.applicationId=s.id,W.rejectionReason="",ee.value=!0,P.value=!1},va=async()=>{ke.value&&await ke.value.validate(async s=>{var e,r;if(s){X.value=!0;try{const m=pe.value.length>0?pe.value:[W.applicationId];for(const c of m)await Fa(c,{rejectionReason:W.rejectionReason});h.success(m.length>1?`${m.length}ä»¶ãå´ä¸ãã¾ãã`:"ç³è«ãå´ä¸ãã¾ãã"),ee.value=!1,P.value=!1,pe.value=[],R()}catch(m){h.error(((r=(e=m.response)==null?void 0:e.data)==null?void 0:r.message)||"å´ä¸ã«å¤±æãã¾ãã")}finally{X.value=!1}}})},Te=async s=>{var r,m;const e=s.filter(c=>c.status==="pending").map(c=>c.id);if(!e.length){h.warning("æªæ¿èªã®ç³è«ãããã¾ãã");return}try{await oe.confirm(`${e.length}ä»¶ã®éå¤è²»ç³è«ã䏿¬æ¿èªãã¾ããï¼`,"䏿¬æ¿èªç¢ºèª",{confirmButtonText:"æ¿èª",cancelButtonText:"ãã£ã³ã»ã«",type:"warning"}),await Zt({applicationIds:e}),h.success(`${e.length}ä»¶ãæ¿èªãã¾ãã`),P.value=!1,R()}catch(c){c!=="cancel"&&h.error(((m=(r=c.response)==null?void 0:r.data)==null?void 0:m.message)||"æ¿èªã«å¤±æãã¾ãã")}},Ce=s=>{const e=s.filter(r=>r.status==="pending").map(r=>r.id);if(!e.length){h.warning("æªæ¿èªã®ç³è«ãããã¾ãã");return}pe.value=e,W.rejectionReason="",ee.value=!0,P.value=!1},G=F(""),ze=async s=>{var e,r,m;try{await oe.confirm(`${((e=s.employee)==null?void 0:e.fullName)??""} ããã®æ¿èªæ¸ã¿çµè²»ç³è«ãåãæ¶ãã¾ããï¼`,"åãæ¶ã確èª",{confirmButtonText:"åãæ¶ã",cancelButtonText:"æ»ã",type:"warning"})}catch{return}G.value=s.id;try{await ea(s.id),h.success("ç³è«ãåãæ¶ãã¾ãã"),P.value=!1,R()}catch(c){h.error(((m=(r=c.response)==null?void 0:r.data)==null?void 0:m.message)||"åãæ¶ãã«å¤±æãã¾ãã")}finally{G.value=""}},je=async s=>{var r,m,c;const e=s.applicationType==="substitute-pair"?"æ¯æ¿ç³è«ã»ãã":"æ¯æ¿åºå¤ç³è«";try{await oe.confirm(`${((r=s.employee)==null?void 0:r.fullName)??""} ããã®${e}ãå·®ãæ»ãã¾ããï¼æ¿èªã«ããæ¯æ¿ä¼æ¥è¨é²ã¨æå»ãã¼ã¿ãåé¤ããã¾ãã`,"å·®ãæ»ã確èª",{confirmButtonText:"å·®ãæ»ã",cancelButtonText:"æ»ã",type:"warning"})}catch{return}G.value=s.id;try{await Ba(s.id),h.success("ç³è«ãå·®ãæ»ãã¾ãã"),P.value=!1,R()}catch(g){h.error(((c=(m=g.response)==null?void 0:m.data)==null?void 0:c.message)||"å·®ãæ»ãã«å¤±æãã¾ãã")}finally{G.value=""}},Ve=async(s,e)=>{var m,c;const r=(e??[]).filter(g=>g.status==="approved");if(!r.length){h.warning("åãæ¶ãå¯¾è±¡ã®æ¿èªæ¸ã¿ç³è«ãããã¾ãã");return}try{await oe.confirm(`${r.length}ä»¶ã®éå¤è²»ç³è«ãã¾ã¨ãã¦åãæ¶ãã¾ããï¼`,"åãæ¶ã確èª",{confirmButtonText:"åãæ¶ã",cancelButtonText:"æ»ã",type:"warning"})}catch{return}G.value=s;try{const g=await Promise.allSettled(r.map(I=>ea(I.id))),v=g.filter(I=>I.status==="fulfilled").length,b=g.filter(I=>I.status==="rejected").length;b>0?h.warning(`${v}ä»¶ãåãæ¶ãã¾ããï¼${b}件失æï¼`):h.success(`${v}ä»¶ãåãæ¶ãã¾ãã`),R()}catch(g){h.error(((c=(m=g.response)==null?void 0:m.data)==null?void 0:c.message)||"åãæ¶ãã«å¤±æãã¾ãã")}finally{G.value=""}},ca=async()=>{var s,e;if(!Le.value){h.warning("æªæ¿èªã®ç³è«ã®ã¿é¸æãã¦ãã ãã");return}try{await oe.confirm(`鏿ããã${Q.value.length}ä»¶ã®ç³è«ã䏿¬æ¿èªãã¦ãããããã§ããï¼`,"䏿¬æ¿èªç¢ºèª",{confirmButtonText:"䏿¬æ¿èª",cancelButtonText:"ãã£ã³ã»ã«",type:"warning"});const r=await Zt({applicationIds:Q.value});h.success(r.message),Q.value=[],R()}catch(r){r!=="cancel"&&h.error(((e=(s=r.response)==null?void 0:s.data)==null?void 0:e.message)||"䏿¬æ¿èªã«å¤±æãã¾ãã")}},ma=s=>{const e=[];for(const r of s)r.isGroup&&r.groupItems?e.push(...r.groupItems.filter(m=>m.status==="pending").map(m=>
1m.id)):e.push(r.id);Q.value=[...new Set(e)]},Re=s=>{var r,m,c,g;if(s.status!=="approved")return!1;const e=new Date;if(e.setHours(0,0,0,0),s.applicationType==="substitute-work"){const v=new Date(((r=s.applicationData)==null?void 0:r.substituteWorkDate)||s.startDate||"");return isNaN(v.getTime())?!1:(v.setHours(0,0,0,0),v>e)}if(s.applicationType==="substitute-pair"){const v=((c=(m=s.applicationData)==null?void 0:m.substituteWorkDates)==null?void 0:c.map(B=>B.date))??((g=s.applicationData)!=null&&g.substituteWorkDate?[s.applicationData.substituteWorkDate]:[]);if(!v.length)return!1;const b=v.reduce((B,f)=>B>f?B:f),I=new Date(b);return I.setHours(0,0,0,0),I>e}return!1},D=s=>s?new Date(s).toLocaleDateString("ja-JP",{year:"numeric",month:"2-digit",day:"2-digit"}):"-",ve=s=>{if(!s)return"-";const e=new Date(s);return e.toLocaleDateString("ja-JP",{year:"numeric",month:"2-digit",day:"2-digit"})+" "+e.toLocaleTimeString("ja-JP",{hour:"2-digit",minute:"2-digit"})},Fe=s=>({leave:"伿ç³è«",overtime:"æ®æ¥ç³è«","missed-punch":"æå»æ¼ã","punch-correction":"æå»ä¿®æ£","punch-deletion":"æå»åé¤","break-correction":"伿©æéä¿®æ£","business-trip":"åºå¼µç³è«","special-leave":"ç¹å¥ä¼æ","substitute-work":"æ¯æ¿åºå¤","substitute-pair":"æ¯æ¿ç³è«ã»ãã","compensatory-leave":"代ä¼ç³è«","month-reopen":"ç· ãåéç³è«","transportation-daily":"éå¤è²»ç³è«","transportation-pass":"宿å¸ç³è«","transportation-business":"åºå¼µæ
è²»ç³è«","misc-expense":"éè²»ç³è«"})[s]||s,Be=s=>({leave:"primary",overtime:"warning","missed-punch":"danger","punch-correction":"info","punch-deletion":"danger","break-correction":"info","business-trip":"success","special-leave":"","substitute-work":"warning","substitute-pair":"warning","compensatory-leave":"info","month-reopen":"warning","transportation-daily":"","transportation-pass":"","transportation-business":"","misc-expense":""})[s]||"",$e=s=>({pending:"æªæ¿èª",approved:"æ¿èªæ¸",rejected:"å´ä¸æ¸",cancelled:"åæ¶æ¸","in-progress":"æ¿èªä¸",returned:"å·®æ»æ¸"})[s]||s,xe=s=>({pending:"warning",approved:"success",rejected:"danger",cancelled:"info","in-progress":"primary",returned:"info"})[s]||"info",Me=s=>({"paid-leave":"æçµ¦ä¼æ","special-leave":"ç¹å¥ä¼æ","childcare-leave":"è²å
伿¥","maternity-leave":"ç£åç£å¾ä¼æ¥","family-care-leave":"ä»è·ä¼æ¥","child-nursing-leave":"åã®çè·ä¼æ","workers-comp-leave":"å´ç½ä¼æ¥","nursing-leave":"ä»è·ä¼æ","compensatory-leave":"代ä¼","substitute-leave":"æ¯æ¿ä¼æ¥",absence:"æ¬ å¤"})[s||""]||s||"-",Pe=s=>({"clock-in":"åºå¤","clock-out":"éå¤","break-start":"伿©éå§","break-end":"伿©çµäº"})[s||""]||s||"-",Ee=s=>({bereavement:"å¿å¼",marriage:"çµå©",maternity:"åºç£",childcare:"è²å
",nursing:"ä»è·",volunteer:"ãã©ã³ãã£ã¢",disaster:"ç½å®³",other:"ãã®ä»"})[s||""]||s||"-",w=s=>{if(!s)return"-";if(/^\d{2}:\d{2}$/.test(s))return s;try{const e=new Date(s);if(isNaN(e.getTime()))return"-";const r=e.getHours().toString().padStart(2,"0"),m=e.getMinutes().toString().padStart(2,"0");return`${r}:${m}`}catch{return"-"}},Ge=s=>{if(!s)return"-";try{const e=new Date(s);if(isNaN(e.getTime()))return"-";const r=e.getHours().toString().padStart(2,"0"),m=e.getMinutes().toString().padStart(2,"0");return`${r}:${m}`}catch{return"-"}},ya=s=>({time_anomaly:"æéç°å¸¸",gps_anomaly:"GPSç°å¸¸",device_anomaly:"端æ«ç°å¸¸",multiple:"è¤åç°å¸¸"})[s]||s,_a=s=>({time_anomaly:"warning",gps_anomaly:"danger",device_anomaly:"info",multiple:"danger"})[s]||"info",ga=s=>({low:"ä½",medium:"ä¸",high:"é«",critical:"é大"})[s]||s,fa=s=>({low:"info",medium:"warning",high:"danger",critical:"danger"})[s]||"info",ba=s=>s>=.8?"#f56c6c":s>=.6?"#e6a23c":s>=.4?"#409eff":"#67c23a",Da=s=>({pending:"æªã¬ãã¥ã¼",reviewed:"ã¬ãã¥ã¼æ¸ã¿",dismissed:"æ£å´",confirmed_fraud:"䏿£ç¢ºå®"})[s]||s,ha=s=>({pending:"warning",reviewed:"success",dismissed:"info",confirmed_fraud:"danger"})[s]||"info",Ue=s=>s?`${s.name||"å¤åå ´æ"} (緯度: ${s.latitude}, çµåº¦: ${s.longitude}, ç¯å²: ${s.radius}m)`:"-",ka=s=>s<1024?`${s}B`:s<1024*1024?`${(s/1024).toFixed(1)}KB`:`${(s/(1024*1024)).toFixed(1)}MB`,Ta=async s=>{try{const e=await Ma(s);window.open(e,"_blank")}
1catch{h.error("ãã¦ã³ãã¼ãURLã®åå¾ã«å¤±æãã¾ãã")}};return wa(()=>{de.query.status&&(x.status=de.query.status),R(),ia()}),(s,e)=>{const r=A("el-option"),m=A("el-select"),c=A("el-form-item"),g=A("el-date-picker"),v=A("el-button"),b=A("el-tooltip"),I=A("el-form"),B=A("el-card"),f=A("el-table-column"),k=A("el-tag"),N=A("el-icon"),U=A("el-table"),K=A("el-pagination"),ce=A("el-progress"),te=A("el-dialog"),le=A("el-input"),me=A("el-alert"),ye=Aa("loading");return o(),L(za,{title:J.value==="attendance"?"夿 ç³è«ç®¡ç":J.value==="expense"?"çµè²»ç³è«ç®¡ç":"ç³è«ç®¡ç"},{default:p(()=>[t("div",Ua,[i(B,{style:{"margin-bottom":"20px"}},{default:p(()=>[i(I,{inline:!0,style:{display:"flex","flex-wrap":"nowrap","align-items":"center"}},{default:p(()=>[i(c,{style:{"margin-bottom":"0"}},{default:p(()=>[i(m,{modelValue:x.applicationType,"onUpdate:modelValue":e[0]||(e[0]=n=>x.applicationType=n),placeholder:"ãã¹ã¦",clearable:"",onChange:ue,style:{width:"150px"}},{default:p(()=>[(o(!0),u(C,null,q(sa.value,n=>(o(),L(r,{key:n.value,value:n.value,label:n.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),i(c,{label:"ã¹ãã¼ã¿ã¹",style:{"margin-bottom":"0"}},{default:p(()=>[i(m,{modelValue:x.status,"onUpdate:modelValue":e[1]||(e[1]=n=>x.status=n),placeholder:"ãã¹ã¦",clearable:"",onChange:ue,style:{width:"120px"}},{default:p(()=>[i(r,{label:"æªæ¿èª",value:"pending"}),i(r,{label:"æ¿èªæ¸",value:"approved"}),i(r,{label:"å´ä¸æ¸",value:"rejected"}),i(r,{label:"åæ¶æ¸",value:"cancelled"}),i(r,{label:"æ¿èªä¸",value:"in-progress"}),i(r,{label:"å·®æ»æ¸",value:"returned"})]),_:1},8,["modelValue"])]),_:1}),i(c,{label:"社å¡",style:{"margin-bottom":"0"}},{default:p(()=>[i(m,{modelValue:x.employeeId,"onUpdate:modelValue":e[2]||(e[2]=n=>x.employeeId=n),placeholder:"ãã¹ã¦",clearable:"",filterable:"",onChange:ue,style:{width:"170px"}},{default:p(()=>[(o(!0),u(C,null,q(Ie.value,n=>(o(),L(r,{key:n.id,label:`${n.employeeCode} - ${n.fullName}`,value:n.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),i(c,{label:"æé",style:{"margin-bottom":"0"}},{default:p(()=>[i(g,{modelValue:x.startDate,"onUpdate:modelValue":e[3]||(e[3]=n=>x.startDate=n),type:"date",placeholder:"éå§æ¥",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",style:{width:"140px"},onChange:ue},null,8,["modelValue"])]),_:1}),i(c,{style:{"margin-bottom":"0"}},{default:p(()=>[i(b,{content:"æ¤ç´¢",placement:"top"},{default:p(()=>[i(v,{type:"primary",circle:"",icon:V(Sa),onClick:R},null,8,["icon"])]),_:1}),i(b,{content:"ãªã»ãã",placement:"top"},{default:p(()=>[i(v,{circle:"",icon:V(Ia),onClick:oa},null,8,["icon"])]),_:1})]),_:1})]),_:1}),na.value?(o(),u("div",qa,[i(b,{content:"`鏿é
ç®ã䏿¬æ¿èª (${selectedApplications.length}ä»¶)`",placement:"top"},{default:p(()=>[i(v,{type:"success",circle:"",icon:V(we),disabled:!Le.value,onClick:ca},null,8,["icon","disabled"])]),_:1})])):_("",!0)]),_:1}),i(B,null,{default:p(()=>[La((o(),L(U,{data:ta.value,stripe:"",size:"small","row-key":"id",onSelectionChange:ma},{default:p(()=>[i(f,{type:"selection",width:"55",selectable:n=>{var S;return n.isGroup?(S=n.groupItems)==null?void 0:S.some(z=>z.status==="pending"):n.status==="pending"}},null,8,["selectable"]),i(f,{label:"ç³è«ç¨®å¥","min-width":"150"},{default:p(({row:n})=>[t("div",Oa,[i(k,{type:Be(n.applicationType),size:"small"},{default:p(()=>[y(l(Fe(n.applicationType)),1)]),_:2},1032,["type"]),n.isGroup?(o(),L(k,{key:0,type:"info",size:"small"},{default:p(()=>[y(l(n.groupCount)+"ä»¶",1)]),_:2},1024)):_("",!0)])]),_:1}),i(f,{label:"ç³è«è
","min-width":"160"},{default:p(({row:n})=>[n.employee?(o(),u("div",{key:0,style:{display:"flex","align-items":"center",gap:"4px","line-height":"1.2",cursor:"pointer"},onClick:S=>re(n)},[t("span",Ya,l(n.employee.employeeCode),1),t("span",Ha,l(n.employee.fullName),1)],8,Wa)):(o(),u("span",Ja,"-"))]),_:1}),i(f,{label:"æ¥ä»","min-width":"260"},{default:p(({row:n})=>[n.isGroup?(o(),u(C,{key:0},[y(l(n.groupDates[0])+" ä»"+l(n.groupCount-1)+"ä»¶ ",1)],64)):n.startDate===n.endDate||!n.endDate?(o(),u(C,{key:1},[y(l(D(n.startDate)),1)],64)):(o(),u(C,{key:2},[y(l(D(n.startDate))+" ï½ "+l(D(n.endDate)),1)],64))]),_:1}),i(f,{label:"詳細","min-width":"220","show-overflow-tooltip":""},{default:p(({row:n})=>{var S,z,T,H;return[n.applicationType==="punch-correction"?(o(),u(C,{key:0},[t("span",Ka,l(w((S=n.applicationData)==null?void 0:S.originalClockIn))+" / "+l(w((z=n.applicationData)==null?void 0:z.originalClockOut)),1),e[21]||(e[21]=t("span",{style:{margin:"0 4px",color:"#909399"}},"â",-1)),t("span",Xa,l(w((T=n.applicationData)==null?void 0:T.requestedClockIn))+" / "+l(w((H=n.applicationData)==null?void 0:H.requestedClockOut)),1)],64)):(o(),u("span",Qa,l(aa(n)),1))]}),_:1}),i(f,{prop:"reason",label:"ç³è«çç±","min-width":"150","show-overflow-tooltip":""}),i(f,{label:"ã¹ãã¼ã¿ã¹","min-width":"80"},{default:p(({row:n})=>[i(k,{type:xe(n.status),size:"small"},{default:p(()=>[y(l($e(n.status)),1)]),_:2},1032,["type"])]),_:1}),i(f,{label:"æä½",width:"155",fixed:"right",align:"center"},{default:p(({row:n})=>{var S,z;return[t("div",Za,[(S=n.attachmentFiles)!=null&&S.length?(o(),L(b,{key:0,content:"æ·»ä»ãã",placement:"top"},{default:p(()=>[i(N,{style:{color:"#909399","font-size":"14px",cursor:"pointer"},onClick:T=>re(n)},{default:p(()=>[i(V(Se))]),_:1},8,["onClick"])]),_:2},1024)):_("",!0),n.isGroup?(o(),u(C,{key:1},[i(b,{content:"詳細",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",icon:V(Qt),onClick:T=>re(n)},null,8,["icon","onClick"])]),_:2},1024),i(b,{content:"ã¾ã¨ãã¦æ¿èª",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",type:"success",icon:V(we),disabled:n.status!=="pending",onClick:T=>Te(n.groupItems)},null,8,["icon","disabled","onClick"])]),_:2},1024),i(b,{content:"ã¾ã¨ãã¦å´ä¸",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",type:"danger",icon:V(ie),disabled:n.status!=="pending",onClick:T=>Ce(n.groupItems)},null,8,["icon","disabled","onClick"])]),_:2},1024),(z=n.groupItems)!=null&&z.some(T=>T.status==="approved")?(o(),L(b,{key:0,content:"ã¾ã¨ãã¦åãæ¶ã",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",type:"warning",icon:V(ie),loading:G.value===n.id,onClick:T=>Ve(n.id,n.groupItems)},null,8,["icon","loading","onClick"])]),_:2},1024)):_("",!0)],64)):(o(),u(C,{key:2},[i(b,{content:"詳細",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",icon:V(Qt),onClick:T=>re(n)},null,8,["icon","onClick"])]),_:2},1024),i(b,{content:"æ¿èª",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",type:"success",icon:V(we),disabled:n.status!=="pending",onClick:T=>Ae(n)},null,8,["icon","disabled","onClick"])]),_:2},1024),i(b,{content:"å´ä¸",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",type:"danger",icon:V(ie),disabled:n.status!=="pending",onClick:T=>Ne(n)},null,8,["icon","disabled","onClick"])]),_:2},1024),ge.includes(n.applicationType)&&n.status==="approved"?(o(),L(b,{key:0,content:"åãæ¶ã",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",type:"warning",icon:V(ie),loading:G.value===n.id,onClick:T=>ze(n)},null,8,["icon","loading","onClick"])]),_:2},1024)):_("",!0),Re(n)?(o(),L(b,{key:1,content:"å·®ãæ»ã",placement:"top"},{default:p(()=>[i(v,{size:"small",circle:"",type:"warning",icon:V(ie),loading:G.value===n.id,onClick:T=>je(n)},null,8,["icon","loading","onClick"])]),_:2},1024)):_("",!0)],64))])]}),_:1})]),_:1},8,["data"])),[[ye,fe.value]]),M.total>0?(o(),L(K,{key:0,"current-page":M.page,"onUpdate:currentPage":e[4]||(e[4]=n=>M.page=n),"page-size":M.pageSize,"onUpdate:pageSize":e[5]||(e[5]=n=>M.pageSize=n),total:M.total,"page-sizes":[20,50,100],layout:"total, sizes, prev, pager, next",style:{"margin-top":"16px","justify-content":"flex-end"},onSizeChange:pa,onCurrentChange:da},null,8,["current-page","page-size","total"])):_("",!0)]),_:1})]),i(te,{modelValue:P.value,"onUpdate:modelValue":e[14]||(e[14]=n=>P.value=n),width:"800px",class:"detail-dialog","show-close":!0,onClose:ua},{header:p(()=>{var n,S,z,T;return[a.value?(o(),u("div",es,[t("div",ts,[t("div",as,[i(k,{size:"large",type:Be(a.value.applicationType),effect:"dark"},{default:p(()=>[y(l(Fe(a.value.applicationType)),1)]),_:1},8,["type"]),i(k,{size:"large",type:xe(a.value.status),effect:"plain",class:"dd-status-tag"},{default:p(()=>[y(l($e(a.value.status)),1)]),_:1},8,["type"])])]),t("div",ss,[t("span",ls,l((n=a.value.employee)==null?void 0:n.fullName),1),t("span",ns,l((S=a.value.employee)==null?void 0:S.employeeCode),1),(T=(z=a.value.employee)==null?void 0:z.department)!=null&&T.name?(o(),u("span",is,l(a.value.employee.department.name),1)):_("",!0)]),t("div",os,[t("span",ds,[e[22]||(e[22]=t("span",{class:"dd-date-label"},"ç³è«æ¥æ",-1)),y(l(ve(a.value.createdAt)),1)]),a.value.approvedAt?(o(),u("span",ps,[t("span",us,l(a.value.status==="rejected"?"å´ä¸æ¥æ":"æ¿èªæ¥æ"),1),y(" "+l(ve(a.value.approvedAt)),1)])):_("",!0)])])):_("",!0)]}),footer:p(()=>[i(v,{onClick:e[6]||(e[6]=n=>P.value=!1)},{default:p(()=>[...e[124]||(e[124]=[y("éãã",-1)])]),_:1}),a.value&&a.value.status==="pending"&&E.value.length>
10?(o(),L(v,{key:0,type:"success",onClick:e[7]||(e[7]=n=>Te(E.value))},{default:p(()=>[y(" å
¨ä»¶æ¿èªï¼"+l(E.value.length)+"ä»¶ï¼ ",1)]),_:1})):a.value&&a.value.status==="pending"?(o(),L(v,{key:1,type:"success",onClick:e[8]||(e[8]=n=>Ae(a.value))},{default:p(()=>[...e[125]||(e[125]=[y(" æ¿èª ",-1)])]),_:1})):_("",!0),a.value&&a.value.status==="pending"&&E.value.length>0?(o(),L(v,{key:2,type:"danger",onClick:e[9]||(e[9]=n=>Ce(E.value))},{default:p(()=>[...e[126]||(e[126]=[y(" å
¨ä»¶å´ä¸ ",-1)])]),_:1})):a.value&&a.value.status==="pending"?(o(),L(v,{key:3,type:"danger",onClick:e[10]||(e[10]=n=>Ne(a.value))},{default:p(()=>[...e[127]||(e[127]=[y(" å´ä¸ ",-1)])]),_:1})):_("",!0),a.value&&E.value.length>0&&E.value.some(n=>n.status==="approved")&&ge.includes(a.value.applicationType)?(o(),L(v,{key:4,type:"warning",loading:!!G.value,onClick:e[11]||(e[11]=n=>Ve("detail-group",E.value))},{default:p(()=>[...e[128]||(e[128]=[y(" å
¨ä»¶åãæ¶ã ",-1)])]),_:1},8,["loading"])):a.value&&a.value.status==="approved"&&ge.includes(a.value.applicationType)?(o(),L(v,{key:5,type:"warning",loading:G.value===a.value.id,onClick:e[12]||(e[12]=n=>ze(a.value))},{default:p(()=>[...e[129]||(e[129]=[y(" åãæ¶ã ",-1)])]),_:1},8,["loading"])):a.value&&Re(a.value)?(o(),L(v,{key:6,type:"warning",loading:G.value===a.value.id,onClick:e[13]||(e[13]=n=>je(a.value))},{default:p(()=>[...e[130]||(e[130]=[y(" å·®ãæ»ã ",-1)])]),_:1},8,["loading"])):_("",!0)]),default:p(()=>{var n,S,z,T,H,j,O,ae,qe,Oe,We,Ye,He,Je,Ke,Xe,Qe,Ze,et,tt,at,st,lt,nt,it,ot,dt,pt,ut,rt,vt,ct,mt,yt,_t,gt,ft,bt,Dt,ht,kt,Tt,Ct,$t,xt,wt,St,It,Lt,At,Nt,zt,jt,Vt,Rt,Ft,Bt,Mt,Pt,Et,Gt,Ut,qt,Ot,Wt,Yt;return[a.value?(o(),u("div",rs,[a.value.rejectionReason?(o(),u("div",vs,[e[23]||(e[23]=t("div",{class:"dd-rejection-title"},"å´ä¸çç±",-1)),t("div",cs,l(a.value.rejectionReason),1)])):_("",!0),t("div",ms,[e[104]||(e[104]=t("div",{class:"dd-section-title"},"ç³è«å
容",-1)),a.value.applicationType==="leave"?(o(),u("div",ys,[t("div",_s,[e[24]||(e[24]=t("span",{class:"dv-label"},"ä¼æç¨®å¥",-1)),t("span",gs,l(Me((n=a.value.applicationData)==null?void 0:n.leaveType)),1)]),t("div",fs,[e[25]||(e[25]=t("span",{class:"dv-label"},"ç³è«åºå",-1)),t("span",bs,[i(k,{type:(S=a.value.applicationData)!=null&&S.halfDayType?"warning":"primary",size:"small",effect:"plain"},{default:p(()=>{var d,$;return[y(l(((d=a.value.applicationData)==null?void 0:d.halfDayType)==="am"?"åååä¼":(($=a.value.applicationData)==null?void 0:$.halfDayType)==="pm"?"åå¾åä¼":"å
¨æ¥"),1)]}),_:1},8,["type"])])]),t("div",Ds,[e[26]||(e[26]=t("span",{class:"dv-label"},"éå§æ¥",-1)),t("span",hs,l(D(a.value.startDate)),1)]),t("div",ks,[e[27]||(e[27]=t("span",{class:"dv-label"},"çµäºæ¥",-1)),t("span",Ts,l((z=a.value.applicationData)!=null&&z.halfDayType?"-":D(a.value.endDate)),1)]),t("div",Cs,[e[28]||(e[28]=t("span",{class:"dv-label"}
1,"æ¥æ°",-1)),t("span",$s,l((T=a.value.applicationData)!=null&&T.halfDayType?"0.5æ¥":(((H=a.value.applicationData)==null?void 0:H.days)||"-")+"æ¥"),1)]),t("div",xs,[e[29]||(e[29]=t("span",{class:"dv-label"},"ç³è«çç±",-1)),t("span",ws,l(a.value.reason||"-"),1)])])):a.value.applicationType==="overtime"?(o(),u("div",Ss,[t("div",Is,[e[30]||(e[30]=t("span",{class:"dv-label"},"æ®æ¥æ¥",-1)),t("span",Ls,l(D(a.value.startDate)),1)]),t("div",As,[e[31]||(e[31]=t("span",{class:"dv-label"},"æ®æ¥æé",-1)),t("span",Ns,l(((j=a.value.applicationData)==null?void 0:j.overtimeMinutes)!=null?Math.floor(a.value.applicationData.overtimeMinutes/60)+"æé"+a.value.applicationData.overtimeMinutes%60+"å":"æªå®ï¼æå»å®ç¸¾ã§éè¨ï¼"),1)]),t("div",zs,[e[32]||(e[32]=t("span",{class:"dv-label"},"éå§æå»",-1)),t("span",js,l(((O=a.value.applicationData)==null?void 0:O.startTime)||"-"),1)]),t("div",Vs,[e[33]||(e[33]=t("span",{class:"dv-label"},"çµäºæå»",-1)),t("span",Rs,l(((ae=a.value.applicationData)==null?void 0:ae.endTime)||"æªå®"),1)]),t("div",Fs,[e[34]||(e[34]=t("span",{class:"dv-label"},"æ®æ¥çç±",-1)),t("span",Bs,l(a.value.reason||"-"),1)])])):a.value.applicationType==="missed-punch"?(o(),u("div",Ms,[t("div",Ps,[e[35]||(e[35]=t("span",{class:"dv-label"},"対象æ¥",-1)),t("span",Es,l(D(a.value.startDate)),1)]),t("div",Gs,[e[36]||(e[36]=t("span",{class:"dv-label"},"æå»ç¨®å¥",-1)),t("span",Us,l(Pe((qe=a.value.applicationData)==null?void 0:qe.punchType)),1)]),t("div",qs,[e[37]||(e[37]=t("span",{class:"dv-label"},"æå»æå»",-1)),t("span",Os,l(((Oe=a.value.applicationData)==null?void 0:Oe.punchTime)||"-"),1)]),t("div",Ws,[e[38]||(e[38]=t("span",{class:"dv-label"},"å ´æ",-1)),t("span",Ys,l(((We=a.value.applicationData)==null?void 0:We.location)||"-"),1)]),t("div",Hs,[e[39]||(e[39]=t("span",{class:"dv-label"},"çç±",-1)),t("span",Js,l(a.value.reason||"-"),1)])])):a.value.applicationType==="punch-correction"?(o(),u("div",Ks,[t("div",Xs,[e[40]||(e[40]=t("span",{class:"dv-label"},"対象æ¥",-1)),t("span",Qs,l(D(a.value.startDate)),1)]),e[46]||(e[46]=t("div",{class:"dv-item dv-item--placeholder"},null,-1)),t("div",Zs,[e[41]||(e[41]=t("span",{class:"dv-label"},"ä¿®æ£ååºå¤",-1)),t("span",el,l(w((Ye=a.value.applicationData)==null?void 0:Ye.originalClockIn)),1)]),t("div",tl,[e[42]||(e[42]=t("span",{class:"dv-label"},"ä¿®æ£åéå¤",-1)),t("span",al,l(w((He=a.value.applicationData)==null?void 0:He.originalClockOut)),1)]),t("div",sl,[e[43]||(e[43]=t("span",{class:"dv-label"},"ä¿®æ£å¾åºå¤",-1)),t("span",ll,l(w((Je=a.value.applicationData)==null?void 0:Je.requestedClockIn)),1)]),t("div",nl,[e[44]||(e[44]=t("span",{class:"dv-label"},"ä¿®æ£å¾éå¤",-1)),t("span",il,l(w((Ke=a.value.applicationData)==null?void 0:Ke.requestedClockOut)),1)]),t("div",ol,[e[45]||(e[45]=t("span",{class:"dv-label"},"ä¿®æ£çç±",-1)),t("span",dl,l(a.value.reason||"-"),1)])])):a.value.applicationType==="punch-deletion"?(o(),u("div",pl,[t("div",ul,[e[47]||(e[47]=t("span",{class:"dv-label"},"対象æ¥",-1)),t("span",rl,l(D(a.value.startDate)),1)]),e[51]||(e[51]=t("div",{class:"dv-item dv-item--placeholder"},null,-1)),t("div",vl,[e[48]||(e[48]=t("span",{class:"dv-label"},"åé¤å¯¾è±¡ åºå¤",-1)),t("span",cl,l(w((Xe=a.value.applicationData)==null?void 0:Xe.originalClockIn)),1)]),t("div",ml,[e[49]||(e[49]=t("span",{class:"dv-label"},"åé¤å¯¾è±¡ éå¤",-1)),t("span",yl,l(w((Qe=a.value.applicationData)==null?void 0:Qe.originalClockOut)),1)]),t("div",_l,[e[50]||(e[50]=t("span",{class:"dv-label"},"åé¤çç±",-1)),t("span",gl,l(a.value.reason||"-"),1)])])):a.value.applicationType==="break-correction"?(o(),u("div",fl,[t("div",bl,[e[52]||(e[52]=t("span",{class:"dv-label"},"対象æ¥",-1)),t("span",Dl,l(D(a.value.startDate)),1)]),e[55]||(e[55]=t("div",{class:"dv-item dv-item--placeholder"},null,-1)),t("div",hl,[e[53]||(e[53]=t("span",{class:"dv-label"},"ä¿®æ£å¾ä¼æ©",-1)),t("span",kl,[(Ze=a.value.applicationData)!=null&&Ze.requestedBreaks?(o(!0),u(C,{key:0},q(a.value.applicationData.requestedBreaks,(d,$)=>(o(),u("div",{key:$,style:{"margin-bottom":"2px"}}," 伿©"+l($+1)+": "+l(w(d.breakStart))+" ã "+l(w(d.breakEnd)),1))),128)):(o(),u("span",Tl,"-"))])]),t("div",Cl,[e[54]||(e[54]=t("span",{class:"dv-label"},"ä¿®æ£çç±",-1)),t("span",$l,l(a.value.reason||"-"),1)])])):a.value.applicationType==="business-trip"?(o(),u("div",xl,[t("div",wl,[e[56]||(e[56]=t("span",{class:"dv-label"},"åºå¼µå
",-1)),t("span",Sl,l(((et=a.value.applicationData)==null?void 0:et.destination)||"-"),1)]),t("div",Il,[e[57]||(e[57]=t("span",{class:"dv-label"},"åºçºæ¥",-1)),t("span",Ll,l(D(a.value.startDate)),1)]),t("div",Al,[e[58]||(e[58]=t("span",{class:"dv-label"},"å¸°çæ¥",-1)),t("span",Nl,l(D(a.value.endDate)),1)]),t("div",zl,[e[59]||(e[59]=t("span",{class:"dv-label"},"宿æ³",-1)),t("span",jl,l((tt=a.value.applicationData)!=null&&tt.accommodation?"æ":"ç¡"),1)]),t("div",Vl,[e[60]||(e[60]=t("span",{class:"dv-label"}
1,"äº¤éææ®µ",-1)),t("span",Rl,l(((at=a.value.applicationData)==null?void 0:at.transportation)||"-"),1)]),t("div",Fl,[e[61]||(e[61]=t("span",{class:"dv-label"},"ç®ç",-1)),t("span",Bl,l(a.value.reason||"-"),1)])])):a.value.applicationType==="special-leave"?(o(),u("div",Ml,[t("div",Pl,[e[62]||(e[62]=t("span",{class:"dv-label"},"ç¹å¥ä¼æç¨®å¥",-1)),t("span",El,l(Ee((st=a.value.applicationData)==null?void 0:st.specialLeaveType)),1)]),t("div",Gl,[e[63]||(e[63]=t("span",{class:"dv-label"},"éå§æ¥",-1)),t("span",Ul,l(D(a.value.startDate)),1)]),t("div",ql,[e[64]||(e[64]=t("span",{class:"dv-label"},"çµäºæ¥",-1)),t("span",Ol,l(D(a.value.endDate)),1)]),t("div",Wl,[e[65]||(e[65]=t("span",{class:"dv-label"},"æ¥æ°",-1)),t("span",Yl,l(((lt=a.value.applicationData)==null?void 0:lt.days)||"-")+" æ¥",1)]),e[67]||(e[67]=t("div",{class:"dv-item dv-item--placeholder"},null,-1)),t("div",Hl,[e[66]||(e[66]=t("span",{class:"dv-label"},"åè",-1)),t("span",Jl,l(a.value.reason||"-"),1)])])):a.value.applicationType==="transportation-daily"?(o(),u("div",Kl,[E.value.length>0?(o(),u(C,{key:0},[t("div",Xl,"æç´°ä¸è¦§ï¼"+l(E.value.length)+"ä»¶ï¼",1),(o(!0),u(C,null,q(E.value,d=>{var $,Ht,Jt,Kt,Xt;return o(),u("div",{key:d.id,class:"dv-commute-card"},[t("div",Ql,[t("span",Zl,l((($=d.applicationData)==null?void 0:$.expenseDate)||D(d.startDate)),1),t("span",en,"Â¥"+l(Number(((Ht=d.applicationData)==null?void 0:Ht.amount)||0).toLocaleString()),1),i(k,{type:xe(d.status),size:"small"},{default:p(()=>[y(l($e(d.status)),1)]),_:2},1032,["type"])]),t("div",tn,[t("span",null,l(((Jt=d.applicationData)==null?void 0:Jt.tripType)||"-"),1),t("span",null,l(((Kt=d.applicationData)==null?void 0:Kt.route)||"-"),1),(Xt=d.applicationData)!=null&&Xt.notes?(o(),u("span",an,l(d.applicationData.notes),1)):_("",!0)])])}),128))],64)):(o(),u(C,{key:1},[t("div",sn,[t("div",ln,[e[68]||(e[68]=t("span",{class:"dv-label"},"çé/å¾å¾©",-1)),t("span",nn,l(((nt=a.value.applicationData)==null?void 0:nt.tripType)||"-"),1)]),t("div",on,[e[69]||(e[69]=t("span",{class:"dv-label"},"ç·è·¯",-1)),t("span",dn,l(((it=a.value.applicationData)==null?void 0:it.route)||"-"),1)]),(ot=a.value.applicationData)!=null&&ot.notes?(o(),u("div",pn,[e[70]||(e[70]=t("span",{class:"dv-label"},"åè",-1)),t("span",un,l(a.value.applicationData.notes),1)])):_("",!0)]),t("div",rn,[t("div",vn,[e[71]||(e[71]=t("span",{class:"dv-label"},"æ¥ä»",-1)),t("span",cn,l(((dt=a.value.applicationData)==null?void 0:dt.expenseDate)||D(a.value.startDate)),1)]),t("div",mn,[e[72]||(e[72]=t("span",{class:"dv-label"},"éé¡",-1)),t("span",yn,"Â¥"+l(Number(((pt=a.value.applicationData)==null?void 0:pt.amount)||0).toLocaleString()),1)])])],64))])):a.value.applicationType==="transportation-pass"?(o(),u("div",_n,[t("div",gn,[e[73]||(e[73]=t("span",{class:"dv-label"},"è³¼å
¥æ¥",-1)),t("span",fn,l(((ut=a.value.applicationData)==null?void 0:ut.purchaseDate)||"-"),1)]),t("div",bn,[e[74]||(e[74]=t("span",{class:"dv-label"},"éé¡",-1)),t("span",Dn,"Â¥"+l(Number(((rt=a.value.applicationData)==null?void 0:rt.amount)||0).toLocaleString()),1)]),t("div",hn,[e[75]||(e[75]=t("span",{class:"dv-label"},"æå¹éå§æ¥",-1)),t("span",kn,l(((vt=a.value.applicationData)==null?void 0:vt.validFrom)||"-"),1)]),t("div",Tn,[e[76]||(e[76]=t("span",{class:"dv-label"},"æå¹çµäºæ¥",-1)),t("span",Cn,l(((ct=a.value.applicationData)==null?void 0:ct.validTo)||"-"),1)]),t("div",$n,[e[77]||(e[77]=t("span",{class:"dv-label"},"ç·è·¯",-1)),t("span",xn,l(((mt=a.value.applicationData)==null?void 0:mt.route)||"-"),1)]),(yt=a.value.applicationData)!=null&&yt.notes?(o(),u("div",wn,[e[78]||(e[78]=t("span",{class:"dv-label"},"åè",-1)),t("span",Sn,l(a.value.applicationData.notes),1)])):_("",!0)])):a.value.applicationType==="transportation-business"?(o(),u(C,{key:10},[t("div",In,[t("div",Ln,[e[79]||(e[79]=t("span",{class:"dv-label"},"æåºæ¥",-1)),t("span",An,l(((_t=a.value.applicationData)==null?void 0:_t.submissionDate)||"-"),1)]),t("div",Nn,[e[80]||(e[80]=t("span",{class:"dv-label"},"åè¨éé¡",-1)),t("span",zn,"Â¥"+l(Number(((gt=a.value.applicationData)==null?void 0:gt.totalAmount)||0).toLocaleStr
1ing()),1)]),t("div",jn,[e[81]||(e[81]=t("span",{class:"dv-label"},"åºå¼µå
容ã»çç±",-1)),t("span",Vn,l(((ft=a.value.applicationData)==null?void 0:ft.tripReason)||"ï¼æªå
¥åï¼"),1)]),(bt=a.value.applicationData)!=null&&bt.notes?(o(),u("div",Rn,[e[82]||(e[82]=t("span",{class:"dv-label"},"åè",-1)),t("span",Fn,l(a.value.applicationData.notes),1)])):_("",!0)]),(ht=(Dt=a.value.applicationData)==null?void 0:Dt.transportationItems)!=null&&ht.length?(o(),u(C,{key:0},[e[83]||(e[83]=t("div",{class:"dd-subtable-title"},"交éè²»æç´°",-1)),i(U,{data:a.value.applicationData.transportationItems,size:"small",border:""},{default:p(()=>[i(f,{prop:"date",label:"æ¥ä»",width:"110"}),i(f,{prop:"tripType",label:"çé/å¾å¾©",width:"90"}),i(f,{prop:"route",label:"çµè·¯"}),i(f,{label:"éé¡",width:"100",align:"right"},{default:p(({row:d})=>[y("Â¥"+l(Number(d.amount||0).toLocaleString()),1)]),_:1}),i(f,{prop:"notes",label:"åè",width:"120"})]),_:1},8,["data"])],64)):_("",!0),(Tt=(kt=a.value.applicationData)==null?void 0:kt.hotelItems)!=null&&Tt.length?(o(),u(C,{key:1},[e[84]||(e[84]=t("div",{class:"dd-subtable-title"},"ããã«æç´°",-1)),i(U,{data:a.value.applicationData.hotelItems,size:"small",border:""},{default:p(()=>[i(f,{prop:"date",label:"æ¥ä»",width:"110"}),i(f,{prop:"hotelName",label:"ããã«å"}),i(f,{label:"éé¡",width:"100",align:"right"},{default:p(({row:d})=>[y("Â¥"+l(Number(d.amount||0).toLocaleString()),1)]),_:1}),i(f,{prop:"notes",label:"åè",width:"120"})]),_:1},8,["data"])],64)):_("",!0),($t=(Ct=a.value.applicationData)==null?void 0:Ct.allowanceItems)!=null&&$t.length?(o(),u(C,{key:2},[e[86]||(e[86]=t("div",{class:"dd-subtable-title"},"åºå¼µæå½",-1)),i(U,{data:a.value.applicationData.allowanceItems,size:"small",border:""},{default:p(()=>[i(f,{label:"åºå",width:"80"},{default:p(({row:d})=>[y(l(d.tripType==="domestic"?"å½å
":d.tripType==="overseas"?"æµ·å¤":"-"),1)]),_:1}),i(f,{label:"æå½/æ¥",width:"110",align:"right"},{default:p(({row:d})=>[y("Â¥"+l(Number(d.perDay||0).toLocaleString()),1)]),_:1}),i(f,{label:"æ¥æ°",width:"70",align:"right"},{default:p(({row:d})=>[y(l(d.days||0)+"æ¥",1)]),_:1}),i(f,{label:"å°è¨",width:"110",align:"right"},{default:p(({row:d})=>[y("Â¥"+l(((d.perDay||0)*(d.days||0)).toLocaleString()),1)]),_:1}),i(f,{prop:"notes",label:"åè"})]),_:1},8,["data"]),t("div",Bn,[e[85]||(e[85]=y(" åºå¼µæå½åè¨: ",-1)),t("strong",null,"Â¥"+l(Number(a.value.applicationData.allowanceSubtotal||0).toLocaleString()),1)])],64)):_("",!0)],64)):a.value.applicationType==="misc-expense"?(o(),u("div",Mn,[t("div",Pn,[e[87]||(e[87]=t("span",{class:"dv-label"},"æ¥ä»",-1)),t("span",En,l(((xt=a.value.applicationData)==null?void 0:xt.expenseDate)||"-"),1)]),t("div",Gn,[e[88]||(e[88]=t("span",{class:"dv-label"},"è²»ç¨å",-1)),t("span",Un,l(((wt=a.value.applicationData)==null?void 0:wt.expenseName)||"-"),1)]),t("div",qn,[e[89]||(e[89]=t("span",{class:"dv-label"},"éé¡",-1)),t("span",On,"Â¥"+l(Number(((St=a.value.applicationData)==null?void 0:St.amount)||0).toLocaleString()),1)]),t("div",Wn,[e[90]||(e[90]=t("span",{class:"dv-label"},"ã«ãã´ãª",-1)),t("span",Yn,l(((It=a.value.applicationData)==null?void 0:It.category)||"-"),1)]),(Lt=a.value.applicationData)!=null&&Lt.notes?(o(),u("div",Hn,[e[91]||(e[91]=t("span",{class:"dv-label"},"åè",-1)),t("span",Jn,l(a.value.applicationData.notes),1)])):_("",!0)])):a.value.applicationType==="month-reopen"?(o(),u("div",Kn,[t("div",Xn,[e[92]||(e[92]=t("span",{class:"dv-label"},"対象年",-1)),t("span",Qn,l(((At=a.value.applicationData)==null?void 0:At.targetYear)||"-")+" å¹´",1)]),t("div",Zn,[e[93]||(e[93]=t("span",{class:"dv-label"},"対象æ",-1)),t("span",ei,l(((Nt=a.value.applicationData)==null?void 0:Nt.targetMonth)||"-")+" æ",1)]),t("div",ti,[e[94]||(e[94]=t("span",{class:"dv-label"},"ç³è«çç±",-1)),t("span",ai,l(a.value.reason||"-"),1)])])):a.value.applicationType==="substitute-pair"?(o(),u("div",si,[(jt=(zt=a.value.applicationData)==null?void 0:zt.substituteLeaveDates)!=null&&jt.length?(o(!0),u(C,{key:0},q(a.value.applicationData.substituteLeaveDates,(d,$)=>(o(),u("div",{key:$,class:"dv-item"},[t("span",li,"æ¯æ¿ä¼æ¥"+l(a.value.applicationData.substituteLeaveDates.length>1?`ï¼${$+1}æ¥ç®ï¼`:""),1),t("span",ni,l(D(d.date))+l(d.halfDayType==="am"?" (åååä¼)":d.halfDayType==="pm"?" (åå¾åä¼)":""),1)]))),128)):(o(),u("div",ii,[e[95]||(e[95]=t("span",{class:"dv-label"}
1,"æ¯æ¿ä¼æ¥ï¼å
åãï¼",-1)),t("span",oi,l((Vt=a.value.applicationData)!=null&&Vt.substituteLeaveDate?D(a.value.applicationData.substituteLeaveDate):"-")+l(((Rt=a.value.applicationData)==null?void 0:Rt.halfDayType)==="am"?" (åååä¼)":((Ft=a.value.applicationData)==null?void 0:Ft.halfDayType)==="pm"?" (åå¾åä¼)":""),1)])),(Mt=(Bt=a.value.applicationData)==null?void 0:Bt.substituteWorkDates)!=null&&Mt.length?(o(!0),u(C,{key:2},q(a.value.applicationData.substituteWorkDates,(d,$)=>(o(),u("div",{key:$,class:"dv-item"},[t("span",di,"æ¯æ¿åºå¤æ¥"+l(a.value.applicationData.substituteWorkDates.length>1?`ï¼${$+1}æ¥ç®ï¼`:""),1),t("span",pi,l(D(d.date))+l(d.halfDayType==="am"?" (ååã®ã¿)":d.halfDayType==="pm"?" (åå¾ã®ã¿)":""),1)]))),128)):(o(),u("div",ui,[e[96]||(e[96]=t("span",{class:"dv-label"},"æ¯æ¿åºå¤æ¥",-1)),t("span",ri,l((Pt=a.value.applicationData)!=null&&Pt.substituteWorkDate?D(a.value.applicationData.substituteWorkDate):"-"),1)])),t("div",vi,[e[97]||(e[97]=t("span",{class:"dv-label"},"ç³è«çç±",-1)),t("span",ci,l(a.value.reason||"-"),1)])])):a.value.applicationType==="substitute-work"?(o(),u("div",mi,[t("div",yi,[e[98]||(e[98]=t("span",{class:"dv-label"},"æ¯æ¿åºå¤æ¥",-1)),t("span",_i,l(D(a.value.startDate))+l(((Et=a.value.applicationData)==null?void 0:Et.workHalfDayType)==="am"?" (ååã®ã¿)":((Gt=a.value.applicationData)==null?void 0:Gt.workHalfDayType)==="pm"?" (åå¾ã®ã¿)":""),1)]),(qt=(Ut=a.value.applicationData)==null?void 0:Ut.substituteLeaveDates)!=null&&qt.length?(o(!0),u(C,{key:0},q(a.value.applicationData.substituteLeaveDates,(d,$)=>(o(),u("div",{key:$,class:"dv-item"},[t("span",gi,"æ¯æ¿ä¼æ¥"+l(a.value.applicationData.substituteLeaveDates.length>1?`ï¼${$+1}æ¥ç®ï¼`:""),1),t("span",fi,l(D(d.date))+l(d.halfDayType==="am"?" (åååä¼)":d.halfDayType==="pm"?" (åå¾åä¼)":""),1)]))),128)):_("",!0),t("div",bi,[e[99]||(e[99]=t("span",{class:"dv-label"},"ç³è«çç±",-1)),t("span",Di,l(a.value.reason||"-"),1)])])):(o(),u("div",hi,[t("div",ki,[e[100]||(e[100]=t("span",{class:"dv-label"},"éå§æ¥",-1)),t("span",Ti,l(D(a.value.startDate)),1)]),t("div",Ci,[e[101]||(e[101]=t("span",{class:"dv-label"},"çµäºæ¥",-1)),t("span",$i,l(D(a.value.endDate)),1)]),t("div",xi,[e[102]||(e[102]=t("span",{class:"dv-label"},"ç³è«çç±",-1)),t("span",wi,l(a.value.reason||"-"),1)]),(Ot=a.value.applicationData)!=null&&Ot.gpsLocation?(o(),u("div",Si,[e[103]||(e[103]=t("span",{class:"dv-label"},"å¤åå ´æGPS",-1)),t("span",Ii,[Array.isArray(a.value.applicationData.gpsLocation)?(o(!0),u(C,{key:0},q(a.value.applicationData.gpsLocation,(d,$)=>(o(),u("div",{key:$,style:{"margin-bottom":"4px"}},[i(k,{type:"info",size:"small",style:{"margin-right":"6px"}},{default:p(()=>[y("å ´æ"+l($+1),1)]),_:2},1024),y(l(Ue(d)),1)]))),128)):(o(),u("span",Li,l(Ue(a.value.applicationData.gpsLocation)),1))])])):_("",!0)]))]),a.value.applicationType==="punch-correction"&&Z.value.length>0?(o(),u("div",Ai,[t("div",Ni,[i(N,null,{default:p(()=>[i(V(Na))]),_:1}),e[105]||(e[105]=y(" AI䏿£æ¤ç¥ã¢ã©ã¼ã ",-1))]),(o(!0),u(C,null,q(Z.value,d=>(o(),u("div",{key:d.id,class:"dd-fraud-log"},[t("div",zi,[t("div",ji,[e[106]||(e[106]=t("span",{class:"dv-label"},"æ¤ç¥æ¥æ",-1)),t("span",Vi,l(ve(d.createdAt)),1)]),t("div",Ri,[e[107]||(e[107]=t("span",{class:"dv-label"},"䏿£ã¿ã¤ã",-1)),t("span",Fi,[i(k,{type:_a(d.fraudType),size:"small"},{default:p(()=>[y(l(ya(d.fraudType)),1)]),_:2},1032,["type"])])]),t("div",Bi,[e[108]||(e[108]=t("span",{class:"dv-label"},"é大度",-1)),t("span",Mi,[i(k,{type:fa(d.severity),size:"small"},{default:p(()=>[y(l(ga(d.severity)),1)]),_:2},1032,["type"])])]),t("div",Pi,[e[109]||(e[109]=t("span",{class:"dv-label"},"䏿£ã¹ã³ã¢",-1)),t("span",Ei,[i(ce,{percentage:Math.round(d.fraudScore*100),color:ba(d.fraudScore),"stroke-width":6},null,8,["percentage","color"])])])]),d.fraudType==="time_anomaly"&&d.timeDeviationMinutes?(o(),u("div",Gi,[t("div",Ui,[e[110]||(e[110]=t("span",{class:"dv-label"},"æå¾
åºå¤",-1)),t("span",qi,l(d.expectedClockIn?Ge(d.expectedClockIn):"-"),1)]),t("div",Oi,[e[111]||(e[111]=t("span",{class:"dv-label"},"å®éã®åºå¤",-1)),t("span",Wi,l(d.actualClockIn?Ge(d.actualClockIn):"-"),1)]),t("div",Yi,[e[112]||(e[112]=t("span",{class:"dv-label"},"æéå·®",-1)),t("span",Hi,l(d.timeDeviationMinutes)+"å",1)])])):_("",!0),d.fraudType==="gps_anomaly"&&d.distanceMeters?(o(),u("div",Ji,[t("div",Ki,[e[113]||(e[113]=t("span",{class:"dv-label"},"æå¾
ä½ç½®",-1)),t("span",Xi,l(d.expectedLatitude!=null?Number(d.expectedLatitude).toFixed(6):"-")+", "+l(d.expectedLongitude!=null?Number(d.expectedLongitude).toFixed(6):"-"),1)]),t("div",Qi,[e[114]||(e[114]=t("span",{class:"dv-label"},"å®éã®ä½ç½®",-1)),t("span",Zi,l(d.actualLatitude!=null?Number(d.actualLatitude).toFixed(6):"-")+", "+l(d.actualLongitude!=null?Number(d.actualLongitude).toFixed(6):"-"),1)]),t("div",eo,[e[115]||(e[115]=t("span",{class:"dv-label"},"è·é¢",-1)),t("span",to,l(d.distanceMeters)+"m é¢ãã¦ãã¾ã",1)])])):_("",!0),d.fraudType==="device_anomaly"?(o(),u("div",ao,[t("div",so,[e[116]||(e[116]=t("span",{class:"dv-label"},"æ°è¦ç«¯æ«",-1)),t("span",lo,[i(k,{type:d.isNewDevice?"danger":"success",size:"small"},{default:p(()=>[y(l(d.isNewDevice?"ã¯ã":"ããã"),1)]),_:2},1032,["type"])])]),t("div",no,[e[117]||(e[117]=t("span",{class:"dv-label"},"æ¢ç¥ç«¯æ«æ°",-1)),t("span",io,l(d.knownDevicesCount||0)+"å°",1)]),t("div",oo,[e[118]||(e[118]=t("span",{class:"dv-label"},"ããã¤ã¹ID",-1)),t("span",po,[t("code",uo,l(d.deviceFingerprint||"-"),1)])])])):_("",!0),d.reviewStatus!=="pending"?(o(),u("div",ro,[t("div",vo,[e[119]||(e[119]=t("span",{class:"dv-label"},"ã¬ãã¥ã¼ç¶æ³",-1)),t("span",co,[i(k,{type:ha(d.reviewStatus),size:"small"},{default:p(()=>[y(l(Da(d.reviewStatus)),1)]),_:2},1032,["type"])])]),t("div",mo,[e[120]||(e[120]=t("span",{class:"dv-label"},"ã¬ãã¥ã¼æ¥æ",-1)),t("span",yo,l(d.reviewedAt?ve(d.reviewedAt):"-"),1)]),t("div",_o,[e[121]||(e[121]=t("span",{class:"dv-label"},"ã³ã¡ã³ã",-1)),t("span",go,l(d.reviewNotes||"-"),1)])])):_("",!0)]))),128))])):_("",!0),(Wt=a.value.attachmentFiles)!=null&&Wt.length||a.value.attachmentUrl?(o(),u("div",fo,[e[123]||(e[123]=t("div",{class:"dd-section-title"},"æ·»ä»ãã¡ã¤ã«",-1)),a.value.attachmentUrl&&!((Yt=a.value.attachmentFiles)!=null&&Yt.length)?(o(),u("div",bo,[t("a",{href:a.value.attachmentUrl,target:"_blank",class:"dd-file-item"},[i(N,null,{default:p(()=>[i(V(Se))]),_:1}),e[122]||(e[122]=t("span",null,"ãã¡ã¤ã«ãéã",-1))],8,Do)])):(o(),u("div",ho,[(o(!0),u(C,null,q(a.value.attachmentFiles,d=>(o(),u("div",{key:d.id,class:"dd-file-item",onClick:$=>Ta(d.id)},[i(N,null,{default:p(()=>[i(V(Se))]),_:1}),t("span",To,l(d.fileName),1),t("span",Co,l(ka(d.fileSize)),1)],8,ko))),128))]))])):_("",!0)])):_("",!0)]}),_:1},8,["modelValue"]),i(te,{modelValue:ee.value,"onUpdate:modelValue":e[17]||(e[17]=n=>ee.value=n),title:"ç³è«å´ä¸",width:"600px"},{footer:p(()=>[i(v,{onClick:e[16]||(e[16]=n=>ee.value=!1)},{default:p(()=>[...e[132]||(e[132]=[y("ãã£ã³ã»ã«",-1)])]),_:1}),i(v,{type:"danger",onClick:va,loading:X.value},{default:p(()=>[...e[133]||(e[133]=[y(" å´ä¸ãã ",-1)])]),_:1},8,["loading"])]),default:p(()=>[i(I,{ref_key:"rejectFormRef",ref:ke,model:W,rules:la,"label-width":"120px"},{default:p(()=>[i(c,{label:"å´ä¸çç±",prop:"rejectionReason"},{default:p(()=>[i(le,{modelValue:W.rejectionReason,"onUpdate:modelValue":e[15]||(e[15]=n=>W.rejectionReason=n),type:"textarea",rows:4,placeholder:"å´ä¸çç±ãå
¥åãã¦ãã ãã"},null,8,["modelValue"])]),_:1}),i(me,{title:"注æ",type:"warning",closable:!1,style:{"margin-bottom":"10px"}},{default:p(()=>[...e[131]||(e[131]=[y(" å´ä¸ããã¨ç³è«è
ã«éç¥ãéä¿¡ããã¾ãã ",-1)])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"]),i(te,{modelValue:se.value,"onUpdate:modelValue":e[20]||(e[20]=n=>se.value=n),title:"ç³è«æ¿èª",width:"500px"},{footer:p(()=>[i(v,{onClick:e[19]||(e[19]=n=>
1se.value=!1)},{default:p(()=>[...e[135]||(e[135]=[y("ãã£ã³ã»ã«",-1)])]),_:1}),i(v,{type:"primary",onClick:ra,loading:X.value},{default:p(()=>[...e[136]||(e[136]=[y(" æ¿èªãã ",-1)])]),_:1},8,["loading"])]),default:p(()=>[t("p",$o,[t("strong",null,l(Y.employeeName),1),e[134]||(e[134]=y(" ããã®ç³è«ãæ¿èªãã¾ãã ",-1))]),i(I,{"label-width":"140px"},{default:p(()=>[i(c,{label:"æ¿èªã³ã¡ã³ãï¼ä»»æï¼"},{default:p(()=>[i(le,{modelValue:Y.notes,"onUpdate:modelValue":e[18]||(e[18]=n=>Y.notes=n),type:"textarea",rows:3,placeholder:"æ¿èªã«é¢ããã³ã¡ã³ããå
¥åï¼ä»»æï¼"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["title"])}}}),Mo=Ga(xo,[["__scopeId","data-v-5006e4ac"]]);export{Mo as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.