/
home
/
maktab
/
pwa
/
assets
/
File Upload :
llllll
Current File: /home/maktab/pwa/assets/MasterList-DBY0zA7Y.js
import{d as G,r as i,a as H,C as M,m as J,c,b as o,e as r,R as Q,w as v,u as l,f as b,F as P,t as W,g as f,I as h,j as X,_ as z,K as Y,h as y,q as C,y as S,x as B,k as D,o as n,G as Z}from"./index-oDNmcywG.js";import{_ as K}from"./default_image-CeKJn11X.js";import{_ as ee}from"./NavBar.vue_vue_type_script_setup_true_lang-GhjEyMrR.js";import{u as ae,b as se}from"./service-DNYlWdbT.js";import{u as te}from"./index-DRlKjOuq.js";const oe={dir:"ltr"},le={class:"fixed top-0 w-full max-w-3xl bg-white"},ne={dir:"rtl",class:"px-4 pt-4"},ie={dir:"rtl",class:"pt-28 p-4 divide-y divide-gray-200"},ce=["onClick"],re=["src"],de={key:1,class:"rounded-full w-11 h-11",src:K,alt:""},ue={key:1,class:"pl-2"},pe=["src"],ve={key:1,class:"rounded-full w-11 h-11",src:K,alt:""},fe={class:"flex-1 grid grid-rows-2 text-right"},_e={class:"font-semibold"},me={key:0,class:"text-xs font-thin"},he={class:"px-1.5 pb-1 bg-green-100 text-green-600 rounded-md"},ye={class:"col-span-1 flex gap-2"},ge={class:"fixed bottom-20 pl-6"},xe={dir:"rtl"},we={class:"text-base py-3"},ke={class:"font-bold px-1"},be={class:"grid gap-4 pt-3"},Ie=G({__name:"MasterList",setup(Ce){const d=i([]);i([]);const T=i(),L=i(),_=i(!1),$=i(),a=X();let j=0;const g=i(""),w=i(),u=i(),N=i(null),p=H({filters:[],limit:60,page:1}),V=M(()=>a.isTeacher());M(()=>a.isClone());function F(s,t){s.stopPropagation(),u.value=d.value.find(k=>k.id===t),T.value=u.value.name,L.value=u.value.id,console.log(u.value,"oooooo"),_.value=!0}async function R(){if(a.isTeacher()){const{data:s}=await ae(Object.defineProperty(u.value,"active",{value:!1}));D.success("کاربر از لیست کاربران حذف شد"),d.value=[],await m()}else{const{data:s}=await se(Object.defineProperty(u.value,"active",{value:!1}));D.success("کاربر از لیست کاربران حذف شد"),d.value=[],await m()}_.value=!1}async function m(){var s;if(console.log("salam"),a.isSuperAdmin()||a.isClone()){const{data:t}=await z.get(`api/cloony/master/${f.currentRoute.value.params.id}`);d.value.push(...t),j=(s=t.query)==null?void 0:s.total,console.log(d.value)}}async function U(){const{data:s}=await Y();w.value=s.cloony.id,console.log(w.value,"ididididi")}async function q(){if(a.isClone()){await U();const{data:s}=await z.get(`api/cloony/maktab/${w.value}`);$.value=s,console.log($.value,"mcmcmcmc")}}async function A(){try{g.value!=""?p.search=g.value:delete p.search,d.value=[],p.page=1,await m()}catch(s){console.log(s)}finally{}}return te(N,async()=>{p.page<Math.ceil(j/p.limit)&&(p.page++,await m())},{distance:10}),J(async()=>{await m(),console.log("fjkfjf"),await q()}),(s,t)=>{const k=b("a-input"),I=b("a-button"),E=b("a-drawer");return n(),c(P,null,[o("div",oe,[o("div",le,[r(ee,{dir:"rtl"},Q({IconLeft:v(()=>[]),_:2},[l(V)?{name:"Title",fn:v(()=>[y(" عوامل ")]),key:"0"}:void 0]),1024),o("div",ne,[r(k,{size:"large",value:g.value,"onUpdate:value":t[0]||(t[0]=e=>g.value=e),onKeydown:Z(A,["enter"])},{prefix:v(()=>[r(h,{onClick:A,class:"pl-1 text-primary",size:"16px",icon:"vuesax-linear:search-normal-1"})]),_:1},8,["value","onKeydown"])])]),o("div",ie,[(n(!0),c(P,null,W(d.value,(e,O)=>(n(),c("div",{key:O,class:"flex py-2 items-center divide-gray-500"},[l(a).isSuperAdmin()?(n(),c("div",{key:0,class:"pl-2",onClick:x=>l(f).push({name:"Personinfo",params:{id:e.id}})},[e.file?(n(),c("img",{key:0,class:"rounded-full w-11 h-11 object-cover",src:e.file.full_src,alt:""},null,8,re)):(n(),c("img",de))],8,ce)):(n(),c("div",ue,[e.file?(n(),c("img",{key:0,class:"rounded-full w-11 h-11 object-cover",src:e.file.full_src,alt:""},null,8,pe)):(n(),c("img",ve))])),o("div",fe,[o("div",_e,S(e.name),1),e.type_cnt?(n(),c("div",me,[o("span",he,S(e.type_cnt.value),1)])):C("",!0)]),o("div",ye,[l(a).isSuperAdmin()||l(a).isClone()||l(a).isAdmin()?(n(),B(h,{key:0,onClick:x=>F(x,e.id),class:"text-primary p-2 cursor-pointer",icon:"vuesax-linear:trash"},null,8,["onClick"])):C("",!0),l(a).isSuperAdmin()||l(a).isClone()||l(a).isAdmin()?(n(),B(h,{key:1,class:"text-primary p-2 cursor-pointer",icon:"vuesax-linear:info-circle",onClick:x=>l(f).push({name:"Personinfo",params:{id:e.id}})},null,8,["onClick"])):C("",!0),r(h,{onClick:x=>l(f).push({name:"MaktabListStudent",params:{maktab_id:l(f).currentRoute.value.params.id,id:e.id}}),class:"text-primary p-2 cursor-pointer",icon:"vuesax-linear:arrow-left"},null,8,["onClick"])])]))),128))]),o("div",ge,[r(h,{onClick:t[1]||(t[1]=e=>l(f).push({name:"AddStudent"})),class:"text-white shadow shadow-primary rounded-xl",icon:"vuesax-linear:addFrame"})])]),r(E,{visible:_.value,"onUpdate:visible":t[3]||(t[3]=e=>_.value=e),placement:"bottom",closable:!1,height:"200"},{default:v(()=>[o("div",xe,[o("div",we,[y(" آیا از حذف "),o("span",ke,S(T.value),1),y(" اطمینان دارید؟ ")]),o("div",be,[r(I,{type:"primary",class:"w-full",size:"large",onClick:R},{default:v(()=>[y("تایید")]),_:1}),r(I,{class:"w-full",size:"large",onClick:t[2]||(t[2]=e=>_.value=!1)},{default:v(()=>[y("انصراف")]),_:1})])])]),_:1},8,["visible"])],64)}}});export{Ie as default};
Copyright ©2k19 -
Hexid
|
Tex7ure