代码修改
parent
be28ea0432
commit
692730fc51
|
@ -37,7 +37,7 @@ namespace IRaCIS.Api.Controllers
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取医生详情
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="attachmentService"></param>
|
/// <param name="attachmentService"></param>
|
||||||
/// <param name="_doctorService"></param>
|
/// <param name="_doctorService"></param>
|
||||||
|
@ -129,7 +129,15 @@ namespace IRaCIS.Api.Controllers
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary> 系统用户登录接口[New] </summary>
|
/// <summary>
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="loginUser"></param>
|
||||||
|
/// <param name="provider"></param>
|
||||||
|
/// <param name="_userService"></param>
|
||||||
|
/// <param name="_tokenService"></param>
|
||||||
|
/// <param name="configuration"></param>
|
||||||
|
/// <returns></returns>
|
||||||
[HttpPost, Route("user/login")]
|
[HttpPost, Route("user/login")]
|
||||||
[AllowAnonymous]
|
[AllowAnonymous]
|
||||||
public async Task<IResponseOutput<LoginReturnDTO>> Login(UserLoginDTO loginUser, [FromServices] IEasyCachingProvider provider, [FromServices] IUserService _userService,
|
public async Task<IResponseOutput<LoginReturnDTO>> Login(UserLoginDTO loginUser, [FromServices] IEasyCachingProvider provider, [FromServices] IUserService _userService,
|
||||||
|
|
|
@ -17,7 +17,7 @@ namespace IRaCIS.Core.API
|
||||||
{
|
{
|
||||||
public static class SwaggerSetup
|
public static class SwaggerSetup
|
||||||
{
|
{
|
||||||
public static bool useSwagger = false;
|
public static bool useSwagger = true;
|
||||||
public static void AddSwaggerSetup(this IServiceCollection services)
|
public static void AddSwaggerSetup(this IServiceCollection services)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ namespace IRaCIS.Core.API
|
||||||
options.SwaggerDoc("Dashboard&Statistics", new OpenApiInfo { Title = "统计模块", Version = "Dashboard&Statistics" });
|
options.SwaggerDoc("Dashboard&Statistics", new OpenApiInfo { Title = "统计模块", Version = "Dashboard&Statistics" });
|
||||||
|
|
||||||
options.SwaggerDoc("Financial", new OpenApiInfo { Title = "财务模块", Version = "Financial" });
|
options.SwaggerDoc("Financial", new OpenApiInfo { Title = "财务模块", Version = "Financial" });
|
||||||
options.SwaggerDoc("Management", new OpenApiInfo { Title = "管理模块", Version = "Management" });
|
options.SwaggerDoc("Management", new OpenApiInfo { Title = "Management", Version = "Management" });
|
||||||
options.SwaggerDoc("Image", new OpenApiInfo { Title = "影像模块", Version = "Image" });
|
options.SwaggerDoc("Image", new OpenApiInfo { Title = "影像模块", Version = "Image" });
|
||||||
options.SwaggerDoc("Reading", new OpenApiInfo { Title = "读片模块", Version = "Reading" });
|
options.SwaggerDoc("Reading", new OpenApiInfo { Title = "读片模块", Version = "Reading" });
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ namespace IRaCIS.Core.API
|
||||||
|
|
||||||
options.SwaggerEndpoint($"swagger/Financial/swagger.json", "财务模块");
|
options.SwaggerEndpoint($"swagger/Financial/swagger.json", "财务模块");
|
||||||
options.SwaggerEndpoint($"swagger/Institution/swagger.json", "机构信息模块");
|
options.SwaggerEndpoint($"swagger/Institution/swagger.json", "机构信息模块");
|
||||||
options.SwaggerEndpoint($"swagger/Management/swagger.json", "管理模块");
|
options.SwaggerEndpoint($"swagger/Management/swagger.json", "Management");
|
||||||
options.SwaggerEndpoint($"swagger/Image/swagger.json", "影像模块");
|
options.SwaggerEndpoint($"swagger/Image/swagger.json", "影像模块");
|
||||||
options.SwaggerEndpoint($"swagger/Reading/swagger.json", "读片模块");
|
options.SwaggerEndpoint($"swagger/Reading/swagger.json", "读片模块");
|
||||||
|
|
||||||
|
|
|
@ -116,7 +116,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/// <summary>发送验证码 修改邮箱(已经登陆修改) New </summary>
|
|
||||||
|
|
||||||
[HttpGet("{email}")]
|
[HttpGet("{email}")]
|
||||||
public async Task<IResponseOutput> SendVerificationCode(string email)
|
public async Task<IResponseOutput> SendVerificationCode(string email)
|
||||||
|
@ -220,7 +220,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
///// <summary>
|
///// <summary>
|
||||||
///// Result 为true 的时候 认为链接没有失效
|
/////
|
||||||
///// </summary>
|
///// </summary>
|
||||||
///// <param name="userId"></param>
|
///// <param name="userId"></param>
|
||||||
///// <returns></returns>
|
///// <returns></returns>
|
||||||
|
@ -259,7 +259,7 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 重置密码为 默认密码
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="userId"></param>
|
/// <param name="userId"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -272,7 +272,7 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
if (_hostEnvironment.EnvironmentName != "Development")
|
if (_hostEnvironment.EnvironmentName != "Development")
|
||||||
{
|
{
|
||||||
pwd = "EIImage." + new Random().Next(100, 1000);
|
pwd = string.Empty + new Random().Next(100000, 1000000)+ new Random().Next(100000, 1000000);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -298,7 +298,7 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 重置密码发邮件 (未登陆修改)
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="email"></param>
|
/// <param name="email"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -335,7 +335,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 验证验证码,没问题就返回用户所有的账户
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="email"></param>
|
/// <param name="email"></param>
|
||||||
/// <param name="verifyCode"></param>
|
/// <param name="verifyCode"></param>
|
||||||
|
@ -379,7 +379,7 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// (未登陆) 设置新密码
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="userId"></param>
|
/// <param name="userId"></param>
|
||||||
/// <param name="newPwd"></param>
|
/// <param name="newPwd"></param>
|
||||||
|
@ -403,7 +403,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 修改密码,当前支持旧密码修改密码
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpPost]
|
[HttpPost]
|
||||||
|
@ -455,7 +455,7 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取用户列表
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="param"></param>
|
/// <param name="param"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -479,7 +479,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 根据用户Id获取用户详细信息[New]
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="id"></param>
|
/// <param name="id"></param>
|
||||||
/// <returns></returns>xiuga
|
/// <returns></returns>xiuga
|
||||||
|
@ -491,7 +491,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 添加用户
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="userAddModel"></param>
|
/// <param name="userAddModel"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -539,7 +539,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 更新用户
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="model"></param>
|
/// <param name="model"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -567,7 +567,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 删除用户
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="userId"></param>
|
/// <param name="userId"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -585,7 +585,7 @@ namespace IRaCIS.Application.Services
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 禁用或者启用账户
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="userId"></param>
|
/// <param name="userId"></param>
|
||||||
/// <param name="state"></param>
|
/// <param name="state"></param>
|
||||||
|
@ -605,7 +605,7 @@ namespace IRaCIS.Application.Services
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 用户登陆
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="userName"></param>
|
/// <param name="userName"></param>
|
||||||
/// <param name="password"></param>
|
/// <param name="password"></param>
|
||||||
|
|
|
@ -91,7 +91,7 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 通过传递场景枚举 返回对应的下拉框数据 1:是外部 2:是内部 3:是Site调研 4: 邮件接收人,5:邮件抄送人
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="userTypeSelectEnum"></param>
|
/// <param name="userTypeSelectEnum"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -152,7 +152,7 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 项目文档 配置 哪里用户类型下拉
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public async Task<List<TrialUserType>> GetTrialUserTypeList()
|
public async Task<List<TrialUserType>> GetTrialUserTypeList()
|
||||||
|
|
Loading…
Reference in New Issue