2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{_ as f}from"./button.vue_vue_type_style_index_0_lang-0e3a478f.js";import{_ as p}from"./UploadPic.vue_vue_type_script_setup_true_lang-83d688fd.js";import{g as v,u as g}from"./const-d854574a.js";import{C as a}from"./index-85e1e9c5.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-7312ca78.js";import"./Icon-341017aa.js";import"./usePrefix-2a411a81.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-f1caf030.js";import"./raf-cfaf51fa.js";import"./index-4a22df0c.js";import"./styleChecker-07a76e62.js";import"./pickAttrs-17295ed3.js";import"./index-5202258e.js";import"./Col-d713445e.js";import"./debounce-c95867ee.js";import"./EyeOutlined-c61ca85a.js";import"./index-5c48e774.js";import"./colors-27cdf508.js";import"./CheckOutlined-3960663d.js";import"./index-c49b31ad.js";import"./index-62876483.js";import"./useState-481d8721.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};
|