public OrganizationUnitAppService(
     OrganizationUnitManager organizationUnitManager,
     IRepository <OrganizationUnit, long> organizationUnitRepository,
     IRepository <UserOrganizationUnit, long> userOrganizationUnitRepository,
     IRepository <Organization, long> organizationRepository,
     IRepository <UserRole, long> userRoleRepository,
     IRepository <Role, int> roleRepository,
     // IRepository<UserUnits, long> userUnitsRepository,
     IPoolAppService poolService,
     IQYWechatAppService iQYWechatAppService,
     IWechatAppService iWechatAppService,
     ISessionAppService sessionAppService
     )
 {
     _organizationUnitManager        = organizationUnitManager;
     _organizationUnitRepository     = organizationUnitRepository;
     _userOrganizationUnitRepository = userOrganizationUnitRepository;
     _organizationRepository         = organizationRepository;
     _userRoleRepository             = userRoleRepository;
     _roleRepository = roleRepository;
     //  _userUnitsRepository = userUnitsRepository;
     _poolService         = poolService;
     _iQYWechatAppService = iQYWechatAppService;
     _iWechatAppService   = iWechatAppService;
     _sessionAppService   = sessionAppService;
 }
 public WechatController(IWechatAppService wechatAppService)
 {
     _wechatAppService = wechatAppService;
 }