|
|
|
|
@ -4,6 +4,7 @@ import { TranslatorService } from 'src/app/hmg-common/services/translator/transl
|
|
|
|
|
import { CommonService } from 'src/app/hmg-common/services/common/common.service';
|
|
|
|
|
import { MenuResponse } from 'src/app/hmg-common/services/menu/models/menu-response';
|
|
|
|
|
import { SharedDataService } from 'src/app/hmg-common/services/shared-data-service/shared-data.service';
|
|
|
|
|
|
|
|
|
|
@Component({
|
|
|
|
|
selector: 'app-home',
|
|
|
|
|
templateUrl: './home.component.html',
|
|
|
|
|
@ -25,38 +26,52 @@ export class HomeComponent implements OnInit {
|
|
|
|
|
public ts: TranslatorService,
|
|
|
|
|
public common: CommonService,
|
|
|
|
|
public sharedData: SharedDataService,
|
|
|
|
|
public authService: AuthenticationService
|
|
|
|
|
) {}
|
|
|
|
|
|
|
|
|
|
ngOnInit() {
|
|
|
|
|
console.log("test");
|
|
|
|
|
|
|
|
|
|
this.selEmp = this.common.sharedService.getSharedData(
|
|
|
|
|
MenuResponse.SHARED_SEL_EMP,
|
|
|
|
|
false
|
|
|
|
|
);
|
|
|
|
|
console.log(" this.selEmp" + this.selEmp);
|
|
|
|
|
this.respID = this.common.sharedService.getSharedData(
|
|
|
|
|
MenuResponse.SHARED_SEL_RESP_ID,
|
|
|
|
|
false
|
|
|
|
|
);
|
|
|
|
|
console.log(" this.respID" + this.respID);
|
|
|
|
|
|
|
|
|
|
this.selMenu = new MenuResponse();
|
|
|
|
|
this.selMenu = this.common.sharedService.getSharedData(
|
|
|
|
|
MenuResponse.SHARED_DATA,
|
|
|
|
|
false
|
|
|
|
|
);
|
|
|
|
|
console.log(" this.selMenu" + this.selMenu);
|
|
|
|
|
// this.selEmp = this.common.sharedService.getSharedData(
|
|
|
|
|
// MenuResponse.SHARED_SEL_EMP,
|
|
|
|
|
// false
|
|
|
|
|
// );
|
|
|
|
|
// if(this.selEmp){}else{
|
|
|
|
|
// this.authService.loadAuthenticatedUser().subscribe((user: AuthenticatedUser) => {
|
|
|
|
|
// if (user) {
|
|
|
|
|
// this.selEmp = user.ASSIGNMENT_NUMBER;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// });
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// console.log(" this.selEmp" + this.selEmp);
|
|
|
|
|
// this.respID = this.common.sharedService.getSharedData(
|
|
|
|
|
// MenuResponse.SHARED_SEL_RESP_ID,
|
|
|
|
|
// false
|
|
|
|
|
// );
|
|
|
|
|
// if(this.respID){}else{
|
|
|
|
|
// this.respID=-999;
|
|
|
|
|
// }
|
|
|
|
|
// console.log(" this.respID" + this.respID);
|
|
|
|
|
|
|
|
|
|
// this.selMenu = new MenuResponse();
|
|
|
|
|
// this.selMenu = this.common.sharedService.getSharedData(
|
|
|
|
|
// MenuResponse.SHARED_DATA,
|
|
|
|
|
// false
|
|
|
|
|
// );
|
|
|
|
|
// console.log(" this.selMenu" + this.selMenu);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.getPayslip();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getPayslip(){
|
|
|
|
|
// this.selEmp ="13777";
|
|
|
|
|
console.log("this.selEmp????????"+this.selEmp)
|
|
|
|
|
this.respID=-999;
|
|
|
|
|
const request = {
|
|
|
|
|
P_SELECTED_EMPLOYEE_NUMBER: this.selEmp,//'125346',//this.selEmp,
|
|
|
|
|
P_MENU_TYPE: this.selMenu.List_Menu.MENU_TYPE,// 'E',//this.selMenu.List_Menu.MENU_TYPE,
|
|
|
|
|
P_SELECTED_RESP_ID:this.respID//"-999" //this.respID,
|
|
|
|
|
P_MENU_TYPE:"E",// 'E',//this.selMenu.List_Menu.MENU_TYPE,
|
|
|
|
|
P_SELECTED_RESP_ID: this.respID//"-999" //this.respID,
|
|
|
|
|
// P_PAGE_NUM: this.P_PAGE_NUM,
|
|
|
|
|
// P_PAGE_LIMIT: this.P_PAGE_LIMIT
|
|
|
|
|
};
|
|
|
|
|
|