HumanResourceHelperImpl.java
2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package com.xiniunet.my.hr.helper;
import com.xiniunet.framework.security.Passport;
import com.xiniunet.master.request.humanresource.*;
import com.xiniunet.master.response.humanresource.*;
import com.xiniunet.master.service.MasterService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
* Created by edward on 8/13/14.
*/
@Component
public class HumanResourceHelperImpl implements HumanResourceHelper {
@Autowired
private MasterService humanResourceService;
@Override
public EmployeeGetResponse getEmployee(EmployeeGetRequest request, Passport passport) {
return humanResourceService.getEmployee(request,passport);
}
@Override
public EmployeeUpdateResponse updateEmployee(EmployeeUpdateRequest request, Passport passport) {
return humanResourceService.updateEmployee(request,passport);
}
@Override
public EmployeeContactGetResponse getEmployeeContact(EmployeeContactGetRequest request, Passport passport) {
return humanResourceService.getEmployeeContact(request,passport);
}
@Override
public EmployeeContactCreateResponse createEmployeeContact(EmployeeContactCreateRequest request, Passport passport) {
return humanResourceService.createEmployeeContact(request,passport);
}
@Override
public EmployeeContactDeleteResponse deleteEmployeeContact(EmployeeContactDeleteRequest request, Passport passport) {
return humanResourceService.deleteEmployeeContact(request,passport);
}
@Override
public EmployeeContactUpdateResponse updateEmployeeContact(EmployeeContactUpdateRequest request, Passport passport) {
return humanResourceService.updateEmployeeContact(request, passport);
}
@Override
public EmployeeDetailGetResponse getEmployeeDetail(EmployeeDetailGetRequest request, Passport passport) {
return humanResourceService.getEmployeeDetail(request,passport);
}
@Override
public LocationGetResponse getLocation(LocationGetRequest request, Passport passport) {
return humanResourceService.getLocation(request,passport);
}
}