mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-20 05:16:07 +00:00
add attendee component in gabinete digital
This commit is contained in:
+5
-1
@@ -7,6 +7,7 @@ import { IonicModule } from '@ionic/angular';
|
||||
import { ExpedientTaskModalPageRoutingModule } from './expedient-task-modal-routing.module';
|
||||
|
||||
import { ExpedientTaskModalPage } from './expedient-task-modal.page';
|
||||
import { AttendeeModalPage } from 'src/app/shared/event/attendee-modal/attendee-modal.page';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
@@ -15,6 +16,9 @@ import { ExpedientTaskModalPage } from './expedient-task-modal.page';
|
||||
IonicModule,
|
||||
ExpedientTaskModalPageRoutingModule
|
||||
],
|
||||
declarations: [ExpedientTaskModalPage]
|
||||
declarations: [
|
||||
ExpedientTaskModalPage,
|
||||
AttendeeModalPage
|
||||
]
|
||||
})
|
||||
export class ExpedientTaskModalPageModule {}
|
||||
|
||||
+8
-2
@@ -114,8 +114,14 @@
|
||||
</ion-list>
|
||||
</div>
|
||||
</div>
|
||||
<div class="aside-right flex-column height-100">
|
||||
</div>
|
||||
|
||||
<app-attendee-modal
|
||||
class="aside-right d-flex flex-column height-100"
|
||||
[eventAttendees]="contacts"
|
||||
(closeComponent)="closeComponent()"
|
||||
(setContact)="setContact($event)"
|
||||
></app-attendee-modal>
|
||||
|
||||
</div>
|
||||
</ion-content>
|
||||
<ion-footer>
|
||||
|
||||
+19
-7
@@ -40,14 +40,18 @@ export class ExpedientTaskModalPage implements OnInit {
|
||||
dispatchFolder: Folder;
|
||||
participants: Participant[];
|
||||
|
||||
contacts: EventPerson[] = [];
|
||||
// trigger hide and show for attendee component
|
||||
showAttendees= false;
|
||||
|
||||
|
||||
constructor(
|
||||
private modalController: ModalController,
|
||||
private router:Router,
|
||||
private processes:ProcessesService,
|
||||
private attachmentsService: AttachmentsService,
|
||||
private navParams: NavParams,
|
||||
private authService: AuthService,
|
||||
) {
|
||||
private authService: AuthService) {
|
||||
this.user = environment.defaultuser +'@'+ environment.domain;
|
||||
this.task = this.navParams.get('task');
|
||||
this.taskType = this.navParams.get('taskAction');
|
||||
@@ -70,7 +74,7 @@ export class ExpedientTaskModalPage implements OnInit {
|
||||
this.postData.SubjectTypeId = '99999844';
|
||||
/* Initialize 'Subject' with the title of the expedient */
|
||||
this.postData.DispatchFolder.Subject = this.task.workflowInstanceFolio;
|
||||
}
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
this.taskDate = new Date(this.task.taskStartDate);
|
||||
@@ -78,12 +82,12 @@ export class ExpedientTaskModalPage implements OnInit {
|
||||
console.log(res);
|
||||
});
|
||||
console.log(this.user); */
|
||||
console.log(this.task)
|
||||
/* console.log(this.task) */
|
||||
|
||||
console.log(this.task.serialNumber);
|
||||
/* console.log(this.task.serialNumber); */
|
||||
this.getAttachments();
|
||||
|
||||
console.log(this.getSubjectType());
|
||||
/* console.log(this.getSubjectType()); */
|
||||
|
||||
}
|
||||
|
||||
@@ -101,7 +105,7 @@ export class ExpedientTaskModalPage implements OnInit {
|
||||
});
|
||||
}
|
||||
saveTask(){
|
||||
console.log(this.taskType);
|
||||
/* console.log(this.taskType); */
|
||||
|
||||
switch (this.taskType)
|
||||
{
|
||||
@@ -229,4 +233,12 @@ export class ExpedientTaskModalPage implements OnInit {
|
||||
modal.onDidDismiss();
|
||||
}
|
||||
|
||||
async setContact(data:EventPerson[]){
|
||||
this.contacts = data;
|
||||
}
|
||||
|
||||
async closeComponent(){
|
||||
this.showAttendees = false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user