ab56a9bcf7
SVN-Revision: r240
248 lines
6.3 KiB
C#
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
|
|
}
|