项目配置setting

Uat_Study
he 2022-04-01 14:26:18 +08:00
parent 7664a92e7e
commit 4ed14855c6
2 changed files with 45 additions and 37 deletions

View File

@ -23,6 +23,7 @@ namespace IRaCIS.Core.API.Controllers
{ {
[ApiController, ApiExplorerSettings(GroupName = "Reviewer")] [ApiController, ApiExplorerSettings(GroupName = "Reviewer")]
[UnitOfWork]
public class InspectionController : ControllerBase public class InspectionController : ControllerBase
{ {
private readonly IRepository _repository; private readonly IRepository _repository;
@ -71,11 +72,12 @@ namespace IRaCIS.Core.API.Controllers
return await _inspectionService.GetInspectionData(dto); return await _inspectionService.GetInspectionData(dto);
} }
#region 访视 #region 访视
[HttpPost, Route("Inspection/subjectVisit/addOrUpdateSV")] [HttpPost, Route("Inspection/subjectVisit/addOrUpdateSV")]
[UnitOfWork]
public async Task<IResponseOutput> AddOrUpdateSV(DataInspectionDto<SubjectVisitCommand> opt) public async Task<IResponseOutput> AddOrUpdateSV(DataInspectionDto<SubjectVisitCommand> opt)
{ {
//opt.AuditInfo.SubjectCode = opt.OptCommand.Code; //opt.AuditInfo.SubjectCode = opt.OptCommand.Code;
@ -98,44 +100,44 @@ namespace IRaCIS.Core.API.Controllers
#endregion #endregion
#region setting #region setting
///// <summary> /// <summary>
///// 配置 基础逻辑信息 /// 配置 基础逻辑信息
///// </summary> /// </summary>
///// <param name="opt"></param> /// <param name="opt"></param>
///// <returns></returns> /// <returns></returns>
//[HttpPut, Route("configTrialBasicInfo/configTrialBasicInfo")] [HttpPost, Route("Inspection/configTrialBasicInfo/configTrialBasicInfo")]
//[UnitOfWork]
//public async Task<IResponseOutput> ConfigTrialBasicInfo(InsBasicTrialConfig opt) public async Task<IResponseOutput> ConfigTrialBasicInfo(InsBasicTrialConfig opt)
//{ {
// var fun = _trialConfigService.ConfigTrialBasicInfo; var fun = _trialConfigService.ConfigTrialBasicInfo;
// return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun); return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
//} }
///// <summary> /// <summary>
///// 配置流程 /// 配置流程
///// </summary> /// </summary>
///// <param name="opt"></param> /// <param name="opt"></param>
///// <returns></returns> /// <returns></returns>
//[HttpPut, Route("configTrialBasicInfo/configTrialProcessInfo")] [HttpPost, Route("Inspection/configTrialBasicInfo/configTrialProcessInfo")]
//[UnitOfWork]
//public async Task<IResponseOutput> ConfigTrialProcessInfo(InsTrialProcessConfig opt) public async Task<IResponseOutput> ConfigTrialProcessInfo(InsTrialProcessConfig opt)
//{ {
// var fun = _trialConfigService.ConfigTrialProcessInfo; var fun = _trialConfigService.ConfigTrialProcessInfo;
// return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun); return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
//} }
///// <summary> /// <summary>
///// 配置加急信息 /// 配置加急信息
///// </summary> /// </summary>
///// <param name="opt"></param> /// <param name="opt"></param>
///// <returns></returns> /// <returns></returns>
//[HttpPut, Route("configTrialBasicInfo/ConfigTrialUrgentInfo")] [HttpPost, Route("Inspection/configTrialBasicInfo/ConfigTrialUrgentInfo")]
//[UnitOfWork]
//public async Task<IResponseOutput> ConfigTrialUrgentInfo(InsTrialUrgentConfig opt) public async Task<IResponseOutput> ConfigTrialUrgentInfo(InsTrialUrgentConfig opt)
//{ {
// var fun = _trialConfigService.ConfigTrialUrgentInfo; var fun = _trialConfigService.ConfigTrialUrgentInfo;
// return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun); return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
//} }
#endregion #endregion

View File

@ -9,6 +9,12 @@ namespace IRaCIS.Application.Interfaces
Task<TrialConfigDTO> GetTrialConfigInfo(Guid trialId); Task<TrialConfigDTO> GetTrialConfigInfo(Guid trialId);
Task<IResponseOutput> ConfigTrialBasicInfo(BasicTrialConfig trialConfig);
Task<IResponseOutput> ConfigTrialProcessInfo(TrialProcessConfig trialConfig);
Task<IResponseOutput> ConfigTrialUrgentInfo(TrialUrgentConfig trialConfig);
} }
} }