修改
This commit is contained in:
@@ -181,55 +181,55 @@ namespace IRaCIS.Core.Application.Service.Inspection
|
||||
public async Task<dynamic> Enforcement(dynamic OptCommand, DataInspectionAddDTO AuditInfo, SignDTO SignInfo, dynamic fun, IResponseOutput? response=null)
|
||||
{
|
||||
|
||||
return ResponseOutput.Ok();
|
||||
|
||||
|
||||
//if (response!=null&&response.IsSuccess == false)
|
||||
//{
|
||||
// return response;
|
||||
//}
|
||||
//Guid? signId = null;
|
||||
//MapData(OptCommand, AuditInfo);
|
||||
//if (AuditInfo.IsSign)
|
||||
//{
|
||||
// // 验证用户签名信息
|
||||
// var verifyResult = await VerifySignatureAsync(SignInfo);
|
||||
// signId = await AddSignRecordAsync(SignInfo);
|
||||
// if (verifyResult.IsSuccess == false)
|
||||
// {
|
||||
// return verifyResult;
|
||||
// }
|
||||
// //await AddSignRecordAsync(SignInfo);
|
||||
//}
|
||||
if (response != null && response.IsSuccess == false)
|
||||
{
|
||||
return response;
|
||||
}
|
||||
Guid? signId = null;
|
||||
MapData(OptCommand, AuditInfo);
|
||||
if (AuditInfo.IsSign)
|
||||
{
|
||||
// 验证用户签名信息
|
||||
var verifyResult = await VerifySignatureAsync(SignInfo);
|
||||
signId = await AddSignRecordAsync(SignInfo);
|
||||
if (verifyResult.IsSuccess == false)
|
||||
{
|
||||
return verifyResult;
|
||||
}
|
||||
//await AddSignRecordAsync(SignInfo);
|
||||
}
|
||||
|
||||
//IResponseOutput bResult;
|
||||
IResponseOutput bResult;
|
||||
|
||||
//if (response != null)
|
||||
//{
|
||||
// bResult = response;
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// bResult = await fun(OptCommand);
|
||||
//}
|
||||
if (response != null)
|
||||
{
|
||||
bResult = response;
|
||||
}
|
||||
else
|
||||
{
|
||||
bResult = await fun(OptCommand);
|
||||
}
|
||||
|
||||
//// 用户 签名某个文档
|
||||
//if (bResult.IsSuccess == false)
|
||||
//{
|
||||
// return bResult;
|
||||
//}
|
||||
// 用户 签名某个文档
|
||||
if (bResult.IsSuccess == false)
|
||||
{
|
||||
return bResult;
|
||||
}
|
||||
|
||||
//if (AuditInfo.IsSign)
|
||||
//{
|
||||
// var signSuccess = await _repository.BatchUpdateAsync<TrialSign>(t => t.Id == signId, u => new TrialSign() { IsCompleted = true });
|
||||
//}
|
||||
if (AuditInfo.IsSign)
|
||||
{
|
||||
var signSuccess = await _repository.BatchUpdateAsync<TrialSign>(t => t.Id == signId, u => new TrialSign() { IsCompleted = true });
|
||||
}
|
||||
|
||||
//// 判断是否需要前面
|
||||
//if (AuditInfo.NeedSava)
|
||||
//{
|
||||
// await AddInspectionRecordAsync(AuditInfo, signId);
|
||||
//}
|
||||
|
||||
//return bResult;
|
||||
|
||||
return bResult;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -32,6 +32,6 @@ namespace IRaCIS.Core.Application.Service.Inspection.Interface
|
||||
/// </summary>
|
||||
/// <param name="datas"></param>
|
||||
/// <returns></returns>
|
||||
Task AddListInspectionRecordAsync(List<DataInspection> datas);
|
||||
//Task AddListInspectionRecordAsync(List<DataInspection> datas);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user