using HH.WCS.Hexafluo.util;
using System;
using System.Collections.Generic;
namespace HH.WCS.Hexafluo.wms
{
///
/// 工单、设备状态管理
///
public class WCSHelper
{
static WCSHelper()
{
}
///
/// 查询工单
///
///
///
public static WorkOrder GetWorkOrder(string lineNo)
{
var order = new SqlHelper().Get(a => a.SQL_PLineNo == lineNo && (a.SQL_State == "执行中" || a.SQL_State == "暂停"), a => a.T_CREATE, true);
return order;
}
///
/// 查询审核的工单
///
///
///
public static WorkOrder GetWorkOrderVerify(string lineNo)
{
var order = new SqlHelper().Get(a => a.SQL_PLineNo == lineNo && a.SQL_State == "审核中", a => a.T_CREATE, true);
return order;
}
public static WorkOrder GetWorkOrderByOrderNo(string orderNo)
{
var order = new SqlHelper().Get(a => a.SQL_WorkNo == orderNo);
return order;
}
internal static bool UpdateWorkOrderAutoCompleteFalse(WorkOrder workOrder)
{
var db = new SqlHelper