2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{_ as f}from"./button.vue_vue_type_style_index_0_lang-33000dc3.js";import{_ as p}from"./UploadPic.vue_vue_type_script_setup_true_lang-b04f669a.js";import{g as v,u as g}from"./const-aa4e7587.js";import{C as a}from"./index-ead9b4ae.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-a8433551.js";import"./Icon-4420454e.js";import"./usePrefix-59ffbd1f.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-cd5dab0a.js";import"./raf-ca407421.js";import"./index-2ef5192d.js";import"./styleChecker-4074517c.js";import"./pickAttrs-cd8d934f.js";import"./index-9790e4ab.js";import"./Col-6a6e9347.js";import"./debounce-12f80d64.js";import"./EyeOutlined-a79acaa2.js";import"./index-1c2b64f4.js";import"./colors-338a38fb.js";import"./CheckOutlined-fe3ce043.js";import"./index-4dee99dd.js";import"./index-4a4899f5.js";import"./useState-ea5d1f15.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};
|