完成门店管理后端接口与任务
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
namespace TakeoutSaaS.Domain.Stores.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 打包费计算模式。
|
||||
/// </summary>
|
||||
public enum PackagingFeeMode
|
||||
{
|
||||
/// <summary>
|
||||
/// 总计模式:固定单笔订单打包费。
|
||||
/// </summary>
|
||||
Fixed = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 商品计费模式:按商品累计打包费。
|
||||
/// </summary>
|
||||
PerItem = 1
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
namespace TakeoutSaaS.Domain.Stores.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 门店审核操作类型。
|
||||
/// </summary>
|
||||
public enum StoreAuditAction
|
||||
{
|
||||
/// <summary>
|
||||
/// 提交审核。
|
||||
/// </summary>
|
||||
Submit = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 重新提交。
|
||||
/// </summary>
|
||||
Resubmit = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 审核通过。
|
||||
/// </summary>
|
||||
Approve = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 审核驳回。
|
||||
/// </summary>
|
||||
Reject = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 强制关闭。
|
||||
/// </summary>
|
||||
ForceClose = 4,
|
||||
|
||||
/// <summary>
|
||||
/// 解除关闭。
|
||||
/// </summary>
|
||||
Reopen = 5,
|
||||
|
||||
/// <summary>
|
||||
/// 自动激活(同主体门店)。
|
||||
/// </summary>
|
||||
AutoActivate = 6
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace TakeoutSaaS.Domain.Stores.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 门店审核状态。
|
||||
/// </summary>
|
||||
public enum StoreAuditStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 草稿,未提交审核。
|
||||
/// </summary>
|
||||
Draft = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 审核中。
|
||||
/// </summary>
|
||||
Pending = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 已激活(审核通过或自动通过)。
|
||||
/// </summary>
|
||||
Activated = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 已驳回。
|
||||
/// </summary>
|
||||
Rejected = 3
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
namespace TakeoutSaaS.Domain.Stores.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 门店经营状态。
|
||||
/// </summary>
|
||||
public enum StoreBusinessStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 营业中。
|
||||
/// </summary>
|
||||
Open = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 休息中(手动或自动)。
|
||||
/// </summary>
|
||||
Resting = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 强制关闭(平台风控)。
|
||||
/// </summary>
|
||||
ForceClosed = 2
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
namespace TakeoutSaaS.Domain.Stores.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 门店歇业原因(关联字典表 store_closure_reason)。
|
||||
/// </summary>
|
||||
public enum StoreClosureReason
|
||||
{
|
||||
/// <summary>
|
||||
/// 非营业时间(系统自动)。
|
||||
/// </summary>
|
||||
OutOfBusinessHours = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 设备检修。
|
||||
/// </summary>
|
||||
EquipmentMaintenance = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 老板休假。
|
||||
/// </summary>
|
||||
OwnerVacation = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 食材告罄。
|
||||
/// </summary>
|
||||
OutOfStock = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 暂停营业。
|
||||
/// </summary>
|
||||
TemporarilyClosed = 4,
|
||||
|
||||
/// <summary>
|
||||
/// 证照过期。
|
||||
/// </summary>
|
||||
LicenseExpired = 5,
|
||||
|
||||
/// <summary>
|
||||
/// 平台封禁。
|
||||
/// </summary>
|
||||
PlatformSuspended = 6,
|
||||
|
||||
/// <summary>
|
||||
/// 其他原因。
|
||||
/// </summary>
|
||||
Other = 99
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace TakeoutSaaS.Domain.Stores.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 门店主体类型。
|
||||
/// </summary>
|
||||
public enum StoreOwnershipType
|
||||
{
|
||||
/// <summary>
|
||||
/// 同一主体(自营)。
|
||||
/// </summary>
|
||||
SameEntity = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 不同主体(外部入驻)。
|
||||
/// </summary>
|
||||
DifferentEntity = 1
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace TakeoutSaaS.Domain.Stores.Enums;
|
||||
|
||||
/// <summary>
|
||||
/// 门店资质类型。
|
||||
/// </summary>
|
||||
public enum StoreQualificationType
|
||||
{
|
||||
/// <summary>
|
||||
/// 营业执照。
|
||||
/// </summary>
|
||||
BusinessLicense = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 食品经营许可证。
|
||||
/// </summary>
|
||||
FoodServiceLicense = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 门头实景照。
|
||||
/// </summary>
|
||||
StorefrontPhoto = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 店内环境照。
|
||||
/// </summary>
|
||||
InteriorPhoto = 3
|
||||
}
|
||||
Reference in New Issue
Block a user