///*************************************************************************/
|
///*
|
///* 文件名 :IBusinessSupportable.cs
|
///* 程序说明 : 支持业务操作的系统接口
|
///* 原创作者 :孙中吕
|
///*
|
///* Copyright 2006-2021 C/S框架网 www.csframework.com
|
///*
|
///**************************************************************************/
|
|
|
namespace CSFrameworkV5.Core
|
{
|
/// <summary>
|
/// 支持业务操作的系统接口
|
/// </summary>
|
public interface IBusinessSupportable
|
{
|
/// <summary>
|
/// 返回业务单据窗体的按钮数组
|
/// </summary>
|
/// <returns></returns>
|
IButtonInfo[] GetBusinessButtons();
|
|
/// <summary>
|
/// (审核)(批准)
|
/// </summary>
|
/// <param name="button"></param>
|
void DoApproval(IButtonInfo button);
|
|
/// <summary>
|
/// (反审核)(反批准)
|
/// </summary>
|
/// <param name="button"></param>
|
void DoApprovalUndo(IButtonInfo button);
|
|
/// <summary>
|
/// 查看单据的修改历史记录
|
/// </summary>
|
/// <param name="button"></param>
|
void DoShowModifyHistory(IButtonInfo button); //
|
|
/// <summary>
|
/// 显示指定单号的业务单据数据
|
/// </summary>
|
/// <param name="docNo">单据号码</param>
|
void ShowBusiness(string docNo);
|
}
|
}
|