Files
machartaa_admin_dist/dist/assets/index-98606ef9.js
T
2025-11-06 18:53:57 +03:30

2 lines
3.2 KiB
JavaScript

import{_ as f}from"./button.vue_vue_type_style_index_0_lang-91e4b242.js";import{_ as p}from"./UploadPic.vue_vue_type_script_setup_true_lang-37c93061.js";import{g as v,u as g}from"./const-e24f977e.js";import{C as a}from"./index-24c214ad.js";import{d as b,r as x,i as U,o as y,c as h,a as o,b as s,w as r,L as n,a0 as C}from"./index-dc16a447.js";import"./Icon-a74909b8.js";import"./usePrefix-697ee667.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-35519014.js";import"./raf-ec71f8db.js";import"./index-9a022c6c.js";import"./styleChecker-7756749a.js";import"./vnode-38db88ef.js";import"./pickAttrs-783961e6.js";import"./index-86eb3b1f.js";import"./Col-f1d21b91.js";import"./debounce-4882126f.js";import"./FormItemContext-0b3cf77f.js";import"./EyeOutlined-8828addc.js";import"./index-d6d429b9.js";import"./colors-3781f3bd.js";import"./CheckOutlined-00877c2c.js";import"./index-cdd38b7d.js";import"./index-63c0e239.js";import"./useState-9008c07f.js";const $={class:"p-4"},B={class:"flex flex-col gap-2"},R={class:"grid grid-cols-3 gap-4"},k=o("div",{class:"text"},"بنر فروشگاه(1500 در 180)",-1),w={class:"text-center"},N=o("div",{class:"text"},"بنر تخفیف(566 در 608)",-1),j={class:"text-center"},S=o("div",{class:"text"},"بنر شماره 1 صفحه اصلی(956 در 548)",-1),J={class:"text-center"},O=o("div",{class:"text"},"بنر شماره 2 صفحه اصلی(956 در 548)",-1),V={class:"text-center"},E=o("div",{class:"text"},"بنر موارد معروف(374 در 490)",-1),F={class:"text-center"},L={class:"text-left mt-4"},M=o("span",null,"ذخیره تغییرات",-1),pt=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",$,[o("div",B,[s(n(a),null,{default:r(()=>[o("div",R,[s(n(a),null,{default:r(()=>[k,o("div",w,[s(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}),s(n(a),null,{default:r(()=>[N,o("div",j,[s(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}),s(n(a),null,{default:r(()=>[S,o("div",J,[s(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}),s(n(a),null,{default:r(()=>[O,o("div",V,[s(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}),s(n(a),null,{default:r(()=>[E,o("div",F,[s(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})]),o("div",L,[s(c,{type:"primary",onClick:_},{default:r(()=>[M]),_:1})])])}}});export{pt as default};