using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Lskj.Interface.Api
{
public class BillStateEn
{
public string billid { get; set; }
public int billstate { get; set; }
public int StepId { get; set; }
#region 2020 11 12新版审核规则字段
private int _selectConfirmFlag = 0;
///
/// @selectConfirmFlag默认0,用于确认步骤选择(第一次审核传入0,传1代表用户选择后确认);
///
public int selectConfirmFlag { get { return _selectConfirmFlag; } set { _selectConfirmFlag = value; } }
///
/// @nextSelectStepCode需要选择的步骤列表,如果@selectConfirmFlag=0作为输出参数使用,代表需要选择的步骤,为1则代表用户选择后的步骤列表,作为输入参数使用,多步骤分号分隔;
///
public string nextSelectStepCode { get; set; }
///
/// @nextSelectStepOper,需要选择的人员列表,含多个步骤的人员列表,如果@selectConfirmFlag=0作为输出参数使用,代表需要选择的人员,为1则代表用户选择后的人员列表,作为输入参数使用,多步骤之间的人员以分号分隔;
///
public string nextSelectStepOper { get; set; }
public string comfirmOpers { get; set; }
public int comfirmFlag { get; set; }
#endregion
public int BillType { get; set; }
public string StepCode { get; set; }
public string NextStepCode { get; set; }
public string BackStepCode { get; set; }
public bool ViewAble { get; set; }
public bool OperAble { get; set; }
public string Direction { get; set; }
public string Remark { get; set; }
public bool IsBack { get; set; }
public bool Canceled { get; set; }
public bool Finished { get; set; }
public bool StepClosed { get; set; }
}
}