diff --git a/Src/Dlhis.DataPermission.Model/DeviceCodeAttribute.cs b/Src/Dlhis.DataPermission.Model/DeviceCodeAttribute.cs
index a243b0b2..ce732468 100644
--- a/Src/Dlhis.DataPermission.Model/DeviceCodeAttribute.cs
+++ b/Src/Dlhis.DataPermission.Model/DeviceCodeAttribute.cs
@@ -2,6 +2,9 @@ using Kurisu.AspNetCore.DataAccess.SqlSugar.Attributes;
namespace Dlhis.DataPermission.Model;
+///
+/// 定义字段为设备码权限字段
+///
[AttributeUsage(AttributeTargets.Property)]
public class DeviceCodeAttribute : BaseDataPermissionAttribute
{
diff --git a/Src/Dlhis.DataPermission.Model/DeviceGroupCodeAttribute.cs b/Src/Dlhis.DataPermission.Model/DeviceGroupCodeAttribute.cs
index 90705a34..0a52c72a 100644
--- a/Src/Dlhis.DataPermission.Model/DeviceGroupCodeAttribute.cs
+++ b/Src/Dlhis.DataPermission.Model/DeviceGroupCodeAttribute.cs
@@ -2,6 +2,9 @@ using Kurisu.AspNetCore.DataAccess.SqlSugar.Attributes;
namespace Dlhis.DataPermission.Model;
+///
+/// 定义字段为设备组码权限字段
+///
[AttributeUsage(AttributeTargets.Property)]
public class DeviceGroupCodeAttribute : BaseDataPermissionAttribute
{
diff --git a/Src/Dlhis.DataPermission.Model/UserGroupCodeAttribute.cs b/Src/Dlhis.DataPermission.Model/UserGroupCodeAttribute.cs
index 993439c2..fe8b803b 100644
--- a/Src/Dlhis.DataPermission.Model/UserGroupCodeAttribute.cs
+++ b/Src/Dlhis.DataPermission.Model/UserGroupCodeAttribute.cs
@@ -2,6 +2,9 @@ using Kurisu.AspNetCore.DataAccess.SqlSugar.Attributes;
namespace Dlhis.DataPermission.Model;
+///
+/// 定义字段为用户组码权限字段
+///
[AttributeUsage(AttributeTargets.Property)]
public class UserGroupCodeAttribute : BaseDataPermissionAttribute
{
diff --git a/Src/Dlhis.Jip.Api/IJinkoJipApi.cs b/Src/Dlhis.Jip.Api/IJinkoJipApi.cs
index a60dfb3c..eeba7dbc 100644
--- a/Src/Dlhis.Jip.Api/IJinkoJipApi.cs
+++ b/Src/Dlhis.Jip.Api/IJinkoJipApi.cs
@@ -1,5 +1,4 @@
using Dlhis.Jip.Api.ClientHandlers;
-using Dlhis.Jip.Api.Request;
using Dlhis.Jip.Api.RequestContentHandlers;
using Dlhis.Jip.Api.Requests;
using Dlhis.Jip.Api.Responses;
@@ -78,10 +77,8 @@ public interface IJinkoJipApi
///
/// 同步照片到sap
///
- ///
- ///
+ ///
///
[Post("/JIP/HCM/HCM_I_PHOTO")]
- //[RequestContentHandler(typeof(SyncFaceContentHandler))]
Task SyncFaceToSapAsync(SyncFaceRequest request);
}
\ No newline at end of file
diff --git a/Src/Dlhis.Jip.Api/ResultHandlers/DHRResultHandler.cs b/Src/Dlhis.Jip.Api/ResultHandlers/DHRResultHandler.cs
index 6a0f35c4..70c30528 100644
--- a/Src/Dlhis.Jip.Api/ResultHandlers/DHRResultHandler.cs
+++ b/Src/Dlhis.Jip.Api/ResultHandlers/DHRResultHandler.cs
@@ -8,13 +8,12 @@ namespace Dlhis.Jip.Api.ResultHandlers;
public class DHRResultHandler : IRemoteCallResultHandler
{
- ///
public TResult Handle(HttpStatusCode statusCode, string responseBody)
{
var apiResult = JsonConvert.DeserializeObject>(responseBody);
-
+
var isSuccessStatusCode = ((int)statusCode >= 200) && ((int)statusCode <= 299);
- if (!isSuccessStatusCode || apiResult.Code != 200)
+ if (!isSuccessStatusCode || apiResult?.Code != 200)
{
if (!string.IsNullOrEmpty(apiResult?.Message))
{