Files
machartaa_admin_dist/dist/assets/index-a248edd8.js
T

2 lines
12 KiB
JavaScript
Raw Normal View History

2025-12-05 00:54:14 +03:30
import{_ as O}from"./BasicMainCard-1f376738.js";import{M as J,_ as Y}from"./BasicModal.vue_vue_type_style_index_0_lang-6383d729.js";import{_ as q}from"./BasicTextArea.vue_vue_type_style_index_0_lang-88190e7c.js";import{_ as G}from"./BasicInput.vue_vue_type_style_index_0_lang-63c96304.js";import{_ as H}from"./BaseTable.vue_vue_type_style_index_0_lang-1f6ecc5d.js";import{_ as K}from"./button.vue_vue_type_style_index_0_lang-55d2b252.js";import{b as X,u as Z,c as ee,d as te,e as oe}from"./competition-cd3fc57a.js";import{t as ae}from"./useDataTime-0a2e32aa.js";import{I as M}from"./Icon-8d3280fe.js";import{u as le}from"./useBaseTable-3aeb2499.js";import{d as ie,r as m,Y as se,i as ne,o as C,c as I,b as s,w as d,a as t,e as re,a2 as ue,L as $,N as D,F as ce,S as de,a0 as p}from"./index-d2d57467.js";import{S as pe}from"./index-95f4305d.js";import{U as me}from"./index-7d52e501.js";import{T as E}from"./styleChecker-f8db9dd1.js";import"./_plugin-vue_export-helper-d0931117.js";import"./index-fd255577.js";import"./useState-b367b6d6.js";import"./vnode-78cb12ff.js";import"./Col-e6f89ff6.js";import"./index-6a84bb1d.js";import"./usePrice-7afab779.js";import"./index-2621c75f.js";const ve=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:y=>y.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"شرح",dataIndex:"description",key:"description"},{title:"سوالات",dataIndex:"questions",key:"questions",customRender:y=>"سوالات مسابقه"},{title:"تاریخ ایجاد",dataIndex:"created_at",key:"created_at",customRender:y=>ae(y.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}],_e={class:"flex justify-between items-center mb-4"},fe=t("h2",null,"مسابقات",-1),ge={class:"gap-2 flex justify-center"},he=t("span",null,"حذف",-1),xe=t("span",null,"ویرایش",-1),ye={class:"space-y-4 relative"},be={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},we=t("div",{class:"mb-1 text-sm text-gray-600"},"عنوان مسابقه",-1),Ue=t("div",{class:"mb-1 text-sm text-gray-600"},"شرح مسابقه",-1),ke=t("div",{class:"mb-1 text-sm text-gray-600"},"عنوان ویدئو قرعه کشی",-1),Ce=t("div",{class:"mb-1 text-sm text-gray-600"},"حداقل امتیاز شرکت در قرعه کشی",-1),Ie=t("div",{class:"mb-1 text-sm text-gray-600"},"آدرس ویدئو",-1),Me={class:"flex justify-center gap-10 pb-4"},$e=t("div",{class:"mb-1 text-sm text-gray-600"},"آپلود تصویر",-1),Be={key:0},Te=t("div",null,"آپلود تصویر",-1),De=t("div",{class:"section-divider"},null,-1),Ee={class:"pt-4"},Le=t("div",{class:"mb-1 text-sm text-gray-600"},"سوالات مسابقه",-1),Se={class:"space-y-3"},je={class:"space-y-3"},Ae=t("div",{class:"mb-1 text-xs text-gray-500"},"سوال",-1),Re={class:"grid grid-cols-2 gap-3"},Ne=t("div",{class:"mb-1 text-xs text-gray-500"},"گزینه 1",-1),Qe=t("div",{class:"mb-1 text-xs text-gray-500"},"گزینه 2",-1),We=t("div",{class:"mb-1 text-xs text-gray-500"},"گزینه 3",-1),Fe=t("div",{class:"mb-1 text-xs text-gray-500"},"گزینه 4",-1),ze=t("div",{class:"mb-1 text-xs text-gray-500"},"جواب صحیح (شماره گزینه)",-1),Pe={class:"flex justify-end"},Ve=t("span",{class:"text-[#DC2626]"},"حذف سوال",-1),Oe=t("span",{class:"text-gray-500"},"+ افزودن سوال",-1),vt=ie({__name:"index",setup(y){m([]),m(!1);const L=m(null),[S,B]=le();se();const v=m([]),h=m(0);function j(u){return u.type.startsWith("image/")?u.size/1024/1024<5?!0:(p.error("حجم تصویر باید کمتر از 5MB باشد!"),!1):(p.error("فقط فایل‌های تصویری قابل آپلود هستند!"),!1)}async function A(u){var r,f,c,x;const{file:e,onSuccess:i,onError:_}=u;try{h.value++;const g=new FormData;g.append("file",e);const o=await fetch("https://node.machartaa.ir/upload/machartaa-img",{method:"POST",body:g,headers:{Authorization:`Bearer ${localStorage.getItem("token")||""}`}});if(!o.ok)throw new Error("خطا