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.

39 lines
923 B

using HybirdFrameworkCore.Autofac.Attribute;
using Mapster;
namespace Service.Execute.Model;
public class DistributeTask
{
/// <summary>
/// 任务类型
/// <para>0.待机</para>
/// <para>1.任务异常结束</para>
/// <para>2.换电任务</para>
/// <para>3.入库任务</para>
/// <para>4.出库任务</para>
/// <para>5.维护任务</para>
/// <para>6.调库任务</para>
/// <para>7.消防任务</para>
/// </summary>
[Property(0, 16)]
public ushort TaskNo { get; set; }
/// <summary>
/// 入仓位选择
/// </summary>
[Property(16, 16)]
public ushort InBinNo { get; set; }
/// <summary>
/// 出仓仓位选择
/// </summary>
[Property(32, 16)]
public ushort OutBinNo { get; set; }
/// <summary>
/// 电池包类型 0
/// </summary>
[Property(48, 16)]
public ushort BatteryPackType { get; set; }
}