/
home
/
techb158
/
ileadtechnology.com
/
SSM
/
public
/
js
/
transport
/
report
/
/home/techb158/ileadtechnology.com/SSM/public/js/transport/report
mkdir
upload
Name
Size
Mode
Actions
route.js
6180
0644
edit
dl
rm
route.js.map
163
0644
edit
dl
rm
stoppage.js
6241
0644
edit
dl
rm
stoppage.js.map
169
0644
edit
dl
rm
Edit:
/home/techb158/ileadtechnology.com/SSM/public/js/transport/report/route.js
(6180B)
(window.webpackJsonp=window.webpackJsonp||[]).push([[355],{"7RDT":function(t,e,r){"use strict";r.r(e);var o={components:{},data:function(){return{transport_routes:[],selected_transport_route:null,transport_route_students:{total:0,data:[]},filter:{transport_route:"",sort_by:"created_at",order:"desc",page_length:helper.getConfig("page_length")},help_topic:""}},mounted:function(){helper.hasPermission("access-transport-report")||(helper.notAccessibleMsg(),this.$router.push("/dashboard")),this.getPreRequisite()},methods:{hasPermission:function(t){return helper.hasPermission(t)},getConfig:function(t){return helper.getConfig(t)},getAdmissionNumber:function(t){return helper.getAdmissionNumber(t)},getPreRequisite:function(){var t=this,e=this.$loading.show();axios.get("/api/transport/report/pre-requisite").then((function(r){t.transport_stoppages=r.transport_stoppages,t.transport_routes=r.transport_routes,e.hide()})).catch((function(t){e.hide(),helper.showErrorMsg(t)}))},getReport:function(t){var e=this,r=this.$loading.show();"number"!=typeof t&&(t=1);var o=helper.getFilterURL(this.filter);axios.get("/api/transport/report/route?page="+t+o).then((function(t){e.transport_route_students=t,r.hide()})).catch((function(t){r.hide(),helper.showErrorMsg(t)}))},getStudentName:function(t){return helper.getStudentName(t)},onTransportRouteSelect:function(t){var e=this.$loading.show();this.filter.transport_route=t.id,this.getReport(),e.hide()},onTransportRouteRemove:function(t){},print:function(){var t=this.$loading.show();axios.post("/api/transport/report/route/print",{filter:this.filter}).then((function(e){var r=window.open("/print");t.hide(),r.document.write(e)})).catch((function(e){t.hide(),helper.showErrorMsg(e)}))},pdf:function(){var t=this,e=this.$loading.show();axios.post("/api/transport/report/route/pdf",{filter:this.filter}).then((function(r){e.hide(),window.open("/download/report/"+r+"?token="+t.authToken)})).catch((function(t){e.hide(),helper.showErrorMsg(t)}))}},filters:{moment:function(t){return helper.formatDate(t)},momentDateTime:function(t){return helper.formatDateTime(t)}},computed:{authToken:function(){return helper.getAuthToken()}}},s=r("KHd+"),n=Object(s.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"page-titles"},[r("div",{staticClass:"row"},[r("div",{staticClass:"col-12 col-sm-6"},[r("h3",{staticClass:"text-themecolor"},[t._v(t._s(t.trans("transport.route_wise_report")))])]),t._v(" "),r("div",{staticClass:"col-12 col-sm-6"},[r("div",{staticClass:"action-buttons pull-right"},[r("div",{staticClass:"btn-group"},[r("button",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.trans("general.more_option"),expression:"trans('general.more_option')"}],staticClass:"btn btn-info btn-sm dropdown-toggle no-caret ",attrs:{type:"button",role:"menu",id:"moreOption","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[r("i",{staticClass:"fas fa-ellipsis-h"}),t._v(" "),r("span",{staticClass:"d-none d-sm-inline"})]),t._v(" "),r("div",{class:["dropdown-menu","ltr"==t.getConfig("direction")?"dropdown-menu-right":""],attrs:{"aria-labelledby":"moreOption"}},[r("button",{staticClass:"dropdown-item custom-dropdown",on:{click:t.print}},[r("i",{staticClass:"fas fa-print"}),t._v(" "+t._s(t.trans("general.print")))]),t._v(" "),r("button",{staticClass:"dropdown-item custom-dropdown",on:{click:t.pdf}},[r("i",{staticClass:"fas fa-file-pdf"}),t._v(" "+t._s(t.trans("general.generate_pdf")))])])]),t._v(" "),r("help-button",{on:{clicked:function(e){t.help_topic="transport"}}})],1)])])]),t._v(" "),r("div",{staticClass:"container-fluid"},[r("div",{staticClass:"row"},[r("div",{staticClass:"col-12"},[r("div",{staticClass:"card"},[r("div",{staticClass:"card-body p-4"},[r("form",{on:{submit:function(e){return e.preventDefault(),t.submit(e)}}},[r("div",{staticClass:"row"},[r("div",{staticClass:"col-12 col-sm-3"},[r("div",{staticClass:"form-group"},[r("label",{attrs:{for:""}},[t._v(t._s(t.trans("transport.route")))]),t._v(" "),r("v-select",{attrs:{label:"name",name:"transport_route_id",id:"transport_route_id",options:t.transport_routes,placeholder:t.trans("transport.select_route")},on:{select:t.onTransportRouteSelect,remove:t.onTransportRouteRemove},model:{value:t.selected_transport_route,callback:function(e){t.selected_transport_route=e},expression:"selected_transport_route"}})],1)])])])])]),t._v(" "),r("div",{staticClass:"card"},[r("div",{staticClass:"card-body"},[t.transport_route_students.total?r("div",{staticClass:"table-responsive"},[r("table",{staticClass:"table table-sm"},[r("thead",[r("tr",[r("th",[t._v(t._s(t.trans("student.admission_number")))]),t._v(" "),r("th",[t._v(t._s(t.trans("student.name")))]),t._v(" "),r("th",[t._v(t._s(t.trans("academic.course")))]),t._v(" "),r("th",[t._v(t._s(t.trans("academic.batch")))]),t._v(" "),r("th",[t._v(t._s(t.trans("transport.stoppage")))])])]),t._v(" "),r("tbody",t._l(t.transport_route_students.data,(function(e){return r("tr",[r("td",{domProps:{textContent:t._s(t.getAdmissionNumber(e.student_record.admission))}}),t._v(" "),r("td",{domProps:{textContent:t._s(t.getStudentName(e.student_record.student))}}),t._v(" "),r("td",{domProps:{textContent:t._s(e.student_record.batch.course.name)}}),t._v(" "),r("td",{domProps:{textContent:t._s(e.student_record.batch.name)}}),t._v(" "),r("td",{domProps:{textContent:t._s(e.transport_route_detail.transport_stoppage.name)}})])})),0)])]):t._e(),t._v(" "),t.transport_route_students.total?t._e():r("module-info",{attrs:{module:"transport",title:"route_wise_report_module_title",description:"route_wise_report_module_description",icon:"list"}}),t._v(" "),r("pagination-record",{attrs:{"page-length":t.filter.page_length,records:t.transport_route_students},on:{"update:pageLength":function(e){return t.$set(t.filter,"page_length",e)},"update:page-length":function(e){return t.$set(t.filter,"page_length",e)},updateRecords:t.getReport},nativeOn:{change:function(e){return t.getReport(e)}}})],1)])])])]),t._v(" "),r("right-panel",{attrs:{topic:t.help_topic}})],1)}),[],!1,null,null,null);e.default=n.exports}}]); //# sourceMappingURL=route.js.map?id=19f89d445885db4166bb
Save
cmd:
run