mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-21 05:45:50 +00:00
Added integration to show ever MD events despite the login used.
This commit is contained in:
@@ -11,22 +11,38 @@ import { ProcessesService } from '../services/processes.service';
|
|||||||
})
|
})
|
||||||
export class HomePage implements OnInit {
|
export class HomePage implements OnInit {
|
||||||
eventsList: Event[];
|
eventsList: Event[];
|
||||||
|
prEventList: Event[];
|
||||||
|
mdEventList: Event[];
|
||||||
|
|
||||||
totalEvent=0;
|
totalEvent=0;
|
||||||
totalExpediente=0;
|
totalExpediente=0;
|
||||||
|
profile:string;
|
||||||
|
|
||||||
constructor(private eventService: EventsService, private processesbackend:ProcessesService) { }
|
constructor(private eventService: EventsService, private processesbackend:ProcessesService) { }
|
||||||
|
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
this.eventService.getAllEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59')
|
//Initialize profile as mdgpr
|
||||||
.subscribe(response => {
|
this.profile = "mdgpr";
|
||||||
this.eventsList = response;
|
if(this.profile == "mdgpr"){
|
||||||
this.totalEvent = this.eventsList.length;
|
this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
}
|
this.eventsList = res;
|
||||||
);
|
this.totalEvent = this.eventsList.length;
|
||||||
|
});
|
||||||
this.processesbackend.GetTasksList("Expediente", true).subscribe(result =>{
|
}
|
||||||
this.totalExpediente = result;
|
else{
|
||||||
|
this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
|
this.prEventList = res;
|
||||||
|
this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
|
this.mdEventList = res;
|
||||||
|
this.eventsList = this.prEventList.concat(this.mdEventList);
|
||||||
|
this.totalEvent = this.eventsList.length;
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
this.processesbackend.GetTasksList("Expediente", true).subscribe(result =>{
|
||||||
|
this.totalExpediente = result;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -3,12 +3,13 @@
|
|||||||
<ion-toolbar>
|
<ion-toolbar>
|
||||||
<ion-buttons slot="end">
|
<ion-buttons slot="end">
|
||||||
<!-- customized TOGGLE button -->
|
<!-- customized TOGGLE button -->
|
||||||
<label class="switch"><input type="checkbox" id="togBtn">
|
<div class="toggleBox">
|
||||||
<div (click)="showAlert()">
|
<div (click)="changeProfile()" class="toggle">
|
||||||
<div class="slider round">
|
<input type="checkbox">
|
||||||
<!--ADDED HTML --><span class="mdgpr">MDGPR</span></div><span class="pr">PR</span><!--END-->
|
<label for="" class="onbtn">PR</label>
|
||||||
|
<label for="" class="ofbtn">MDGPR</label>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</label>
|
|
||||||
</ion-buttons>
|
</ion-buttons>
|
||||||
<ion-title>Agenda</ion-title>
|
<ion-title>Agenda</ion-title>
|
||||||
</ion-toolbar>
|
</ion-toolbar>
|
||||||
|
|||||||
@@ -143,4 +143,68 @@ input:checked + .slider .mdgpr
|
|||||||
Calendar
|
Calendar
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
/* NEW CSS FOR TOGGLE BUTTON */
|
||||||
|
.toggleBox{
|
||||||
|
margin:20px 20px 0 0;
|
||||||
|
}
|
||||||
|
input[type="checkbox"]{
|
||||||
|
position: relative;
|
||||||
|
width: 96px;
|
||||||
|
height: 34px;
|
||||||
|
background: #ffffff;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
border-radius: 20px;
|
||||||
|
outline: none;
|
||||||
|
transition: .4s;
|
||||||
|
/* box-shadow: inset 0 0 5px rgba(0,0,0,0.2); */
|
||||||
|
cursor: pointer;
|
||||||
|
border:1px solid #e16817;
|
||||||
|
}
|
||||||
|
input:checked[type="checkbox"]{
|
||||||
|
background: #e16817;
|
||||||
|
}
|
||||||
|
input[type="checkbox"]::before{
|
||||||
|
z-index: 2;
|
||||||
|
position: absolute;
|
||||||
|
content: "";
|
||||||
|
left: 0;
|
||||||
|
width: 30px;
|
||||||
|
height: 30px;
|
||||||
|
background: #fff;
|
||||||
|
border-radius: 50%;
|
||||||
|
/* transform: scale(1.1); */
|
||||||
|
box-shadow: inset 0 2px 5px rgba(0,0,0,0.2);
|
||||||
|
border:1px solid #e16817;
|
||||||
|
}
|
||||||
|
input:checked[type="checkbox"]::before{
|
||||||
|
left: 65px;
|
||||||
|
|
||||||
|
}
|
||||||
|
.toggle{
|
||||||
|
position: relative;
|
||||||
|
display: inline;
|
||||||
|
font-family: 'Montserrat', sans-serif;
|
||||||
|
display: grid;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
label{
|
||||||
|
position: absolute;
|
||||||
|
color: #fff;
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: 12px;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
.onbtn{
|
||||||
|
top:10px;
|
||||||
|
bottom: 15px;
|
||||||
|
left: 15px;
|
||||||
|
/* padding-top: 10px;
|
||||||
|
border: 1px solid red; */
|
||||||
|
}
|
||||||
|
.ofbtn{
|
||||||
|
top:10px;
|
||||||
|
bottom: 15px;
|
||||||
|
right: 14px;
|
||||||
|
color: #e16817;
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,10 +35,15 @@ export class AgendaPage implements OnInit {
|
|||||||
@ViewChild(CalendarComponent) myCal: CalendarComponent;
|
@ViewChild(CalendarComponent) myCal: CalendarComponent;
|
||||||
|
|
||||||
segment:string;
|
segment:string;
|
||||||
|
profile:string;
|
||||||
|
|
||||||
eventsList: Event[];
|
eventsList: Event[];
|
||||||
eventsListPessoal: Event[];
|
eventsListPessoal: Event[];
|
||||||
eventsListOficial: Event[];
|
eventsListOficial: Event[];
|
||||||
|
|
||||||
|
prEventList: Event[];
|
||||||
|
mdEventList: Event[];
|
||||||
|
|
||||||
showLoader: boolean;
|
showLoader: boolean;
|
||||||
|
|
||||||
startTime: Date;
|
startTime: Date;
|
||||||
@@ -56,6 +61,7 @@ export class AgendaPage implements OnInit {
|
|||||||
) {}
|
) {}
|
||||||
|
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
|
this.profile = "mdgpr";
|
||||||
//Inicializar segment
|
//Inicializar segment
|
||||||
/* localStorage.setItem('test', this.eventSelectedDate.toString()); */
|
/* localStorage.setItem('test', this.eventSelectedDate.toString()); */
|
||||||
|
|
||||||
@@ -147,67 +153,134 @@ export class AgendaPage implements OnInit {
|
|||||||
case "Combinada":
|
case "Combinada":
|
||||||
//Inicializa o array eventSource
|
//Inicializa o array eventSource
|
||||||
this.eventSource=[];
|
this.eventSource=[];
|
||||||
this.eventService.getAllEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(
|
if(this.profile == "mdgpr"){
|
||||||
response => {
|
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(
|
||||||
this.eventsList = response;
|
response => {
|
||||||
this.eventsList.forEach(element => {
|
this.eventsList = response;
|
||||||
this.eventSource.push({
|
this.eventsList.forEach(element => {
|
||||||
title: element.Subject,
|
this.eventSource.push({
|
||||||
startTime: new Date(element.StartDate),
|
title: element.Subject,
|
||||||
endTime: new Date(element.EndDate),
|
startTime: new Date(element.StartDate),
|
||||||
allDay: false,
|
endTime: new Date(element.EndDate),
|
||||||
event: element
|
allDay: false,
|
||||||
|
event: element
|
||||||
|
});
|
||||||
|
});
|
||||||
|
this.myCal.update();
|
||||||
|
this.myCal.loadEvents();
|
||||||
|
this.showLoader = false;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {
|
||||||
|
this.prEventList = res;
|
||||||
|
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {
|
||||||
|
this.mdEventList = res;
|
||||||
|
this.eventsList = this.prEventList.concat(this.mdEventList);
|
||||||
|
this.eventsList.forEach(element => {
|
||||||
|
this.eventSource.push({
|
||||||
|
title: element.Subject,
|
||||||
|
startTime: new Date(element.StartDate),
|
||||||
|
endTime: new Date(element.EndDate),
|
||||||
|
allDay: false,
|
||||||
|
event: element
|
||||||
|
});
|
||||||
|
});
|
||||||
|
this.myCal.update();
|
||||||
|
this.myCal.loadEvents();
|
||||||
|
this.showLoader = false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
this.myCal.update();
|
|
||||||
this.myCal.loadEvents();
|
|
||||||
this.showLoader = false;
|
|
||||||
}
|
}
|
||||||
);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "Pessoal":
|
case "Pessoal":
|
||||||
//Inicializa o array eventSource
|
//Inicializa o array eventSource
|
||||||
this.eventSource=[];
|
this.eventSource=[];
|
||||||
this.eventService.getEvents(this.segment, formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(
|
if(this.profile == "mdgpr"){
|
||||||
response => {
|
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {
|
||||||
this.eventsListPessoal = response;
|
this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal");;
|
||||||
this.eventsListPessoal.forEach(element => {
|
this.eventsListPessoal.forEach(element => {
|
||||||
this.eventSource.push({
|
this.eventSource.push({
|
||||||
title: element.Subject,
|
title: element.Subject,
|
||||||
startTime: new Date(element.StartDate),
|
startTime: new Date(element.StartDate),
|
||||||
endTime: new Date(element.EndDate),
|
endTime: new Date(element.EndDate),
|
||||||
allDay: false,
|
allDay: false,
|
||||||
event: element
|
event: element
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
this.myCal.update();
|
||||||
|
this.myCal.loadEvents();
|
||||||
|
this.showLoader = false;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}else{
|
||||||
|
this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {
|
||||||
|
this.prEventList = res;
|
||||||
|
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {
|
||||||
|
this.mdEventList = res;
|
||||||
|
this.eventsListPessoal = this.prEventList.concat(this.mdEventList).filter(data => data.CalendarName == "Pessoal");
|
||||||
|
this.eventsListPessoal.forEach(element => {
|
||||||
|
this.eventSource.push({
|
||||||
|
title: element.Subject,
|
||||||
|
startTime: new Date(element.StartDate),
|
||||||
|
endTime: new Date(element.EndDate),
|
||||||
|
allDay: false,
|
||||||
|
event: element
|
||||||
|
});
|
||||||
|
});
|
||||||
|
this.myCal.update();
|
||||||
|
this.myCal.loadEvents();
|
||||||
|
this.showLoader = false;
|
||||||
});
|
});
|
||||||
this.myCal.update();
|
});
|
||||||
this.myCal.loadEvents();
|
}
|
||||||
this.showLoader = false;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "Oficial":
|
case "Oficial":
|
||||||
//Inicializa o array eventSource
|
//Inicializa o array eventSource
|
||||||
this.eventSource=[];
|
this.eventSource=[];
|
||||||
this.eventService.getEvents(this.segment, formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(
|
if(this.profile == "mdgpr"){
|
||||||
response => {
|
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {
|
||||||
this.eventsListOficial = response;
|
this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial");
|
||||||
this.eventsListOficial.forEach(element => {
|
this.eventsListOficial.forEach(element => {
|
||||||
this.eventSource.push({
|
this.eventSource.push({
|
||||||
title: element.Subject,
|
title: element.Subject,
|
||||||
startTime: new Date(element.StartDate),
|
startTime: new Date(element.StartDate),
|
||||||
endTime: new Date(element.EndDate),
|
endTime: new Date(element.EndDate),
|
||||||
allDay: false,
|
allDay: false,
|
||||||
event: element
|
event: element
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
this.myCal.update();
|
||||||
|
this.myCal.loadEvents();
|
||||||
|
this.showLoader = false;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}else{
|
||||||
|
this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {
|
||||||
|
this.prEventList = res;
|
||||||
|
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {
|
||||||
|
this.mdEventList = res;
|
||||||
|
this.eventsListOficial = this.prEventList.concat(this.mdEventList).filter(data => data.CalendarName == "Pessoal");
|
||||||
|
this.eventsListOficial.forEach(element => {
|
||||||
|
this.eventSource.push({
|
||||||
|
title: element.Subject,
|
||||||
|
startTime: new Date(element.StartDate),
|
||||||
|
endTime: new Date(element.EndDate),
|
||||||
|
allDay: false,
|
||||||
|
event: element
|
||||||
|
});
|
||||||
|
});
|
||||||
|
this.myCal.update();
|
||||||
|
this.myCal.loadEvents();
|
||||||
|
this.showLoader = false;
|
||||||
});
|
});
|
||||||
this.myCal.update();
|
});
|
||||||
this.myCal.loadEvents();
|
}
|
||||||
this.showLoader = false;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -222,6 +295,18 @@ export class AgendaPage implements OnInit {
|
|||||||
showAlert(){
|
showAlert(){
|
||||||
this.alertCrontroller.presentAlert("Funcionalidade em desenvolvimento.");
|
this.alertCrontroller.presentAlert("Funcionalidade em desenvolvimento.");
|
||||||
}
|
}
|
||||||
|
changeProfile(){
|
||||||
|
if(this.profile == "mdgpr"){
|
||||||
|
console.log('pr');
|
||||||
|
this.profile ="pr";
|
||||||
|
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
console.log('mdgpr');
|
||||||
|
this.profile ="mdgpr";
|
||||||
|
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -104,6 +104,7 @@ export class CalModalPage implements OnInit {
|
|||||||
HasAttachments: false,
|
HasAttachments: false,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
this.ionicForm = this.formBuilder.group({
|
this.ionicForm = this.formBuilder.group({
|
||||||
subject: ['', [Validators.required]],
|
subject: ['', [Validators.required]],
|
||||||
agenda: ['', [Validators.required]],
|
agenda: ['', [Validators.required]],
|
||||||
@@ -128,7 +129,7 @@ export class CalModalPage implements OnInit {
|
|||||||
save(){
|
save(){
|
||||||
if (this.ionicForm.valid)
|
if (this.ionicForm.valid)
|
||||||
{
|
{
|
||||||
this.eventService.postEvent(this.postEvent, this.postEvent.CalendarName).subscribe();
|
this.eventService.postEvent(this.postEvent, this.postEvent.CalendarName, "md").subscribe();
|
||||||
this.modalCtrl.dismiss(this.postEvent);
|
this.modalCtrl.dismiss(this.postEvent);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
|||||||
@@ -69,6 +69,8 @@ export class EventDetailPage implements OnInit {
|
|||||||
else{
|
else{
|
||||||
this.pageId = paramMap.get('eventId');
|
this.pageId = paramMap.get('eventId');
|
||||||
eventid = paramMap.get('eventId');
|
eventid = paramMap.get('eventId');
|
||||||
|
console.log(eventid);
|
||||||
|
|
||||||
}
|
}
|
||||||
if (paramMap.has("caller")){
|
if (paramMap.has("caller")){
|
||||||
this.backURL = "/home/" + paramMap.get('caller');
|
this.backURL = "/home/" + paramMap.get('caller');
|
||||||
@@ -155,7 +157,7 @@ export class EventDetailPage implements OnInit {
|
|||||||
{
|
{
|
||||||
if (this.ionicForm.valid)
|
if (this.ionicForm.valid)
|
||||||
{
|
{
|
||||||
this.eventsService.putEvent(this.loadedEvent, 2, 3).subscribe(async () =>
|
this.eventsService.putEvent(this.loadedEvent, 2, 3, "md").subscribe(async () =>
|
||||||
{
|
{
|
||||||
const alert = await this.alertController.create({
|
const alert = await this.alertController.create({
|
||||||
cssClass: 'my-custom-class',
|
cssClass: 'my-custom-class',
|
||||||
@@ -174,9 +176,9 @@ export class EventDetailPage implements OnInit {
|
|||||||
|
|
||||||
loadAttachments()
|
loadAttachments()
|
||||||
{
|
{
|
||||||
this.attachamentsService.getEventAttachments(this.pageId).subscribe(attachments => {
|
/* this.attachamentsService.getEventAttachments(this.pageId).subscribe(attachments => {
|
||||||
this.loadedEventAttachments = attachments;
|
this.loadedEventAttachments = attachments;
|
||||||
});
|
}); */
|
||||||
}
|
}
|
||||||
async viewDocument(documenturl:string)
|
async viewDocument(documenturl:string)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
<ion-item-group>
|
<ion-item-group>
|
||||||
<ion-item-sliding>
|
<ion-item-sliding>
|
||||||
<ion-item lines="none"
|
<ion-item lines="none"
|
||||||
*ngFor="let event of combinedEvents"
|
*ngFor="let event of eventsList"
|
||||||
[routerLink]="['/home/events', event.EventId, 'events']">
|
[routerLink]="['/home/events', event.EventId, 'events']">
|
||||||
<div class="div-item-{{event.CalendarName}}">
|
<div class="div-item-{{event.CalendarName}}">
|
||||||
<div class="div-up">
|
<div class="div-up">
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ export class EventsPage implements OnInit {
|
|||||||
timeDate = this.today.getHours() + ":" + this.today.getMinutes();
|
timeDate = this.today.getHours() + ":" + this.today.getMinutes();
|
||||||
/* Set segment variable */
|
/* Set segment variable */
|
||||||
segment:string;
|
segment:string;
|
||||||
profile:string;
|
public profile:string;
|
||||||
|
|
||||||
eventsList: Event[];
|
eventsList: Event[];
|
||||||
officialeventsList: Event[];
|
officialeventsList: Event[];
|
||||||
@@ -71,9 +71,6 @@ export class EventsPage implements OnInit {
|
|||||||
doRefresh(event) {
|
doRefresh(event) {
|
||||||
this.RefreshEvents();
|
this.RefreshEvents();
|
||||||
event.target.complete();
|
event.target.complete();
|
||||||
// setTimeout(() => {
|
|
||||||
// event.target.complete();
|
|
||||||
// }, 2000);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
onSegmentChange(){
|
onSegmentChange(){
|
||||||
@@ -87,20 +84,19 @@ export class EventsPage implements OnInit {
|
|||||||
{
|
{
|
||||||
case "Combinada":
|
case "Combinada":
|
||||||
if(this.profile == "mdgpr"){
|
if(this.profile == "mdgpr"){
|
||||||
this.eventService.getAllEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59')
|
this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
.subscribe(response => {
|
this.eventsList = res;
|
||||||
this.combinedEvents = response;
|
|
||||||
/* this.eventsList = response; */
|
|
||||||
this.showLoader = false;
|
this.showLoader = false;
|
||||||
}
|
});
|
||||||
);
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
this.prEventList = res;
|
this.prEventList = res;
|
||||||
this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
this.mdEventList = res;
|
this.mdEventList = res;
|
||||||
this.combinedEvents = this.prEventList.concat(this.mdEventList);
|
this.eventsList = this.prEventList.concat(this.mdEventList);
|
||||||
console.log(this.combinedEvents);
|
console.log(this.eventsList);
|
||||||
this.showLoader = false;
|
this.showLoader = false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -109,12 +105,10 @@ export class EventsPage implements OnInit {
|
|||||||
break;
|
break;
|
||||||
case "Pessoal":
|
case "Pessoal":
|
||||||
if(this.profile == "mdgpr"){
|
if(this.profile == "mdgpr"){
|
||||||
this.eventService.getEvents(this.segment, formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59')
|
this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
.subscribe(response => {
|
this.personaleventsList = res.filter(data => data.CalendarName == "Pessoal");
|
||||||
this.personaleventsList = response;
|
this.showLoader = false;
|
||||||
this.showLoader = false;
|
});
|
||||||
}
|
|
||||||
);
|
|
||||||
}else{
|
}else{
|
||||||
this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
this.prEventList = res;
|
this.prEventList = res;
|
||||||
@@ -125,18 +119,15 @@ export class EventsPage implements OnInit {
|
|||||||
this.showLoader = false;
|
this.showLoader = false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case "Oficial":
|
case "Oficial":
|
||||||
if(this.profile == "mdgpr"){
|
if(this.profile == "mdgpr"){
|
||||||
this.eventService.getEvents(this.segment, formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59')
|
this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
.subscribe(response => {
|
this.officialeventsList = res.filter(data => data.CalendarName == "Oficial");;
|
||||||
this.officialeventsList = response;
|
this.showLoader = false;
|
||||||
this.showLoader = false;
|
});
|
||||||
}
|
|
||||||
);
|
|
||||||
}else{
|
}else{
|
||||||
this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {
|
||||||
this.prEventList = res;
|
this.prEventList = res;
|
||||||
|
|||||||
+1
-1
@@ -87,7 +87,7 @@ export class BookMeetingModalPage implements OnInit {
|
|||||||
|
|
||||||
this.processes.FindTaskDocId(this.task.SerialNumber).subscribe(res =>{
|
this.processes.FindTaskDocId(this.task.SerialNumber).subscribe(res =>{
|
||||||
if(res){
|
if(res){
|
||||||
/* this.calendarService.postExpedientEvent(res, this.postData); */
|
this.calendarService.postExpedientEvent(res, this.postData, "md");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.distartExpedientModal();
|
this.distartExpedientModal();
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ export const environment = {
|
|||||||
apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V3/api/',
|
apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V3/api/',
|
||||||
apiChatUrl: 'http://192.168.100.111:3000/api/v1/',
|
apiChatUrl: 'http://192.168.100.111:3000/api/v1/',
|
||||||
domain: 'gabinetedigital.local',
|
domain: 'gabinetedigital.local',
|
||||||
defaultuser: 'agenda.mdgpr',
|
defaultuser: '',
|
||||||
defaultuserpwd: 'tabteste@006'
|
defaultuserpwd: 'tabteste@006'
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user