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
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; }
|
|
} |