This commit is contained in:
@ -30,44 +30,7 @@ namespace Epost.BLL
|
||||
UserModelCacheDAL UserCacheDAL = new UserModelCacheDAL();
|
||||
private static object lockbox = new object();
|
||||
|
||||
#region 绑定箱号
|
||||
public void BindBoxCode()
|
||||
{
|
||||
lock (lockbox)
|
||||
{
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
//查询待绑定的订单/设备
|
||||
DataTable qudt = queueboxBLL.getQueuesbyState();
|
||||
if (qudt != null && qudt.Rows.Count > 0)
|
||||
{
|
||||
foreach (DataRow item in qudt.Rows)
|
||||
{
|
||||
LabelParamModel model = new LabelParamModel();
|
||||
string address = item["address"].ToString();
|
||||
model.Address = address;
|
||||
model.ControlIP = item["controlip"].ToString();
|
||||
// model.Parameter = "0100000100030CQ请扫描箱号/托盘号\n\n\n\n\n\n门店编号:" + item["shopid"].ToString() + "\n\n\n\n";
|
||||
model.Parameter = comBLL.GETDISPLAYJOBPAR_CN("01", "001000", "0", "请扫描箱号/托盘号", "", "", "", "", "门店编号:" + item["shopid"].ToString(), "");
|
||||
comBLL.DISPLAY_JOB_M(model, true, true);
|
||||
queueboxBLL.UpdateQueueState(item["id"].ToString(), "1");
|
||||
}
|
||||
|
||||
}
|
||||
//点亮设备
|
||||
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
LogHelper.WriteLogInfo("绑定箱号异常:" + ex.Message);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region 查询控制器列表
|
||||
public DataTable getControlList(int type = 0)
|
||||
@ -499,27 +462,14 @@ namespace Epost.BLL
|
||||
//点亮当前货位对应设备提示扫箱号
|
||||
LabelParamModel model = new LabelParamModel();
|
||||
model.Address = address;
|
||||
model.ControlIP = controlip;
|
||||
// model.Parameter = "0700000100330CQ请扫描箱号!\n\n\n\n\n\n\n\n\n\n";
|
||||
model.Parameter = comBLL.GETDISPLAYJOBPAR_CN("07", "000100", "3", "请扫描箱号!", "", "", "", "", "门店号:" + shopid + "\r箱 号:" + boxcode + "\r托盘号:" + traycode, "");
|
||||
model.ControlIP = controlip;
|
||||
// model.Parameter = comBLL.GETDISPLAYJOBPAR_CN("07", "000100", "3", "请扫描箱号!", "", "", "", "", "门店号:" + shopid + "\r箱 号:" + boxcode + "\r托盘号:" + traycode, "");
|
||||
comBLL.DISPLAY_JOB_M(model, true, true);
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region 修改数量异常提示
|
||||
public void changeNumErr(string address, string controlip)
|
||||
{
|
||||
//点亮当前货位对应设备提示扫箱号
|
||||
LabelParamModel model = new LabelParamModel();
|
||||
model.Address = address;
|
||||
model.ControlIP = controlip;
|
||||
model.Parameter = comBLL.GETDISPLAYJOBPAR_CN("05", "000100", "3", "修改数量超出需求数量!", "", "", "", "", "", "");
|
||||
comBLL.DISPLAY_JOB_M(model, true, false);
|
||||
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region 恢复当前标签拣货
|
||||
public void displayJob_err(string address, string controlip, JobModel job)
|
||||
@ -530,15 +480,9 @@ namespace Epost.BLL
|
||||
lamodel.ControlIP = controlip;
|
||||
lamodel.Command = "DISPLAY_JOB";
|
||||
string qty = ConvertHexHelper.ConvertString(job.Quantity.ToString(), 10, 16); //拣货数量
|
||||
string CheckQuantity = ConvertHexHelper.ConvertString(job.CheckQuantity.ToString(), 10, 16); //拣货数量
|
||||
// lamodel.Parameter = "01" + EnumHelper.EMToDescriptionString(LightColor.Color.Green) + "030NQ" +item.Zone +"\n" + qty;
|
||||
//lamodel.Parameter = "0100" + queueDT.Rows[0]["lightcolor"].ToString() + "030CQ" + item.GoodsName + "\n\n" + CheckQuantity + "\n" + item.WholeUnit + "\n" + qty + "\n" + item.Unit + "\n" + item.Sku + "\n\n\n\n";
|
||||
lamodel.Parameter = comBLL.GETDISPLAYJOBPAR_CN("01", job.ColorCode, "0", job.GoodsName, CheckQuantity, job.WholeUnit, qty, job.Unit, job.Sku, job.UserCode);//item.UserCode
|
||||
|
||||
|
||||
string CheckQuantity = ConvertHexHelper.ConvertString(job.CheckQuantity.ToString(), 10, 16); //拣货数量
|
||||
// lamodel.Parameter = comBLL.GETDISPLAYJOBPAR_CN("01", job.ColorCode, "0", job.GoodsName, CheckQuantity, job.WholeUnit, qty, job.Unit, job.Sku, job.UserCode);//item.UserCode
|
||||
comBLL.DISPLAY_JOB_M(lamodel, true, false);
|
||||
|
||||
|
||||
}
|
||||
#endregion
|
||||
public void BindJobListBySku(string sku)
|
||||
@ -556,13 +500,11 @@ namespace Epost.BLL
|
||||
LocCacheDAL.UpdateLocModelList(new List<OrderListModel> { data }, ELCommend.Update);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
LogHelper.WriteLogInfo("绑定任务异常:" + ex.Message);
|
||||
}
|
||||
|
||||
}
|
||||
public bool bindOrder(string sku, string block, string matchid = "", string usercode = "", string area = "", int sort = 0, string lightColor = "010000")
|
||||
{
|
||||
@ -581,8 +523,6 @@ namespace Epost.BLL
|
||||
bool qubo = queueBLL.insertQueueOrders(unmodel);
|
||||
return qubo;
|
||||
}
|
||||
|
||||
|
||||
public void bindShop(string shopcode, string usercode, List<ResultMessageModel> list, ResultMessageModel data)
|
||||
{
|
||||
|
||||
|
Reference in New Issue
Block a user