63 lines
1.9 KiB
C#
63 lines
1.9 KiB
C#
|
|
namespace PetWash.Api.Models;
|
||
|
|
|
||
|
|
public static class PackageCatalog
|
||
|
|
{
|
||
|
|
public static IReadOnlyList<Package> DefaultPackages { get; } =
|
||
|
|
[
|
||
|
|
new Package
|
||
|
|
{
|
||
|
|
Id = 1,
|
||
|
|
Name = "小型犬套餐",
|
||
|
|
Price = 0.01m,
|
||
|
|
DurationMinutes = 20,
|
||
|
|
Description = "适用于小型犬,洗护流程较短",
|
||
|
|
FirstSprayWaterTime = 2,
|
||
|
|
AfterShampoo1SprayTime = 2,
|
||
|
|
AfterShampoo2SprayTime = 2,
|
||
|
|
AfterShampoo3SprayTime = 2,
|
||
|
|
SprayShampoo1Time = 1,
|
||
|
|
SprayShampoo2Time = 1,
|
||
|
|
SprayShampoo3Time = 1,
|
||
|
|
HotAirTime = 5,
|
||
|
|
ColdAirTime = 2,
|
||
|
|
UvSterilizationTime = 2
|
||
|
|
},
|
||
|
|
new Package
|
||
|
|
{
|
||
|
|
Id = 2,
|
||
|
|
Name = "中型犬套餐",
|
||
|
|
Price = 0.02m,
|
||
|
|
DurationMinutes = 26,
|
||
|
|
Description = "适用于中型犬,洗护流程适中",
|
||
|
|
FirstSprayWaterTime = 3,
|
||
|
|
AfterShampoo1SprayTime = 3,
|
||
|
|
AfterShampoo2SprayTime = 3,
|
||
|
|
AfterShampoo3SprayTime = 3,
|
||
|
|
SprayShampoo1Time = 1,
|
||
|
|
SprayShampoo2Time = 1,
|
||
|
|
SprayShampoo3Time = 1,
|
||
|
|
HotAirTime = 6,
|
||
|
|
ColdAirTime = 3,
|
||
|
|
UvSterilizationTime = 2
|
||
|
|
},
|
||
|
|
new Package
|
||
|
|
{
|
||
|
|
Id = 3,
|
||
|
|
Name = "大型犬套餐",
|
||
|
|
Price = 0.03m,
|
||
|
|
DurationMinutes = 37,
|
||
|
|
Description = "适用于大型犬,洗护流程更长",
|
||
|
|
FirstSprayWaterTime = 4,
|
||
|
|
AfterShampoo1SprayTime = 4,
|
||
|
|
AfterShampoo2SprayTime = 4,
|
||
|
|
AfterShampoo3SprayTime = 4,
|
||
|
|
SprayShampoo1Time = 2,
|
||
|
|
SprayShampoo2Time = 2,
|
||
|
|
SprayShampoo3Time = 2,
|
||
|
|
HotAirTime = 8,
|
||
|
|
ColdAirTime = 4,
|
||
|
|
UvSterilizationTime = 3
|
||
|
|
}
|
||
|
|
];
|
||
|
|
}
|