(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4709cc3f"],{"0366":function(e,t,a){},"0bfa":function(e,t,a){"use strict";a("79fc")},"0f88":function(e,t,a){"use strict";a("0366")},1347:function(e,t,a){"use strict";var o=a("7a23");function n(e,t,a,n,l,i){const c=Object(o["resolveComponent"])("DxColumn"),s=Object(o["resolveComponent"])("main-datatable-vue");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[a.Params.Type==e.$i18n.t("string.tongcuc")?(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:0,Params:a.Params},{"dx-columnn":Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{allowFiltering:!1,alignment:"left","data-field":"TenSo","group-index":0,groupCellTemplate:i.groupCellTemplate,caption:"Tên Sở GTVT"},null,8,["groupCellTemplate"]),Object(o["createVNode"])(c,{allowFiltering:!1,alignment:"left","data-field":"TenLoaiBen","data-type":"string","cell-template":"tenloaiben-cells",caption:"Loại bến xe"})]),_:1},8,["Params"])):a.Params.Type==e.$i18n.t("string.so")?(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:1,Params:a.Params},{"dx-columnn":Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{allowFiltering:!1,alignment:"left","data-field":"TenSo","group-index":0,groupCellTemplate:i.groupCellTemplate,caption:"Tên Sở GTVT"},null,8,["groupCellTemplate"]),Object(o["createVNode"])(c,{allowFiltering:!1,alignment:"left","data-field":"TenLoaiBen",fixed:!0,"data-type":"string","cell-template":"tenloaiben-cells",caption:"Loại bến xe"})]),_:1},8,["Params"])):a.Params.Type==e.$i18n.t("string.benxe")?(Object(o["openBlock"])(),Object(o["createBlock"])(s,{key:2,Params:a.Params},{"dx-columnn":Object(o["withCtx"])(()=>[]),_:1},8,["Params"])):Object(o["createCommentVNode"])("",!0)])}const l={class:"buttons"},i={class:"tenloai-css"};function c(e,t,a,n,c,s){const r=Object(o["resolveComponent"])("DxPaging"),d=Object(o["resolveComponent"])("DxScrolling"),m=Object(o["resolveComponent"])("DxColumnFixing"),u=Object(o["resolveComponent"])("DxHeaderFilter"),h=Object(o["resolveComponent"])("DxColumn"),b=Object(o["resolveComponent"])("DxGroupItem"),p=Object(o["resolveComponent"])("DxSummary"),g=Object(o["resolveComponent"])("DxButton"),j=Object(o["resolveComponent"])("DxDataGrid");return Object(o["openBlock"])(),Object(o["createBlock"])(j,{class:"pt-2 table-page",id:"table-trangthai-truyentai-dlbx",ref:"table_trangthai_truyentai_dlbx","show-borders":!0,"data-source":a.Params.DataTable,"remote-operations":!0,onCellHoverChanged:s.onCellHoverChanged,onCellPrepared:s.onCellPrepared,loadPanel:{showIndicator:!1,showPane:!1,text:""},"key-expr":"idBen","column-auto-width":!0,height:"calc(100vh - 169px)"},{"buttons-cell":Object(o["withCtx"])(({data:t})=>[Object(o["createElementVNode"])("div",l,[e.$Helper.Common.CheckRole(e.$i18n.t("Quyen.BaoCaoBenXe"),e.$i18n.t("Quyen.BieuDoBaoCaoNhatKyTruyenTai"))?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,id:"",icon:"mdi mdi-eye",onClick:e=>s.XemChiTiet(t.data)},null,8,["onClick"])):Object(o["createCommentVNode"])("",!0)])]),"tenloaiben-cells":Object(o["withCtx"])(({data:e})=>[Object(o["createElementVNode"])("div",i,Object(o["toDisplayString"])(e.data.TenLoaiBen),1)]),"trangthai-cells":Object(o["withCtx"])(({data:e})=>[Object(o["createElementVNode"])("div",{class:Object(o["normalizeClass"])(-1==e.value?"bg-color":"")},[Object(o["createElementVNode"])("i",{class:Object(o["normalizeClass"])(1==e.value?"mdi mdi-check-circle-outline":0==e.value?"mdi mdi-close-circle-outline":""),style:Object(o["normalizeStyle"])(1==e.value?"color:#13B000":0==e.value?"color:#D10909":"")},null,6)],2)]),default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(r,{"page-size":parseInt(e.$i18n.t("Settings.PageSize"))},null,8,["page-size"]),Object(o["createVNode"])(d,{mode:e.$i18n.t("Settings.DxScrolling_Mode"),"row-rendering-mode":e.$i18n.t("Settings.DxScrolling_RowRenderingMode")},null,8,["mode","row-rendering-mode"]),Object(o["createVNode"])(m,{enabled:!0}),Object(o["createVNode"])(u,{visible:!0}),Object(o["createVNode"])(h,{alignment:"left",fixed:!0,"data-field":"TenBen",caption:"Tên bến xe","data-type":"string",minWidth:250,"header-filter":{dataSource:s.dataSourceFilter}},null,8,["header-filter"]),Object(o["renderSlot"])(e.$slots,"dx-columnn",{},void 0,!0),Object(o["createVNode"])(h,{allowFiltering:!1,"data-field":"SoNgayKhongTruyenTai",caption:"Số ngày không truyền tải","data-type":"string"}),Object(o["createVNode"])(h,{caption:"Tháng "+c.month,alignment:"center",allowFiltering:!1},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.days_in_month,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(h,{allowFiltering:!1,allowSorting:!1,key:e,"data-field":"DanhSachTrangThaiTruyenTai["+(e-1)+"].TruyenTai",caption:e<10?"0"+e:""+e,width:"56",alignment:"center","data-type":"int","cell-template":"trangthai-cells",cssClass:"bg-color-parent"},null,8,["data-field","caption"]))),128))]),_:1},8,["caption"]),Object(o["createVNode"])(p,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{column:"TenSo","summary-type":"count","display-format":"{0} bến xe"})]),_:1}),Object(o["createVNode"])(h,{cssClass:"column-button-hover","data-field":"Detail",caption:"Trạng thái",width:"1","cell-template":"buttons-cell"})]),_:3},8,["data-source","onCellHoverChanged","onCellPrepared"])}a("14d9");var s=a("c1df"),r=a.n(s),d=a("9fc8"),m=a("d30a"),u={components:{DxDataGrid:d["DxDataGrid"],DxButton:d["DxButton"],DxColumn:m["DxColumn"],DxPaging:m["DxPaging"],DxScrolling:m["DxScrolling"],DxColumnFixing:m["DxColumnFixing"],DxHeaderFilter:m["DxHeaderFilter"],DxSummary:m["DxSummary"],DxGroupItem:m["DxGroupItem"]},props:{Params:{type:Object,default:{}}},data(){return{month:r()(new Date).format("MM/yyyy"),days_in_month:r()(new Date,"YYYY-MM").daysInMonth()}},methods:{onCellHoverChanged(e){this.$Helper.Common.table({Element:e,Buttons:!0}).HoverRow()},XemChiTiet(e){localStorage.setItem("IdSo",e.idSo),localStorage.setItem("IdBenXe",e.idBen),this.$router.push({path:"/Bao-Cao-Thong-Ke/Nhat-Ky-Truyen-Tai/Bieu-Do",query:{Date:this.Params.Date}})},dataSourceFilter(e){let t=this;e.dataSource.postProcess=e=>(e=t.Params.DataBen,e)},onCellPrepared(e){"data"==e.rowType&&-1==e.value&&(e.cellElement.style.backgroundColor="#EEEEEE")}},mounted(){let e=this;this.emitter.on("excel",(function(){let t={Element:e.$refs.table_trangthai_truyentai_dlbx.instance,WorkSheet:"Danh Sách",FileName:"Bao-Cao-Trang-Thai-Truyen-Tai-Du-Lieu-Cua-Ben-Xe"};e.$Helper.Common.excel(t).Export()})),this.emitter.on("reload",(function(){let t=e.$refs.table_trangthai_truyentai_dlbx.instance;t.clearFilter()})),this.emitter.on("days-in-month",(function({number:t,month:a}){e.days_in_month=t,e.month=a}))},beforeUnmount(){this.emitter.off("excel")}},h=(a("e0d4"),a("6b0d")),b=a.n(h);const p=b()(u,[["render",c],["__scopeId","data-v-17da0f9e"]]);var g=p,j={props:{Params:{type:Object,default:{}}},components:{MainDatatableVue:g,DxColumn:m["DxColumn"]},data(){return{}},methods:{groupCellTemplate(e,t){e.innerText="Sở GTVT "+t.value+" ("+t.summaryItems[0].value+" bến xe)"}},computed:{}};const O=b()(j,[["render",n]]);t["a"]=O},4331:function(e,t,a){"use strict";a("b24c")},4903:function(e,t,a){e.exports=a.p+"img/loadding.c087db4d.gif"},"5b14":function(e,t,a){"use strict";a("ce7b")},"659f":function(e,t,a){"use strict";a.r(t);var o=a("7a23");const n=e=>(Object(o["pushScopeId"])("data-v-77b8749c"),e=e(),Object(o["popScopeId"])(),e),l={class:"pl-3"},i={class:"row justify-space-between",style:{"border-bottom":"1px solid #ddd"}},c={class:"row align-center pt-2 pb-4"},s={class:"row align-center pt-2"},r=n(()=>Object(o["createElementVNode"])("span",{class:"mr-2 font-16",id:"label_ThongKeBXCoPM_Tu"},"Từ",-1)),d=n(()=>Object(o["createElementVNode"])("span",{style:{border:"1px solid #707070",height:"2px",width:"10px"},class:"mx-2"},null,-1)),m={key:0},u={style:{width:"100%"}},h={class:"row align-center justify-end",style:{"padding-top":"5px"}},b=n(()=>Object(o["createElementVNode"])("span",{class:"pr-3"},"Ghi chú:",-1)),p={style:{"min-width":"410px"}},g={class:"pr-3",style:{"vertical-align":"middle"}};function j(e,t,a,n,j,O){const D=Object(o["resolveComponent"])("router"),x=Object(o["resolveComponent"])("DxToolbar-DxItem"),y=Object(o["resolveComponent"])("search-vue"),C=Object(o["resolveComponent"])("DxToolbar"),f=Object(o["resolveComponent"])("DxValid-DxRequiredRule"),v=Object(o["resolveComponent"])("DxValid-DxRangeRule"),S=Object(o["resolveComponent"])("DxValid-DxValidator"),B=Object(o["resolveComponent"])("DxButton"),T=Object(o["resolveComponent"])("DxDateBox"),_=Object(o["resolveComponent"])("DxValidationGroup"),V=Object(o["resolveComponent"])("toolbar-vue"),w=Object(o["resolveComponent"])("datatable-vue");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(C,{height:56,class:"toolbar"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(x,{location:"before","locate-in-menu":"never"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(D,{breadcrumbsItems:j.breadcrumbsItems},null,8,["breadcrumbsItems"])]),_:1}),Object(o["createVNode"])(x,{location:"after"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(y,{onSearch:O.searchs,onModel:O.modelSearch,id:"textbox_ThongKeBXCoPM_Timkiem"},null,8,["onSearch","onModel"])]),_:1})]),_:1}),Object(o["createElementVNode"])("div",l,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(_,{ref:"formValidation"},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",c,[Object(o["createElementVNode"])("div",s,[r,Object(o["createVNode"])(T,{modelValue:j.model.DateFrom,"onUpdate:modelValue":t[0]||(t[0]=e=>j.model.DateFrom=e),displayFormat:"dd/MM/yyyy",dropDownButtonTemplate:"customIcon",validationMessageMode:"always",id:"datebox_ThongKeBXCoPM_TuNgay",class:"datebox-baocao",useMaskBehavior:!0},{customIcon:Object(o["withCtx"])(({})=>[Object(o["createVNode"])(B,{icon:"mdi mdi-calendar"})]),default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(S,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{message:"Không được để trống!"}),Object(o["createVNode"])(v,{max:j.maxDate,message:e.$i18n.t("DefaultString.MaxDate")},null,8,["max","message"]),Object(o["createVNode"])(v,{min:j.minDate,message:e.$i18n.t("DefaultString.MinDate")},null,8,["min","message"]),Object(o["createVNode"])(v,{max:j.model.DateTo,message:"Từ ngày phải nhỏ hơn đến ngày"},null,8,["max"])]),_:1})]),_:1},8,["modelValue"]),d,Object(o["createVNode"])(T,{modelValue:j.model.DateTo,"onUpdate:modelValue":t[1]||(t[1]=e=>j.model.DateTo=e),displayFormat:"dd/MM/yyyy",validationMessageMode:"always",dropDownButtonTemplate:"customIcon",id:"datebox_ThongKeBXCoPM_DenNgay",class:"datebox-baocao",useMaskBehavior:!0},{customIcon:Object(o["withCtx"])(({})=>[Object(o["createVNode"])(B,{icon:"mdi mdi-calendar"})]),default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(S,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{message:"Không được để trống!"}),Object(o["createVNode"])(v,{max:j.maxDate,message:e.$i18n.t("DefaultString.MaxDate")},null,8,["max","message"]),Object(o["createVNode"])(v,{min:j.minDate,message:e.$i18n.t("DefaultString.MinDate")},null,8,["min","message"]),Object(o["createVNode"])(v,{min:j.model.DateFrom,message:"Từ ngày phải lớn hơn đến ngày"},null,8,["min"])]),_:1})]),_:1},8,["modelValue"]),Object(o["createVNode"])(B,{class:"ml-3",icon:e.$i18n.t("icon.search"),text:"Lọc",rtlEnabled:!0,"styling-mode":"outlined",id:"button_ThongKeBXCoPM_Loc",onClick:O.validate},null,8,["icon","onClick"])])])]),_:1},512),j.data_from_api.DataStatus.length>0?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",m,[Object(o["createElementVNode"])("div",{class:Object(o["normalizeClass"])(["row pr-1",j.data_from_api.DataStatus.length%2!=0?"pt-3":""])},[Object(o["createElementVNode"])("div",u,[Object(o["createElementVNode"])("div",h,[b,Object(o["createElementVNode"])("div",p,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(j.data_from_api.DataStatus,(t,a)=>(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{key:a,style:Object(o["normalizeStyle"])(j.data_from_api.DataStatus.length<=3?"":a%2==0?"float:left":"")},[Object(o["createElementVNode"])("i",{class:Object(o["normalizeClass"])(e.$i18n.t("icon.record")),style:Object(o["normalizeStyle"])(["color:#"+t.matrangthai,{"vertical-align":"middle"}])},null,6),Object(o["createElementVNode"])("span",g,Object(o["toDisplayString"])(t.text),1)],4))),128))])])])],2)])):Object(o["createCommentVNode"])("",!0)]),Object(o["createVNode"])(V,{Params:j.data_from_api,onSelectionChange:O.selectionChange,onReload:O.reloadFuc},null,8,["Params","onSelectionChange","onReload"]),Object(o["createVNode"])(w,{Params:j.data_from_api},null,8,["Params"])])])}var O=a("8d41"),D=a("d4c3"),x=a("1347"),y=a("dec8"),C=a("dd7c"),f={Permission:$PermText("DanhSach","BaoCaoTrangThaiTruyenTai"),layout:"application",components:{router:O["a"],ToolbarVue:y["a"],searchVue:D["a"],DatatableVue:x["a"],LoaddingVue:C["a"]},data(){return{url:this.$i18n.t("url.BCTrangThaiTruyenTaiList"),url_capdo:this.$i18n.t("url.CapDoTaiKhoan"),url_select_trangthai:this.$i18n.t("url.BCTrangThaiTruyenTaiTrangThai"),loadding:!1,loadding_cout:0,maxDate:new Date(this.$i18n.t("DefaultNumBer.MaxDate")),minDate:new Date(this.$i18n.t("DefaultNumBer.MinDate")),id_table:"IDBaoCao",model:{DateFrom:new Date,DateTo:new Date,Search:"",IdSos:0,IdLoaiBens:[0]},btn:[{name:"password",location:"after",options:{icon:"mdi mdi-calendar",type:"normal",onClick:()=>{}}}],dateValue:(new Date).getTime(),data_from_api:{Type:"BenXe",DataSelect:{SelectNhom:[],SelectSo:[],SelectLoaiBX:[]},DataStatus:[],DataTable:null},breadcrumbsItems:[{id:"breadcrums_ThongKeBenXeCoPM_BCHoatDongCuaBenXe",text:this.$i18n.t("stringRouter.nodeBCTK"),disabled:!0,to:""},{id:"breadcrums_ThongKeBenXeCoPM_ThongKeBenXeCoPM",text:this.$i18n.t("stringRouter.brancheTKBXCPM"),disabled:!0,to:""}]}},methods:{async getData(e){if(!e){let e=await this.getPermission();this.data_from_api.Type=e||"BenXe"}let t={tuNgay:1e4*new Date(this.model.DateFrom).getTime()+621355968e9,denNgay:1e4*new Date(this.model.DateTo).getTime()+621355968e9,idSos:this.model.IdSos,idLoaiBens:this.model.IdLoaiBens.length>0?this.model.IdLoaiBens:[0],txtTimKiem:this.model.Search||""};const a=this.$Helper.Common.table({Id:this.id_table,Url:this.url,Stt:!0}).CustomStore().Post(t);this.data_from_api.DataTable=a.Store},async getPermission(){let e=this;return new Promise((async function(t){e.loadding_cout++;let a=await this.$Core.Api.BaoCaoBenXe(e.url_capdo).Get();"Success"==a.Data.State&&t(a.Data.Data),e.loadding_cout--}))},async getDataStatus(){this.loadding_cout++;let e=await this.$Core.Api.BaoCaoBenXe(this.url_select_trangthai).Get();if("Success"==e.Data.State){let t=e.Data.Data.map(({MaTrangThai:e,TenTrangThai:t,Value:a=[]})=>({text:t,value:["ColorTrangThai","=",e],template:"color-cells",matrangthai:e}));this.data_from_api.DataStatus=t}this.loadding_cout--},reloadFuc(){this.startValue=new Date,this.endValue=new Date,this.model={DateFrom:new Date,DateTo:new Date,Search:"",IdSos:0,IdLoaiBens:[0]},this.getData()},searchs(e){this.getData(!0)},modelSearch(e){this.model.Search=e},selectionChange(e){console.log("selectionChange -> data",e),this.model.IdLoaiBens=e.SelectLoaiBX,this.model.IdSos=e.SelectSo},validate(e){let t=this.$refs.formValidation.instance.validate();t.isValid&&this.getData(!0)}},watch:{loadding_cout(){this.loadding=this.loadding_cout>0}},created(){let e=this;this.emitter.on("loadding",(function(t){t?e.loadding_cout++:e.loadding_cout--})),this.getData(),this.getDataStatus()},beforeDestroy(){$Core.Event.Offs()}},v=(a("0f88"),a("0bfa"),a("6b0d")),S=a.n(v);const B=S()(f,[["render",j],["__scopeId","data-v-77b8749c"]]);t["default"]=B},7260:function(e,t,a){"use strict";var o=a("7a23");function n(e,t,a,n,l,i){const c=Object(o["resolveComponent"])("DxSelectBox");return Object(o["openBlock"])(),Object(o["createBlock"])(c,{modelValue:l.model,"onUpdate:modelValue":t[0]||(t[0]=e=>l.model=e),dataSource:{store:l.data,paginate:!0},"display-expr":"TenSo","value-expr":"IdSo","search-enabled":a.Params.SearchEnable,onItemClick:i.selected,onValueChanged:i.onValueChanged,stylingMode:"underlined"},null,8,["modelValue","dataSource","search-enabled","onItemClick","onValueChanged"])}var l=a("9fc8"),i={components:{DxSelectBox:l["DxSelectBox"]},props:{Params:{type:Object,default:()=>({SearchEnable:!0,Sync:!1})}},data(){return{url:this.$i18n.t("url.DungChungDanhSachSo"),model:null,data:[]}},methods:{async getData(){try{this.$startLoading;let e=await this.$Core.Api.BaoCaoBenXe(this.url).Get();"Success"==e.Data.State&&(this.data=e.Data.Data||[],this.$route.query.DateFrom?this.model=this.$route.query.IdSo:this.model=null!=e.Data.Data?e.Data.Data[0].IdSo:""),this.$emit("result",{Data:e.Data.Data,Model:this.model})}catch(e){console.log("🚀 ~ error",e)}finally{this.$stopLoading}},getDataWithPromise(){let e=this;return new Promise((async function(t,a){let o=await this.$Core.Api.BaoCaoBenXe(e.url).Get();t(o),a(null)}))},selected(e){this.$emit("result",{Data:this.data,Model:this.model})},onValueChanged(e){null==e.value&&this.getData()}},created(){let e=this;if(this.emitter.on("reload",(function(t){e.getData()})),this.Params.Sync){let e=this.getDataWithPromise();this.$emit("result",e)}else this.getData()}},c=a("6b0d"),s=a.n(c);const r=s()(i,[["render",n]]);t["a"]=r},"79fc":function(e,t,a){},"7e1f":function(e,t,a){},8906:function(e,t,a){"use strict";a("b838")},a30d:function(e,t,a){"use strict";var o=a("7a23");const n={key:0},l={class:"text-xs-center"},i={class:"font-regular text-xs-center font-medium font-20"},c={class:"text-xs-center py-2"},s={class:"text-xs-center"},r={key:1},d={class:"row pt-3"},m={class:"pr-2"},u={class:"xs10"},h={class:"font-medium font-16"},b={class:"font-16"},p={class:"row justify-end"},g={key:2},j={class:"row jutify-end"},O=Object(o["createElementVNode"])("div",{class:"xs3 pr-2"},null,-1),D={class:"xs10"},x={class:"row mt-4"},y={class:"xs3 pr-2"},C={class:"xs10"},f={class:"font-medium font-16"},v={class:"font-16"},S={class:"row justify-space-between mt-3"};function B(e,t,a,B,T,_){const V=Object(o["resolveComponent"])("DxButton");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,["Success"==a.Params.state?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",n,[Object(o["createElementVNode"])("div",l,[Object(o["createElementVNode"])("i",{class:Object(o["normalizeClass"])(["mdi",T.icon]),style:Object(o["normalizeStyle"])(["color:"+T.color,{"font-size":"46px"}])},null,6)]),Object(o["createElementVNode"])("h1",i,Object(o["toDisplayString"])(T.message_title),1),Object(o["createElementVNode"])("p",c,Object(o["toDisplayString"])(T.message),1),Object(o["createElementVNode"])("div",s,[Object(o["createVNode"])(V,{text:T.button,width:"83",style:Object(o["normalizeStyle"])([{"text-transform":"uppercase",color:"white"},"background-color:"+T.color]),onClick:t[0]||(t[0]=e=>_.click(!0))},null,8,["text","style"])])])):Object(o["createCommentVNode"])("",!0),"Error"==a.Params.state?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",r,[Object(o["createElementVNode"])("h1",{class:"font-medium font-20",style:Object(o["normalizeStyle"])([{"text-transform":"uppercase"},"color:"+T.color])},Object(o["toDisplayString"])(T.title),5),Object(o["createElementVNode"])("div",d,[Object(o["createElementVNode"])("div",m,[Object(o["createElementVNode"])("i",{class:Object(o["normalizeClass"])(["mdi",T.icon]),style:Object(o["normalizeStyle"])([{"font-size":"56px"},"color:"+T.color])},null,6)]),Object(o["createElementVNode"])("div",u,[Object(o["createElementVNode"])("div",{class:Object(o["normalizeClass"])(T.message_title&&T.message?"":"column justify-center")},[Object(o["createElementVNode"])("div",h,Object(o["toDisplayString"])(T.message_title),1),Object(o["createElementVNode"])("div",b,Object(o["toDisplayString"])(T.message),1)],2)])]),Object(o["createElementVNode"])("div",p,[Object(o["createVNode"])(V,{text:T.button,width:"83",style:Object(o["normalizeStyle"])([{"text-transform":"uppercase",color:"white"},"background-color:"+T.color]),onClick:t[1]||(t[1]=e=>_.click(!0))},null,8,["text","style"])])])):Object(o["createCommentVNode"])("",!0),"Warning"==a.Params.state?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",g,[Object(o["createElementVNode"])("div",j,[O,Object(o["createElementVNode"])("div",D,[Object(o["createElementVNode"])("h1",{class:"font-medium font-20",style:Object(o["normalizeStyle"])([{"text-transform":"uppercase"},"color:"+T.color])},Object(o["toDisplayString"])(T.title),5)])]),Object(o["createElementVNode"])("div",x,[Object(o["createElementVNode"])("div",y,[Object(o["createElementVNode"])("i",{class:Object(o["normalizeClass"])(["mdi",T.icon]),style:Object(o["normalizeStyle"])([{"font-size":"80px"},"color:"+T.color])},null,6)]),Object(o["createElementVNode"])("div",C,[Object(o["createElementVNode"])("div",f,Object(o["toDisplayString"])(T.message_title),1),Object(o["createElementVNode"])("div",v,Object(o["toDisplayString"])(T.message),1)])]),Object(o["createElementVNode"])("div",S,[Object(o["createVNode"])(V,{text:T.button_cancel,width:"83",style:{"text-transform":"uppercase"},"styling-mode":"text",type:"default",onClick:t[2]||(t[2]=e=>_.click(!1))},null,8,["text"]),Object(o["createVNode"])(V,{text:T.button_save,style:{"text-transform":"uppercase",color:"white"},type:"default",onClick:t[3]||(t[3]=e=>_.click(!0))},null,8,["text"])])])):Object(o["createCommentVNode"])("",!0)])}var T=a("9fc8"),_={components:{DxButton:T["DxButton"]},props:{Params:{type:Object,default:{state:"Error",title:"Thông báo!",icon:"mdi-alert-circle",color:"#D10909",message_title:"Đã xảy ra lỗi",message:"Vui lòng kiểm tra lại",button:"ok",button_save:"Đồng ý",button_cancel:"Hủy"}}},data(){return{title:this.Params.title,icon:this.Params.icon,message_title:this.Params.message_title,message:this.Params.message,color:this.Params.color,button:this.Params.button,button_save:this.Params.button_save,button_cancel:this.Params.button_cancel}},methods:{error(){this.title=this.Params.title||"Thông báo!",this.icon=this.Params.icon||"mdi-alert-circle",this.color=this.Params.color||"#D10909",this.button=this.Params.button||"ok",this.message=this.Params.message,this.message_title=this.Params.message_title},success(){this.color=this.Params.color||"#13B000",this.button=this.Params.button||"ok",this.title=this.Params.title,this.icon=this.Params.icon||"mdi-check-circle-outline",this.message=this.Params.message,this.message_title=this.Params.message_title},warning(){this.title=this.Params.title||"Cảnh báo",this.icon=this.Params.icon||"mdi-alert",this.color=this.Params.color||"#FB8C00",this.button_save=this.Params.button_save||"Đồng ý",this.button_cancel=this.Params.button_cancel||"Hủy",this.message=this.Params.message,this.message_title=this.Params.message_title},click(e){e?this.$emit("save",e):this.$emit("cancel",e)}},watch:{Params:{handler:function(e){switch(this.Params.state){case"Success":this.success();break;case"Warning":this.warning();break;case"Error":this.error();break;default:this.icon="mdi-alert-circle",this.color_icon="warning",this.color_button="warning",this.color_text="warning",this.title="Đã xảy ra lỗi !";break}},deep:!0}}},V=a("6b0d"),w=a.n(V);const N=w()(_,[["render",B]]);t["a"]=N},a5a6:function(e,t,a){"use strict";var o=a("7a23");const n=["title"];function l(e,t,a,l,i,c){const s=Object(o["resolveComponent"])("DxList"),r=Object(o["resolveComponent"])("DxDropDownBox");return Object(o["openBlock"])(),Object(o["createBlock"])(r,{value:i.model,"onUpdate:value":t[1]||(t[1]=e=>i.model=e),"data-source":i.dataSource,"display-expr":"TenLoai","value-expr":"IdLoaiBenXe",dropDownOptions:{onContentReady:c.onContentReady,width:"120%"},stylingMode:"underlined"},{content:Object(o["withCtx"])(({data:e})=>[Object(o["createVNode"])(s,{dataSource:i.dataSource,"show-selection-controls":!0,"selected-items":i.selectedLoaiBX,"onUpdate:selected-items":t[0]||(t[0]=e=>i.selectedLoaiBX=e),pageLoadMode:"scrollBottom",selectAllMode:"allPages","search-enabled":!0,"search-mode":"contains","search-expr":"TenLoai","selection-mode":"all","display-expr":"TenLoai","value-expr":"IdLoaiBenXe",id:"dxlist_BaoCaoHoatDongCuaBenXe_LoaiBX",onSelectionChanged:c.selected},{item:Object(o["withCtx"])(({data:e})=>[Object(o["createElementVNode"])("p",{title:e.TenLoai},Object(o["toDisplayString"])(e.TenLoai),9,n)]),_:1},8,["dataSource","selected-items","onSelectionChanged"])]),_:1},8,["value","data-source","dropDownOptions"])}var i=a("9fc8"),c={components:{DxDropDownBox:i["DxDropDownBox"],DxList:i["DxList"]},props:{Params:{type:Object,default:()=>({SearchEnable:!0,Sync:!1})}},data(){return{url:this.$i18n.t("url.DungChungDanhSachLoaiBenXe"),model:0,dataSource:[],selectedLoaiBX:[]}},methods:{async getData(){try{this.$startLoading;let e=await this.$Core.Api.BaoCaoBenXe(this.url).Get();if("Success"==e.Data.State){let t=[];e.Data.Data&&(t=e.Data.Data.filter(e=>0!=e.IdLoaiBenXe)),this.selectedLoaiBX=e.Data.Data,this.model=["Tất cả"],this.dataSource=t,this.$emit("result",{Data:t,Model:0})}}catch(e){console.log("🚀 ~ file: GetLoaiBenXe.vue ~ line 64 ~ getData ~ e",e)}finally{this.$stopLoading}},getDataWithPromise(){let e=this;return new Promise((async function(t,a){let o=await e.$Core.Api.BaoCaoBenXe(e.url).Get();t(o),a(null)}))},selected(e){let t=null,a=document.querySelectorAll(".dx-dropdowneditor-input-wrapper"),o=a[a.length-1].children[0],n=a[a.length-1].children[1];if(this.selectedLoaiBX.length===this.dataSource.length)o.style.fontSize="16px",o.style.border="none",o.style.outline="none",o.style.lineHeight="30px",o.setAttribute("type","text"),this.model=["Tất cả"],n.style.display="none",t=0;else{let e=this.selectedLoaiBX.map(e=>e.IdLoaiBenXe);o.setAttribute("type","hidden"),n.style.display="block",this.model=e,t=e}this.$emit("result",{Data:this.dataSource,Model:t})},onContentReady(e){var t=e.component.content();t.style.padding="8px"},onClosed(){this.$emit("result",{Data:this.dataSource,Model:this.model})}},created(){if(this.Params.Sync){let e=this.getDataWithPromise();this.$emit("result",e)}else this.getData()},mounted(){let e=document.querySelectorAll(".dx-dropdowneditor-input-wrapper"),t=e[e.length-1].children[0],a=e[e.length-1].children[1];t.style.fontSize="16px",t.style.border="none",t.style.outline="none",t.style.lineHeight="30px",t.type="text",a.style.display="none"}},s=(a("dc5e"),a("6b0d")),r=a.n(s);const d=r()(c,[["render",l],["__scopeId","data-v-128e8f3f"]]);t["a"]=d},b24c:function(e,t,a){},b838:function(e,t,a){},ce7b:function(e,t,a){},d4c3:function(e,t,a){"use strict";var o=a("7a23");function n(e,t,a,n,l,i){const c=Object(o["resolveComponent"])("DxTextBox");return Object(o["openBlock"])(),Object(o["createBlock"])(c,{modelValue:l.search,"onUpdate:modelValue":t[0]||(t[0]=e=>l.search=e),"styling-mode":"outlined","value-change-event":"keyup",class:"search",height:"36",width:a.width,placeholder:"Tìm kiếm",onContentReady:i.onTextBoxContentReady,onValueChanged:i.reloadAll,onEnterKey:i.Search,"field-template":"field",buttons:l.searchButton},null,8,["modelValue","width","onContentReady","onValueChanged","onEnterKey","buttons"])}var l=a("9fc8"),i={components:{DxTextBox:l["DxTextBox"]},props:{readOnly:{type:Boolean,default:!1},width:{type:String,default:"300"}},data(){return{search:"",searchButton:[{name:"search",location:"after",options:{icon:"search",type:"normal",onClick:()=>{this.$emit("search",this.search)}}}]}},methods:{Search(){this.$emit("search",this.search)},reloadAll(e){this.$emit("model",this.search),e.value},onTextBoxContentReady(e){this.readOnly&&e.component.option("inputAttr",{readonly:!0})}}},c=(a("8906"),a("5b14"),a("6b0d")),s=a.n(c);const r=s()(i,[["render",n],["__scopeId","data-v-53d21adc"]]);t["a"]=r},dc5e:function(e,t,a){"use strict";a("7e1f")},dd7c:function(e,t,a){"use strict";var o=a("7a23"),n=a("4903"),l=a.n(n);const i=Object(o["createElementVNode"])("div",{class:"row justify-center align-center",style:{height:"100vh","background-color":"transparent",opacity:"0.65"}},[Object(o["createElementVNode"])("img",{src:l.a,alt:""})],-1);function c(e,t,a,n,l,c){const s=Object(o["resolveComponent"])("DxPopup");return Object(o["openBlock"])(),Object(o["createBlock"])(s,{visible:a.Model,"drag-enabled":!1,"close-on-outside-click":!1,"show-title":!1,"full-screen":!0,shading:!0,width:"100vw",height:"100vh",shadingColor:"rgb(33,33,33,.26)"},{default:Object(o["withCtx"])(()=>[i]),_:1},8,["visible"])}var s=a("9fc8"),r=a("1157"),d=a.n(r),m={components:{DxPopup:s["DxPopup"]},props:{Model:{type:Boolean,default:!1}},methods:{onContentReady(e){var t=e.component.content();d()(t).css("padding","0"),d()(t).css("box-shadow","unset"),d()(t).parent().css("background","transparent"),d()(t).parent().css("box-shadow","unset")}}},u=a("6b0d"),h=a.n(u);const b=h()(m,[["render",c]]);t["a"]=b},dec8:function(e,t,a){"use strict";var o=a("7a23");const n={class:"row justify-space-between"},l={class:"row justify-end align-center"},i={key:0,class:"pr-3",style:{"white-space":"nowrap"}};function c(e,t,a,c,s,r){const d=Object(o["resolveComponent"])("DxButton"),m=Object(o["resolveComponent"])("get-thong-tin-tinh-thanh-vue"),u=Object(o["resolveComponent"])("settings-vue");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",n,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(d,{id:"button_ThongKeBXCoPM_TaiLai",class:"ma-1",icon:e.$i18n.t("icon.reload"),onClick:t[0]||(t[0]=e=>r.reload()),style:{"margin-left":"6px"},hint:e.$i18n.t("string.refresh")},null,8,["icon","hint"]),Object(o["createVNode"])(d,{id:"button_ThongKeBXCoPM_XuatExCel",class:"ma-1",icon:e.$i18n.t("icon.excel"),onClick:t[1]||(t[1]=t=>e.emitter.emit("excel")),style:{"margin-left":"6px"},hint:e.$i18n.t("string.excel")},null,8,["icon","hint"])]),Object(o["createElementVNode"])("div",null,[Object(o["createElementVNode"])("div",l,[r.selection_so?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",i,"Sở GTVT:")):Object(o["createCommentVNode"])("",!0),r.selection_so?(Object(o["openBlock"])(),Object(o["createBlock"])(m,{key:1,id:"dropdownbox_BaoCaoHoatDongCuaBenXe_So",onResult:r.getThongTinTinhThanh,class:"mr-2"},null,8,["onResult"])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(d,{id:"button_ThongKeBXCoPM_CaiDatHienThi",class:"ma-1",icon:e.$i18n.t("icon.setting"),onClick:t[2]||(t[2]=e=>s.model.Setting++),hint:e.$i18n.t("string.setting")},null,8,["icon","hint"]),Object(o["createVNode"])(u,{Model:s.model.Setting,onGetData:r.selectionChangeSetting},null,8,["Model","onGetData"])])])])}a("c1df");var s=a("7260"),r=a("a5a6");const d=Object(o["createElementVNode"])("h2",{class:"font-regular font-18 text-xs-center py-3",style:{"border-bottom":"1px solid #ddd"}}," Hiển thị loại bến xe ",-1),m=["title"];function u(e,t,a,n,l,i){const c=Object(o["resolveComponent"])("DxList"),s=Object(o["resolveComponent"])("DxPopover"),r=Object(o["resolveComponent"])("popup-xac-nhan-vue"),u=Object(o["resolveComponent"])("DxPopup"),h=Object(o["resolveComponent"])("notification-vue");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(s,{width:300,visible:l.model.Setting,"onUpdate:visible":t[1]||(t[1]=e=>l.model.Setting=e),shading:!0,target:"#button_ThongKeBXCoPM_CaiDatHienThi",position:"bottom","shading-color":"rgba(0, 0, 0, 0.5)","show-title":!0,titleTemplate:"titleTemplate",onContentReady:i.onContentReady,onHidden:i.onHidden},{titleTemplate:Object(o["withCtx"])(()=>[d]),default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(c,{dataSource:l.data,"show-selection-controls":!0,"selected-items":l.selected,"onUpdate:selected-items":t[0]||(t[0]=e=>l.selected=e),onSelectionChanged:i.onSelectionChanged,pageLoadMode:"scrollBottom",selectAllMode:"allPages","selection-mode":"multiple","display-expr":"TenLoai","value-expr":"IdLoaiBenXe",id:"dxlist_BaoCaoHoatDongCuaBenXe_LoaiBX"},{item:Object(o["withCtx"])(({data:e})=>[Object(o["createElementVNode"])("p",{title:e.TenLoai},Object(o["toDisplayString"])(e.TenLoai),9,m)]),_:1},8,["dataSource","selected-items","onSelectionChanged"])]),_:1},8,["visible","onContentReady","onHidden"]),Object(o["createVNode"])(u,{visible:l.model.Confirm,"onUpdate:visible":t[2]||(t[2]=e=>l.model.Confirm=e),"drag-enabled":!1,"close-on-outside-click":!1,"show-title":!1,width:345,height:"auto"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(r,{Params:l.ParamsConfirm,onClick:i.onClickConfirm},null,8,["Params","onClick"])]),_:1},8,["visible"]),Object(o["createVNode"])(u,{visible:l.model.Dialog,"onUpdate:visible":t[3]||(t[3]=e=>l.model.Dialog=e),"drag-enabled":!1,"close-on-outside-click":!1,"show-title":!1,width:l.notify.width,height:"auto"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(h,{Params:l.notify,onSave:i.hiddenDialogBack},null,8,["Params","onSave"])]),_:1},8,["visible","width"])])}const h={class:"row justify-center mb-4"},b={class:"row justify-space-between"};function p(e,t,a,n,l,i){const c=Object(o["resolveComponent"])("DxButton");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createElementVNode"])("div",h,[Object(o["createElementVNode"])("h1",{class:"font-20 font-regular",style:Object(o["normalizeStyle"])(["width:"+l.WidthTitle,{"text-align":"center"}])},Object(o["toDisplayString"])(l.Title),5)]),Object(o["createElementVNode"])("div",b,[Object(o["createVNode"])(c,{text:l.button_cancel,style:{"text-transform":"uppercase"},"styling-mode":"text",type:"default",onClick:t[0]||(t[0]=e=>i.click(!1))},null,8,["text"]),Object(o["createVNode"])(c,{text:l.button_save,style:{"text-transform":"uppercase"},"styling-mode":"contained",type:"default",onClick:t[1]||(t[1]=e=>i.click(!0))},null,8,["text"])])])}var g=a("9fc8"),j={components:{DxButton:g["DxButton"]},data(){return{}},props:{Params:{type:Object,default:{WidthTitle:"90%",Title:"",button_cancel:"HỦY",button_save:"ĐỒNG Ý"}}},data(){return{WidthTitle:null,Title:this.Params.Title,button_cancel:this.Params.button_cancel,button_save:this.Params.button_save}},watch:{Params:{handler:function(e){this.WidthTitle=e.WidthTitle||"90%",this.Title=e.Title||"",this.button_cancel=e.button_cancel||"HỦY",this.button_save=e.button_save||"ĐỒNG Ý"},deep:!0}},methods:{click(e){this.$emit("click",e)}}},O=a("6b0d"),D=a.n(O);const x=D()(j,[["render",p]]);var y=x,C=a("a30d"),f=a("1157"),v=a.n(f),S={components:{PopupXacNhanVue:y,NotificationVue:C["a"],DxPopover:g["DxPopover"],DxList:g["DxList"],DxPopup:g["DxPopup"]},props:{Model:{type:Number,default:0}},data(){return{url:this.$i18n.t("url.CaiDatHienThi"),url_post:this.$i18n.t("url.ChinhSuaCaiDatHienThi"),data:[],selected:[],flag:!1,check:!1,notify:{},model:{Setting:!1,Confirm:!1,Dialog:!1},ParamsConfirm:{Title:"Xác nhận lưu cài đặt hiển thị 'Loại bến xe'?",button_cancel:"HỦY",button_save:"ĐỒNG Ý"}}},watch:{Model(){this.model.Setting=!0}},methods:{async getData(){try{let t=await this.$Core.Api.BaoCaoBenXe(this.url,{GuidCaiDat:this.$i18n.t("DefaultNumBer.GUIDCaiDatBCTrangThaiTT")}).Get();if("Success"==t.Data.State){let a=null;if(t.Data.Data){var e;a=null===(e=t.Data.Data)||void 0===e?void 0:e.filter(e=>0!=e.IdLoaiBenXe);let o=t.Data.Data.filter(e=>1==e.check);this.selected=o,o.length>0&&(this.check=!0)}this.data=a,this.$emit("result",{Data:a,Model:0})}}catch(t){console.log("🚀 ~ file: Settings.vue ~ line 114 ~ getData ~ error",t)}},async postData(){this.$startLoading;let e=this.selected.map(e=>({IdLoaiBenXe:e.IdLoaiBenXe,TenLoai:e.TenLoai})),t=await this.$Core.Api.BaoCaoBenXe(this.url_post,{GuidCaiDat:this.$i18n.t("DefaultNumBer.GUIDCaiDatBCTrangThaiTT"),noiDung:JSON.stringify(e)}).Post();"Success"==t.Data.State?this.setNotify(!0,t.Data.State,t.GetMessage(),'Lưu cài đặt hiển thị "Loại bến xe" thành công!',"324"):this.setNotify(!0,t.Data.State,t.GetMessage(),'Lưu cài đặt hiển thị "Loại bến xe" thất bại!',"443"),this.$stopLoading},onContentReady(e){var t=e.component.content();v()(t).css("padding","8px")},onHidden(){this.model.Setting=!1,1==this.flag&&(this.model.Confirm=!0,this.flag=!1)},onSelectionChanged(){1!=this.check?(this.flag=!0,console.log("onItemCli",this.flag)):this.check=!1},onClickConfirm(e){e?this.postData():this.getData(),this.model.Confirm=!1},setNotify(e,t,a,o,n){let l={state:t,message_title:o,message:a,width:n};this.notify=l,this.model.Dialog=e},hiddenDialogBack(){this.model.Dialog=!1,this.getData()}},created(){this.getData()}};const B=D()(S,[["render",u]]);var T=B,_={props:{Params:{type:Object,default:{}}},components:{GetThongTinTinhThanhVue:s["a"],GetLoaiBenXeVue:r["a"],SettingsVue:T,DxButton:g["DxButton"]},data(){return{check_load:0,model:{SelectNhom:[],Setting:0},data_props:{SelectSo:0,SelectNhom:[],SelectLoaiBX:[]},array:{SelectNhom:[{Id:1,Text:"Loại bến xe"},{Id:2,Text:"Sở GTVT"},{Id:3,Text:"Đơn vị cung cấp phần mềm"}]}}},mounted(){this.model.SelectNhom=this.array.SelectNhom[0].Id},computed:{selection_so(){return!(!this.Params||this.Params.Type!=this.$i18n.t("string.tongcuc"))},selection_ben(){return!(!this.Params||this.Params.Type!=this.$i18n.t("string.tongcuc")&&this.Params.Type!=this.$i18n.t("string.so"))}},methods:{reload(){this.$emit("reload"),this.emitter.emit("reload")},getThongTinTinhThanh(e){this.data_props.SelectSo=e.Model,this.$emit("selectionChange",this.data_props)},getLoaiBenXe(e){this.data_props.SelectLoaiBX=e.Model,this.$emit("selectionChange",this.data_props)},selectionChangeNhom(){this.emitter.emit("selection-change-groupby",this.model.SelectNhom)},selectionChangeSetting(e){}}};a("4331");const V=D()(_,[["render",c],["__scopeId","data-v-e217c75c"]]);t["a"]=V},e0d4:function(e,t,a){"use strict";a("f0b0")},f0b0:function(e,t,a){}}]);