import{Aase,Iast,Kasn,Nasr,Ntasi,a,casee,etaso,faste,gass,hasc,masne,ntasl,oasre,pasu,xasd,yasf}from"./http-WTIyGIuL.js";import{Casp,Rasm,Vash,basie,gasae}from"./index-BbGQn55F.js";import{tasg}from"./AdminPageSkeleton-D-u-8bBz.js";varoe={class:`settings-page`},_={class:`admin-page-header`},v=[`disabled`],y={key:1,class:`settings-page__grid`},b={class:`admin-card settings-page__section`},x={class:`admin-form__field`},S={class:`admin-form__field`},C={class:`admin-form__field`},w={class:`settings-page__check`},T={class:`settings-page__check`},E={class:`admin-form__field`},D=[`disabled`],O={class:`settings-page__checks`},k={class:`settings-page__check`},A={class:`settings-page__check`},j={class:`admin-card settings-page__section`},M={class:`settings-page__checks`},N={class:`settings-page__check`},P={class:`settings-page__check`},F={class:`settings-page__check`},se={class:`settings-page__check`},I={class:`settings-page__check`},L={class:`admin-card settings-page__section`},R={class:`admin-form__field`},z={class:`admin-form__field`},B={class:`admin-card settings-page__section`},V={class:`admin-form__field`},H={class:`admin-form__field`},U={key:0,class:`admin-form__field`},W={class:`settings-page__customers`},G=[`checked`,`onChange`],K={class:`settings-page__phone`,dir:`ltr`},ce=[`disabled`],q=re(d({__name:`SettingsView`,setup(re){letd=a(),q=o({maxMeteragePerInvoice:5e3,cashInvoiceValidityHours:8,smsOrderRegistered:!0,smsPricingReady:!0,smsPaymentReminder:!0,smsCheckReview:!0,smsShippingUpdate:!0,defaultSettlementCheck:!0,defaultSettlementCash:!0,minOrderRollsPerProduct:1,showCatalogPublicPrice:!1,allowAgentPricing:!1,agentMinUnitPrice:null,supportPhone:``,supportEmail:``}),J=o({title:``,body:``}),Y=l(!1),X=l([]),Z=l([]),Q=l(!0),$=l(!1),le=te(()=>Y.value?`در حال ارسال…`:Z.value.length?`ارسال به ${Z.value.length} مشتری انتخابشده`:`ارسال به همه مشتریان فعال`);functionue(e,t){t?Z.value.includes(e)||Z.value.push(e):Z.value=Z.value.filter(t=>t!==e)}e(async()=>{Q.value=!0;try{let[e,t]=awaitPromise.all([p.get(),ae.list()]);Object.assign(q,{maxMeteragePerInvoice:e.maxMeteragePerInvoice,cashInvoiceValidityHours:e.cashInvoiceValidityHours,smsOrderRegistered:e.smsOrderRegistered,smsPricingReady:e.smsPricingReady,smsPaymentReminder:e.smsPaymentReminder,smsCheckReview:e.smsCheckReview,smsShippingUpdate:e.smsShippingUpdate,defaultSettlementCheck:e.defaultSettlementCheck,defaultSettlementCash:e.defaultSettlementCash,minOrderRollsPerProduct:e.minOrderRollsPerProduct??1,showCatalogPublicPrice:e.showCatalogPublicPrice??!1,allowAgentPricing:e.allowAgentPricing??!1,agentMinUnitPrice:e.agentMinUnitPrice??null,supportPhone:e.supportPhone??``,supportEmail:e.supportEmail??``}),X.value=t}catch(e){d.error(einstanceofError?e.message:`دریافت تنظیمات ناموفق بود.`)}finally{Q.value=!1}});asyncfunctionde(){if(!$.value){$.value=!0;try{awaitp.update({...q}),d.success(`تنظیمات با موفقیت ذخیره شد.`)}catch(e){d.error(einstanceofError?e.message:`ذخیره تنظیمات ناموفق بود.`)}finally{$.value=!1}}}asyncfunctionfe(){if(!(!J.title.trim()||!J.body.trim()||Y.value)){Y.value=!0;try{lete={title:J.title.trim(),body:J.body.trim()};Z.value.length&&(e.customerIds=[...Z.value]);lett=awaitie.broadcast(e);d.success(`اعلان برای ${t.sent} مشتری ارسال شد.`),J.title=``,J.body=``,Z.value=[]}catch(e){d.error(einstanceofError?e.message:`ارسال اعلان ناموفق بود.`)}finally{Y.value=!1}}}return(e,a)=>(r(),s(`div`,oe,[u(`div`,_,[a[17]||=u(`div`,null,[u(`h1`,{class:`admin-page-header__title`},`تنظیمات`)],-1),u(`button`,{type:`button`,class:`admin-btn admin-btn--primary`,disabled:Q.value||$.value,onClick:de},i($.value?`در حال ذخیره…`:`ذخیره تنظیمات`),9,v)]),Q.value?(r(),ne(g,{key:0,variant:`form`,rows:8})):(r(),s(`div`,y,[u(`section`,b,[a[26]||=u(`h2`,{class:`settings-page__title`},`تنظیمات عمومی سفارش`,-1),u(`div`,x,[a[18]||=u(