MasterHelperImpl.java 6.22 KB
package com.xiniunet.web.helper;

import com.xiniunet.framework.security.Passport;
import com.xiniunet.master.request.humanresource.*;
import com.xiniunet.master.request.inventory.*;
import com.xiniunet.master.request.system.*;
import com.xiniunet.master.response.humanresource.*;
import com.xiniunet.master.response.inventory.*;
import com.xiniunet.master.response.system.*;
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 MasterHelperImpl implements MasterHelper {

    @Autowired
    private MasterService masterService;

    @Override
    public EmployeeGetResponse getEmployee(EmployeeGetRequest request, Passport passport) {
        return masterService.getEmployee(request, passport);
    }

    @Override
    public EmployeeUpdateResponse updateEmployee(EmployeeUpdateRequest request, Passport passport) {
        return masterService.updateEmployee(request, passport);
    }

    @Override
    public PositionFindResponse findPosition(PositionFindRequest request,Passport passport) {
        return masterService.findPosition(request, passport);
    }



    @Override
    public EmployeeContactFindResponse findEmployeeContact(EmployeeContactFindRequest request,Passport passport) {
        return masterService.findEmployeeContact(request, passport);
    }

    @Override
    public EmployeeContactGetResponse getEmployeeContact(EmployeeContactGetRequest request, Passport passport) {
        return masterService.getEmployeeContact(request,passport);
    }

    @Override
    public EmployeeContactCreateResponse createEmployeeContact(EmployeeContactCreateRequest request, Passport passport) {
        return masterService.createEmployeeContact(request,passport);
    }

    @Override
    public EmployeeContactDeleteResponse deleteEmployeeContact(EmployeeContactDeleteRequest request, Passport passport) {
        return masterService.deleteEmployeeContact(request,passport);
    }

    @Override
    public EmployeeContactUpdateResponse updateEmployeeContact(EmployeeContactUpdateRequest request, Passport passport) {
        return masterService.updateEmployeeContact(request, passport);
    }

    @Override
    public EmployeeDetailGetResponse getEmployeeDetail(EmployeeDetailGetRequest request, Passport passport) {
        return masterService.getEmployeeDetail(request,passport);
    }

    @Override
    public EmployeeFindResponse findEmployee(EmployeeFindRequest request, Passport passport) {
        return masterService.findEmployee(request, passport);
    }

    @Override
    public LocationGetResponse getLocation(LocationGetRequest request, Passport passport) {
        return masterService.getLocation(request, passport);
    }

    @Override
    public LocationFindResponse findLocation(LocationFindRequest request, Passport passport) {
        return masterService.findLocation(request, passport);
    }

    @Override
    public EmployeeSupervisorGetResponse getEmployeeSupervisor(EmployeeSupervisorGetRequest request, Passport passport) {
        return masterService.getEmployeeSupervisor(request, passport);
    }

    @Override
    public UserGetResponse getUser(UserGetRequest request, Passport passport) {
        return masterService.getUser(request, passport);
    }

    @Override
    public UserDiskUpdateResponse updateUserDisk(UserDiskUpdateRequest request, Passport passport) {
        return masterService.updateUserDisk(request, passport);
    }

    @Override
    public SysProductFindResponse findSysProduct(SysProductFindRequest request, Passport passport) {
        return masterService.findSysProduct(request, passport);
    }

    @Override
    public ApplicationFindResponse findApplication(ApplicationFindRequest request, Passport passport) {
        return masterService.findApplication(request, passport);
    }

    @Override
    public TenantGetResponse getTenant(TenantGetRequest request, Passport passport) {
        return masterService.getTenant(request, passport);
    }

    /**
     * 获取岗位按Id
     * @param request
     * @param passport 用户护照
     * @return
     */
    @Override
    public PositionGetResponse getPosition(PositionGetRequest request, Passport passport) {
        return masterService.getPosition(request, passport);
    }

    @Override
    public UserFindResponse findUser(UserFindRequest request, Passport passport)
    {
        return masterService.findUser(request, passport);
    }


    @Override
    public CategoryGetResponse getCategory(CategoryGetRequest request, Passport passport) {
        return masterService.getCategory(request, passport);
    }

    @Override
    public OrganizationGetResponse getOrganization(OrganizationGetRequest request, Passport passport) {
        return masterService.getOrganization(request, passport);
    }

    @Override
    public ItemSearchResponse searchItem(ItemSearchRequest request, Passport passport) {
        return masterService.searchItem(request, passport);
    }

    @Override
    public OperatingUnitFindResponse findOperatingUnit(OperatingUnitFindRequest request, Passport passport) {
        return masterService.findOperatingUnit(request, passport);
    }
    @Override
    public LegalEntityGetResponse getLegalEntity(LegalEntityGetRequest request, Passport passport) {
        return masterService.getLegalEntity(request, passport);
    }
    @Override
    public CategorySearchResponse searchCategory(CategorySearchRequest request, Passport passport) {
        return masterService.searchCategory(request, passport);
    }

    @Override
    public CategoryFindResponse findCategory(CategoryFindRequest request, Passport passport) {
        return masterService.findCategory(request, passport);
    }

    @Override
    public ItemFindResponse findItem(ItemFindRequest request, Passport passport) {
        return masterService.findItem(request, passport);
    }

    @Override
    public ItemRetailGetResponse getItemRetail(ItemRetailGetRequest request, Passport passport) {
        return masterService.getItemRetail(request, passport);
    }

    @Override
    public BrandFindResponse findBrands(BrandFindRequest request, Passport passport) {
        return masterService.findBrand(request, passport);
    }

}