Files
2026-10-08 15:44:07 +08:00

60 lines
1.5 KiB
C#

using F9WebAiTest.Domain.Enums.SYS.Departments;
using F9WebAiTest.Domain.Enums.SYS.WuziMulus;
namespace F9WebAiTest.Application.Dtos.SYS.WuziMulus;
/// <summary>物资分组列表读模型</summary>
public record WuziGroupReadDto_View(
long Id,
WuziBusiness_Type_Enum BusinessType,
Department_DutyType_Enum DepartmentType,
string Code,
string Name,
long ParentId,
int SortOrder,
string Description);
/// <summary>物资分组编辑读模型</summary>
public record WuziGroupReadDto_Edit(
long Id,
WuziBusiness_Type_Enum BusinessType,
Department_DutyType_Enum DepartmentType,
string Code,
string Name,
long ParentId,
int SortOrder,
string Description);
/// <summary>物资目录列表读模型</summary>
public record WuziMuluReadDto_View(
long Id,
long GroupId,
string Name,
string Code,
string Unit,
string Guige,
string Xinghao,
string PinyinName,
decimal Kucunyujing,
int SortOrder,
bool IsYujing,
decimal SaleRate);
/// <summary>物资目录编辑读模型</summary>
public record WuziMuluReadDto_Edit(
long Id,
long GroupId,
string Name,
string Code,
string Unit,
string Guige,
string Xinghao,
string PinyinName,
decimal Kucunyujing,
int SortOrder,
bool IsYujing,
decimal SaleRate);
/// <summary>物资选项(供其它模块选择物资时使用)</summary>
public record WuziMuluOptionDto(long Id, string Name, string Code, string GroupName);