PageSourceSearch

https://www.sctt.com.tw/_nuxt/nCXEqSsz.js

js sctt.com.tw collected 2026-10-02 22:21:54 UTC 6,181 bytes, 1 lines download raw bytes

1import{_ as X}from"./Dc6auvMu.js";import A from"./CgVgbqXJ.js";import{_ as z}from"./DGBhtAuo.js";import{E as H}from"./D0X0HKBz.js";import{_ as P}from"./BiqYX9r0.js";import{v as J}from"./E-66dzxz.js";import{d as K,g as Q,p as W,q as Y,f as Z,r as k,h as D,i as x,w as h,e as s,c as p,o as c,k as u,z as $,b as a,F as N,m as E,B as I,x as tt,t as n,j as i}from"./Chf9EE5S.js";import{_ as et}from"./Cs0C0_fa.js";import"./jtu0eAfu.js";import"./BRdMCWhC.js";import"./BVA8YP2T.js";import"./DCTLXrZ8.js";import"./DKxU1iwA.js";import"./BpIVr0bG.js";import"./icn2IIHu.js";import"./B8kCvfjP.js";import"./CadR2gTP.js";import"./BqzGN8CW.js";import"./BMigUkhq.js";import"./DMXNPjgY.js";import"./a1SoiTjP.js";import"./D85bNYNa.js";import"./wsWREhN7.js";import"./Dmcr3DHS.js";import"./BpZZCZQ2.js";import"./CUz2UjLl.js";import"./BpyRPYSm.js";import"./CzSAZcVh.js";const at={key:0,class:"float-left"},ot={class:"overflow-x-auto"},lt={class:"my-table"},st={align:"center",width:"110"},nt={valign:"top",title:"Edit",align:"center"},rt=["onClick"],Ft=K({__name:"index",props:{},setup(M){const q=Q();W(),Y();const g=Z(),y=k(""),R=M;let d=D({data:[]});k("");const r=D({search:"",searchname:"",searchdatename:"",page:1,sortname:"",sorttype:"",del:[]}),S=async e=>{r.page=e,await m()},l=async e=>{r.page=1,r.sortname=e,r.sorttype=r.sorttype=="asc"?"desc":"asc",await m()},V=async e=>{r.page=1,r.sortname="",Object.assign(r,e),await m()},B=async(e=!1)=>{e&&await m()},G=async e=>{d.data.forEach(t=>{t.del=e?t.id:0})},U=async()=>{try{r.del=d.data.filter(t=>t.del!==0).map(t=>t.del).filter(t=>t!=null);let e=await q.post("api/admin/etiquetterequest/destroy",r);if(e.resultcode=="0")m();else throw new Error(e.resultmessage)}catch(e){i.formElError(e),console.error(e)}},m=async()=>{try{let e=await q.post("api/admin/etiquetterequest",r);if(e.resultcode=="0")Object.assign(d,e.data);else throw new Error(e.resultmessage)}catch(e){i.formElError(e),console.error(e)}};return x(async()=>{await m()}),(e,t)=>{var b,w;const F=X,T=A,_=z,f=H,j=P,L=J;return h((c(),p("div",null,[u(F,{id:"etiquetterequest",refs:"breadcrumb"}),u(T,{searchNames:{"":"全部","etiquetterequest.Item":"申請項目","etiquetterequest.CName":"姓名","etiquetterequest.Gender":"性別","etiquetterequest.Tel":"聯絡電話","etiquetterequest.Mobile":"行動電話","etiquetterequest.Email":"E-Mail","etiquetterequest.Address":"地址","etiquetterequest.DName":"往生者姓名","etiquetterequest.DGender":"性別","etiquetterequest.Undertaking":"儀式承辦單位","etiquetterequest.Moderator":"承辦禮儀師","etiquetterequest.Memo":"備註說明","etiquetterequest.IsReply|INT":"是否回覆","etiquetterequest.ReplyContent":"回覆內容"},searchDateNames:{"etiquetterequest.Birthday":"出生年月日","etiquetterequest.Deathday":"往生日","etiquetterequest.FarewellDate":"告別式舉辦日期","etiquetterequest.ReplyDate":"回覆日期","etiquetterequest.created_at":"建立日期"},onOnSearch:V}),[999].includes((b=s(g).adminuser)==null?void 0:b.role)?(c(),p("div",at,[u(_,{onClick:U})])):$("",!0),s(d).data.length==0?(c(),p(N,{key:1},[E(" No Data ")],64)):$("",!0),a("div",ot,[a("table",lt,[a("thead",null,[a("tr",null,[a("th",st,[h(u(f,{onChange:G},null,512),[[I,[999].includes((w=s(g).adminuser)==null?void 0:w.role)]])]),a("th",{width:"",onClick:t[0]||(t[0]=o=>l("Item")),class:"sortable"},"申請項目"),a("th",{width:"",onClick:t[1]||(t[1]=o=>l("CName")),class:"sortable"},"姓名"),a("th",{width:"",onClick:t[2]||(t[2]=o=>l("Gender")),class:"sortable"},"性別"),a("th",{width:"",onClick:t[3]||(t[3]=o=>l("Tel")),class:"sortable"},"聯絡電話"),a("th",{width:"",onClick:t[4]||(t[4]=o=>l("Mobile")),class:"sortable"},"行動電話"),a("th",{width:"",onClick:t[5]||(t[5]=o=>l("DName")),class:"sortable"},"往生者姓名"),a("th",{width:"",onClick:t[6]||(t[6]=o=>l("DGender")),class:"sortable"},"性別"),a("th",{width:"",onClick:t[7]||(t[7]=o=>l("Birthday")),class:"sortable"},"出生年月日"),a("th",{width:"",onClick:t[8]||(t[8]=o=>l("Deathday")),class:"sortable"},"往生日"),a("th",{width:"",onClick:t[9]||(t[9]=o=>l("Undertaking")),class:"sortable"}
1,"儀式承辦單位"),a("th",{width:"",onClick:t[10]||(t[10]=o=>l("Moderator")),class:"sortable"},"承辦禮儀師"),a("th",{width:"",onClick:t[11]||(t[11]=o=>l("FarewellDate")),class:"sortable"},"告別式舉辦日期"),a("th",{width:"",onClick:t[12]||(t[12]=o=>l("IsReply")),class:"sortable"},"是否回覆"),a("th",{width:"",onClick:t[13]||(t[13]=o=>l("ReplyDate")),class:"sortable"},"回覆日期"),a("th",{width:"",onClick:t[14]||(t[14]=o=>l("created_at")),class:"sortable"},"建立日期")])]),a("tbody",null,[(c(!0),p(N,null,tt(s(d).data,(o,O)=>{var v;return c(),p("tr",{key:O},[a("td",nt,[h(u(f,{modelValue:o.del,"onUpdate:modelValue":C=>o.del=C,"true-value":o.Id,value:o.Id},null,8,["modelValue","onUpdate:modelValue","true-value","value"]),[[I,[999].includes((v=s(g).adminuser)==null?void 0:v.role)]]),t[16]||(t[16]=E("   ",-1)),a("button",{type:"button",class:"btn btn-success btn-sm",onClick:C=>y.value.open("admin/etiquetterequest/edit",{...R,edit:o.Id},{title:"百日對年申請"})}," 回覆 ",8,rt)]),a("td",null,n(("utils"in e?e.utils:s(i)).getXmlSearch("申請項目",o.Item)),1),a("td",null,n(o.CName),1),a("td",null,n(("utils"in e?e.utils:s(i)).getXmlSearch("性別",o.Gender)),1),a("td",null,n(o.Tel),1),a("td",null,n(o.Mobile),1),a("td",null,n(o.DName),1),a("td",null,n(("utils"in e?e.utils:s(i)).getXmlSearch("性別",o.DGender)),1),a("td",null,n(("utils"in e?e.utils:s(i)).formatDate(o.Birthday)),1),a("td",null,n(("utils"in e?e.utils:s(i)).formatDate(o.Deathday)),1),a("td",null,n(o.Undertaking),1),a("td",null,n(o.Moderator),1),a("td",null,n(("utils"in e?e.utils:s(i)).formatDate(o.FarewellDate)),1),a("td",null,n(o.IsReply=="1"?"是":""),1),a("td",null,n(("utils"in e?e.utils:s(i)).formatDate(o.ReplyDate)),1),a("td",null,n(("utils"in e?e.utils:s(i)).formatDate(o.created_at)),1)])}),128))])])]),u(j,{total:s(d).total,page:r.page,"onUpdate:page":t[15]||(t[15]=o=>r.page=o),onCurrentChange:S},null,8,["total","page"]),u(et,{ref_key:"myDialog",ref:y,onClosedDialog:B},null,512)])),[[L,s(q).getLoading()]])}}});export{Ft 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.