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

2 lines
23 KiB
JavaScript
Raw Normal View History

2026-06-09 17:09:57 +03:30
import{_ as Pe}from"./BasicMainCard-235024f3.js";import{_ as Fe}from"./BasicModal.vue_vue_type_style_index_0_lang-b3ec83ab.js";import{_ as Ue}from"./button.vue_vue_type_style_index_0_lang-ac3928e1.js";import{_ as $e,a as Me,u as E}from"./useBaseTable-c172fcda.js";import{_ as qe}from"./BasicInput.vue_vue_type_style_index_0_lang-6499c59b.js";import{_ as ze}from"./BasicTextArea.vue_vue_type_style_index_0_lang-71f5f6af.js";import{I as P}from"./Icon-cd5db3c7.js";import{t as le,a as We}from"./useDataTime-dd940a73.js";import{H as W,d as Ke,g as L,r as Oe,h as ae,v as Je,o as y,c as w,b as l,w as c,j as v,E as F,a as e,t as r,e as S,k as x,p as se,i as ie,C as U,I as Ge,J as Ye}from"./index-5cd0dc27.js";import{g as He}from"./convert-67c23be8.js";import{T as ne}from"./index-610f5e48.js";import{R as oe}from"./index-906ffe0c.js";import{T as $}from"./shallowequal-55f47fed.js";import{_ as Qe}from"./_plugin-vue_export-helper-a1eb32e1.js";import"./index-35b70f12.js";import"./Col-c0746d46.js";import"./vnode-e95c7631.js";import"./isPlainObject-db8a979e.js";import"./index-19deb164.js";import"./index-303cddc1.js";import"./pickAttrs-52814cf1.js";import"./FormItemContext-890ed032.js";import"./fa_IR-0446fdd0.js";import"./toArray-a619b364.js";import"./useState-9fb4d9c6.js";import"./lodash-6d31cf29.js";import"./index-f4a7a776.js";import"./usePrice-7afab779.js";import"./useRefs-72ceeba3.js";const M=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:t=>t.record.index+1},{title:"نام",dataIndex:"first_name",key:"first_name",filterField:"first_name",customRender:t=>[t.record.first_name,t.record.last_name].filter(Boolean).join(" ")||t.record.user_name||"—"},{title:"موبایل",dataIndex:"user_phone",key:"user_phone",filterField:"user_phone"},{title:"استان",dataIndex:"province",key:"province",filterField:"province"},{title:"وضعیت پرداخت",dataIndex:"payment_status_label",key:"payment_status_label",filterField:"payment_status_label"},{title:"مرحله",dataIndex:"current_step_label",key:"current_step_label",filterField:"current_step_label"},{title:"ثبت‌نام",dataIndex:"registration_status_label",key:"registration_status_label",filterField:"registration_status_label"},{title:"تاریخ",dataIndex:"created_at",key:"created_at",type:"DateTime",filterField:"created_at",customRender:t=>le(t.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center",width:90}],re="نامشخص",de={studio_candidate:"کاندیدای استدیو",image_candidate:"کاندیدای تصویر",rejected:"رد شده"},Xe={landing:"صفحه پرداخت",form_1:"اطلاعات فردی",form_2:"اطلاعات والدین",form_3:"توانایی‌ها",form_4:"درباره خودت",form_5:"عکس",form_6:"ویدئو",form_7:"تأیید والدین",review:"بازبینی",submitted:"ثبت نهایی"},Ze={pending:"در انتظار",paid:"پرداخت شده",failed:"ناموفق",cancelled:"لغو شده"};function Ve(t,o){const s=Array.isArray(t.users)?t.users[0]:t.users,_=(s==null?void 0:s.name)||[s==null?void 0:s.first_name,s==null?void 0:s.last_name].filter(Boolean).join(" ").trim()||"—",h=t.admin_review_status;return{...t,index:o,user_name:_,user_phone:(s==null?void 0:s.phone)||t.phone||"—",current_step_label:Xe[t.current_step]||t.current_step,payment_status_label:Ze[t.payment_status]||t.payment_status,registration_status_label:t.registration_status==="submitted"?"تکمیل شده":"پیش‌نویس",admin_review_status_label:h?de[h]:re}}function z(t,o){switch(o){case"first_name":return[t.first_name,t.last_name,t.user_name].filter(Boolean).join(" ");case"user_phone":return t.user_phone||t.phone||"";default:return t[o]}}function et(t){return t==null||t===""?null:t}function tt(t,o,s){if(et(o)===null)return!0;if(typeof t=="string"&&/^\d{4}-\d{2}-\d{2}/.test(t)&&!Number.isNaN(Date.parse(t))){const g=new Date(t).getTime(),u=new Date(o).getTime();if(Number.isNaN(u))return String(t||"").toLowerCase().includes(String(o).toLowerCase());switc