PageSourceSearch

https://taiwansla.org/_next/static/chunks/6116.94d181c35b3faa4c.js

js taiwansla.org collected 2026-10-08 06:43:15 UTC 3,453 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6116],{36116:function(e,l,a){a.r(l),a.d(l,{default:function(){return h}});var t=a(57437),s=a(2265),n=a(91656),o=a(60042),r=a(89431),c=a(38815),u=a(16463),d=a(73907),i=a(60507);a(62432);var m=a(50219),g=a(14687),p=a(78708);function h(e){var l,a;let{detailid:h,searchParams:x}=e,f=(0,u.useRouter)(),b=(0,n.TL)(),v=(0,n.CG)(e=>e.user),[C,y]=(0,s.useState)(null),[j,N]=(0,s.useState)(new Date),z={languageCode:null!==(l=x.languageCode)&&void 0!==l?l:"zh",languageGroup:null,enabled:1,name:""},{handleSubmit:E,reset:k,trigger:w,yup:G,setSchema:S,errors:T,setting:_}=(0,r.D)({defaultValues:z});return(0,s.useEffect)(()=>{S(G.object({languageCode:m.eo,name:m.eo}).required())},[]),(0,r.mS)(e=>{x.languageGroup&&(b((0,o.eE)(!0)),c.Bo.getContactUsTypeList({data:{languageGroup:x.languageGroup,_ts:new Date},options:{signal:e}}).then(e=>{let{Response:l,data:a,message:t}=e;if(1===l){var s;let e=a.reduce((e,l)=>({...e,[l.languageCode]:l}),{}),l=null!==(s=e[x.languageCode])&&void 0!==s?s:null;if(y(e),!l){b((0,o.eE)(!1));return}k((0,i.G3)(z,l))}else b((0,o.fz)({severity:"error",summary:t,detail:""}));b((0,o.eE)(!1))}))},[]),(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("form",{onSubmit:E(e=>{var l;let a;b((0,o.eE)(!0));let t={...e};if(!(0,i.IS)(t,null!==(l=null==C?void 0:C[x.languageCode])&&void 0!==l?l:{})){b((0,o.fz)({severity:"warn",summary:"無變更資料",detail:""})),b((0,o.eE)(!1)),f.push("/back/contact/type",{scroll:!1});return}(null==C?void 0:C[x.languageCode])?a=c.Bo.updateContactUsType({path:"/".concat(C[x.languageCode].contactUsTypeID),data:t}):((null==C?void 0:C.zh)&&(t={...t,order:C.zh.order,enabled:C.zh.enabled}),a=c.Bo.setContactUsType({data:{...t,...x}})),a.then(e=>{let{Response:l,message:a}=e;1===l?(b((0,o.fz)({severity:"success",summary:"儲存成功",detail:""})),f.push("/back/contact/type",{scroll:!1})):(b((0,o.fz)({severity:"error",summary:"儲存失敗",detail:null!=a?a:""})),b((0,o.eE)(!1)))})}),className:"formgrid grid",children:[(0,t.jsxs)("div",{className:"flex flex-column align-items-start sm:flex-row sm:align-items-center field col-12",children:[(0,t.jsxs)("label",{htmlFor:"languageCode",className:(0,g.AK)({"p-error":T.languageCode},"col-12 sm:col-2 text-left sm:text-right mb-1 sm:mb-0"),children:[(0,t.jsx)("span",{className:"text-red-400 mr-1",children:"*"}),"語言"]}),(0,t.jsx)("div",{className:"col-12 sm:col-10 lg:col-5 md:col-8",children:(0,t.jsx)(d.F0,{setting:_,data:{name:"languageCode",options:null!==(a=v.languageList.data)&&void 0!==a?a:[],optionLabel:"name",optionValue:"languageCode",showClear:!1,disabled:!0}})})]}),(0,t.jsxs)("div",{className:"flex flex-column align-items-start sm:flex-row sm:align-items-center field col-12",children:[(0,t.jsxs)("label",{htmlFor:"name",className:(0,g.AK)({"p-error":T.name},"col-12 sm:col-2 text-left sm:text-right mb-1 sm:mb-0"),children:[(0,t.jsx)("span",{className:"text-red-400 mr-1",children:"*"}),"類別名稱"]}),(0,t.jsx)("div",{className:"col-12 sm:col-10 lg:col-5 md:col-8",children:(0,t.jsx)(d.d$,{setting:_,data:{name:"name"}})})]}),(0,t.jsxs)("div",{className:"field col-12 text-right",children:[(0,t.jsx)(p.z,{type:"button",label:"取消",className:"p-button-secondary p-button-sm p-button-outlined ml-auto px-3",onClick:()=>f.push("/back/contact/type",{scroll:!1})}),(0,t.jsx)(p.z,{type:"submit",label:"儲存",className:"p-button-main p-button-sm ml-2 px-3"})]})]})})}}}]);

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.