using HH.WCS.JiaTong.api;
using HH.WCS.JiaTong.models.other;
using HH.WCS.JiaTong.util;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Reflection;
using System.Runtime.Remoting.Messaging;
using System.Text;
using System.Threading.Tasks;
using static HH.WCS.JiaTong.api.ApiModel;
namespace HH.WCS.JiaTong.wms
{
///
/// wms管到作业
///
internal class WMSHelper
{
internal static string GenerateTaskNo()
{
var id = SYSHelper.GetSerialNumber("作业号", "OP");
var date = DateTime.Now.ToString("yyMMdd");
return $"OP{date}{id.ToString().PadLeft(4, '0')}";
}
internal static string GenerateSortingNo()
{
var id = SYSHelper.GetSerialNumber("分拣单", "SO");
var date = DateTime.Now.ToString("yyMMdd");
return $"SO{date}{id.ToString().PadLeft(4, '0')}";
}
internal static List GetOperationListByState(string state)
{
var db = new SqlHelper