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 }