完善基础数据

This commit is contained in:
yanpeng200212
2026-10-08 15:44:07 +08:00
parent 8430ba0452
commit 2ffb83830c
95 changed files with 37759 additions and 5 deletions
@@ -0,0 +1,30 @@
using F9WebAiTest.Domain.Enums.SYS.Gongyingshangs;
namespace F9WebAiTest.Application.Dtos.SYS.Gongyingshangs;
/// <summary>往来单位列表读模型</summary>
public record GongyingshangReadDto_View(
long Id,
string Name,
Gys_Type_Enum Type,
string TypeName,
Gys_Group_Enum Group,
string Grouname,
Gys_SaleType_Enum SaleType,
string SaleTypeName,
string Lianxiren,
string Phone,
string Address,
string Pinyin);
/// <summary>往来单位编辑读模型</summary>
public record GongyingshangDto_Edit(
long Id,
string Name,
Gys_Type_Enum Type,
Gys_Group_Enum Group,
Gys_SaleType_Enum SaleType,
string Lianxiren,
string Phone,
string Address,
string Pinyin);
@@ -0,0 +1,21 @@
namespace F9WebAiTest.Application.Dtos.SYS.Registries;
/// <summary>注册表列表读模型</summary>
public record RegistryReadDto_View(
long Id,
string Category,
string KeyName,
string Value,
string DataType,
string Description,
bool IsActive);
/// <summary>注册表编辑读模型</summary>
public record RegistryReadDto_Edit(
long Id,
string Category,
string KeyName,
string Value,
string DataType,
string Description,
bool IsActive);
@@ -0,0 +1,26 @@
namespace F9WebAiTest.Application.Dtos.SYS.WorkTypes;
/// <summary>工种列表读模型</summary>
public record WorkTypeReadDto_View(
long Id,
string WorkName,
int SortOrder,
string BizType,
string SccbFenlei,
bool IsActive,
string DepartmentNames);
/// <summary>工种编辑读模型</summary>
public record WorkTypeReadDto_Edit(
long Id,
string WorkName,
int SortOrder,
string BizType,
string SccbFenlei,
bool IsActive);
/// <summary>工种已绑定部门(缓存模型)</summary>
public record WorkTypeDepartmentReadDto_Cache(long Id, long WorkTypeId, long DepartmentId);
/// <summary>工种已关联角色(缓存模型)</summary>
public record WorkTypeRoleReadDto_Cache(long Id, long WorkTypeId, long RoleId);
@@ -0,0 +1,59 @@
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);
@@ -0,0 +1,33 @@
using F9WebAiTest.Domain.Enums.SYS.YuanliaoZhuangkous;
namespace F9WebAiTest.Application.Dtos.SYS.YuanliaoZhuangkous;
/// <summary>原料庄口列表读模型</summary>
public record YuanliaoZhuangkouReadDto_Table(
long Id,
int Year,
string Name,
string Code,
string Jibie,
BendiWaidi_Enum Bendiwaidi,
string Chandi,
string Canpinzhong,
long WzmlId,
string WzmlName,
string Zhandian,
int Pici);
/// <summary>原料庄口编辑读模型</summary>
public record YuanliaoZhuangkouReadDto_Edit(
long Id,
int Year,
string Name,
string Code,
string Jibie,
BendiWaidi_Enum Bendiwaidi,
string Chandi,
string Canpinzhong,
long WzmlId,
string WzmlName,
string Zhandian,
int Pici);
@@ -0,0 +1,19 @@
namespace F9WebAiTest.Application.Dtos.SYS.Zq;
/// <summary>账期列表读模型</summary>
public record ZhangqiReadDto_View(
long Id,
int Year,
int Month,
DateTime StartDate,
DateTime EndDate,
bool IsZhaZhang);
/// <summary>账期编辑读模型</summary>
public record ZhangqiReadDto_Edit(
long Id,
int Year,
int Month,
DateTime StartDate,
DateTime EndDate,
bool IsZhaZhang);