Files
machartaa_admin_dist/dist/assets/index-b887fd26.js
T
2025-11-02 13:55:16 +03:30

2 lines
3.2 KiB
JavaScript

import{_ as f}from"./button.vue_vue_type_style_index_0_lang-aba41828.js";import{_ as p}from"./UploadPic.vue_vue_type_script_setup_true_lang-0ccb9eb2.js";import{g as v,u as g}from"./const-4907f850.js";import{C as a}from"./index-a83085b3.js";import{d as b,r as x,i as U,o as y,c as h,a as s,b as o,w as r,L as n,a0 as C}from"./index-d996aa52.js";import"./Icon-456bcc80.js";import"./usePrefix-bca43e07.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-b068e27a.js";import"./raf-8e3c2c2f.js";import"./index-67543794.js";import"./styleChecker-e29a8f53.js";import"./pickAttrs-572baef4.js";import"./index-1dfb303c.js";import"./Col-e9f1db78.js";import"./debounce-4a95850b.js";import"./EyeOutlined-22d4dcb9.js";import"./index-4bc1704f.js";import"./colors-65b46ff2.js";import"./CheckOutlined-11eb751c.js";import"./index-6779adc3.js";import"./index-5d181545.js";import"./useState-dd938bdb.js";const $={class:"p-4"},B={class:"flex flex-col gap-2"},R={class:"grid grid-cols-3 gap-4"},k=s("div",{class:"text"},"بنر فروشگاه(1500 در 180)",-1),w={class:"text-center"},N=s("div",{class:"text"},"بنر تخفیف(566 در 608)",-1),j={class:"text-center"},S=s("div",{class:"text"},"بنر شماره 1 صفحه اصلی(956 در 548)",-1),J={class:"text-center"},O=s("div",{class:"text"},"بنر شماره 2 صفحه اصلی(956 در 548)",-1),V={class:"text-center"},E=s("div",{class:"text"},"بنر موارد معروف(374 در 490)",-1),F={class:"text-center"},L={class:"text-left mt-4"},M=s("span",null,"ذخیره تغییرات",-1),dt=b({__name:"index",setup(T){const l=x({shop:null,discount:null,first_banner:null,second_banner:null,best_product:null});let u=null;function d(i,t){l.value[t]=i.src}function m(i){l.value[i]=null}async function _(){u&&await g(u,{id:u,value_json:JSON.stringify(l.value),key:"shop_banner"}),C.success("اطلاعات با موفقیت ذخیره شد")}return U(async()=>{const i=await v("shop_banner");i.length>0&&(u=i[0].id,i[0].value_json&&(l.value=JSON.parse(i[0].value_json)))}),(i,t)=>{const c=f;return y(),h("div",$,[s("div",B,[o(n(a),null,{default:r(()=>[s("div",R,[o(n(a),null,{default:r(()=>[k,s("div",w,[o(p,{compressed:!0,onUpload:t[0]||(t[0]=e=>d(e,"shop")),onRemove:t[1]||(t[1]=e=>m("shop")),imageUrl:n(l).shop},null,8,["imageUrl"])])]),_:1}),o(n(a),null,{default:r(()=>[N,s("div",j,[o(p,{compressed:!0,onUpload:t[2]||(t[2]=e=>d(e,"discount")),onRemove:t[3]||(t[3]=e=>m("discount")),imageUrl:n(l).discount},null,8,["imageUrl"])])]),_:1}),o(n(a),null,{default:r(()=>[S,s("div",J,[o(p,{compressed:!0,onUpload:t[4]||(t[4]=e=>d(e,"first_banner")),onRemove:t[5]||(t[5]=e=>m("first_banner")),imageUrl:n(l).first_banner},null,8,["imageUrl"])])]),_:1}),o(n(a),null,{default:r(()=>[O,s("div",V,[o(p,{compressed:!0,onUpload:t[6]||(t[6]=e=>d(e,"second_banner")),onRemove:t[7]||(t[7]=e=>m("second_banner")),imageUrl:n(l).second_banner},null,8,["imageUrl"])])]),_:1}),o(n(a),null,{default:r(()=>[E,s("div",F,[o(p,{compressed:!0,onUpload:t[8]||(t[8]=e=>d(e,"best_product")),onRemove:t[9]||(t[9]=e=>m("best_product")),imageUrl:n(l).best_product},null,8,["imageUrl"])])]),_:1})])]),_:1})]),s("div",L,[o(c,{type:"primary",onClick:_},{default:r(()=>[M]),_:1})])])}}});export{dt as default};