You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

89 lines
2.4 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using Service.Cloud.Common;
namespace Service.Cloud.Msg.Host.Req;
/// <summary>
/// 3.2.1.1 换电站进行签到认证
/// </summary>
public class SignIn : ICmd
{
/// <summary>
/// 换电站编码
/// </summary>
public string sn { get; set; }
/// <summary>
/// 供应商识别码
/// (以中心平台给出为准). 每个厂家对应一个 Key
/// </summary>
public string ky { get; set; }
/// <summary>
/// 换电站类型
/// 01:单道通左 02:单通道右 03:双道通
/// <see cref="Entity.Constant.CloudEnum.PowerStationType"/>
/// </summary>
public string st { get; set; }
/// <summary>
/// 设备型号
/// </summary>
public string dv { get; set; }
/// <summary>
/// 软件版本
/// 站类型代号(24 个大写字母)_X.XX其中 X 位 0~9 数字,非重大改变,整数数字不改变,小数点后数字单数加 0双数不变依次累加比如A_1.01
/// </summary>
public string sv { get; set; }
/// <summary>
/// 换电站服务状态
/// 0:未知1:服务状态2:停止服务状态
/// </summary>
public int ss { get; set; }
/// <summary>
/// 换电站配电容量
/// 单位 0.1kwh
/// </summary>
public float ca { get; set; }
/// <summary>
/// 设备列表配置版本 号
/// </summary>
public string VS { get; set; }
/// <summary>
/// 充电功率
/// </summary>
public int cp { get; set; }
/// <summary>
/// 换电站基础信息版 本号
/// 换电站基础信息版本号(换电站编码+更新时间(yyyyMMddHHmmss)
/// </summary>
public string bs { get; set; }
/// <summary>
/// 经度
/// </summary>
public string lo { get; set; }
/// <summary>
/// 纬度
/// </summary>
public string la { get; set; }
/// <summary>
/// 换电通道数量
/// 换电通道的数目
/// </summary>
public int en { get; set; }
/// <summary>
/// 充电机(仓)数量
/// </summary>
public int cn { get; set; }
/// <summary>
/// 电价模型id
/// 服务器分配,默认值为-1
/// </summary>
public int eid { get; set; }
/// <summary>
/// 电池运营模型id
/// 服务器分配,默认为值-1
/// </summary>
public int oid { get; set; }
public string GetCmd()
{
return CloudConst.signIn;
}
}