예제 #1
0
 public TokenAuthController(LogInManager logInManager,
                            ITenantCache tenantCache,
                            AbpLoginResultTypeHelper abpLoginResultTypeHelper,
                            TokenAuthConfiguration configuration,
                            IExternalAuthConfiguration externalAuthConfiguration,
                            IExternalAuthManager externalAuthManager,
                            UserRegistrationManager userRegistrationManager,
                            IYaeherUserService yaeherUserService,
                            IHostingEnvironment hostingEnvironment,
                            IUserManagerService userManagerService,
                            ISystemParameterService systemParameterService,
                            IYaeherUserPaymentService yaeherUserPaymentService,
                            ISystemConfigsService systemConfigsService,
                            ISystemTokenService systemTokenService,
                            IYaeherDoctorService yaeherDoctorService,
                            IUnitOfWorkManager unitOfWorkManager)
 {
     _logInManager              = logInManager;
     _tenantCache               = tenantCache;
     _abpLoginResultTypeHelper  = abpLoginResultTypeHelper;
     _configuration             = configuration;
     _externalAuthConfiguration = externalAuthConfiguration;
     _externalAuthManager       = externalAuthManager;
     _userRegistrationManager   = userRegistrationManager;
     _yaeherUserService         = yaeherUserService;
     _userManagerService        = userManagerService;
     _systemParameterService    = systemParameterService;
     _appConfiguration          = hostingEnvironment.GetAppConfiguration();
     _yaeherUserPaymentService  = yaeherUserPaymentService;
     _systemConfigsService      = systemConfigsService;
     _systemTokenService        = systemTokenService;
     _yaeherDoctorService       = yaeherDoctorService;
     _unitOfWorkManager         = unitOfWorkManager;
 }
예제 #2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="doctorIncomeService"></param>
 /// <param name="incomeDetailsService"></param>
 /// <param name="userManagerService"></param>
 /// <param name="session"></param>
 /// <param name="yaeherOperListService"></param>
 /// <param name="yaeherDoctorService"></param>
 public DoctorReportController(IDoctorIncomeService doctorIncomeService,
                               IIncomeDetailsService incomeDetailsService,
                               IUserManagerService userManagerService,
                               IAbpSession session,
                               IYaeherOperListService yaeherOperListService,
                               IYaeherDoctorService yaeherDoctorService)
 {
     _DoctorIncomeService   = doctorIncomeService;
     _IncomeDetailsService  = incomeDetailsService;
     _userManagerService    = userManagerService;
     _IabpSession           = session;
     _yaeherOperListService = yaeherOperListService;
     _yaeherDoctorService   = yaeherDoctorService;
 }
예제 #3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="doctorSchedulingService"></param>
 /// <param name="session"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="yaeherOperListService"></param>
 /// <param name="userManagerService"></param>
 public SchedulingController(IDoctorSchedulingService doctorSchedulingService,
                             IAbpSession session,
                             ISystemParameterService systemParameterService,
                             IYaeherDoctorService yaeherDoctorService,
                             IYaeherOperListService yaeherOperListService,
                             IUserManagerService userManagerService)
 {
     _DoctorSchedulingService = doctorSchedulingService;
     _systemParameterService  = systemParameterService;
     _YaeherDoctorService     = yaeherDoctorService;
     _IabpSession             = session;
     _yaeherOperListService   = yaeherOperListService;
     _userManagerService      = userManagerService;
 }
