项目配置setting
parent
7664a92e7e
commit
4ed14855c6
|
@ -23,6 +23,7 @@ namespace IRaCIS.Core.API.Controllers
|
|||
{
|
||||
|
||||
[ApiController, ApiExplorerSettings(GroupName = "Reviewer")]
|
||||
[UnitOfWork]
|
||||
public class InspectionController : ControllerBase
|
||||
{
|
||||
private readonly IRepository _repository;
|
||||
|
@ -71,11 +72,12 @@ namespace IRaCIS.Core.API.Controllers
|
|||
return await _inspectionService.GetInspectionData(dto);
|
||||
}
|
||||
|
||||
|
||||
|
||||
#region 访视
|
||||
|
||||
[HttpPost, Route("Inspection/subjectVisit/addOrUpdateSV")]
|
||||
[UnitOfWork]
|
||||
|
||||
public async Task<IResponseOutput> AddOrUpdateSV(DataInspectionDto<SubjectVisitCommand> opt)
|
||||
{
|
||||
//opt.AuditInfo.SubjectCode = opt.OptCommand.Code;
|
||||
|
@ -98,44 +100,44 @@ namespace IRaCIS.Core.API.Controllers
|
|||
#endregion
|
||||
|
||||
#region setting
|
||||
///// <summary>
|
||||
///// 配置 基础逻辑信息
|
||||
///// </summary>
|
||||
///// <param name="opt"></param>
|
||||
///// <returns></returns>
|
||||
//[HttpPut, Route("configTrialBasicInfo/configTrialBasicInfo")]
|
||||
//[UnitOfWork]
|
||||
//public async Task<IResponseOutput> ConfigTrialBasicInfo(InsBasicTrialConfig opt)
|
||||
//{
|
||||
// var fun = _trialConfigService.ConfigTrialBasicInfo;
|
||||
// return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
|
||||
//}
|
||||
/// <summary>
|
||||
/// 配置 基础逻辑信息
|
||||
/// </summary>
|
||||
/// <param name="opt"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost, Route("Inspection/configTrialBasicInfo/configTrialBasicInfo")]
|
||||
|
||||
public async Task<IResponseOutput> ConfigTrialBasicInfo(InsBasicTrialConfig opt)
|
||||
{
|
||||
var fun = _trialConfigService.ConfigTrialBasicInfo;
|
||||
return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
|
||||
}
|
||||
|
||||
///// <summary>
|
||||
///// 配置流程
|
||||
///// </summary>
|
||||
///// <param name="opt"></param>
|
||||
///// <returns></returns>
|
||||
//[HttpPut, Route("configTrialBasicInfo/configTrialProcessInfo")]
|
||||
//[UnitOfWork]
|
||||
//public async Task<IResponseOutput> ConfigTrialProcessInfo(InsTrialProcessConfig opt)
|
||||
//{
|
||||
// var fun = _trialConfigService.ConfigTrialProcessInfo;
|
||||
// return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
|
||||
//}
|
||||
/// <summary>
|
||||
/// 配置流程
|
||||
/// </summary>
|
||||
/// <param name="opt"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost, Route("Inspection/configTrialBasicInfo/configTrialProcessInfo")]
|
||||
|
||||
public async Task<IResponseOutput> ConfigTrialProcessInfo(InsTrialProcessConfig opt)
|
||||
{
|
||||
var fun = _trialConfigService.ConfigTrialProcessInfo;
|
||||
return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
|
||||
}
|
||||
|
||||
///// <summary>
|
||||
///// 配置加急信息
|
||||
///// </summary>
|
||||
///// <param name="opt"></param>
|
||||
///// <returns></returns>
|
||||
//[HttpPut, Route("configTrialBasicInfo/ConfigTrialUrgentInfo")]
|
||||
//[UnitOfWork]
|
||||
//public async Task<IResponseOutput> ConfigTrialUrgentInfo(InsTrialUrgentConfig opt)
|
||||
//{
|
||||
// var fun = _trialConfigService.ConfigTrialUrgentInfo;
|
||||
// return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
|
||||
//}
|
||||
/// <summary>
|
||||
/// 配置加急信息
|
||||
/// </summary>
|
||||
/// <param name="opt"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost, Route("Inspection/configTrialBasicInfo/ConfigTrialUrgentInfo")]
|
||||
|
||||
public async Task<IResponseOutput> ConfigTrialUrgentInfo(InsTrialUrgentConfig opt)
|
||||
{
|
||||
var fun = _trialConfigService.ConfigTrialUrgentInfo;
|
||||
return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
|
|
@ -9,6 +9,12 @@ namespace IRaCIS.Application.Interfaces
|
|||
|
||||
Task<TrialConfigDTO> GetTrialConfigInfo(Guid trialId);
|
||||
|
||||
Task<IResponseOutput> ConfigTrialBasicInfo(BasicTrialConfig trialConfig);
|
||||
|
||||
Task<IResponseOutput> ConfigTrialProcessInfo(TrialProcessConfig trialConfig);
|
||||
|
||||
Task<IResponseOutput> ConfigTrialUrgentInfo(TrialUrgentConfig trialConfig);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue