1 line
5.5 KiB
JavaScript
1 line
5.5 KiB
JavaScript
import{d as A,a as l,o as F,ag as R,e as r,f as _,g as e,j as t,ah as w,B as h,m as i,a2 as I,F as q,i as B,s as x,A as o,a4 as y,C as d,v as Q,I as U,D as c,ae as E,ad as T,ac as v,x as $}from"./index-3a2b6cd5.js";import{Q as p}from"./QItemLabel-37c56e27.js";import{Q as M,a as f}from"./QItemSection-843d83e6.js";import{Q as P}from"./QRating-55889587.js";import{Q as G}from"./QList-1b100cb9.js";import{Q as H}from"./QBanner-e33f9242.js";import{Q as J}from"./QScrollArea-eb9227a3.js";import{Q as K}from"./QSplitter-cd949cf9.js";import{u as O}from"./use-quasar-1e7f9a8b.js";import{u as W}from"./mixin-183f301b.js";import{c as X}from"./app.config-a8647d06.js";import"./format-312d1398.js";import"./QResizeObserver-889eb2e3.js";import"./TouchPan-3cb133b6.js";import"./touch-5ab90751.js";import"./selection-8094913b.js";import"./QSpinnerCube-b3e27bc1.js";import"./index-932e35b0.js";const Y=o("div",{class:"toptitle text-dark"},"หน้าแรก",-1),Z=o("div",{class:"col-12 q-py-sm q-px-md bg-grey-1"},[o("div",{class:"text-subtitle1 text-weight-medium"},"กล่องข้อความ")],-1),ee={class:"text-yellow-10"},te={class:"col-12 q-pa-xs"},se={class:"text-grey-8 q-gutter-xs q-pt-sm"},ae={flat:"",class:"q-mb-md"},le={class:"row col-12 self-center q-px-md q-pt-md"},oe={class:"row self-center"},re=o("div",{class:"text-grey-8 q-pl-sm text-weight-light"}," เอกสารแนบ (10 MB) ",-1),Ie=A({__name:"Dashboard",setup(ie){const n=O(),N=W(),{showLoader:D,hideLoader:S,dialogMessage:de,success:ne,messageError:ce,date2Thai:k}=N;l([]);const z=l(30),C=l("0"),g=l([]),b=l([]);l(!0),l([]),l([]),l(""),l(""),l(localStorage.getItem("userName")),l({right:"4px",borderRadius:"5px",backgroundColor:"#a8bbbf",width:"5px",opacity:.5}),l({right:"2px",borderRadius:"9px",backgroundColor:"#d6dee1",width:"9px",opacity:.2}),F(async()=>{await L()});const L=async()=>{D(),await R.get(X.API.msgInbox).then(m=>{const u=m.data.result;let s=[];u.map(a=>{s.push({no:a.id??"",sender:a.createdFullName==""||a.createdFullName==null?"เจ้าหน้าที่":a.createdFullName,subject:a.subject??"",timereceive:new Date(a.createdAt),body:a.body??"",ratingModel:0})}),g.value=s}).catch(m=>{}).finally(()=>{S()})},j=m=>{C.value=m,b.value=g.value.filter(u=>u.no==m)};return(m,u)=>(r(),_(q,null,[Y,e(K,{modelValue:z.value,"onUpdate:modelValue":u[0]||(u[0]=s=>z.value=s),horizontal:i(n).screen.lt.sm,"separator-class":"bg-grey-2 row","separator-style":"width: 12px",class:"text-dark",style:h(i(n).screen.gt.xs?"height: 80vh":"height:100%;")},{before:t(()=>[e(w,{flat:"",bordered:"",style:h(i(n).screen.gt.xs?"height: 80vh":"height: auto;")},{default:t(()=>[Z,e(I),e(J,{style:h(i(n).screen.gt.xs?"height: 74vh":"height: 40vh;"),class:"bg-white rounded-borders q-px-md row col-12"},{default:t(()=>[(r(!0),_(q,null,B(g.value,(s,a)=>(r(),x(G,{key:a,class:"q-pt-sm"},{default:t(()=>[U((r(),x(M,{clickable:"",class:"mytry",active:C.value===s.no,"active-class":"my-menu-link",onClick:V=>j(s.no)},{default:t(()=>[e(f,null,{default:t(()=>[e(p,{caption:"",class:"text-weight-light"},{default:t(()=>[d(c(i(k)(s.timereceive)),1)]),_:2},1024),e(p,{class:"text-weight-medium"},{default:t(()=>[d(c(s.sender),1)]),_:2},1024),e(p,{caption:"",lines:"2"},{default:t(()=>[d(c(s.subject),1)]),_:2},1024)]),_:2},1024),e(f,{side:"",top:""},{default:t(()=>[e(P,{modelValue:s.ratingModel,"onUpdate:modelValue":V=>s.ratingModel=V,size:"1.4em",max:1,color:"grey","color-selected":"yellow-13"},null,8,["modelValue","onUpdate:modelValue"]),e(y,{class:"q-mt-md",name:"mdi-paperclip",color:"grey-5",size:"xs"})]),_:2},1024)]),_:2},1032,["active","onClick"])),[[E]]),a+1<g.value.length?(r(),x(I,{key:a,color:"grey-3 q-mt-sm"})):Q("",!0)]),_:2},1024))),128)),g.value.length<1?(r(),x(H,{key:0,rounded:"",class:"bg-amber-1 text-center q-mt-sm"},{default:t(()=>[o("div",ee,[e(y,{name:"mdi-alert-box",class:"q-mx-xs",size:"sm",color:"yellow-10"}),d(" ไม่พบข้อความ ")])]),_:1})):Q("",!0)]),_:1},8,["style"])]),_:1},8,["style"])]),after:t(()=>[b.value!=null?(r(),x(w,{key:0,class:"q-pa-none rounded-borders",flat:"",bordered:"",style:h(i(n).screen.gt.xs?"height: 80vh":"height: auto;")},{default:t(()=>[(r(!0),_(q,null,B(b.value,(s,a)=>(r(),_("div",{class:"eow col-12",key:a},[o("div",te,[e(M,null,{default:t(()=>[e(f,{top:"",avatar:""},{default:t(()=>[e(T,{size:"40px",rounded:"",color:"primary",class:"text-white"},{default:t(()=>[e(y,{name:"mdi-account",size:"28px"})]),_:1})]),_:1}),e(f,null,{default:t(()=>[e(p,{class:"text-weight-medium"},{default:t(()=>[d(c(s.subject),1)]),_:2},1024),e(p,{caption:"",lines:"2"},{default:t(()=>[d("จาก : "+c(s.sender),1)]),_:2},1024)]),_:2},1024),e(f,{side:"",top:""},{default:t(()=>[e(p,{caption:""},{default:t(()=>[d(c(i(k)(s.timereceive)),1)]),_:2},1024),o("div",se,[e(v,{flat:"",round:"",dense:"",icon:"mdi-reply",size:"10px",color:"grey-7"}),e(v,{flat:"",round:"",dense:"",icon:"mdi-trash-can",size:"10px",color:"grey-7"}),e(v,{flat:"",round:"",dense:"",icon:"mdi-dots-vertical",size:"10px",color:"grey-7"})])]),_:2},1024)]),_:2},1024)]),o("div",ae,[e(w,{flat:"",bordered:"",class:"text-dark q-mx-md q-pa-md bg-grey-1",style:h(i(n).screen.gt.xs?"height: 64vh":"")},{default:t(()=>[d(c(s.body),1)]),_:2},1032,["style"]),o("div",{class:$(i(n).screen.gt.xs?"absolute-bottom q-mb-md":"")},[o("div",le,[o("div",oe,[e(y,{name:"mdi-paperclip",color:"grey",size:"xs"}),re]),e(v,{unelevated:"",size:"12px",dense:"",class:"q-ml-md q-px-sm bg-blue-1 text-blue-7",label:"ดาวน์โหลดทั้งหมด"})])],2)])]))),128))]),_:1},8,["style"])):Q("",!0)]),_:1},8,["modelValue","horizontal","style"])],64))}});export{Ie as default};
|