diff --git a/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs b/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs index 6fd292e..80a06e0 100644 --- a/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs +++ b/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs @@ -940,7 +940,7 @@ namespace APT.BaseData.Services.DomainServices modelCheck.CHECK_TYPE_ID = subModel.CHECK_TYPE_ID; modelCheck.CHECK_TYPE_LEVEL_ID = subModel.CHECK_TYPE_LEVEL_ID; modelCheck.RISK_AREA_ID = content.RISK_AREA_ID; - modelCheck.CHECKOBJECT = content.Nav_SafeCheck.CHECKOBJECT.Value; + modelCheck.CHECKOBJECT = deal.Nav_Submit.CHECKOBJECT.HasValue ? ((int)(deal.Nav_Submit.CHECKOBJECT.Value)) : content.Nav_SafeCheck.CHECKOBJECT.Value; modelCheck.CHECK_PROJECT_ID = content.CHECK_PROJECT_ID; modelCheck.CHECKCONTENT = content.CHECKCONTENT;