Files
tnb.server/WarehouseMgr/Tnb.WarehouseMgr.Entities/Dto/Inputs/CommonCreatePretaskInput.cs
2024-07-25 09:58:47 +08:00

66 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using JNPF.Common.Dtos.VisualDev;
using SqlSugar;
namespace Tnb.WarehouseMgr.Entities.Dto.Inputs
{
public class CommonCreatePretaskInput
{
public string startlocation_id { get; set; }
public string endlocation_id { get; set; }
public string carry_id { get; set; }
public string carry_code { get; set; }
public string biz_type { get; set; }
public string task_type { get; set; }
/// <summary>
/// 来源业务单据id
/// </summary>
public string source_id { get; set; }
/// <summary>
/// 来源业务单据code
/// </summary>
public string source_code { get; set; }
/// <summary>
/// 需求单据id
/// </summary>
public string require_id { get; set; }
/// <summary>
/// 需求单据code
/// </summary>
public string require_code { get; set; }
public string moduleConsts { get; set; }
/// <summary>
/// 如果要生成业务表,传入此对象以及对应业务表单的自定义字段
/// </summary>
public VisualDevModelDataCrInput visualDevInput { get; set; }
/// <summary>
/// 是否在最后调用任务执行
/// </summary>
public bool isExcuteMission { get; set; } = true;
/// <summary>
/// 是否变更载具位置为任务起点
/// </summary>
public bool isChangeCarryLoc2StartLoc { get; set; } = true;
/// <summary>
/// 优先级
/// </summary>
public int priority { get; set; } = 0;
}
}