using Service.Cloud.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Service.Cloud.Msg.Host.Resp
{
    /// <summary>
    /// 3.2.9.1 后台服务器下发换电站充电机的电价模型
    /// </summary>
    public class SetStaPriceRes : ICmd
    {
        /// <summary>
        /// 更新时间
        /// 格式”yyyy-MM-dd HH:mm:ss”
        /// </summary>
        public string ut { get; set; }
        /// <summary>
        /// 电价模型 id
        /// 由服务器统一进行分配
        /// </summary>
        public int ceid { get; set; }
        /// <summary>
        /// 电价
        /// 精度 0.0001 元
        /// </summary>
        public float ep { get; set; }
        /// <summary>
        /// 开始时段
        /// 格式”HH:mm:ss”精确到小时
        /// </summary>
        public string st { get; set; }
        /// <summary>
        /// 结束时段
        /// 格式“HH:mm:ss” 精确到小时
        /// </summary>
        public string et { get; set; }
        /// <summary>
        /// 时段序号
        /// 对应尖峰平谷序号1:尖; 2:峰; 3:平; 4:谷
        /// <see cref="Entity.Constant.CloudEnum.PeriodNumber"/>
        /// </summary>
        public int pr { get; set; }

        public string GetCmd()
        {
            return CloudConst.setStaPriceRes;
        }
    }
}