/
home
/
maktab
/
admin
/
js
/
File Upload :
llllll
Current File: /home/maktab/admin/js/chunk-199016a2.91cdbe9c.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-199016a2"],{"0235":function(e,t,n){},3355:function(e,t,n){"use strict";var a=function(){var e=this,t=e._self._c;return e.value?t("div",[t("div",{staticClass:"font-bold text-black text-xl"},[e._v("\n "+e._s(e.title)+":\n ")]),t("div",{staticClass:"mt-2"},[e._v("\n "+e._s(e.value)+"\n ")])]):e._e()},r=[],i={name:"InfoItem",props:{title:{required:!0},value:{required:!0}}},s=i,o=n("2877"),c=Object(o["a"])(s,a,r,!1,null,"4b848b84",null);t["a"]=c.exports},"7aa4":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n("e0d2");function r(e,t){var n=new a["b"]("admin/attendance/table/".concat(e,"/").concat(t),"لیست حضور و غیاب");return n.add(new a["a"]("id","شناسه").filterText()),n.add(new a["a"]("name","نام و نام خانوادگی").filterText()),n.add(new a["a"]("daj","تاریخ").filterText().renderSlot("date")),n.add(new a["a"]("present","وضعیت حضور").filterDate().renderSlot("state")),n.add(new a["a"]("operator","عملیات").renderSlot("operator")),n}},8855:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return o}));var a=n("2b0e");function r(e,t){return[e,{rules:[{required:void 0===t||t,message:"لطفا مقدار را وارد کنید"},{pattern:/^([\u0600-\u06FF\uFB8A\u067E\u0686\u06AF\u200C ])+$/,message:" مقدار وارد شده باید فارسی باشد "}]}]}function i(e,t){return[e,{rules:[{required:void 0===t||t,message:"لطفا مقدار را وارد کنید"}]}]}function s(e,t){var n;return n=t||!1,[e,{initialValue:!1,valuePropName:"checked",rules:[{required:n}]}]}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"nav.header-navbar.navbar.navbar-shadow",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:30,a=document.querySelector(t),r=63+n;a&&(r=a.getBoundingClientRect().height+n);var i=document.getElementById(e);i&&window.scrollTo({top:i.getBoundingClientRect().top-r,left:0,behavior:"smooth"})}a["default"].prototype.$myrules="salam"},"894d":function(e,t,n){"use strict";n("0235")},"93af":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e._self._c;return t("a-spin",{attrs:{spinning:e.loading},on:{submit:function(e){}}},[t("vx-card",{attrs:{title:"اطلاعات کاربر"}},[t("a-tabs",{attrs:{animated:""},on:{change:function(t){e.isEdit=!1}},model:{value:e.infType,callback:function(t){e.infType=t},expression:"infType"}},[t("a-tab-pane",{key:1,attrs:{tab:"حضور و غیاب ها"}},[t("AttendanceList")],1),t("a-tab-pane",{key:0,attrs:{tab:"اطلاعات فردی"}},[e.isEdit?t("BaseInformationEdit",{on:{not_edit:function(t){e.isEdit=!1},refresh:e.loadProfileData,loading:e.setLoading},model:{value:e.personData,callback:function(t){e.personData=t},expression:"personData"}}):t("BaseInformationView",{on:{edit:function(t){e.isEdit=!0}},model:{value:e.personData,callback:function(t){e.personData=t},expression:"personData"}})],1)],1)],1)],1)},r=[],i=(n("96cf"),n("1da1")),s=n("a632"),o=n.n(s),c=function(){var e=this,t=e._self._c;return t("div",[t("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[t("div",{staticClass:"grid md:grid-cols-3 gap-5"},[t("a-form-item",{attrs:{label:"نقش"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:e.input("type_employee"),expression:"input('type_employee')"}],staticStyle:{width:"100%",direction:"rtl !important"},attrs:{"show-search":""},model:{value:e.type_employee,callback:function(t){e.type_employee=t},expression:"type_employee"}},e._l(e.types,(function(n,a){return t("a-select-option",{key:n.id},[e._v("\n "+e._s(n.value)+"\n ")])})),1)],1),t("a-form-item",{attrs:{label:"مکتب"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:e.input("maktab_id"),expression:"input('maktab_id')"}],staticStyle:{width:"100%",direction:"rtl !important"},attrs:{"show-search":""},model:{value:e.maktab_id,callback:function(t){e.maktab_id=t},expression:"maktab_id"}},e._l(e.maktabs,(function(n,a){return t("a-select-option",{key:n.id},[e._v("\n "+e._s(n.title)+"\n ")])})),1)],1),t("a-form-item",{attrs:{label:"نام"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:e.inputFa("fname"),expression:"inputFa('fname')"}]})],1),t("a-form-item",{attrs:{label:"نام خانوادگی"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:e.inputFa("lname"),expression:"inputFa('lname')"}]})],1),t("a-form-item",{attrs:{label:"تلفن همراه"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:e.input("mobile"),expression:"input('mobile')"}],attrs:{type:"number"}})],1),t("a-form-item",{attrs:{label:"پسورد"}},[t("a-input-password",{directives:[{name:"decorator",rawName:"v-decorator",value:e.input("password"),expression:"input('password')"}]})],1),e._t("beforeImg"),t("a-form-item",{attrs:{label:"تصویر"}},[t("SingleUploadInput",{ref:"photo",on:{ok:e.picUploaded,remove:e.picRemove}})],1)],2),t("div",{staticClass:"flex gap-5",staticStyle:{"margin-top":"3em"}},[t("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("\n ویرایش اطلاعات\n ")]),t("a-button",{on:{click:function(t){return e.$emit("not_edit")}}},[e._v("\n بازگشت\n ")])],1)])],1)},l=[],u=n("fe2f"),d=n("bb36"),p=n("8855"),f={name:"BaseInformationEdit",data:function(){return{form:this.$form.createForm(this,{name:"coordinated"}),types:[],maktabs:[],loading:!1,input:p["a"],inputFa:p["b"],type_employee:void 0,maktab_id:void 0}},props:{value:{}},computed:{id:function(){return this.$route.params.id}},methods:{handleSubmit:function(e){var t=this;e.preventDefault(),this.form.validateFields(function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(n,a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n){e.next=17;break}return t.file_id&&(a.file_id=t.file_id),e.prev=2,t.$emit("loading",!0),e.next=6,d["b"].put("/admin/employee/".concat(t.id),a);case 6:t.$message.success("ویرایش با موفقیت انجام شد"),t.$emit("not_edit"),t.$emit("refresh"),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](2),t.$message.error("خطا در ثبت اطلاعات");case 14:return e.prev=14,t.$emit("loading",!1),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[2,11,14,17]])})));return function(t,n){return e.apply(this,arguments)}}())},picUploaded:function(e){this.file_id=e.id},picRemove:function(e){this.file_id=void 0},fetchData:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.getTypes();case 2:return e.next=4,this.getMaktabs();case 4:this.form.setFieldsValue(this.value),t=this.value,console.log("data:",t.file),this.$refs.photo.fileList.push({uid:t.file.id,status:"done",name:t.file.title,response:{id:t.file.id,image:t.file.full_src},url:t.file.full_src}),console.log(this.value);case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getTypes:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d["b"].get("admin/const/key/type_employee");case 3:t=e.sent,n=t.data,this.types=n,e.next=12;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0),this.$message.error("خطا در دریافت نقش");case 12:return e.prev=12,e.finish(12);case 14:case"end":return e.stop()}}),e,this,[[0,8,12,14]])})));function t(){return e.apply(this,arguments)}return t}(),getMaktabs:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d["b"].post("admin/maktab/table");case 3:t=e.sent,n=t.data.rows,this.maktabs=n,e.next=12;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0),this.$message.error("خطا در دریافت مکتب");case 12:return e.prev=12,e.finish(12);case 14:case"end":return e.stop()}}),e,this,[[0,8,12,14]])})));function t(){return e.apply(this,arguments)}return t}()},components:{SingleUploadInput:u["a"],datepicker:o.a},mounted:function(){this.fetchData()}},m=f,h=n("2877"),v=Object(h["a"])(m,c,l,!1,null,"c3c6fc50",null),b=v.exports,g=(n("7f7f"),function(){var e=this,t=e._self._c;return t("div",[e.value?t("div",{staticClass:"grid md:grid-cols-5 w-full relative"},[e.value.file?t("div",{staticStyle:{width:"10rem",height:"10rem"}},[t("img",{staticClass:"shadow-lg rounded-lg w-full object-fill",staticStyle:{width:"inherit",height:"inherit"},attrs:{src:e.value.file.full_src,alt:e.value.name}})]):e._e(),t("div",{staticClass:"grid grid-cols-1 md:grid-cols-4 gap-5 md:col-span-4 w-full mt-10 md:mt-0"},[t("InfoItem",{attrs:{title:"نام و نام خانوادگی",value:e.value.name}}),t("InfoItem",{attrs:{title:"تلفن همراه",value:e.value.mobile}}),t("InfoItem",{attrs:{title:"نام مکتب",value:e.value.maktab.title}}),t("InfoItem",{attrs:{title:"نقش",value:e.value.type_cnt.value}})],1)]):e._e(),t("a-button",{staticClass:"mt-12",attrs:{type:"primary"},on:{click:function(t){return e.$emit("edit")}}},[e._v(" صفحه ویرایش اطلاعات فردی")])],1)}),w=[],x=n("3355"),y={name:"BaseInformationView",components:{InfoItem:x["a"]},props:{value:{required:!0}}},_=y,k=Object(h["a"])(_,g,w,!1,null,"7abb2926",null),$=k.exports,I=function(){var e=this,t=e._self._c;return t("div",[t("div",[t("XTable",{ref:"tbl",attrs:{model:e.cols},scopedSlots:e._u([{key:"state",fn:function(n){var a=n.text;return[t("div",{staticClass:"text-red",class:a?"text-success":"text-danger"},[e._v("\n "+e._s(e.attendance(a))+"\n ")])]}},{key:"operator",fn:function(n){var a=n.record;return[t("ConfirmBtn",{attrs:{title:"وضعیت حضور به ".concat(a.present?"غایب":"حاضر"," تبدیل شود؟"),icon:a.present?"vuesax:user-tick-linear":"vuesax:user-remove-linear",iconClass:a.present?"text-[25px] cursor-pointer text-success":"text-[25px] cursor-pointer text-danger"},on:{confirm:function(t){return e.attendanceChange(a.id)}}})]}},{key:"date",fn:function(t){var n=t.text;return[e._v("\n "+e._s(e.filterDate(n))+"\n ")]}}])},[void 0],2)],1)])},R=[],C=(n("a481"),n("ff6e")),S=n("947d"),j=n("7aa4"),D={name:"list",components:{XTable:C["a"],ConfirmBtn:S["a"]},data:function(){return{cols:null,initialValue:void 0,view:!1}},computed:{id:function(){return this.$route.params.id}},methods:{addHealthItem:function(){var e=this.$router.resolve({path:"/students/info/health/create",query:{stdid:this.id}});window.open(e.href,"_blank").focus()},attendanceChange:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.$refs.tbl.loading=!0,e.next=4,d["b"].get("/admin/attendance/update/".concat(t,"/1"));case 4:return this.$message.success("وضعیت کاربر با موفقیت تغیر کرد"),e.next=7,this.$refs.tbl.fetch();case 7:e.next=13;break;case 9:e.prev=9,e.t0=e["catch"](0),console.log(e.t0),this.$message.error("خطا در تعیین وضعیت");case 13:return e.prev=13,this.$refs.tbl.loading=!1,e.finish(13);case 16:case"end":return e.stop()}}),e,this,[[0,9,13,16]])})));function t(t){return e.apply(this,arguments)}return t}(),toEdit:function(e){var t=this.$router.resolve({path:"/students/info/health/edit",query:{stdid:this.id,editid:e}});window.open(t.href,"_blank").focus()},setInitialValue:function(e){this.initialValue=e,console.log(e),this.view=!0},deleteItem:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.$refs.tbl.loading=!0,e.next=4,d["b"].delete("/api/health/".concat(t));case 4:return e.next=6,this.$refs.tbl.fetch();case 6:this.$message.success("آیتم با موفقیت حذف شد"),e.next=13;break;case 9:e.prev=9,e.t0=e["catch"](0),this.$message.error("خطا در حذف آیتم"),console.log(e.t0);case 13:return e.prev=13,this.$refs.tbl.loading=!1,e.finish(13);case 16:case"end":return e.stop()}}),e,this,[[0,9,13,16]])})));function t(t){return e.apply(this,arguments)}return t}(),attendance:function(e){return e?"حاضر":"غایب"},filterDate:function(e){return e.replace("-00:00","")}},created:function(){this.cols=j["a"](this.id,1)}},T=D,O=Object(h["a"])(T,I,R,!1,null,"16e3b0c6",null),q=O.exports,B={name:"edit",data:function(){return{loading:!1,infType:0,isEdit:!1,personData:void 0}},components:{BaseInformationView:$,BaseInformationEdit:b,AttendanceList:q,datepicker:o.a},computed:{id:function(){return this.$route.params.id},htab:function(){return this.$route.query.htab}},methods:{setLoading:function(e){this.loading=e},picUploaded:function(e){this.file_id=e.id},picRemove:function(e){this.file_id=void 0},loadProfileData:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d["b"].get("/admin/employee/".concat(this.id));case 3:t=e.sent,n=t.data,this.personData=n,e.next=11;break;case 8:e.prev=8,e.t0=e["catch"](0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}()},created:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,e.next=3,this.loadProfileData();case 3:console.log(this.htab),this.htab&&(this.infType=parseInt(this.htab)),this.loading=!1;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},F=B,L=Object(h["a"])(F,a,r,!1,null,"2e514ef1",null);t["default"]=L.exports},"947d":function(e,t,n){"use strict";var a=function(){var e=this,t=e._self._c;return t("APopconfirm",{attrs:{"ok-text":e.okText||"بله","cancel-text":e.cancelText||"خیر"},on:{confirm:function(t){return e.$emit("confirm")}}},[t("template",{slot:"title"},[e._v("\n "+e._s(e.title)+"\n ")]),t("Icon",{class:e.iconClass,attrs:{icon:e.icon}})],2)},r=[],i=n("dc19"),s={name:"TooltipBtn",components:{Icon:i["a"]},props:{icon:{type:String,required:!0},title:{type:String,required:!1},iconClass:{type:String,required:!1},okText:{type:String,required:!1},cancelText:{type:String,required:!1}}},o=s,c=n("2877"),l=Object(c["a"])(o,a,r,!1,null,"2ae9e054",null);t["a"]=l.exports},fe2f:function(e,t,n){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"clearfix"},[t("AUpload",{attrs:{action:e.url,headers:e.headers,"list-type":"picture-card",multiple:!1,data:e.getData,"file-list":e.fileList,remove:e.handleRemove},on:{preview:e.handlePreview,select:e.select,change:e.handleChange}},[0===e.fileList.length?t("div",[t("a-icon",{attrs:{type:"plus"}}),t("div",{staticClass:"ant-upload-text"},[e._v("\n بارگذاری\n ")])],1):e._e()]),t("AModal",{attrs:{visible:e.previewVisible,footer:null},on:{cancel:e.handleCancel}},[t("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:e.previewImage}})])],1)},r=[],i=(n("96cf"),n("1da1")),s=(n("c5f6"),n("bb36"));function o(e){return new Promise((function(t,n){var a=new FileReader;a.readAsDataURL(e),a.onload=function(){return t(a.result)},a.onerror=function(e){return n(e)}}))}var c={name:"UploadInput",props:{limit:{type:Number,required:!1,default:20}},data:function(){return{url:s["a"]+"site/file",previewVisible:!1,previewImage:"",fileList:[]}},watch:{fileList:function(e,t){e.length>t.length?this.$emit("add-file",e):e.length<t.length&&this.$emit("remove-file",e)}},methods:{handleRemove:function(e){this.$emit("remove",e)},handleCancel:function(){this.previewVisible=!1},handlePreview:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.url||t.preview){e.next=4;break}return e.next=3,o(t.originFileObj);case 3:t.preview=e.sent;case 4:this.previewImage=t.url||t.preview,this.previewVisible=!0;case 6:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleChange:function(e){var t=e.fileList,n=(e.event,e.file);"done"===n.status&&n.response&&n.response.id&&this.$emit("ok",n.response),this.fileList=t},select:function(){},getData:function(){return{has_thumb:1,has_watermark:0,subject:1,title:1}}},computed:{headers:function(){return{Authorization:"Bearer "+localStorage.getItem("token")||!1}}}},l=c,u=(n("894d"),n("2877")),d=Object(u["a"])(l,a,r,!1,null,null,null);t["a"]=d.exports}}]); //# sourceMappingURL=chunk-199016a2.91cdbe9c.js.map
Copyright ©2k19 -
Hexid
|
Tex7ure