OneQlik/src/app/all-menus/all-menus.component.ts

940 lines
26 KiB
TypeScript
Raw Normal View History

2022-04-20 11:15:19 +05:30
// import { Component, OnInit } from '@angular/core';
// @Component({
// selector: 'app-all-menus',
// templateUrl: './all-menus.component.html',
// styleUrls: ['./all-menus.component.scss']
// })
// export class AllMenusComponent implements OnInit {
// constructor() { }
// ngOnInit() {
// }
// }
// import { Component, OnInit } from '@angular/core';
// @Component({
// selector: 'app-poi-menu',
// templateUrl: './poi-menu.component.html',
// styleUrls: ['./poi-menu.component.scss']
// })
// export class PoiMenuComponent implements OnInit {
// constructor() { }
// ngOnInit() {
// }
// }
////////////////////////////
import { Component, OnInit, Input } from '@angular/core';
import { Params, Router, ActivatedRoute } from '@angular/router'
import { ContactService } from '../contact.service';
import { TranslateService } from 'ng2-translate';
import { MdDialog } from '@angular/material';
import { DemoVideosComponent } from '../const/demo-videos/demo-videos.component';
import { DatainjectionService } from '../datainjection.service';
2022-04-20 11:15:19 +05:30
// import { PoiListComponent } from '../poi-list/poi-list.component';
// import { PoiDtlDelComponent } from "../poi-dtl-del/poi-dtl-del.component";
// import { MdDialog } from '@angular/material';
// import { Data } from '../data';
declare var google: any,$:any;
@Component({
selector: 'app-all-menus',
templateUrl: './all-menus.component.html',
styleUrls: ['./all-menus.component.scss']
})
export class AllMenusComponent implements OnInit {
//
marker1: any;
mapData: any[];
routePath: any;
before: any;
logoutbut: boolean;
cust: boolean = false;
logo: any;
text: any;
fs: any; ls: any; emailid: any; or: any; useridd: any; mb: any; custtype: any; dealer: any;
showImage: any;
groups = [];
group_info: any;
deviceId: any;
device_update: any;
markerpoi: any;
superAdmin: any = false;
waypoints_path:any;
routeData:any;
cnt:any =0;
showIMEI=false
dbMap:any;
dbMapInit:any = false;
menuFlag:any ='';
isOperator: boolean = false;
isOrganisation: boolean = false;
reportPrefrecne: any;
paddingLeft:boolean=false
reportArray = [
{name:"Daily Report",Rstatus:true,Astatus:false,value:"daily_report"},
{name:"Daywise Report",Rstatus:true,Astatus:false,value:"daywise_report"},
{name:"Speed Variation",Rstatus:true,Astatus:false,value:"speed_variation"},
{name :"Fuel Report",Rstatus : true,Astatus:false,value:"fuel_report"},
{name :"Idle Report",Rstatus : true,Astatus:false,value:"idle_report"},
{name:"Fuel Consumption Report",Rstatus:true,Astatus:false,value:"fuel_consumption_report"},
{name:"Trip Report",Rstatus:true,Astatus:false,value:"trip_report"},
{name : "Travel Path Report",Rstatus : true,Astatus:false,value:"travel_path_report"},
{name : "Summary Report",Rstatus : true,Astatus:false,value:"summary_report"},
{name : "Geofence Report",Rstatus : true,Astatus:false,value:"geofence_report"},
{name : "Overspeed Report",Rstatus : true,Astatus:false,value:"overspeed_report"},
{name : "Route Violation Report",Rstatus : true,Astatus:false,value:"route_violation_report"},
{name : "Stoppage Report",Rstatus : true,Astatus:false,value:"stoppage_report"},
{name : "Ignition Report",Rstatus : true,Astatus:false,value:"ignition_report"},
{name : "Distance Report",Rstatus : true,Astatus:false,value:"distance_report"},
{name : "POI Report",Rstatus : true,Astatus:false,value:"poi_report"},
{name : "SOS Report",Rstatus : true,Astatus:false,value:"sos_report"},
{name : "AC Report",Rstatus : true,Astatus:false,value:"ac_report"},
{name : "Driver Performance Report",Rstatus : true,Astatus:false,value:"driver_performance_report"},
{name : "User Trip Report",Rstatus : true,Astatus:false,value:"user_trip_report"},
{name : "Alert Report",Rstatus : true,Astatus:false,value:"alert_report"} ,
{name : "Loading Unloading Trip",Rstatus : true,Astatus:false,value:"loading_unloading_trip"} ,
{name : "Working Hours Reports",Rstatus : true,Astatus:false,value:"working_hours_report"},
{name : "Maintenance Reports",Rstatus : true,Astatus:false,value:"maintanance_report"},
{name:"Daily Logs",Rstatus:true,Astatus:false,value:"daily_logs"},
{name : "Notification Center",Rstatus : true,Astatus:false,value:"notification_master"},
];
availaPointsFlag: boolean = false;
pointCount: number = 0;
adressTab: boolean=false;
phone: any;
// ,public dialog: MdDialog
constructor(private _DatainjectionService: DatainjectionService,public dialog: MdDialog,private router: Router, private route: ActivatedRoute, private contactService: ContactService,public translate: TranslateService) {
2022-04-20 11:15:19 +05:30
this.contactService.totalTicketCount.subscribe(totalTicketCount => {
// this.ticketCount = totalTicketCount
this.useridd = JSON.parse(window.atob(window.localStorage.token.split('.')[1]))._id;
this.fs = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).fn;
this.phone=JSON.parse(window.atob(window.localStorage.token.split(".")[1])).phn;
this.ls = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).ln;
this.isOrganisation = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).isOrganisation;
// console.log("jwtvalue",JSON.parse(window.atob(window.localStorage.token.split(".")[1])));
this.ngOnInit()
});
this.useridd = JSON.parse(window.atob(window.localStorage.token.split('.')[1]))._id;
if(this.useridd=="59cbbdbe508f164aa2fef3d8"){
this.showIMEI=true;
}
console.log("USEERRRR",this.useridd,'59cbbdbe508f164aa2fef3d8', this.showIMEI);
this.fs = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).fn;
this.ls = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).ln;
this.isOrganisation = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).isOrganisation;
// console.log("jwtvalue",JSON.parse(window.atob(window.localStorage.token.split(".")[1])));
var routeID = localStorage.getItem('routeId')
// this.route.params.subscribe((params:Params)=>{
// let id= params['routePath._id'];
// this.getRouteData(routeID);
// });
}
link
menuWidth:any;
sup_admin:boolean;
isOrgnaisation:boolean=false;
urlspecifc:boolean =false;
2022-04-20 11:15:19 +05:30
ngOnInit() {
let domainName = window.location.host;
console.log(domainName, 'domainName');
if (domainName.indexOf('oneqlik') >= 0 || domainName.indexOf('localhost') >= 0) {
this.urlspecifc = true
} else {
this.urlspecifc = false;
}
2022-04-20 11:15:19 +05:30
// console.log("Inside all app menu component---------------------------------------------");
// this.superAdmin = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).isSuperAdmin;
if(localStorage.getItem('superadmin')=="ON"){
this.sup_admin = true;
this.logoutbut = false;
this.dealer = false;
}
this.logo = window.localStorage['logo'];
// this.text = window.localStorage['text'];
// window.localStorage['DataUpdate'] = 'Tthis.rue'
this.fs = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).fn;
this.ls = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).ln;
// this.emailid = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).email;
this.or = JSON.parse(window.atob(window.localStorage.token.split(".")[1]))._orgName;
this.superAdmin = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).isSuperAdmin;
2022-04-20 11:15:19 +05:30
this.isOrganisation = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).isOrganisation;
this.mb = JSON.parse(window.atob(window.localStorage.token.split('.')[1])).phn;
// // this.routePath = JSON.parse(localStorage.getItem('routeData'));
this.custtype = JSON.parse(window.atob(window.localStorage.token.split('.')[1])).isDealer;
this.isOperator = JSON.parse(window.atob(window.localStorage.token.split('.')[1])).isOperator;
this.reportPrefrecne = JSON.parse(window.atob(window.localStorage.token.split(".")[1])).report_preference;
let that = this;
if(this.reportPrefrecne !=undefined){
var tempReport = this.reportPrefrecne;
console.log(this.reportPrefrecne);
for(let dt in tempReport){
let arr = that.reportArray.filter(function(d){
return d.value == dt;
})
arr[0].Astatus = tempReport[dt]?tempReport[dt].Astatus:false;
arr[0].Rstatus = tempReport[dt]?tempReport[dt].Rstatus:false;
}
}
this._DatainjectionService.refreshConnection();
2022-04-20 11:15:19 +05:30
// console.log("this.reportPrefrecne=>",this.reportPrefrecne);
if (this.custtype == true) {
this.cust = true;
}
// let foods = [];
// if (this.mb.charAt(0) == "n") {
// this.mb = ' '
// }
if (window.localStorage['Custumer'] == 'ON') {
// this.logoutbut = true;
this.sup_admin =false;
this.dealer = true;
}else if(window.localStorage['superadmin']=='ON'){
this.logoutbut = false;
}
else {
this.logoutbut = true;
}
this.getLanguage()
this.menuFlag = this.contactService.menuReturnGet();
var chkProfilePic = localStorage.getItem('profilePic');
// console.log('chkProfilePic',chkProfilePic);
if(chkProfilePic == null){
this.getProfileImagePath();
}else{
this.ppSHOW = true;
this.profilePic = chkProfilePic ;
}
this.availaPointsFlag = false ;
if((this.custtype === true)||((this.superAdmin === true)&&(this.isOrganisation === false))){
// console.log("Inside FunctionCheckpoint");
this.availaPointsFlag = true ;
this.getPointAvailable(this.useridd);
}
this. checkPassword();
// if(this.useridd === '59cbbdbe508f164aa2fef3d8'){
// this.adressTab = true;
// }
$(document).on('click', '.dropdown-menu', function (e) {
e.stopPropagation();
});
// this.getLink()
}
getLink(){
// 9481773053'
console.log("PHONE_________-------",this.phone);
this.contactService.get('/pullData/getSetuLink?mobileNumber='+this.phone).subscribe((res:any)=>{
console.log(res);
if(res.link){
this.link=res.link
}
})
}
//2 menu dashboard
soon(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("const?_i=" + window.localStorage.token);
}
// 3 menu
group(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("group_view");
}
// 4 menu
devi(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("dashboard");
}
productSummary(id){
this.router.navigateByUrl("product-summary");
}
orderSummary(id){
this.router.navigateByUrl("orderSummary");
}
tempDetal(id){
this.router.navigateByUrl("device-report/temp_report");
}
//5 menu
openNav(id) {
this.contactService.menuReturnSet(id);
this.router.navigate(['/location'],{queryParams : {pageid : 'locationComponent'}});
}
//6 menu
geo(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("geofencing");
}
// 7 menu
report(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report");
}
daywisereport(){
this.router.navigateByUrl("device-report/daywise-report");
}
subAdmin(){
this.router.navigateByUrl("suAdmin");
}
modelMaster(){
this.router.navigateByUrl("ModelMaster");
}
vehicleExpense(id){
this.router.navigateByUrl("vehicleExpense");
}
temp_report(id){
this.router.navigateByUrl("device-report/tempGraph");
}
commandQueue(id){
this.router.navigateByUrl("commanQueue");
}
addressList(id){
this.router.navigateByUrl("addreessUpdate");
}
censorDetail(id){
this.router.navigateByUrl("censor");
}
fuelPrice(id){
console.log(id);
this.router.navigate(["/FuelPrice"]);
}
daily_logs(){
this.router.navigateByUrl("device-report/dailyLogs");
}
workingHour(id){
this.router.navigateByUrl("workhourReport");
}
reminder_list(id)
{
this.router.navigateByUrl("vehicle/reminder_service");
}
TrackingHistory(id){
// this.menuFlag = this.contactService.menuReturnSet(id);
// this.router.navigateByUrl("location/live-history");
this.contactService.menuReturnSet(id);
this.router.navigate(['/location'],{queryParams : {pageid : 'locationHistory'}});
}
dev_fuel_report(){
this.router.navigateByUrl("device-report/dev-fuel-report");
}
fuel_report1(){
this.router.navigateByUrl("device-report/fuel_report");
}
POI_report(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/POI_report");
}
SOS_report(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/devicesosReport");
}
//8
report_speed(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/device-speed-report");
}
//9
trip_report(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/trip_report");
//10
}
acReport(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/ac_report");
}
summaryReport(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/summary-report");
}
//11
geofancingReport(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/geofancing");
}
//12
travelPath(id){
// TravelPathReportComponent
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/travel_path");
}
messageUtility(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("messageUtility");
}
Rechange(id){
this.menuFlag = this.contactService.menuReturnSet(id);
// this.router.navigateByUrl("recharge");
}
billing(id){
this.router.navigateByUrl("billingDashboard");
}
overspeed(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/overspeed");
}
//13
routeViolation(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/routeViolation");
}
mainReport(){
this.router.navigateByUrl("maintananceReport");
}
idleReport(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/idle-report");
}
//14
stoppage_report(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/stoppage_report");
}
//15
ignition_report(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/ignition_report");
}
//16
distance_report(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/distance_report");
}
//17
alert_report(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/alert-report");
}
POIlist(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("POI_list");
}
userTrip(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/deviceTrip");
}
driverPerformance(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/Driver-performance");
}
//18
vehicleRoute(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("vehicleRoute");
}
//19
route_map(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("routeMapping");
}
route_plan(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("routePlan");
}
route_planReport(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("routePlanReportNew");
}
//20
addcus(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
localStorage.removeItem('mapLoad_ID')
this.router.navigateByUrl("add");
}
//21
Ddetail(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("driverdetail");
}
userMaster(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("userLogs");
}
cssupport(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("cus_support");
}
adddistributers(){
this.router.navigateByUrl("distributersList");
}
deviceMaster(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("deviceMaster");
}
deviceRenew(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("RenewReport");
}
deviceInventory(){
this.router.navigateByUrl("deviceInventory");
}
gpsMaster(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("gpsMaster");
2023-03-04 16:39:03 +05:30
}
indexReport(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("indexingReport");
2022-04-20 11:15:19 +05:30
}
technician(id){
this.router.navigateByUrl("technician");
}
jobCard(id)
{
this.router.navigateByUrl("JobCard");
}
cmdMaster(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("cmdMaster");
}
deviceEntry(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("deviceEntry");
}
deviceInventoryList(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("Inventorylist");
}
//22
poiMenu(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("poimenu");
}
//23
myaccount(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("accountSettings");
}
loadUnload(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("device-report/tripLoadUnload");
}
load_management(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("loadManagement");
}
// LR_Number(id){
// this.menuFlag = this.contactService.menuReturnSet(id);
// this.router.navigateByUrl("lrinput");
// }
fuel_report(id){
console.log(id);
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("fuel_Report");
}
//24
mydealer(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
localStorage.removeItem("in1");
window.localStorage['token'] = window.localStorage['Dealer_token'];
localStorage.removeItem('supAdminAcessToCust');
localStorage.removeItem('devices');
localStorage.removeItem('custId')
window.localStorage['DataUpdate'] = 'True';
if (window.localStorage['DataLoaded'] = 'True') {
window.localStorage['Custumer'] = 'OFF';
localStorage.setItem('Dealer',"ON");
// this.dealer = false;
this.sup_admin =false;
this.logoutbut= true;
var chkPP = localStorage.getItem('profilePic');
if(chkPP != null){
localStorage.removeItem('profilePic');
}
this.router.navigateByUrl("add");
// this.router.navigateByUrl("const?_status="+"OK");
}
}
super_Admin(id){
this.menuFlag = this.contactService.menuReturnSet(id);
// localStorage.setItem('token',localStorage.getItem('superAdminToken'));
var tempsup = localStorage.getItem('superAdminToken');
localStorage.removeItem('supAdminAcessToCust');
localStorage.removeItem("in1");
if(tempsup == null){
// console.log("Inside if block");
this.sup_admin = false;
this.logoutbut= true;
}else{
window.localStorage['token'] = window.localStorage['superAdminToken'];
localStorage.removeItem('devices');
window.localStorage['DataUpdate'] = 'True';
if(window.localStorage['DataLoaded'] = 'True'){
// let dlrStatus = "true";
localStorage.setItem('superadmin',"OFF");
this.sup_admin =false;
this.logoutbut=true;
// localStorage.setItem("dlrchk",dlrStatus)
var chkPP = localStorage.getItem('profilePic');
if(chkPP != null){
localStorage.removeItem('profilePic');
}
this.router.navigateByUrl("dealerInfo");
// this.router.navigateByUrl("const?_status="+"OK");
}
}
}
//25
notification(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("notifications");
}
DModel(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("deviceModel");
}
VType(id) {
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("VehicleType");
}
dealerInfo(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigateByUrl("dealerInfo");
}
logout() {
window.localStorage.clear();
this._DatainjectionService.closeConnection();
2022-04-20 11:15:19 +05:30
this.router.navigateByUrl("login");
}
goback() {
this.router.navigateByUrl("vehicleRoute");
}
new() {
this.router.navigateByUrl("new");
}
checkPassword(){
this.contactService.getImagePath(this.useridd).subscribe((res:any)=>{
if(localStorage.getItem('currentpwd') && localStorage.getItem('currentuser')){
if(res._id==localStorage.getItem('currentuser')){
if(localStorage.getItem('currentpwd')!=res.pass){
if(localStorage.getItem('currentpwd')!='XIt8UXhmjW'){
this.logout()
}
}
}
// pass
}else{
this.logout()
}
})
}
ppSHOW:boolean = false;
profilePic = '';
getProfileImagePath(){
// console.log('check profile pic function');
this.contactService.getImagePath(this.useridd).subscribe((res:any)=>{
// console.log(res);
if(res.imageDoc.length != 0){
var str = res.imageDoc[0]
var splitStr = str.split('/');
// console.log(splitStr);
var concatStr ='';
for(var i=1 ; i< splitStr.length ; i++){
if(i > 0){
var tt = splitStr[i];
concatStr += '/'+tt ;
}
}
// console.log(concatStr);
this.ppSHOW = true;
this.profilePic = 'https://www.oneqlik.in' + concatStr;
localStorage.setItem('profilePic',this.profilePic)
localStorage.setItem('org',JSON.stringify(res.organisation))
}else{
this.ppSHOW = false ;
}
})
}
cond: Boolean = false;
point: any = 0;
aa() {
if (this.point == 0) {
this.cond = true;
this.point++;
}
else if (this.point % 2 == 0) {
this.cond = true;
this.point++;
}
else {
this.cond = false
this.point++;
}
}
selectedlanguage:any;
classVar:any = 'defaultClass';
classVarDashboard:any = 'styleDefaultDashboard';
getLanguage(){
// var Var = { uid: this.useridd };
// this.contactService.getLanguages(Var).subscribe(res=>{
this.selectedlanguage = localStorage.getItem('appLang');
if(this.selectedlanguage != undefined){
if(this.selectedlanguage=='newLan2'){
this.paddingLeft=true
}else{
this.paddingLeft=false
}
this.translate.setDefaultLang(this.selectedlanguage);
this.translate.use(this.selectedlanguage);
// localStorage.setItem('appLang',this.selectedlanguage);
if(this.selectedlanguage != 'en'){
this.classVar = 'changedclass';
this.classVarDashboard = 'stylechangedDashboard';
}
if(this.selectedlanguage == 'en'){
this.classVar = 'defaultClass';
this.classVarDashboard = 'styleDefaultDashboard';
}
}else{
this.translate.setDefaultLang('en');
localStorage.setItem('appLang','en');
this.translate.use('en');
this.classVar = 'defaultClass';
this.classVarDashboard = 'styleDefaultDashboard';
}
// },err=>{
// console.log(err);
// })
}
dataArrayCoords: any;
currentLatitude: any;
currentLongitude: any;
marker: any;
livetrack(id){
this.router.navigateByUrl("live");
}
getPointAvailable(distId){
var distPoint = '0';
this.contactService.getAvialblePoints(distId,distPoint).subscribe(res=>{
// console.log(res.available_points);
this.pointCount =res.available_points?res.available_points: 0 ;
})
}
tutorialVideos(){
let dialogRef = this.dialog.open(DemoVideosComponent, {
// width: '903px',
// data: { Type: type, dataset: datasets }
panelClass: 'custom-dialog-container'
});
dialogRef.afterClosed().subscribe(result => {
if (result == "OKK") {
}
else if (result == "No_Dev") {
}
});
}
reports(){
this.router.navigate(['/reports/start'])
}
reportScedule(){
this.router.navigate(['/report-schedule'])
}
imeiFind(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigate(["/IEMI_Finder"]);
}
userFinder(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigate(["/USER_Finder"]);
}
issueList(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigate(["/issueList"]);
}
RTOMaster(id){
this.menuFlag = this.contactService.menuReturnSet(id);
this.router.navigate(["/RTO_Master"]);
}
deviceList(){
this.router.navigate(['/deviceList'])
}
inActiveAdmins(){
this.router.navigate(['/inactiveAdmins'])
}
toll(){
this.router.navigate(['/toll'])
}
deviceSetting(id){
this.router.navigate(['/device-setting'])
}
userSetting(id) {
this.router.navigate(['/user-setting'])
}
2022-04-20 11:15:19 +05:30
}