- 移除 LegacyStatusNormalizationMigrator,仅保留 AreaLayoutModeDefaultMigrator - 删除 WmsDispatchStatus 枚举、常量和全局 using - 统一所有 DbContext 注入为 MiGuDbContext,移除 PlatformDbContext - 服务实体操作统一用 IEditableRepository<T>,移除本地实现 - 移除 WmsService 的 MigrateLegacyAsync 方法 - 精简接口模型,移除部分字段和请求体 - 前端保存容器时 status 字段取自已有数据,移除写死默认值 - 更新文档,去除旧说明,统一数据库初始化流程
30 lines
498 B
C#
30 lines
498 B
C#
namespace MiGu.DB.Domains.Transport;
|
||
|
||
/// <summary>
|
||
/// 运输域状态/触发类型枚举。存储规则同 Wms:HasConversion<string>,成员名 = 列值。
|
||
/// </summary>
|
||
public enum WmsTransportTriggerType
|
||
{
|
||
MaterialCall,
|
||
FinishedGoodsOffline,
|
||
AutoTransfer
|
||
}
|
||
|
||
public enum WmsTransportTaskStatus
|
||
{
|
||
Pending,
|
||
Reserved,
|
||
Dispatched,
|
||
InTransit,
|
||
Completed,
|
||
Failed,
|
||
Cancelled
|
||
}
|
||
|
||
public enum WmsReservationStatus
|
||
{
|
||
Active,
|
||
Released,
|
||
Expired
|
||
}
|