1
This commit is contained in:
73
Gatedge.ScanCode/Models/Vo/AppVersionVo.cs
Normal file
73
Gatedge.ScanCode/Models/Vo/AppVersionVo.cs
Normal file
@@ -0,0 +1,73 @@
|
||||
using Gatedge.ScanCode.Models.Vo.BaseData;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo
|
||||
{
|
||||
/// <summary>
|
||||
/// 扫描App版本
|
||||
/// </summary>
|
||||
public class AppVersionVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 单据Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 单据编号
|
||||
/// </summary>
|
||||
public string BillNo { get; set; }
|
||||
/// <summary>
|
||||
/// 数据状态
|
||||
/// </summary>
|
||||
public string DocumentStatus { get; set; }
|
||||
/// <summary>
|
||||
/// 创建者
|
||||
/// </summary>
|
||||
public UserVo FCreatorId { get; set; }
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime FCreateDate { get; set; }
|
||||
/// <summary>
|
||||
/// 修改者
|
||||
/// </summary>
|
||||
public UserVo FModifierId { get; set; }
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
public DateTime FModifyDate { get; set; }
|
||||
/// <summary>
|
||||
/// 审核者
|
||||
/// </summary>
|
||||
public UserVo FApproverId { get; set; }
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
public DateTime FApproveDate { get; set; }
|
||||
/// <summary>
|
||||
/// 版本号
|
||||
/// </summary>
|
||||
public string FVersion { get; set; }
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string FRemarks { get; set; }
|
||||
/// <summary>
|
||||
/// 版本名称
|
||||
/// </summary>
|
||||
public string FVersionName { get; set; }
|
||||
/// <summary>
|
||||
/// 附件Id
|
||||
/// </summary>
|
||||
public string FAppFile { get; set; }
|
||||
/// <summary>
|
||||
/// 附件列表
|
||||
/// </summary>
|
||||
public AttachmentFile[] FAppFile_Files { get; set; }
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
196
Gatedge.ScanCode/Models/Vo/BarRecordVo.cs
Normal file
196
Gatedge.ScanCode/Models/Vo/BarRecordVo.cs
Normal file
@@ -0,0 +1,196 @@
|
||||
using Gatedge.ScanCode.Models.Vo.BaseData;
|
||||
using Gatedge.ScanCode.Models.Vo.Field;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo
|
||||
{
|
||||
/// <summary>
|
||||
/// 条码扫描记录
|
||||
/// </summary>
|
||||
public class BarRecordVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 单据Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 单据编号
|
||||
/// </summary>
|
||||
public string BillNo { get; set; }
|
||||
/// <summary>
|
||||
/// 单据状态
|
||||
/// </summary>
|
||||
public string DocumentStatus { get; set; }
|
||||
/// <summary>
|
||||
/// 组织Id
|
||||
/// </summary>
|
||||
public int FOrgId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 组织
|
||||
/// </summary>
|
||||
public OrgVo FOrgId { get; set; }
|
||||
/// <summary>
|
||||
/// 创建者Id
|
||||
/// </summary>
|
||||
public int FCreatorId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 创建者
|
||||
/// </summary>
|
||||
public UserVo FCreatorId { get; set; }
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime FCreateDate { get; set; }
|
||||
/// <summary>
|
||||
/// 修改者Id
|
||||
/// </summary>
|
||||
public int FModifierId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 修改者
|
||||
/// </summary>
|
||||
public UserVo FModifierId { get; set; }
|
||||
/// <summary>
|
||||
/// 修改时间
|
||||
/// </summary>
|
||||
public DateTime FModifyDate { get; set; }
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
public string FStatus { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否打印
|
||||
/// </summary>
|
||||
public bool FIsPrinted { get; set; }
|
||||
/// <summary>
|
||||
/// 错误信息
|
||||
/// </summary>
|
||||
public string FErrorInfo { get; set; }
|
||||
/// <summary>
|
||||
/// 条码明细
|
||||
/// </summary>
|
||||
public BarEntityVo[] FBarEntity { get; set; }
|
||||
/// <summary>
|
||||
/// 结果明细
|
||||
/// </summary>
|
||||
public ResultEntityVo[] FResultEntity { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 条码明细
|
||||
/// </summary>
|
||||
public class BarEntityVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 条码明细Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 行号
|
||||
/// </summary>
|
||||
public int Seq { get; set; }
|
||||
/// <summary>
|
||||
/// 业务对象Id
|
||||
/// </summary>
|
||||
public string FBarBillId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 业务对象
|
||||
/// </summary>
|
||||
public FormTypeVo FBarBillId { get; set; }
|
||||
/// <summary>
|
||||
/// 单据编号
|
||||
/// </summary>
|
||||
public string FBarBillNo { get; set; }
|
||||
/// <summary>
|
||||
/// 单据行号
|
||||
/// </summary>
|
||||
public int FBarSeq { get; set; }
|
||||
/// <summary>
|
||||
/// 条码编码
|
||||
/// </summary>
|
||||
public string FBarCode { get; set; }
|
||||
/// <summary>
|
||||
/// 物料Id
|
||||
/// </summary>
|
||||
public int FBarMaterialId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 物料名称
|
||||
/// </summary>
|
||||
public MaterialVo FBarMaterialId { get; set; }
|
||||
/// <summary>
|
||||
/// 数量
|
||||
/// </summary>
|
||||
public decimal FBarQty { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库Id
|
||||
/// </summary>
|
||||
public int FBarStockId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库
|
||||
/// </summary>
|
||||
public StockVo FBarStockId { get; set; }
|
||||
/// <summary>
|
||||
/// 生产订单分录Id
|
||||
/// </summary>
|
||||
public int FBarMoEntryId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 生产订单分录
|
||||
/// </summary>
|
||||
public MoEntryVo FBarMoEntryId { get; set; }
|
||||
/// <summary>
|
||||
/// 辅助属性Id
|
||||
/// </summary>
|
||||
public int FBarAuxPropId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 辅助属性
|
||||
/// </summary>
|
||||
public Dictionary<string, object> FBarAuxPropId { get; set; }
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 结果明细
|
||||
/// </summary>
|
||||
public class ResultEntityVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 结果分录Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 结果分录序号
|
||||
/// </summary>
|
||||
public int Seq { get; set; }
|
||||
/// <summary>
|
||||
/// 结果业务对象id
|
||||
/// </summary>
|
||||
public string FResultBillId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 结果业务对象
|
||||
/// </summary>
|
||||
public FormTypeVo FResultBillId { get; set; }
|
||||
/// <summary>
|
||||
/// 单据编号
|
||||
/// </summary>
|
||||
public string FResultBillNo { get; set; }
|
||||
/// <summary>
|
||||
/// 单据内码
|
||||
/// </summary>
|
||||
public string FResultId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否检验
|
||||
/// </summary>
|
||||
public bool FResultIsChecked { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 检验信息
|
||||
/// </summary>
|
||||
public string FResultText { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
21
Gatedge.ScanCode/Models/Vo/BaseData/AttachmentFile.cs
Normal file
21
Gatedge.ScanCode/Models/Vo/BaseData/AttachmentFile.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
/// <summary>
|
||||
/// 单据附件
|
||||
/// </summary>
|
||||
public class AttachmentFile
|
||||
{
|
||||
/// <summary>
|
||||
/// 文件Id
|
||||
/// </summary>
|
||||
public string FileID { get; set; }
|
||||
/// <summary>
|
||||
/// 文件名称
|
||||
/// </summary>
|
||||
public string FileName { get; set; }
|
||||
/// <summary>
|
||||
/// 文件大小
|
||||
/// </summary>
|
||||
public string FileSize { get; set; }
|
||||
}
|
||||
}
|
||||
23
Gatedge.ScanCode/Models/Vo/BaseData/FormTypeVo.cs
Normal file
23
Gatedge.ScanCode/Models/Vo/BaseData/FormTypeVo.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
using Gatedge.ScanCode.Models.Vo.Field;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
/// <summary>
|
||||
/// 业务对象
|
||||
/// </summary>
|
||||
public class FormTypeVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 业务对象Id
|
||||
/// </summary>
|
||||
public string Id { get; set; }
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public MultiLanguageTextWithStringPKId[] MultiLanguageText { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public DataValue[] Name { get; set; }
|
||||
}
|
||||
}
|
||||
149
Gatedge.ScanCode/Models/Vo/BaseData/MaterialVo.cs
Normal file
149
Gatedge.ScanCode/Models/Vo/BaseData/MaterialVo.cs
Normal file
@@ -0,0 +1,149 @@
|
||||
using Gatedge.ScanCode.Models.Vo.Field;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
/// <summary>
|
||||
/// 物料
|
||||
/// </summary>
|
||||
public class MaterialVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 物料Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 物料模板Id
|
||||
/// </summary>
|
||||
public int msterID { get; set; }
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public MultiLanguageText[] MultiLanguageText { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public DataValue[] Name { get; set; }
|
||||
/// <summary>
|
||||
/// 编号
|
||||
/// </summary>
|
||||
public string Number { get; set; }
|
||||
/// <summary>
|
||||
/// 使用组织Id
|
||||
/// </summary>
|
||||
public int UseOrgId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 使用组织
|
||||
/// </summary>
|
||||
public OrgVo UseOrgId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 基础信息
|
||||
/// </summary>
|
||||
public MaterialBaseVo[] MaterialBase { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库信息
|
||||
/// </summary>
|
||||
public MaterialStockVo[] MaterialStock { get; set; }
|
||||
/// <summary>
|
||||
/// 辅助属性
|
||||
/// </summary>
|
||||
public MaterialAuxpty[] MaterialAuxPty { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物料基本信息
|
||||
/// </summary>
|
||||
public class MaterialBaseVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 分表内码
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 基本单位Id
|
||||
/// </summary>
|
||||
public int BaseUnitId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 基本单位
|
||||
/// </summary>
|
||||
public Unit BaseUnitId { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 物料库存信息
|
||||
/// </summary>
|
||||
public class MaterialStockVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 库存分表内码
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 库存单位Id
|
||||
/// </summary>
|
||||
public int StoreUnitID_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 库存单位
|
||||
/// </summary>
|
||||
public Unit StoreUnitID { get; set; }
|
||||
/// <summary>
|
||||
/// 批号附属信息
|
||||
/// </summary>
|
||||
public bool IsExpParToFlot { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 辅助属性
|
||||
/// </summary>
|
||||
public class MaterialAuxpty
|
||||
{
|
||||
/// <summary>
|
||||
/// 辅助属性项Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 是否启用
|
||||
/// </summary>
|
||||
public bool IsEnable1 { get; set; }
|
||||
/// <summary>
|
||||
/// 组合控制
|
||||
/// </summary>
|
||||
public bool IsComControl { get; set; }
|
||||
/// <summary>
|
||||
/// 辅助属性Id
|
||||
/// </summary>
|
||||
public int AuxPropertyId_Id { get; set; }
|
||||
/// <summary>
|
||||
/// 辅助属性
|
||||
/// </summary>
|
||||
public AuxPropertyIdVo AuxPropertyId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 辅助属性项
|
||||
/// </summary>
|
||||
public class AuxPropertyIdVo
|
||||
{
|
||||
/// <summary>
|
||||
/// ID
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 模板Id
|
||||
/// </summary>
|
||||
public int msterID { get; set; }
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public string Number { get; set; }
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public MultiLanguageText[] MultiLanguageText { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public DataValue[] Name { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
28
Gatedge.ScanCode/Models/Vo/BaseData/MoEntryVo.cs
Normal file
28
Gatedge.ScanCode/Models/Vo/BaseData/MoEntryVo.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using Gatedge.ScanCode.Models.Vo.Field;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
/// <summary>
|
||||
/// 生产订单镜像模型
|
||||
/// </summary>
|
||||
public class MoEntryVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 生产订单分录Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public MultiLanguageText[] MultiLanguageText { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public DataValue[] Name { get; set; }
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public string Number { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
28
Gatedge.ScanCode/Models/Vo/BaseData/OrgVo.cs
Normal file
28
Gatedge.ScanCode/Models/Vo/BaseData/OrgVo.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using Gatedge.ScanCode.Models.Vo.Field;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 组织
|
||||
/// </summary>
|
||||
public class OrgVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 组织Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public MultiLanguageText[] MultiLanguageText { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public DataValue[] Name { get; set; }
|
||||
/// <summary>
|
||||
/// 编码
|
||||
/// </summary>
|
||||
public string Number { get; set; }
|
||||
}
|
||||
}
|
||||
39
Gatedge.ScanCode/Models/Vo/BaseData/StockVo.cs
Normal file
39
Gatedge.ScanCode/Models/Vo/BaseData/StockVo.cs
Normal file
@@ -0,0 +1,39 @@
|
||||
using Gatedge.ScanCode.Models.Vo.Field;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
/// <summary>
|
||||
/// 仓库
|
||||
/// </summary>
|
||||
public class StockVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 仓库Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库模板Id
|
||||
/// </summary>
|
||||
public int msterID { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库多语言
|
||||
/// </summary>
|
||||
public MultiLanguageText[] MultiLanguageText { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库名称
|
||||
/// </summary>
|
||||
public DataValue[] Name { get; set; }
|
||||
/// <summary>
|
||||
/// 仓库编码
|
||||
/// </summary>
|
||||
public string Number { get; set; }
|
||||
/// <summary>
|
||||
/// 仓位维度数据列表显示格式 注:3=不需按值设置,2=严格按值设置,1=优先按值设置
|
||||
/// </summary>
|
||||
public string LocListFormatter { get; set; }
|
||||
/// <summary>
|
||||
/// 仓位值集
|
||||
/// </summary>
|
||||
public object[] StockFlexItem { get; set; }
|
||||
}
|
||||
}
|
||||
31
Gatedge.ScanCode/Models/Vo/BaseData/Unit.cs
Normal file
31
Gatedge.ScanCode/Models/Vo/BaseData/Unit.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using Gatedge.ScanCode.Models.Vo.Field;
|
||||
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
/// <summary>
|
||||
/// 单位
|
||||
/// </summary>
|
||||
public class Unit
|
||||
{
|
||||
/// <summary>
|
||||
/// 单位Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 模板Id
|
||||
/// </summary>
|
||||
public int msterID { get; set; }
|
||||
/// <summary>
|
||||
/// 单位编码
|
||||
/// </summary>
|
||||
public string Number { get; set; }
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public MultiLanguageText[] MultiLanguageText { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public DataValue[] Name { get; set; }
|
||||
}
|
||||
}
|
||||
21
Gatedge.ScanCode/Models/Vo/BaseData/UserVo.cs
Normal file
21
Gatedge.ScanCode/Models/Vo/BaseData/UserVo.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
namespace Gatedge.ScanCode.Models.Vo.BaseData
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户
|
||||
/// </summary>
|
||||
public class UserVo
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户Id
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 用户名称
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
/// <summary>
|
||||
/// 用户账号
|
||||
/// </summary>
|
||||
public string UserAccount { get; set; }
|
||||
}
|
||||
}
|
||||
17
Gatedge.ScanCode/Models/Vo/Field/DataValue.cs
Normal file
17
Gatedge.ScanCode/Models/Vo/Field/DataValue.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace Gatedge.ScanCode.Models.Vo.Field
|
||||
{
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public class DataValue
|
||||
{
|
||||
/// <summary>
|
||||
/// 语言Id
|
||||
/// </summary>
|
||||
public int Key { get; set; }
|
||||
/// <summary>
|
||||
/// 值
|
||||
/// </summary>
|
||||
public string Value { get; set; }
|
||||
}
|
||||
}
|
||||
21
Gatedge.ScanCode/Models/Vo/Field/MultiLanguageText.cs
Normal file
21
Gatedge.ScanCode/Models/Vo/Field/MultiLanguageText.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
namespace Gatedge.ScanCode.Models.Vo.Field
|
||||
{
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public class MultiLanguageText
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
public int PkId { get; set; }
|
||||
/// <summary>
|
||||
/// 语言Id
|
||||
/// </summary>
|
||||
public int LocaleId { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
namespace Gatedge.ScanCode.Models.Vo.Field
|
||||
{
|
||||
/// <summary>
|
||||
/// 多语言
|
||||
/// </summary>
|
||||
public class MultiLanguageTextWithStringPKId
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
public string PkId { get; set; }
|
||||
/// <summary>
|
||||
/// 语言Id
|
||||
/// </summary>
|
||||
public int LocaleId { get; set; }
|
||||
/// <summary>
|
||||
/// 名称
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user