Files
machartaa_admin_dist/dist/assets/index-963af6a2.js
T
2025-11-09 11:22:19 +03:30

2 lines
3.2 KiB
JavaScript

import{_ as f}from"./button.vue_vue_type_style_index_0_lang-c0d2897b.js";import{_ as p}from"./UploadPic.vue_vue_type_script_setup_true_lang-60091535.js";import{g as v,u as g}from"./const-c0b1cb07.js";import{C as a}from"./index-08aaf4d1.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-bf64e150.js";import"./Icon-7f175544.js";import"./usePrefix-3431c9cc.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-20b7de4d.js";import"./raf-9f56c43c.js";import"./index-75aa6f2a.js";import"./styleChecker-badf678b.js";import"./vnode-5c88d3f9.js";import"./pickAttrs-ebee7979.js";import"./index-aed2ec27.js";import"./Col-bff03633.js";import"./debounce-970ee88b.js";import"./FormItemContext-9ea39081.js";import"./EyeOutlined-70d1f9fd.js";import"./index-f9470c7b.js";import"./colors-7464b611.js";import"./CheckOutlined-5e009124.js";import"./index-65c41cb8.js";import"./index-7368530e.js";import"./useState-f8b00110.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};