PageSourceSearch

https://www.rid.go.th/_rid_main/CF2VaHKN.js

js rid.go.th collected 2026-09-24 21:01:06 UTC 14,472 bytes, 1 lines download raw bytes

1import{ap as e,d as t,b as s,c as o,z as a,y as n,r as i,h as l,i as r,p as c,j as p,C as d,g as u,F as m,k as h,m as w,am as v,a4 as g,e as C,o as b,W as k,n as A,a2 as f,E as x,H as M,B as L,av as j}from"./DWPzr1BW.js";import{u as E}from"./DlEV9YJo.js";import{u as y}from"./qT0YWC9p.js";import{c as B}from"./DUd6cuOH.js";import{B as S,b as U,_ as V,a as O}from"./MaX9Ctbl.js";import{_}from"./Bsfra75j.js";import{_ as I}from"./DiEV1wMk.js";import{u as Q}from"./Bz5MW2WB.js";import{m as H}from"./BFGuUkea.js";import"./C4YyDOS7.js";import"./BJj3iFN6.js";import"./C8xTGGzr.js";import"./whu5_S7G.js";const R=""+new URL("09.DWHxonzs.webp",import.meta.url).href,P=""+new URL("logo.CWE8Eh6R.png",import.meta.url).href,K={class:"leftside-menu menuitem-active"},Y={class:"simplebar-wrapper"},Z={class:"menu"},T={class:"user-avatar"},q={class:"text ml-2"},z={class:"color-p color-black-theme fw-500"},D=["href"],N=["innerHTML"],W={class:"text"},J={class:"text"},F=t({__name:"sidebars",setup(t){const{locale:g,t:C}=s(),b=E(),k=o(),A=`${"/"==o().public.BASE_URL?"":o().public.BASE_URL}`;a(()=>{var e,t,s;return b.value?(null==(e=b.value._thumb_url)?void 0:e.includes("http"))?null==(t=b.value)?void 0:t._thumb_url:`${k.public.IMAGE_URL}/${null==(s=b.value)?void 0:s._thumb_url}`:""});const f=async()=>{const t=v(),s=e("members_refresh_token",{maxAge:172800}),o=y();try{t.value=null,s.value=null,o.value=null,b.value=void 0,localStorage.removeItem("members_access_token"),localStorage.removeItem("members_access_email")}catch(a){}finally{window.location.assign(`${"/"==k.public.BASE_URL?"":k.public.BASE_URL}/${g.value}/main`)}},x=n(),M=i([{title:C("members.sidebarMenu.home"),url:`${A}/${g.value}/members/dashboard`,icon:'<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">\n                    <path d="M8.26898 2.60169L3.32815 6.45169C2.50315 7.09336 1.83398 8.45919 1.83398 9.49502V16.2875C1.83398 18.4142 3.56648 20.1559 5.69315 20.1559H16.3082C18.4348 20.1559 20.1673 18.4142 20.1673 16.2967V9.62336C20.1673 8.51419 19.4248 7.09336 18.5173 6.46086L12.8523 2.49169C11.569 1.59336 9.50648 1.63919 8.26898 2.60169Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n                    <path d="M11 16.4922V13.7422" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n                  </svg>'},{title:C("members.sidebarMenu.profile"),url:`${A}/${g.value}/members/profile`,icon:'<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">\n                    <path d="M11.1464 9.96286C11.0547 9.9537 10.9447 9.9537 10.8439 9.96286C8.66219 9.88953 6.92969 8.10203 6.92969 5.90203C6.92969 3.6562 8.74469 1.83203 10.9997 1.83203C13.2455 1.83203 15.0697 3.6562 15.0697 5.90203C15.0605 8.10203 13.328 9.88953 11.1464 9.96286Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n                    <path d="M6.56414 13.348C4.34581 14.833 4.34581 17.253 6.56414 18.7288C9.08497 20.4155 13.2191 20.4155 15.74 18.7288C17.9583 17.2438 17.9583 14.8238 15.74 13.348C13.2283 11.6705 9.09414 11.6705 6.56414 13.348Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n                  </svg>'},{title:C("members.sidebarMenu.changePassword"),url:`${A}/${g.value}/members/change-password`,icon:'<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">\n                    <path d="M18.14 13.6855C16.2516 15.5646 13.5474 16.1421 11.1733 15.3996L6.85578 19.708C6.54412 20.0288 5.92995 20.2213 5.48995 20.1571L3.49162 19.8821C2.83162 19.7905 2.21745 19.1671 2.11662 18.5071L1.84162 16.5088C1.77745 16.0688 1.98828 15.4546 2.29078 15.143L6.59912 10.8346C5.86578 8.4513 6.43412 5.74714 8.32245 3.86797C11.0266 1.1638 15.4175 1.1638 18.1308 3.86797C20.8441 6.57214 20.8441 10.9813 18.14 13.6855Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>\n                    <path d="M6.31641 16.0312L8.42474 18.1396" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>\n                    <path d="M13.291 10.082C14.0504 10.082 14.666 9.46642 14.666 8.70703C14.666 7.94764 14.0504 7.33203 13.291 7.33203C12.5316 7.33203 11.916 7.94764 11.916 8.70703C11.916 9.46642 12.5316 10.082 13.291 10.082Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>\n                  </svg>'},{title:C("members.sidebarMenu.newsletter"),url:`${A}/${g.value}/members/e-news`,icon:'<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">\n                            <path d="M15.584 18.7904H6.41732C3.66732 18.7904 1.83398 17.4154 1.83398 14.207V7.79036C1.83398 4.58203 3.66732 3.20703 6.41732 3.20703H15.584C18.334 3.20703 20.1673 4.58203 20.1673 7.79036V14.207C20.1673 17.4154 18.334 18.7904 15.584 18.7904Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>\n                            <path d="M15.5827 8.25L12.7135 10.5417C11.7693 11.2933 10.2202 11.2933 9.27601 10.5417L6.41602 8.25" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>\n                            </svg>'}]);return(e,t)=>{var s,o;return l(),r(m,null,[t[5]||(t[5]=c('<div class="navbar-custom"><div class="topbar"><div class="pattern style-01"><img class="mw-100" src="'+R+'" alt=""></div><a href="/" class="d-flex ai-center jc-end"><span class="color-white mr-2">ไปที่หน้าหลักของเว็บไซต์</span><svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="stroke-white-theme" d="M10.8334 9.66536L17.6667 2.83203" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path class="stroke-white-theme" d="M18.3334 6.16797V2.16797H14.3334" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path class="stroke-white-theme" d="M9.16663 2.16797H7.49996C3.33329 2.16797 1.66663 3.83464 1.66663 8.0013V13.0013C1.66663 17.168 3.33329 18.8346 7.49996 18.8346H12.5C16.6666 18.8346 18.3333 17.168 18.3333 13.0013V11.3346" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div></div>',1)),p("div",K,[t[4]||(t[4]=p("div",{class:"bg-img",style:{"background-image":"url('/app/images/bg/leftside-menu.jpg')"}}
1,null,-1)),p("div",Y,[t[3]||(t[3]=c('<a href="#" class="logo"><img src="'+P+'" alt="โลโก้กรมชลประทาน"><div class="text color-white"><h1 class="main-title">กรมชลประทาน</h1><p class="sub-title">Royal Irrigation Department</p></div></a>',1)),p("div",Z,[p("div",T,[t[1]||(t[1]=p("div",{class:"avatar d-flex ai-center jc-center"},[p("img",{class:"mw-100",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARkSURBVHgBxVhNbBtFFH4zu/bajpq4LYUgWuEKOCBUYQ5B3OpIIHFD4VShUMgt4ZJE4sIp6Y0bjpBobokapF6QQm/cstyKhNBChTgQqVsoaktp6oba3rXXM7w39gY33Wx2Nm76Sc7+zHs7X76ZefPeMEiJ3PRKRQqjDNnsWdYJyhJkkQEUqU0C1DiAKwS4MmP+zAPP9panbEgBpmNcnFspep45KxnMhWSSQ7rI3AboXECyblKvRASJmO8bCxLYHAwCUq4mJbovQevT9TmoP1zQV2w/KEWR5PnVOKtYgvmZS18MTLU9gHO36l88P79XeyTB3lxbx9YKHAJE1nIKrD5eq07VdrfxKIeGHNo4LHKKRMsvez4KEtW2+wUNKznA4aNiYd+7Xz4yxLnpSx8DYyvwFCHNzLz/5blq+LxDEANvCZixga9KkBLMb3Y7sfKQFhTk81ZwOpyP5v9f54tpyPHtLcj++TvwxjawIOh2YprQGT4O7edLIIaP6XyOFCs2Mebi7XzvOVTPvA6ayLq/QeaWG2tDJFulV0EXOSs4Sip2F4lSTw/W5rV9yRHIxtr8BXTheVzF394qZmdBA+bff4F592Zy+7tof/sG6EAyPktXlpteq+BAb+g4F36ydxZE4g7NDDTG3tbyARmMo4KiouNDi0KXHIEFbTDQVweUznFcJVpBmdcfQFqw+raWPU7ACgfOX9TxCUNJGpCKWvYMXudCQknHiWJcWtA81LIHVuS6eZ7AAJwWYkTPl7hx0IQYGsZdQm93UH64/YnCEdAFp70PNNE+9QroovXSGdCFKr5QRu1lSQq2T76c2J5sOyNppgZzOZPCgRRooYo+qhKXudCCon24lULx7gfEDVMIZjMD3oMUCJ49qSY+f3APjPt3gHtNwBoZOkNHlMqdE6cOtOoZSMdknKVSMISa/EiUyA4ewlbpljWzdn/wZeVBwVzv4uRppT+TsIR6Lmi5447CMEnl9e6PhrZ/pyBlaX7S4pCFYf2hVqcQvYw6lwuqWFUlIhiVQUfBCG9ubqpLcOw56OAvOPECJINxgf7u1CT5T9aqUsIsxBDLYeKZJpPpBylLcTSWqGSr3vLklOo3fGdlg8W9gjal9vlffzgwOdUhfoMybPpmNJgbqkfYGQnv6hUvOzbho8G7/eYqtb/zBwwaxsOaIkvD/giknEf17McIEoIf169m3nz/KN6+Rc8ZnD9J6o604I1/1TVMInDTWPKWP/q83ybybCY3s7aB/10lj6n9YaAx9g6qYTrNrz58Y3dbZDaDJd8EqnegAK4D89b173ENjEe1xR6/HS9/QEcQs/AEgcdvS1vO5T2P+Iw45+bta98VRs9QvUh1y4B3GlbDvfaze87lxTirWIIEJOmMjL52RQDg4mEDOfUi1QQ0Jracb+z9bLUO0UfL50ptYIu9Qr8EWlCKLQXQqNacbxMnyVoE+/FMebIisKamshWLmxJesTqUxZAM3lMi7GCbzYE5/zhf25AC/wGKRK0VXGab3gAAAABJRU5ErkJggg==",alt:"Avatar"})],-1)),p("div",q,[t[0]||(t[0]=p("p",{class:"fw-500"},"สวัสดี",-1)),p("p",z,d(null==(s=u(b))?void 0:s._f_name)+" "+d(null==(o=u(b))?void 0:o._l_name),1)])]),(l(!0),r(m,null,h(u(M),(e,t)=>{return l(),r("a",{key:t,href:e.url,class:w(["menu-item",{active:(s=e.url,x.path.includes(s)||x.name===s.replace(/^\//,""))}])},[p("div",{class:"icon",innerHTML:e.icon},null,8,N),p("p",W,d(e.title),1)],10,D);var s}),128)),p("a",{class:"menu-item",href:"#",onClick:f},[t[2]||(t[2]=c('<div class="icon"><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.1582 6.92875C8.44237 3.62875 10.1382 2.28125 13.8507 2.28125H13.9699C18.0674 2.28125 19.7082 3.92208 19.7082 8.01958V13.9963C19.7082 18.0938 18.0674 19.7346 13.9699 19.7346H13.8507C10.1657 19.7346 8.46987 18.4054 8.16737 15.1604" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M13.75 11H3.31836" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M5.36185 7.92969L2.29102 11.0005L5.36185 14.0714" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div>',1)),p("p",J,d(e.$t("members.sidebarMenu.logout")),1)])])])])],64)}}}),X={class:"wrapper"},G={class:"popup-box popupbox-confirm"},ee={class:"box-body text-center"},te={class:"btns ai-center h-full d-flex jc-center mt-5 sm-jc-center sm-mt-4"},se=t({__name:"CancelPopup",props:{open:{type:Boolean}},emits:["confirm","cancel"],setup(e,{emit:t}){const s=e,o=t;return(e,t)=>(l(),r("div",{class:w(["popup-container style-02",{active:s.open}]),style:{"min-height":"100vh","max-height":"100%"},"data-popup":"100"},[p("div",X,[t[8]||(t[8]=p("div",{class:"close-filter btn-popup-toggle","data-popup":"100"},null,-1)),p("div",G,[t[7]||(t[7]=p("div",{class:"mark-container warning"},[p("em",{class:"fa-solid fa-exclamation"})],-1)),p("div",ee,[t[4]||(t[4]=p("svg",{class:"icon",width:"74",height:"74",viewBox:"0 0 74 74",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[p("path",{d:"M52.4167 7.49219H21.5834C12.3334 7.49219 6.16675 13.6589 6.16675 22.9089V41.4089C6.16675 50.6589 12.3334 56.8255 21.5834 56.8255V63.393C21.5834 65.8597 24.3276 67.3397 26.3626 65.9522L40.0834 56.8255H52.4167C61.6667 56.8255 67.8334 50.6589 67.8334 41.4089V22.9089C67.8334 13.6589 61.6667 7.49219 52.4167 7.49219ZM37.0001 45.0163C35.7051 45.0163 34.6876 43.968 34.6876 42.7038C34.6876 41.4397 35.7051 40.3913 37.0001 40.3913C38.2951 40.3913 39.3126 41.4397 39.3126 42.7038C39.3126 43.968 38.2951 45.0163 37.0001 45.0163ZM40.8851 32.2205C39.6826 33.0222 39.3126 33.5463 39.3126 34.4097V35.0572C39.3126 36.3214 38.2642 37.3697 37.0001 37.3697C35.7359 37.3697 34.6876 36.3214 34.6876 35.0572V34.4097C34.6876 30.833 37.3084 29.0755 38.2951 28.3972C39.4359 27.6264 39.8059 27.1022 39.8059 26.3005C39.8059 24.7589 38.5417 23.4947 37.0001 23.4947C35.4584 23.4947 34.1942 24.7589 34.1942 26.3005C34.1942 27.5647 33.1459 28.613 31.8817 28.613C30.6176 28.613 29.5692 27.5647 29.5692 26.3005C29.5692 22.1997 32.8992 18.8697 37.0001 18.8697C41.1009 18.8697 44.4309 22.1997 44.4309 26.3005C44.4309 29.8155 41.8409 31.573 40.8851 32.2205Z",fill:"#0E3A81"})],-1)),t[5]||(t[5]=p("h5",{class:"fw-400 font-mitr color-p mt-3"},"ยืนยันการออกจากหน้า",-1)),t[6]||(t[6]=p("p",{class:"color-gray-03"},"เมื่อออกจากหน้าแล้วไม่สามารถแก้ไขได้ ",-1)),p("div",te,[p("div",{class:"btn btn-action md btn-cancel mr-1 btn-popup-close-all","data-popup":"99",onClick:t[0]||(t[0]=e=>o("cancel"))},t[2]||(t[2]=[p("p",null,"ยกเลิก",-1)])),p("button",{class:"btn btn-action md btn-p btn-popup-toggle","data-popup":"91",onClick:t[1]||(t[1]=e=>o("confirm"))},t[3]||(t[3]=[p("p",null,"ยืนยัน",-1)]))])])])])],2))}}),oe=B(V),ae=B(O),ne={class:"tab-container"},ie={id:"main",class:"main-container","data-aos":"fade-in","data-aos-delay":"0"},le={id:"mainContent",class:"main-content"},re={class:"tab-content active"},ce=t({__name:"members",async setup(t){const a=E(),r=e("members_access_token"),c=e("members_access_email"),d=i({name:"",redirect:void 0}),m=i({open:!1,confirm:()=>{},cancel:()=>{}});g("popupOptions",d),g("cancelPopupOptions",m);const{locale:h,t:w}=s();"/"==o().public.BASE_URL||o().public.BASE_URL,C("SiteLayoutData",()=>{}),b(()=>{(null==window?void 0:window.AOS)&&window.AOS.init({once:!0})}),k(()=>n().fullPath,()=>{A(()=>{(null==window?void 0:window.AOS)&&window.AOS.refresh()})});const{logout:v}=Q();return b(async()=>{var e;if(!c.value||!r.value)return console.warn("⚠️ ไม่มี session หรือ session หมดอายุ → Logout"),void(await v());try{const e=await H.profile();if(!(null==e?void 0:e.data)||0===Object.keys(e.data).length)return console.warn("⚠️ ไม่มีข้อมูลโปรไฟล์ → Logout"),void(await v());a.value={...e.data}}catch(t){f(t)&&401===(null==(e=t.response)?void 0:e.status)?(console.warn("🚨 Session หมดอายุ → Logout"),await v()):console.error("❌ เกิดข้อผิดพลาดในการโหลดโปรไฟล์",t)}}),k(()=>d.value.name,e=>{""!==e&&$('.popup-success[data-popup="93"]').addClass("active")}),k(()=>m.value,e=>{m.value=e},{deep:!0}),(e,t)=>{const s=F,o=oe,a=ae,n=_,i=I,r=se,c=S,h=U;return l(),x(h,null,{default:M(()=>[L(c,null,{default:M(()=>[p("div",ne,[p("div",ie,[L(s),L(o),L(a),p("div",le,[p("div",re,[j(e.$slots,"default")])])])]),L(n),L(i,{listPopupOptions:[u(d).name],redirect:u(d).redirect},null,8,["listPopupOptions","redirect"]),L(r,{open:u(m).open,onConfirm:u(m).confirm,onCancel:u(m).cancel},null,8,["open","onConfirm","onCancel"])]),_:3})]),_:3})}}});
1export{ce 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.