CSFrameworkV6.0开发指南 | 保存资料后立即审核/反审核后立即修改|C/S开发框架
作者:csframework|C/S框架网  发布日期:2023/08/11 19:51:25

保存立即审核

点【保存】按钮,保存数据成功然后自动审核单据。

在DAL.Update方法增加下面代码:

CSFrameworkV6.0开发指南 | 保存资料后立即审核/反审核后立即修改|C/S开发框架

C# 全选
  //保存后自动审核
var isApprovalAfterSave = this.GetSystemParamValue("ApprovalAfterSave") == "Y";//获取参数
if (isApprovalAfterSave && data.Master.FlagApp == "N")
{
      this.ApprovalBusiness(new req_Approval { DocNo = data.Master.SONO, Type = ApprovalType.Approval });
}

反审立即修改

点【反审核】按钮,反审核后自动进入编辑模式。

在Form.DoApprovalUndo方法内增加下面代码

CSFrameworkV6.0开发指南 | 保存资料后立即审核/反审核后立即修改|C/S开发框架

C# 全选
 //反审核后立即编辑
 if (SystemSettings.Current.UnApprovalIntoEditMode)
{
     this.DoEdit(_buttons.GetButtonByName(ButtonNameList.btnEdit));//调用修改按钮事件
}

C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