MStrategy_CarWasher(洗车机策略)
/// <summary>
/// 策略基类
/// </summary>
[JsonObject(MemberSerialization.OptOut)]
public class MStrategy
{
/// <summary>
/// 序号 自动增长列
/// </summary>
public int Id { get; set; }
/// <summary>
/// 否是默认策略 【1 默认】 【0 其他】 默认0 其他
/// </summary>
public byte IsLocal { get; set; }
/// <summary>
/// 策略名称
/// </summary>
public string PolicyName { get; set; }
/// <summary>
/// 商户编号
/// </summary>
public UInt16 MerchantCode { get; set; }
/// <summary>
/// 创建人用户名
/// </summary>
public string AddUserName { get; set; }
/// <summary>
/// 创建日期
/// </summary>
[JsonProperty]
public DateTime AddDate { get; set; }
/// <summary>
/// 更新用户名
/// </summary>
public string UpdateUserName { get; set; }
/// <summary>
/// 更新日期
/// </summary>
[JsonProperty]
public DateTime? UpdateDate { get; set; }
}
/// <summary>
/// 洗车机策略
/// </summary>
public class MStrategy_CarWasher : MStrategy
{
#region 基础设置
/// <summary>
/// 照明时间卡:开灯时
/// </summary>
public byte ZhaoMingOpenHour { get; set; }
/// <summary>
/// 照明时间卡:开灯分
/// </summary>
public byte ZhaoMingOpenMin { get; set; }
/// <summary>
/// 照明时间卡:关灯时
/// </summary>
public byte ZhaoMingCloseHour { get; set; }
/// <summary>
/// 照明时间卡:关灯分
/// </summary>
public byte ZhaoMingCloseMin { get; set; }
/// <summary>
/// 营业时间:开灯时
/// </summary>
public byte AdOpenHour { get; set; }
/// <summary>
/// 营业时间:开灯分
/// </summary>
public byte AdOpenMin { get; set; }
/// <summary>
/// 营业时间:关灯时
/// </summary>
public byte AdCloseHour { get; set; }
/// <summary>
/// 营业时间:关灯分
/// </summary>
public byte AdCloseMin { get; set; }
#endregion
#region 功能设置
/// <summary>
/// 是否启用投币功能 【禁用 0】【启用 1】 默认禁用0
/// </summary>
public byte IsCoinFunction { get; set; }
/// <summary>
/// 显示板显示类型【0.倒计时】【1.正计时】 默认0
/// </summary>
public byte DisplayType { get; set; }
/// <summary>
/// 会员是否按次消费 【1 是】【0 否】 默认否/0
/// </summary>
public byte IsCiConsumer { get; set; }
/// <summary>
/// 非会员是否按次消费 【1 是】【0 否】 默认否/0
/// </summary>
public byte IsFhyCiConsumer { get; set; }
/// <summary>
/// 是否最低启动金额 【1 是】【0 否】 默认0 否
/// </summary>
public byte IsMinimumStartUpMoney { get; set; }
/// <summary>
/// 是否预先扣费 【1 是】【0 否】 默认1
/// </summary>
public byte IsAdvanceDeduction { get; set; }
/// <summary>
/// 停车场合作减免类型【不减免 1】【结算前减免 2】【结算后减免 3】 默认不减免1
/// (当机器绑定合作名称和会员绑定车牌号使用)
/// </summary>
public byte ReducefeeType { get; set; }
#endregion
#region 洗车设置
/// <summary>
/// 总暂停时间 单位:分钟
/// </summary>
public byte ZhuFvStopTime { get; set; }
/// <summary>
/// 是否人工助洗 默认 否
/// </summary>
public bool IsArtificialWashing { get; set; }
/// <summary>
/// 是否人工助洗金额 单位:分
/// </summary>
public UInt16 ArtificialWashingMoney { get; set; }
/// <summary>
/// 保温设置:保温上限
/// </summary>
public byte BaoWenSuperiorLimit { get; set; }
/// <summary>
/// 保温设置:保温下限
/// </summary>
public byte BaoWenLowerLimit { get; set; }
/// <summary>
/// 排空时间 秒 0 到 255
/// </summary>
public byte EmptyingSeconds { get; set; }
/// <summary>
/// 排空温度 度 0 到 255
/// </summary>
public byte EmptyingTemperature { get; set; }
/// <summary>
/// 原液:xxx秒
/// </summary>
public UInt16 YuanYeTime { get; set; }
#endregion
#region 金额设置
/// <summary>
/// 云支付(微信、支付宝)启动金额 单位:分
/// </summary>
public UInt16 CloudPaymentMoney { get; set; }
/// <summary>
///自定义启动1名称
/// </summary>
public string CustomStartupName1 { get; set; }
/// <summary>
/// 自定义启动1金额 单位:分
/// </summary>
public UInt16 CustomStartupMoney1 { get; set; }
/// <summary>
///自定义启动2名称
/// </summary>
public string CustomStartupName2 { get; set; }
/// <summary>
/// 自定义启动2金额 单位:分
/// </summary>
public UInt16 CustomStartupMoney2 { get; set; }
/// <summary>
/// 网卡启动金额 单位:分
/// </summary>
public UInt16 NetworkCardMoney { get; set; }
/// <summary>
/// 刷卡启动金额 单位:分
/// </summary>
public UInt16 PayCardMoney { get; set; }
/// <summary>
/// 投币启动金额【国外 暂停费率】
/// </summary>
public byte ZhuFvMoney { get; set; }
/// <summary>
/// (微信、支付宝和网卡)最低消费金额 单位:分
/// </summary>
public UInt16 MinimumConsumerMoney { get; set; }
#endregion
#region 收费标准
/// <summary>
/// 按键一 清水:xx秒/1元
/// </summary>
public UInt16 QingShuiTime { get; set; }
/// <summary>
/// 按键二 泡沫:xx秒/1元
/// </summary>
public UInt16 PaoMoTime { get; set; }
/// <summary>
/// 按键三 吸尘:xx秒/1元
/// </summary>
public UInt16 XiChenTime { get; set; }
/// <summary>
/// 按键四 常压自来水:xx秒/1元【国外 水腊】
/// </summary>
public UInt16 ChangYaShuiTime { get; set; }
/// <summary>
/// 按键五 消毒 :xx秒/1元
/// </summary>
public UInt16 DisinfectionTime { get; set; }
/// <summary>
/// 按键六 吹干 :xx秒/1元
/// </summary>
public UInt16 BlowDryTime { get; set; }
/// <summary>
/// 按键七 玻璃水:xx秒/1元
/// </summary>
public UInt16 BathGlassTime { get; set; }
#endregion
}