using System; using System.Collections.Generic; using System.Linq; using System.Text; using Lskj.Model; using Lskj.Business.Impl; namespace Lskj.Control.Model { public class AuditCommonModel { /// /// 确认表 /// /// The comfrim table. public virtual string ComfrimTable { get; protected set; } /// /// 审批流转表 /// /// The flow step table. public virtual string FlowStepTable { get; protected set; } /// /// 模块类别 /// /// The moduletype. public virtual string Moduletype { get; protected set; } /// /// 审批存储过程名 /// /// The name of the procedure. public virtual string ProcedureName { get; protected set; } /// /// 审批主表 /// /// The system table. public virtual string SystemTable { get; protected set; } /// /// 审批流程明细 /// /// The system flow. public virtual string SystemFlow { get; protected set; } /// /// 审批流转明细 /// /// The system tab flow step. public virtual string SystemTabFlowStep { get; protected set; } /// /// 数据标识labelname /// /// The data flag label. public virtual string DataFlagLabel { get; protected set; } } #region 基础审批 /// /// 基础审批 /// public class BaseAuditCommonModel : AuditCommonModel { /// /// 审批主表 /// /// The system table. public override string SystemTable { get { return "p_systemdlltabflowstepgrid"; } } /// /// 审批流程明细 /// /// The system flow. public override string SystemFlow { get { return "P_systemdlltabflow"; } } /// /// 审批流转明细 /// /// The system tab flow step. public override string SystemTabFlowStep { get { return "p_baseflowstep"; } } /// /// 审批流转表 /// /// The flow step table. public override string FlowStepTable { get { return "p_systemdlltabflowtypestep"; } } /// /// 审批存储过程 /// /// The name of the procedure. public override string ProcedureName { get { return "p_BaseAudit"; } } /// /// 审批模块类 /// /// The moduletype. public override string Moduletype { get { return "base"; } } /// /// 确认表 /// /// The comfrim table. public override string ComfrimTable { get { return "p_baseflowComfirm"; } } /// /// 数据标识labelname /// /// The data flag label. public override string DataFlagLabel { get { return "数据标识号"; } } } #endregion #region 单据审批 /// /// 单据公共类 /// public class BillAuditCommonModel : AuditCommonModel { /// /// 审批流转表. /// /// The flow step table. public override string FlowStepTable { get { return "p_systembillflowtypestep"; } } /// /// 审批存储过程名 /// /// The name of the procedure. public override string ProcedureName { get { return "p_BillAudit"; } } /// /// 审批主表 /// /// The system table. public override string SystemTable { get { return "p_systembillstepgrid"; } } /// /// 模块类别 /// /// The moduletype. public override string Moduletype { get { return "bill"; } } /// /// 审批流转明细 /// /// The system tab flow step. public override string SystemTabFlowStep { get { return "wms_billflowstep"; } } /// /// 审批流程明细 /// /// The system flow. public override string SystemFlow { get { return "P_systembillflow"; } } /// /// 确认表 /// /// The comfrim table. public override string ComfrimTable { get { return "wms_billflowComfirm"; } } /// /// 数据标识labelname /// /// The data flag label. public override string DataFlagLabel { get { return "单据号"; } } } #endregion }