예제 #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="doctorRulesService"></param>
 /// <param name="session"></param>
 /// <param name="clinicDoctorReltionService"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="userManagerService"></param>
 /// <param name="clinicInfomationService"></param>
 /// <param name="yaeherOperListService"></param>
 public DoctorRulesController(IDoctorRulesService doctorRulesService,
                              IAbpSession session,
                              IClinicDoctorReltionService clinicDoctorReltionService,
                              IYaeherDoctorService yaeherDoctorService,
                              IUserManagerService userManagerService,
                              IClinicInfomationService clinicInfomationService,
                              IYaeherOperListService yaeherOperListService)
 {
     _doctorRulesService         = doctorRulesService;
     _clinicDoctorReltionService = clinicDoctorReltionService;
     _yaeherDoctorService        = yaeherDoctorService;
     _IabpSession             = session;
     _userManagerService      = userManagerService;
     _clinicInfomationService = clinicInfomationService;
     _yaeherOperListService   = yaeherOperListService;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="qualityControlManageService"></param>
 /// <param name="session"></param>
 /// <param name="collectConsultationService"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="consultationService"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="yaeherOperListService"></param>
 /// <param name="userManagerService"></param>
 public CollectConsultationController(IQualityControlManageService qualityControlManageService,
                                      IAbpSession session, ICollectConsultationService collectConsultationService,
                                      IYaeherDoctorService yaeherDoctorService,
                                      IConsultationService consultationService,
                                      ISystemParameterService systemParameterService,
                                      IYaeherOperListService yaeherOperListService,
                                      IUserManagerService userManagerService)
 {
     _QualityControlManageService = qualityControlManageService;
     _collectConsultationService  = collectConsultationService;
     _yaeherDoctorService         = yaeherDoctorService;
     _consultationService         = consultationService;
     _systemParameterService      = systemParameterService;
     _IabpSession           = session;
     _yaeherOperListService = yaeherOperListService;
     _userManagerService    = userManagerService;
 }
예제 #6
0
 /// <summary>
 /// 科室 科室与标签 科室与医生关系
 /// </summary>
 /// <param name="attachmentService"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="unitOfWorkManager"></param>
 /// <param name="session"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="doctorFileApplyService"></param>
 /// <param name="userManagerService"></param>
 /// <param name="yaeherOperListService"></param>
 public AttachmentController(IAttachmentServices attachmentService,
                             ISystemParameterService systemParameterService,
                             IUnitOfWorkManager unitOfWorkManager,
                             IAbpSession session,
                             IYaeherDoctorService yaeherDoctorService,
                             IDoctorFileApplyService doctorFileApplyService,
                             IUserManagerService userManagerService,
                             IYaeherOperListService yaeherOperListService)
 {
     _attachmentService      = attachmentService;
     _systemParameterService = systemParameterService;
     _unitOfWorkManager      = unitOfWorkManager;
     _yaeherDoctorService    = yaeherDoctorService;
     _doctorFileApplyService = doctorFileApplyService;
     _IabpSession            = session;
     _userManagerService     = userManagerService;
     _yaeherOperListService  = yaeherOperListService;
     //_cosHandler = cosHandler ?? throw new ArgumentNullException(nameof(cosHandler));
 }
예제 #7
0
 /// <summary>
 /// Home 构造函数
 /// </summary>
 /// <param name="yaeherUserService"></param>
 /// <param name="systemConfigsService"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="yaeherUserPaymentService"></param>
 /// <param name="unitOfWorkManager"></param>
 /// <param name="acceptTencentWecharService"></param>
 /// <param name="acceptWecharStateService"></param>
 /// <param name="systemTokenService"></param>
 /// <param name="yaeherDoctorService"></param>
 public TencentWeCharController(IYaeherUserService yaeherUserService,
                                ISystemConfigsService systemConfigsService,
                                ISystemParameterService systemParameterService,
                                IYaeherUserPaymentService yaeherUserPaymentService,
                                IUnitOfWorkManager unitOfWorkManager,
                                IAcceptTencentWecharService acceptTencentWecharService,
                                IAcceptWecharStateService acceptWecharStateService,
                                ISystemTokenService systemTokenService,
                                IYaeherDoctorService yaeherDoctorService)
 {
     _yaeherUserService          = yaeherUserService;
     _systemConfigsService       = systemConfigsService;
     _systemParameterService     = systemParameterService;
     _yaeherUserPaymentService   = yaeherUserPaymentService;
     _unitOfWorkManager          = unitOfWorkManager;
     _acceptTencentWecharService = acceptTencentWecharService;
     _acceptWecharStateService   = acceptWecharStateService;
     _systemTokenService         = systemTokenService;
     _yaeherDoctorService        = yaeherDoctorService;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="qualityControlManageService"></param>
 /// <param name="consultationService"></param>
 /// <param name="session"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="consultationEvaluationService"></param>
 /// <param name="consultationReplyService"></param>
 /// <param name="systemParameterService"></param>
 /// <param name="phoneReplyRecordService"></param>
 /// <param name="orderManageService"></param>
 /// <param name="orderTradeRecordService"></param>
 /// <param name="yaeherUserService"></param>
 /// <param name="attachmentServices"></param>
 /// <param name="collectConsultationService"></param>
 /// <param name="userManagerService"></param>
 /// <param name="unitOfWorkManager"></param>
 /// <param name="lableManageService"></param>
 /// <param name="doctorRelationService"></param>
 /// <param name="clinicInfomationService"></param>
 /// <param name="yaeherOperListService"></param>
 public DoctorQualityController(IQualityControlManageService qualityControlManageService,
                                IConsultationService consultationService,
                                IAbpSession session,
                                IYaeherDoctorService yaeherDoctorService,
                                IConsultationEvaluationService consultationEvaluationService,
                                IConsultationReplyService consultationReplyService,
                                ISystemParameterService systemParameterService,
                                IPhoneReplyRecordService phoneReplyRecordService,
                                IOrderManageService orderManageService,
                                IOrderTradeRecordService orderTradeRecordService,
                                IYaeherUserService yaeherUserService,
                                IAttachmentServices attachmentServices,
                                ICollectConsultationService collectConsultationService,
                                IUserManagerService userManagerService,
                                IUnitOfWorkManager unitOfWorkManager,
                                ILableManageService lableManageService,
                                IDoctorRelationService doctorRelationService,
                                IClinicInfomationService clinicInfomationService,
                                IYaeherOperListService yaeherOperListService)
 {
     _QualityControlManageService = qualityControlManageService;
     _consultationService         = consultationService;
     _yaeherDoctorService         = yaeherDoctorService;
     _phoneReplyRecordService     = phoneReplyRecordService;
     _yaeherUser                    = yaeherUserService;
     _orderManageService            = orderManageService;
     _orderTradeRecordService       = orderTradeRecordService;
     _IabpSession                   = session;
     _consultationEvaluationService = consultationEvaluationService;
     _consultationReplyService      = consultationReplyService;
     _systemParameterService        = systemParameterService;
     _attachmentServices            = attachmentServices;
     _collectConsultationService    = collectConsultationService;
     _userManagerService            = userManagerService;
     _unitOfWorkManager             = unitOfWorkManager;
     _lableManageService            = lableManageService;
     _DoctorRelationService         = doctorRelationService;
     _clinicInfomationService       = clinicInfomationService;
     _yaeherOperListService         = yaeherOperListService;
 }
예제 #9
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="lableManageService"></param>
 /// <param name="session"></param>
 /// <param name="yaeherDoctorService"></param>
 /// <param name="doctorRelationService"></param>
 /// <param name="unitOfWorkManager"></param>
 /// <param name="userManagerService"></param>
 /// <param name="yaeherOperListService"></param>
 /// <param name="clinicDoctorReltionService"></param>
 /// <param name="clinicLableReltionService"></param>
 /// <param name="relationLabelListService"></param>
 public LableManageController(ILableManageService lableManageService,
                              IAbpSession session,
                              IYaeherDoctorService yaeherDoctorService,
                              IDoctorRelationService doctorRelationService,
                              IUnitOfWorkManager unitOfWorkManager,
                              IUserManagerService userManagerService,
                              IYaeherOperListService yaeherOperListService,
                              IClinicDoctorReltionService clinicDoctorReltionService,
                              IClinicLableReltionService clinicLableReltionService,
                              IRelationLabelListService relationLabelListService)
 {
     _lableManageService         = lableManageService;
     _yaeherDoctorService        = yaeherDoctorService;
     _doctorRelationService      = doctorRelationService;
     _unitOfWorkManager          = unitOfWorkManager;
     _IabpSession                = session;
     _userManagerService         = userManagerService;
     _yaeherOperListService      = yaeherOperListService;
     _clinicDoctorReltionService = clinicDoctorReltionService;
     _clinicLableReltionService  = clinicLableReltionService;
     _relationLabelListService   = relationLabelListService;
 }