Files
lserp_cs_6.0/插件库/Lskj.Control/Model/AuditCommonModel.cs
T
cyf ab56a9bcf7 基线 SVN r240
SVN-Revision: r240
2025-02-06 06:46:06 +00:00

248 lines
6.3 KiB
C#

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