fix: 移除try catch
This commit is contained in:
@@ -94,8 +94,6 @@ public class AliyunClient : IAliyunClient
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
var response = JsonConvert.DeserializeObject<AliyunId3MetaVerifyApiResponse>(rawResponse);
|
var response = JsonConvert.DeserializeObject<AliyunId3MetaVerifyApiResponse>(rawResponse);
|
||||||
result.RequestId = response?.RequestId;
|
result.RequestId = response?.RequestId;
|
||||||
result.Code = response?.Code;
|
result.Code = response?.Code;
|
||||||
@@ -108,11 +106,6 @@ public class AliyunClient : IAliyunClient
|
|||||||
"2" or "3" => false,
|
"2" or "3" => false,
|
||||||
_ => null
|
_ => null
|
||||||
};
|
};
|
||||||
}
|
|
||||||
catch
|
|
||||||
{
|
|
||||||
result.Message = "阿里云响应不是合法JSON";
|
|
||||||
}
|
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -105,10 +105,6 @@ public class GainfoIdCardFaceCompareService : IGainfoIdCardFaceCompareService
|
|||||||
IdNo = gainfo.IdNo,
|
IdNo = gainfo.IdNo,
|
||||||
CompareResult = IdCardFaceCompareResultEnumType.NotCompared,
|
CompareResult = IdCardFaceCompareResultEnumType.NotCompared,
|
||||||
CompareCount = 0,
|
CompareCount = 0,
|
||||||
CreateTime = now,
|
|
||||||
ModifiedTime = now,
|
|
||||||
CreatedBy = userId,
|
|
||||||
ModifiedBy = userId
|
|
||||||
};
|
};
|
||||||
|
|
||||||
await _dbContext.InsertAsync(record);
|
await _dbContext.InsertAsync(record);
|
||||||
@@ -120,8 +116,6 @@ public class GainfoIdCardFaceCompareService : IGainfoIdCardFaceCompareService
|
|||||||
record.IdNo = gainfo.IdNo;
|
record.IdNo = gainfo.IdNo;
|
||||||
record.CompareResult = IdCardFaceCompareResultEnumType.NotCompared;
|
record.CompareResult = IdCardFaceCompareResultEnumType.NotCompared;
|
||||||
record.ErrorMessage = null;
|
record.ErrorMessage = null;
|
||||||
record.ModifiedTime = now;
|
|
||||||
record.ModifiedBy = userId;
|
|
||||||
await _dbContext.UpdateAsync(record);
|
await _dbContext.UpdateAsync(record);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -136,8 +130,6 @@ public class GainfoIdCardFaceCompareService : IGainfoIdCardFaceCompareService
|
|||||||
throw new UserFriendlyException(record.ErrorMessage);
|
throw new UserFriendlyException(record.ErrorMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
var response = await _aliyunClient.Id3MetaVerifyAsync(gainfo.IdNo, gainfo.Name, face);
|
var response = await _aliyunClient.Id3MetaVerifyAsync(gainfo.IdNo, gainfo.Name, face);
|
||||||
record.CompareResult = IdCardFaceCompareResultEnumType.Compared;
|
record.CompareResult = IdCardFaceCompareResultEnumType.Compared;
|
||||||
record.ApiResponse = response.RawResponse;
|
record.ApiResponse = response.RawResponse;
|
||||||
@@ -145,17 +137,6 @@ public class GainfoIdCardFaceCompareService : IGainfoIdCardFaceCompareService
|
|||||||
record.Similarity = response.Similarity;
|
record.Similarity = response.Similarity;
|
||||||
record.CompareCount += 1;
|
record.CompareCount += 1;
|
||||||
record.LastCompareTime = now;
|
record.LastCompareTime = now;
|
||||||
record.ModifiedTime = DateTime.Now;
|
|
||||||
record.ModifiedBy = userId;
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
record.ErrorMessage = ex.Message;
|
|
||||||
record.ModifiedTime = DateTime.Now;
|
|
||||||
record.ModifiedBy = userId;
|
|
||||||
await _dbContext.UpdateAsync(record);
|
|
||||||
throw;
|
|
||||||
}
|
|
||||||
|
|
||||||
await _dbContext.UpdateAsync(record);
|
await _dbContext.UpdateAsync(record);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user