feat: creacion de proyectos, gestor de empleados
This commit is contained in:
@@ -11,7 +11,7 @@ const STORAGE_ASSIGNED_ORIGINAL = 'rp_assigned_routes_original';
|
||||
const STORAGE_NO_ASSIGNED = 'rp_no_assigned_routes';
|
||||
const STORAGE_NO_ASSIGNED_ORIGINAL = 'rp_no_assigned_routes_original';
|
||||
const STORAGE_SELECTED = 'rp_selected_route';
|
||||
const DAY_ORDER = ['Lunes', 'Martes', 'Miércoles', 'Miercoles', 'Jueves', 'Viernes'];
|
||||
const DAY_ORDER = ['Lunes', 'Martes', 'Miércoles', 'Miercoles', 'Jueves', 'Viernes', 'Sábado', 'Sabado'];
|
||||
export interface UnassignedAssignment {
|
||||
userId: string;
|
||||
day: string;
|
||||
@@ -65,6 +65,12 @@ export class RouteState {
|
||||
nombre_usuario: profile.json.nombre_usuario,
|
||||
latitud_usuario: profile.json.latitud_usuario,
|
||||
longitud_usuario: profile.json.longitud_usuario,
|
||||
pais_usuario: profile.json.pais_usuario,
|
||||
ciudad_usuario: profile.json.ciudad_usuario,
|
||||
estado_usuario: profile.json.estado_usuario,
|
||||
provincia_usuario: profile.json.provincia_usuario,
|
||||
region_usuario: profile.json.region_usuario,
|
||||
zona_usuario: profile.json.zona_usuario,
|
||||
hora_laboral_semanal_usuario: profile.json.hora_laboral_semanal_usuario,
|
||||
dia: day,
|
||||
distancia: metrics?.distance ?? item.json.distancia,
|
||||
@@ -98,7 +104,20 @@ export class RouteState {
|
||||
nombre_usuario: profile.json.nombre_usuario,
|
||||
nombre_pdv: route.pdv_nombre,
|
||||
usuario_id: profile.json.usuario_id,
|
||||
pdv_id: route.pdv_id
|
||||
pdv_id: route.pdv_id,
|
||||
pais: route.pais,
|
||||
ciudad: route.ciudad,
|
||||
estado: route.estado,
|
||||
provincia: route.provincia,
|
||||
region: route.region,
|
||||
zona: route.zona,
|
||||
metro: route.metro,
|
||||
pais_usuario: profile.json.pais_usuario,
|
||||
ciudad_usuario: profile.json.ciudad_usuario,
|
||||
estado_usuario: profile.json.estado_usuario,
|
||||
provincia_usuario: profile.json.provincia_usuario,
|
||||
region_usuario: profile.json.region_usuario,
|
||||
zona_usuario: profile.json.zona_usuario
|
||||
} } as RouteAssignedResponse;
|
||||
});
|
||||
if (newRoutes.some(item => !item)) return;
|
||||
@@ -195,6 +214,12 @@ export class RouteState {
|
||||
nombre_usuario: user.json.nombre_usuario,
|
||||
latitud_usuario: user.json.latitud_usuario,
|
||||
longitud_usuario: user.json.longitud_usuario,
|
||||
pais_usuario: user.json.pais_usuario,
|
||||
ciudad_usuario: user.json.ciudad_usuario,
|
||||
estado_usuario: user.json.estado_usuario,
|
||||
provincia_usuario: user.json.provincia_usuario,
|
||||
region_usuario: user.json.region_usuario,
|
||||
zona_usuario: user.json.zona_usuario,
|
||||
hora_laboral_semanal_usuario: user.json.hora_laboral_semanal_usuario
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user