审批流API修改 得同步修改前端和数据库配置
This commit is contained in:
		
							parent
							
								
									d874aafb8e
								
							
						
					
					
						commit
						4be8c45cc1
					
				@ -613,11 +613,8 @@ namespace APT.BaseData.Services.Services.FM
 | 
			
		||||
            //回调方法写在之后  不然之前数据都没有保存到数据库  原有的方法不能使用
 | 
			
		||||
            if (!string.IsNullOrEmpty(CALLBACK_INTERFACE))
 | 
			
		||||
            {
 | 
			
		||||
                if (CALLBACK_INTERFACE == "BS/BSSafeCheck/CheckAuditEnd" || CALLBACK_INTERFACE == "BS/BSSafeCheck/CheckPlanAuditEnd" || CALLBACK_INTERFACE == "BS/BSRiskSubmit/Notice" ||
 | 
			
		||||
                            CALLBACK_INTERFACE == "BS/BSRiskSubmit/DealEnd" || CALLBACK_INTERFACE == "BS/BSRiskSubmitDelayApply/DealEnd" || CALLBACK_INTERFACE == "FO/FOJobEventRecord/BackUpdate")
 | 
			
		||||
                if (CALLBACK_INTERFACE.EndsWith("New"))
 | 
			
		||||
                {
 | 
			
		||||
                    CALLBACK_INTERFACE = CALLBACK_INTERFACE + "New";
 | 
			
		||||
 | 
			
		||||
                    this.UnifiedCommit(() =>
 | 
			
		||||
                    {
 | 
			
		||||
                        ApproveCallBackService.CallBackNew(CALLBACK_INTERFACE, approve, false);
 | 
			
		||||
@ -630,10 +627,6 @@ namespace APT.BaseData.Services.Services.FM
 | 
			
		||||
                        ApproveCallBackService.CallBack(CALLBACK_INTERFACE, listDATA_ID);
 | 
			
		||||
                    });
 | 
			
		||||
                }
 | 
			
		||||
                //this.UnifiedCommit(() =>
 | 
			
		||||
                //{
 | 
			
		||||
                //    ApproveCallBackService.CallBack(CALLBACK_INTERFACE, listDATA_ID);
 | 
			
		||||
                //});
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -1046,11 +1039,36 @@ namespace APT.BaseData.Services.Services.FM
 | 
			
		||||
 | 
			
		||||
            //如果 审批流需要执行默认审批 调用 回调方法
 | 
			
		||||
            //回调方法写在之后  不然之前数据都没有保存到数据库  原有的方法不能使用
 | 
			
		||||
            //this.UnifiedCommit(() =>
 | 
			
		||||
            //{
 | 
			
		||||
            //    ApproveCallBackService.CallBack(CALLBACK_INTERFACE, listDATA_ID);
 | 
			
		||||
            //});
 | 
			
		||||
 | 
			
		||||
            if (!string.IsNullOrEmpty(CALLBACK_INTERFACE) && listDATA_ID.Count > 0)
 | 
			
		||||
            {
 | 
			
		||||
                if (CALLBACK_INTERFACE.EndsWith("New"))
 | 
			
		||||
                {
 | 
			
		||||
                    foreach (var item in listApprove)
 | 
			
		||||
                    {
 | 
			
		||||
                        if (item.APPROVE_STATUS == 10)
 | 
			
		||||
                        {
 | 
			
		||||
                            this.UnifiedCommit(() =>
 | 
			
		||||
                            {
 | 
			
		||||
                                ApproveCallBackService.CallBackNew(CALLBACK_INTERFACE, item, false);
 | 
			
		||||
                            });
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
                else
 | 
			
		||||
                {
 | 
			
		||||
                    this.UnifiedCommit(() =>
 | 
			
		||||
                    {
 | 
			
		||||
                        ApproveCallBackService.CallBack(CALLBACK_INTERFACE, listDATA_ID);
 | 
			
		||||
                    });
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
@ -1471,10 +1489,8 @@ namespace APT.BaseData.Services.Services.FM
 | 
			
		||||
            //回调方法写在之后  不然之前数据都没有保存到数据库  原有的方法不能使用
 | 
			
		||||
            if (!string.IsNullOrEmpty(CALLBACK_INTERFACE) && listDATA_ID.Count > 0)
 | 
			
		||||
            {
 | 
			
		||||
                if (CALLBACK_INTERFACE == "BS/BSSafeCheck/CheckAuditEnd" || CALLBACK_INTERFACE == "BS/BSSafeCheck/CheckPlanAuditEnd" || CALLBACK_INTERFACE == "BS/BSRiskSubmit/Notice" ||
 | 
			
		||||
                            CALLBACK_INTERFACE == "BS/BSRiskSubmit/DealEnd" || CALLBACK_INTERFACE == "BS/BSRiskSubmitDelayApply/DealEnd" || CALLBACK_INTERFACE == "FO/FOJobEventRecord/BackUpdate")
 | 
			
		||||
                if (CALLBACK_INTERFACE.EndsWith("New"))
 | 
			
		||||
                {
 | 
			
		||||
                    CALLBACK_INTERFACE = CALLBACK_INTERFACE + "New";
 | 
			
		||||
                    foreach (var item in listApprove)
 | 
			
		||||
                    {
 | 
			
		||||
                        if (item.APPROVE_STATUS == 10)
 | 
			
		||||
@ -1488,7 +1504,6 @@ namespace APT.BaseData.Services.Services.FM
 | 
			
		||||
                }
 | 
			
		||||
                else
 | 
			
		||||
                {
 | 
			
		||||
 | 
			
		||||
                    this.UnifiedCommit(() =>
 | 
			
		||||
                    {
 | 
			
		||||
                        ApproveCallBackService.CallBack(CALLBACK_INTERFACE, listDATA_ID);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user