using iWareCommon.Utils;
|
using iWareSql.WmsDBModel;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading;
|
using System.Threading.Tasks;
|
|
namespace iWareCC.ThreadService._04_BZ21_搬运整垛机器人_
|
{
|
public class DataProcess_BZ21
|
{
|
public static void PushPackageCode()
|
{
|
while (true)
|
{
|
Thread.Sleep(2000);
|
using (WmsDBModel edm = new WmsDBModel())
|
{
|
var value = edm.mes_PushPackageCode.Where(x => x.PushStatus == 0 || x.PushStatus == 1).FirstOrDefault();
|
if (value != null)
|
{
|
PushPackageCodeInput input = new PushPackageCodeInput();
|
input.PackageCode = value.PackageCode;
|
var res = HttpHelper.GetHttpResponse<PushPackageCodeInput, Respone>(" ", input, 10000);
|
|
}
|
}
|
}
|
}
|
public class PushPackageCodeInput
|
{
|
public string PackageCode { get; set; }
|
}
|
public class Respone
|
{
|
/// <summary>
|
/// 返回码
|
/// </summary>
|
public string code { get; set; }
|
|
/// <summary>
|
/// 返回消息
|
/// </summary>
|
public string message { get; set; }
|
|
/// <summary>
|
/// 请求编号
|
/// </summary>
|
public string reqCode { get; set; }
|
|
/// <summary>
|
/// 自定义返回(返回任务单号)
|
/// </summary>
|
public string data { get; set; }
|
}
|
}
|
}
|