/
home
/
maktab
/
pwa
/
assets
/
File Upload :
llllll
Current File: //home/maktab/pwa/assets/AddStudent-D7CH-Pi2.js
import{_ as j}from"./NavBar.vue_vue_type_script_setup_true_lang-BAUF_Ch3.js";import{d as B,r as m,C as F,l as T,m as R,a as V,x as p,w as s,f as n,N as L,e as o,b as y,R as E,u as c,h as f,q as g,j as A,c as O,t as G,y as H,F as I,g as b,o as d,k as v}from"./index-CGBJY8Ax.js";import{_ as J}from"./UploadPic.vue_vue_type_script_setup_true_lang-3hzfxzX8.js";import{g as K,a as P,c as Q}from"./service-DdjIqCDx.js";import{_ as W}from"./InputDatePicker.vue_vue_type_script_setup_true_lang-BDqDJ2Wq.js";import"./fa_IR-u_tRF2j3.js";import"./index-CSvkn5yh.js";const X={class:"pt-16 flex justify-center"},Z={class:"pt-5 px-5"},ee={class:"w-full pt-5 pb-14 grid grid-cols-6 gap-4"},de=B({__name:"AddStudent",setup(ae){const S=m("");L();const h=m(),U=m(),r=m(!1),k=m(),i=A(),x=F(()=>i.isTeacher());T(h,()=>{e.date_at=h.value.calendar("gregory").locale("en").format("YYYY/MM/DD")}),T(U,()=>{e.birth_day=U.value.calendar("gregory").locale("en").format("YYYY/MM/DD")}),R(()=>{z()});async function z(){try{const{data:l}=await K();console.log("data ====>",l),k.value=l}catch(l){console.log(l)}finally{}}const e=V({fname:"",lname:"",mobile:"",father_name:"",father_job:"",father_education:"",father_mobile:"",family_count:null,birth_day:null,date_at:null,type_employee:1,file_id:null,id:null,student_id:null,address:""});function Y(l){e.file_id=l.id,r.value=!1}function q(){e.file_id=null}async function D(){try{if(r.value=!0,i.isTeacher()){const{data:l}=await P(e);v.success("اطلاعات با موفقیت ذخیره شد"),await b.push({name:"StudentList"})}else{Object.assign(e,{maktab_id:i.state.maktab_id});const{data:l}=await Q(e);v.success("اطلاعات با موفقیت ذخیره شد"),await b.push({name:"StudentList"})}}catch(l){console.log(l),l.response&&l.response.data&&l.response.data.mobile?v.error(l.response.data.mobile):v.error("اتصال برقرار نشد")}finally{r.value=!1}}return(l,a)=>{const _=n("a-input"),u=n("a-form-item"),C=n("a-select-option"),$=n("a-select"),w=n("a-button"),M=n("a-form"),N=n("a-spin");return d(),p(N,{spinning:!1},{default:s(()=>[o(j,{dir:"rtl"},E({_:2},[c(x)?{name:"Title",fn:s(()=>[f(" افزودن متربی ")]),key:"0"}:{name:"Title",fn:s(()=>[f(" افزودن عوامل ")]),key:"1"}]),1024),y("div",X,[o(J,{compressed:!0,onUpload:Y,onRemove:q,imageUrl:S.value,onStartUpload:a[0]||(a[0]=t=>r.value=!0),onErrorUpload:a[1]||(a[1]=t=>r.value=!1)},null,8,["imageUrl"])]),y("div",Z,[o(M,{model:e,autocomplete:"off",onFinish:D,layout:"vertical"},{default:s(()=>[o(u,{label:"نام",name:"fname",rules:[{required:!0,message:"لطفا نام را وارد کنید!"}]},{default:s(()=>[o(_,{placeholder:"نام را وارد کنید",size:"large",value:e.fname,"onUpdate:value":a[2]||(a[2]=t=>e.fname=t)},null,8,["value"])]),_:1}),o(u,{label:"نام خانوادگی",name:"lname",rules:[{required:!0,message:"لطفا نام خانوادگی را وارد کنید!"}]},{default:s(()=>[o(_,{placeholder:"نام خانوادگی را وارد کنید",size:"large",value:e.lname,"onUpdate:value":a[3]||(a[3]=t=>e.lname=t)},null,8,["value"])]),_:1}),c(i).isTeacher()?g("",!0):(d(),p(u,{key:0,label:"تلفن همراه",name:"mobile",rules:[{required:!0,message:"لطفا تلفن همراه را وارد کنید!"},{len:11,message:"تعداد شماره باید 11 رقم باشد"}]},{default:s(()=>[o(_,{type:"number",placeholder:"تلفن همراه را وارد کنید",size:"large","show-count":"",value:e.mobile,"onUpdate:value":a[4]||(a[4]=t=>e.mobile=t)},null,8,["value"])]),_:1})),c(i).isTeacher()?(d(),p(u,{key:1,label:"تلفن همراه",name:"mobile",rules:[{required:!1,message:"لطفا تلفن همراه را وارد کنید!"},{len:11,message:"تعداد شماره باید 11 رقم باشد"}]},{default:s(()=>[o(_,{type:"number",placeholder:"تلفن همراه را وارد کنید",size:"large","show-count":"",value:e.mobile,"onUpdate:value":a[5]||(a[5]=t=>e.mobile=t)},null,8,["value"])]),_:1})):g("",!0),c(i).isTeacher()?g("",!0):(d(),p(u,{key:2,label:"نقش",rules:[{required:!0,message:"لطفا نقش را وارد کنید!"}]},{default:s(()=>[o($,{"show-search":"",name:"type_employee",size:"large",value:e.type_employee,"onUpdate:value":a[6]||(a[6]=t=>e.type_employee=t),style:{width:"100%",direction:"rtl !important"}},{default:s(()=>[(d(!0),O(I,null,G(k.value,(t,te)=>(d(),p(C,{key:t.id},{default:s(()=>[f(H(t.value),1)]),_:2},1024))),128))]),_:1},8,["value"])]),_:1})),o(u,{label:"تاریخ تولد",name:"birth_day",rules:[{required:!1,message:"لطفا تاریخ تولد را وارد کنید!"}]},{default:s(()=>[o(W,{size:"large",value:e.birth_day,"onUpdate:value":a[7]||(a[7]=t=>e.birth_day=t)},null,8,["value"])]),_:1}),y("div",ee,[o(w,{class:"col-span-4",type:"primary","html-type":"submit",size:"large",loading:r.value},{default:s(()=>[f("ثبت اطلاعات ")]),_:1},8,["loading"]),o(w,{onClick:a[8]||(a[8]=t=>c(b).back()),class:"col-span-2",size:"large"},{default:s(()=>[f("انصراف")]),_:1})])]),_:1},8,["model"])])]),_:1})}}});export{de as default};
Copyright ©2k19 -
Hexid
|
Tex7ure