Files
machartaa_admin_dist/dist/assets/index-8a3227e1.js
T

2 lines
11 KiB
JavaScript
Raw Normal View History

2026-10-05 18:40:49 +03:30
import{_ as ee}from"./BasicMainCard-e8fae2e0.js";import{_ as te}from"./BasicModal.vue_vue_type_style_index_0_lang-f76fec1b.js";import{_ as ae}from"./BasicInput.vue_vue_type_style_index_0_lang-644caa39.js";import{_ as ie,u as le}from"./useBaseTable-45427402.js";import{_ as se}from"./button.vue_vue_type_style_index_0_lang-e7cef717.js";import{I as D}from"./Icon-b8613529.js";import{t as oe}from"./useDataTime-7db5a46b.js";import{_ as ne,I as re,J as ue,K as ce,d as de,i as g,o as C,c as R,e as o,w as d,b as i,f as j,L as me,l as y,t as pe,n as P,C as _e,H as h,M as ve}from"./index-166b4ef1.js";import{g as A}from"./convert-2ad76038.js";import{g as E}from"./index-b9bbd6f2.js";import{M as fe}from"./index-58b86fb2.js";import{S as ge}from"./index-de862045.js";import{C as he}from"./index-1465c5c8.js";import{T as N}from"./isSymbol-c953ccc2.js";import{U as xe}from"./index-6c7cbb7d.js";import"./Grid-47180f92.js";import"./index-366f722a.js";import"./_plugin-vue_export-helper-e5be29c6.js";import"./shallowequal-78a96afc.js";import"./index-7f046693.js";import"./vnode-c85f1a09.js";import"./index-011e0893.js";import"./useState-43a565ec.js";import"./useRefs-ca4d56b6.js";import"./_flatRest-ae97161b.js";import"./isMobile-e2e89480.js";import"./omit-55909a9d.js";import"./index-b6f0378e.js";import"./Col-6dc2da7a.js";import"./styleChecker-2eddf97d.js";import"./isPlainObject-ed4c9976.js";import"./usePrice-bc935b83.js";import"./index-7005b758.js";import"./SearchOutlined-3d6399d7.js";import"./FormItemContext-0e89b3aa.js";import"./index-08810a1f.js";import"./updateLocale-6eb93789.js";import"./useMemo-99a24173.js";import"./lodash-593efeb6.js";import"./BaseSwitch.vue_vue_type_script_setup_true_lang-6e462f47.js";import"./index-8bcb6210.js";import"./Badge-a3c7a3a7.js";import"./isNumeric-3f69e2aa.js";import"./index-ad625a72.js";import"./index-3ad11dd3.js";import"./toArray-cf38ce67.js";import"./pickAttrs-5cd7ef1f.js";import"./index-991e4e35.js";import"./DialogWrap-88ddfe3e.js";import"./index-75be736e.js";import"./css-aae66f86.js";import"./index-f98d2511.js";import"./index-dfddf43f.js";const V=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:s=>s.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"لینک",dataIndex:"link_url",key:"link_url",customRender:s=>s.record.link_url||"-"},{title:"ترتیب",dataIndex:"sort_order",key:"sort_order",align:"center",width:90,customRender:s=>String(s.record.sort_order??0)},{title:"فعال",dataIndex:"active",key:"active",align:"center",width:90,customRender:s=>s.record.active!==!1?"بله":"خیر"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:s=>oe(s.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];async function ye(s){const f=await re("home_slider_slides",s);return Array.isArray(f)?f:[f]}async function q(s,f){const m=await ue("home_slider_slides",s,{...f,updated_at:new Date().toISOString()});return Array.isArray(m)?m:[m]}async function ke(s){await ce("home_slider_slides",s)}async function be(s){const{TableEngineRequest:f}=await ne(()=>import("./buildSupabaseQuery-ef077dbd.js"),["assets/buildSupabaseQuery-ef077dbd.js","assets/index-166b4ef1.js","assets/index-0643191e.css"]),m={...s};!m.sort&&!m.order&&(m.order="sort_order");const _=await f(m,"home_slider_slides");try{if(Array.isArray(_==null?void 0:_.rows)){const T=m.page||1,k=m.limit||20,w=(T-1)*k,I=_.rows.map((r,x)=>({...r,title:r.title??"",image:r.image??null,link_url:r.link_url??null,sort_order:Number(r.sort_order??0),active:r.active!==!1,index:w+x}));return{..._,rows:I}}}catch(T){console.error("[getHomeSliderTable]",T)}return _}const we={class:"flex flex-wrap justify-between items-start gap-3 mb-4"},Ie=i("div",null,[i("h2",{class:"m-0"},"اسلایدر صفحه خانه"),i("p",{class:"m-0 mt-1 text-sm text-gray-500"}," اسلایدهای تصویر عریض صفحه خانه. بنرهای اطلاع‌رسانی ویدیویی هم در همین اسلایدشو نمایش داده می‌