亮灯波次生成代码重构

任务打印重构Merge branch 'medicine' of http://deiniusoft.com:3000/root/ldj into medicine
This commit is contained in:
bobwang 2024-10-27 23:47:52 +08:00
commit 7f35a1eda0
33 changed files with 729 additions and 517 deletions

View File

@ -732,7 +732,7 @@ namespace DeiNiu.wms.Data.Model
break; break;
/*
case 2210:// get by light case 2210:// get by light
_strSql = " SELECT * FROM [v_stockOutPortSumLight] WHERE state =@state"; _strSql = " SELECT * FROM [v_stockOutPortSumLight] WHERE state =@state";
if (Convert.ToInt16(mObj.CmdParameters[1].ToString()) > 0) if (Convert.ToInt16(mObj.CmdParameters[1].ToString()) > 0)
@ -761,13 +761,6 @@ namespace DeiNiu.wms.Data.Model
_strSql = " SELECT * FROM [v_stockOutPortSumNoLightByPickOrder] WHERE state =@state"; _strSql = " SELECT * FROM [v_stockOutPortSumNoLightByPickOrder] WHERE state =@state";
/*
if (Convert.ToInt16(mObj.CmdParameters[1].ToString()) > 0)
{
_strSql += " and part=@partion ";
sqlCmd.Parameters.AddWithValue("@partion", mObj.CmdParameters[1]);
}*/
@ -794,6 +787,37 @@ namespace DeiNiu.wms.Data.Model
sqlCmd.CommandText = _strSql; sqlCmd.CommandText = _strSql;
break; break;
*/
case 2230:// 分区按jobNo 获取任务
_strSql = " SELECT * FROM " + mObj.CmdParameters[6] + " WHERE state =@state";
if (Convert.ToInt16(mObj.CmdParameters[4].ToString()) > 0)
{
_strSql += " and warehouse=@warehouse ";
sqlCmd.Parameters.AddWithValue("@warehouse", mObj.CmdParameters[4]);
}
if (Convert.ToInt16(mObj.CmdParameters[2].ToString()) > 0)
{
_strSql += " and lineId=@lineId ";
sqlCmd.Parameters.AddWithValue("@lineId", mObj.CmdParameters[2]);
}
_strSql += " and orderDate=@orderDate ";
_strSql += mObj.CmdParameters[5].ToString();
_strSql += " order by lineId,customerName ";
sqlCmd.Parameters.AddWithValue("@orderDate", mObj.CmdParameters[3]);
sqlCmd.Parameters.AddWithValue("@state", mObj.CmdParameters[0]);
sqlCmd.CommandText = _strSql;
break;
case 2300:// case 2300://
_strSql = " SELECT id as portId, * FROM v_stockoutport WHERE jobNo =@jobNo " + _strSql = " SELECT id as portId, * FROM v_stockoutport WHERE jobNo =@jobNo " +
" and elabId>0 order by lineid desc"; " and elabId>0 order by lineid desc";

View File

@ -234,6 +234,7 @@ namespace DeiNiu.wms.Data.Model
sqlCmd.Parameters.AddWithValue("@cnt", WmsConstants.PAGER_SIZE/2); sqlCmd.Parameters.AddWithValue("@cnt", WmsConstants.PAGER_SIZE/2);
// sqlCmd.Parameters.AddWithValue("@cnt", 200); // sqlCmd.Parameters.AddWithValue("@cnt", 200);
sqlCmd.CommandText = _strSql; sqlCmd.CommandText = _strSql;
break; break;
case 302: //get pickrequest for stock reduct case 302: //get pickrequest for stock reduct

View File

@ -165,6 +165,13 @@ namespace DeiNiu.wms.Data.Model
sqlCmd.CommandText = _strSql; sqlCmd.CommandText = _strSql;
break;
case 505:
_strSql = " SELECT * FROM v_stockOutRequest_Available_tmp order by timeFromErp desc";
sqlCmd.CommandText = _strSql;
break; break;
case 600: //get new orders to sync with erp case 600: //get new orders to sync with erp
@ -481,12 +488,29 @@ namespace DeiNiu.wms.Data.Model
case 1900: case 1900:
_strSql = "select * from [v_stockOutRequestDetail_available] where skuId is null or skuId=0"; _strSql = "select * from [v_stockOutRequestDetail_available] where 1=1 and" +
" batch is not null " +
" and productDate is not null" +
" and validDate is not null " +
"and ( skuId is null or skuId=0) ";
sqlCmd.CommandText = _strSql; sqlCmd.CommandText = _strSql;
break; break;
case 1910:
_strSql = " select * FROM [custErp_suzou2].[dbo].[t_erp_sale_d] d where 1=1" +
" and exists(select 1 from v_stockOutRequestDetail_available where id=d.id) " +
" and batch is not null " +
" and product_date is not null " +
" and save_date is not null" +
" and ( skuId is null or skuId=0) ";
sqlCmd.CommandText = _strSql;
break;
case 2000: case 2000:
_strSql = "select * from t_wmsOutRequest where pickOrderno=@pickorder"; _strSql = "select * from t_wmsOutRequest where pickOrderno=@pickorder";

View File

@ -427,13 +427,22 @@ namespace DeiNiu.wms.Data.Model
cmdParameters[3] = date; cmdParameters[3] = date;
cmdParameters[4] = wareHouse; cmdParameters[4] = wareHouse;
cmdParameters[5] = query; cmdParameters[5] = query;
string viewName = "[v_stockOutPortSumLight]";
if (isLight) if (isLight)
{ {
return CustQuery(2210).Tables[0]; viewName = "[v_stockOutPortSumLight]";//按jobNo亮灯摘果
}
return CustQuery(2220).Tables[0]; } else
if (wareHouse > 0)
{
viewName = "[v_stockOutPortSumNoLightByJobNo]";//分区按jobNo 获取任务
}
else
{
viewName = "[v_stockOutPortSumNoLightByPickOrder]"; //按pickOrder 全仓按单拣选
}
cmdParameters[6] = viewName;
return CustQuery(2230).Tables[0];
} }

View File

@ -131,6 +131,7 @@ namespace DeiNiu.wms.Data.Model
return CustQuery(504).Tables[0]; return CustQuery(504).Tables[0];
} }
/// <summary> /// <summary>
/// 自动审核立即分拣类型的出库单,即刻进入订单合并分拣环节 /// 自动审核立即分拣类型的出库单,即刻进入订单合并分拣环节
/// 分店客户需集单出库的情况不适用,按订单约定日期出库的需要手动核准 /// 分店客户需集单出库的情况不适用,按订单约定日期出库的需要手动核准
@ -440,10 +441,11 @@ namespace DeiNiu.wms.Data.Model
public DataTable getAvErpDetailNoSkuId() public DataTable getAvErpDetailNoSkuId()
{ {
return CustQuery(1900).Tables[0]; return CustQuery(1910).Tables[0];
} }
public DataTable getRequestByPickOrder(string pickOrderNo) public DataTable getRequestByPickOrder(string pickOrderNo)
{ {
cmdParameters[0] = pickOrderNo; cmdParameters[0] = pickOrderNo;

View File

@ -643,9 +643,11 @@ namespace DeiNiu.Utils
string prefix = getPrefix(orderType); string prefix = getPrefix(orderType);
string orderno = string.Format("{0}{1:D2}{2:D2}{6}{3:D2}{4}{5:D6}", prefix, DateTime.Now.Year - 2000, // string orderno = string.Format("{0}{1:D2}{2:D2}{6}{3:D2}{4}{5:D6}", prefix, DateTime.Now.Year - 2000,
DateTime.Now.Month, DateTime.Now.Day, GenerateRandomNumber(2), seq, GenerateRandomNumber(1)); // DateTime.Now.Month, DateTime.Now.Day, GenerateRandomNumber(2), seq, GenerateRandomNumber(1));
//LogHelper.debug("Utils", string.Format( "create order no ,seq is {0}, orderno is {1}", seq,orderno)); //LogHelper.debug("Utils", string.Format( "create order no ,seq is {0}, orderno is {1}", seq,orderno));
string orderno = string.Format("{0}{1:D2}{2:D2}{3:D2}{4}{5:D6}", prefix, DateTime.Now.Year - 2000,
DateTime.Now.Month, DateTime.Now.Day, GenerateRandomNumber(1), seq);
return orderno; return orderno;
} }
public static enumStockRecordType getStockRecordType(int outStoretype) public static enumStockRecordType getStockRecordType(int outStoretype)

View File

@ -269,6 +269,7 @@ namespace DeiNiu.Utils
public static bool OUT_STOCK_BULK_PDA_SCAN = false; public static bool OUT_STOCK_BULK_PDA_SCAN = false;
public static bool OUT_STOCK_BATCH_FIFO = true; public static bool OUT_STOCK_BATCH_FIFO = true;
public static bool OUT_LIGHT_ENABLE = true; public static bool OUT_LIGHT_ENABLE = true;
public static bool OUT_BULK_REP_FROM_BATCH = true;
public static bool VALIDATION_SEEDS_PACK_DESK_SPLIT = false; //是否独立启用打包台 public static bool VALIDATION_SEEDS_PACK_DESK_SPLIT = false; //是否独立启用打包台

View File

@ -224,6 +224,7 @@ namespace DeiNiu.wms.Logical
// internal Dictionary<int,string> getSKU(Dictionary<string, string> skuValues, string goodsId) // internal Dictionary<int,string> getSKU(Dictionary<string, string> skuValues, string goodsId)
internal Dictionary<int, string> getSKU(string prdDate, string goodsId, string batch ) internal Dictionary<int, string> getSKU(string prdDate, string goodsId, string batch )
{ {
goodsId = goodsId.Trim();
Dictionary<string, string> skuValues = getSku(prdDate, goodsId, batch); Dictionary<string, string> skuValues = getSku(prdDate, goodsId, batch);
WmsGoods wg = new WmsGoods(goodsId); WmsGoods wg = new WmsGoods(goodsId);

View File

@ -29,7 +29,7 @@ namespace DeiNiu.wms.Logical
private WmsOutDesk _seedsDesk; private WmsOutDesk _seedsDesk;
private WmsOutPickDetail_tmp _outPickTmp; private WmsOutPickDetail_tmp _outPickTmp;
private WmsPlate _plate; private WmsPlate _plate;
private log4net.ILog loglw = log4net.LogManager.GetLogger("lightWave");
WmsPlate plate WmsPlate plate
{ {
get get
@ -360,7 +360,7 @@ namespace DeiNiu.wms.Logical
} }
LogHelper.debug(typeof(lWmsOutPickRequest), "开始新波次。。。。。。。。。。。。。。。。。。"); loglw.Debug( "开始新波次。。。。。。。。。。。。。。。。。。");
// System.Diagnostics.Debug.WriteLine("begin make new wave .....{0}" ,DateTime.Now); // System.Diagnostics.Debug.WriteLine("begin make new wave .....{0}" ,DateTime.Now);
@ -370,11 +370,14 @@ namespace DeiNiu.wms.Logical
DataSet ds = outRequest.getRequests4DpsWave(enumOrderType., wr); DataSet ds = outRequest.getRequests4DpsWave(enumOrderType., wr);
DataTable dtSeeds = ds.Tables[1];
DataTable dtOne = ds.Tables[0]; DataTable dtOne = ds.Tables[0];
List<WmsOutPickRequest> requests = new List<WmsOutPickRequest>(); List<WmsOutPickRequest> requests = new List<WmsOutPickRequest>();
//TODO: check below, where is the table[1] for seeds?
/*
DataTable dtSeeds = ds.Tables[1];
foreach (DataRow dr in dtSeeds.Rows)//播种订单 foreach (DataRow dr in dtSeeds.Rows)//播种订单
{ {
WmsOutPickRequest wo = new WmsOutPickRequest(dr); WmsOutPickRequest wo = new WmsOutPickRequest(dr);
@ -383,8 +386,9 @@ namespace DeiNiu.wms.Logical
requests.Add(wo); requests.Add(wo);
} }
} }
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("待处理 SEEDS 订单数量:{0}",dtSeeds.Rows.Count)); loglw.Debug( string.Format("待处理 SEEDS 订单数量:{0}",dtSeeds.Rows.Count));
*/
foreach (string order in noSeeds) // 等待播种订单转入摘果 foreach (string order in noSeeds) // 等待播种订单转入摘果
{ {
WmsOutPickRequest wo = new WmsOutPickRequest(order); WmsOutPickRequest wo = new WmsOutPickRequest(order);
@ -397,17 +401,17 @@ namespace DeiNiu.wms.Logical
requests.Add(new WmsOutPickRequest(dr)); requests.Add(new WmsOutPickRequest(dr));
} }
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("待处理 摘果 订单数量:{0}", dtOne.Rows.Count)); loglw.Debug( string.Format("待处理 摘果 订单数量:{0}", dtOne.Rows.Count));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("待处理 等待Seeds 订单数量:{0}", noSeeds.Count)); loglw.Debug( string.Format("待处理 等待Seeds 订单数量:{0}", noSeeds.Count));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("待处理订单数量:{0}", requests.Count)); loglw.Debug( string.Format("待处理订单数量:{0}", requests.Count));
if (requests.Count == 0) if (requests.Count == 0)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("无订单需要处理,波次结束")); loglw.Debug( string.Format("无订单需要处理,波次结束"));
checkRepAndNoStockOrders(); checkRepAndNoStockOrders();
return; return;
} }
@ -429,7 +433,7 @@ namespace DeiNiu.wms.Logical
// List<WmsStockRecord> strecs = null; // List<WmsStockRecord> strecs = null;
waveOrder = Util.getOrderNo(enumCreateOrderType.dpsOrder, _obj.getNextSeq(enumCreateOrderType.dpsOrder)); waveOrder = Util.getOrderNo(enumCreateOrderType.dpsOrder, _obj.getNextSeq(enumCreateOrderType.dpsOrder));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("new waveNo {0}", waveOrder)); loglw.Debug( string.Format("new waveNo {0}", waveOrder));
//waveOrder = "WV" + System.DateTime.Now.ToString("yyyyMMddHHmmss"); //waveOrder = "WV" + System.DateTime.Now.ToString("yyyyMMddHHmmss");
int pickDetailMaxInWave = WmsConstants.MAX_CONTROL_DATA_IN_A_WAVE; //一个控制器最大存储1200条 int pickDetailMaxInWave = WmsConstants.MAX_CONTROL_DATA_IN_A_WAVE; //一个控制器最大存储1200条
@ -478,25 +482,25 @@ namespace DeiNiu.wms.Logical
string lastAddress = ""; string lastAddress = "";
foreach (WmsOutPickRequest request in requests) foreach (WmsOutPickRequest request in requests)
{ {
LogHelper.debug(this.GetType(), string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo)); loglw.Debug( string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo));
_desk = getRandomFreeDesk(); _desk = getRandomFreeDesk();
if (desk.ID == 0) // no free pick desk if (desk.ID == 0) // no free pick desk
{ {
LogHelper.debug(this.GetType(), " no pick desk available....."); loglw.Debug( " no pick desk available.....");
if (isSeedsEnabled) if (isSeedsEnabled)
{ {
if (seedsDesk.ID == 0) if (seedsDesk.ID == 0)
{ {
LogHelper.debug(this.GetType(), "no pick no seeds desk ,break 1"); loglw.Debug( "no pick no seeds desk ,break 1");
break; break;
} }
else else
{ {
if (request.seedsLabelId != WmsConstants.SEEDS_LABLEID_MARK_VALUE)//仅剩下摘果的订单 if (request.seedsLabelId != WmsConstants.SEEDS_LABLEID_MARK_VALUE)//仅剩下摘果的订单
{ {
LogHelper.debug(this.GetType(), "no pick no seeds order ,break 2"); loglw.Debug( "to process next request....");
break; continue;// why not continiue?
} }
} }
} }
@ -514,7 +518,7 @@ namespace DeiNiu.wms.Logical
{ {
if (seedsDesk.ID == 0) if (seedsDesk.ID == 0)
{ {
LogHelper.debug(this.GetType(), " no seed desk available.....,continue"); loglw.Debug( " no seed desk available.....,continue");
continue; continue;
} }
@ -678,7 +682,7 @@ namespace DeiNiu.wms.Logical
if (isReachLimit) if (isReachLimit)
{ {
isReachLimit = false; isReachLimit = false;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("超过限制,继续下条数据.... ")); loglw.Debug( string.Format("超过限制,继续下条数据.... "));
continue; continue;
} }
@ -703,14 +707,14 @@ namespace DeiNiu.wms.Logical
) */ ) */
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("进入播种拣选 seedsRequests.Count{0} ,_seedsDesk.ID :{1}" + loglw.Debug( string.Format("进入播种拣选 seedsRequests.Count{0} ,_seedsDesk.ID :{1}" +
",seedsRequests contains {2}: {3}", seedsRequests.Count, _seedsDesk.ID, request.pickOrderNo, seedsRequests.Contains(request))); ",seedsRequests contains {2}: {3}", seedsRequests.Count, _seedsDesk.ID, request.pickOrderNo, seedsRequests.Contains(request)));
foreach (WmsOutPickRequest wor in seedsRequests) foreach (WmsOutPickRequest wor in seedsRequests)
{ {
if (wor.pickOrderNo == request.pickOrderNo) if (wor.pickOrderNo == request.pickOrderNo)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), "seedsRequests.Contains(request): " + seedsRequests.Contains(request)); loglw.Debug( "seedsRequests.Contains(request): " + seedsRequests.Contains(request));
LogHelper.debug(typeof(lWmsOutPickRequest), "seedsRequests contains " + request.pickOrderNo); loglw.Debug( "seedsRequests contains " + request.pickOrderNo);
continue; continue;
} }
} }
@ -771,13 +775,13 @@ namespace DeiNiu.wms.Logical
else //no free seeds desk else //no free seeds desk
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("播种拣选,no free seeds desk")); loglw.Debug( string.Format("播种拣选,no free seeds desk"));
if (!isSeedPickInSameWave) //播、摘同波次 if (!isSeedPickInSameWave) //播、摘同波次
{ {
break; break;
} }
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("订单{0} 将进入下一播种波次,开始处理下个订单", request.pickOrderNo)); loglw.Debug( string.Format("订单{0} 将进入下一播种波次,开始处理下个订单", request.pickOrderNo));
continue; continue;
} }
@ -789,12 +793,12 @@ namespace DeiNiu.wms.Logical
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}" loglw.Debug( string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}"
, seedsRequests.Count, lstBulk.Count, sumBulkCnt)); , seedsRequests.Count, lstBulk.Count, sumBulkCnt));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("进入摘果式拣选")); loglw.Debug( string.Format("进入摘果式拣选"));
LogHelper.debug(typeof(lWmsOutPickRequest), loglw.Debug(
string.Format("last address: {0},current address: {1}", string.Format("last address: {0},current address: {1}",
lastAddress, request.customerName + request.custAddress)); lastAddress, request.customerName + request.custAddress));
@ -811,7 +815,7 @@ namespace DeiNiu.wms.Logical
} }
LogHelper.debug(typeof(lWmsOutPickRequest), " 摘果式 保存整货和零货出库分拣数据"); loglw.Debug( " 摘果式 保存整货和零货出库分拣数据");
WmsOutPickLable_tmp wpl; WmsOutPickLable_tmp wpl;
foreach (WmsStockRecord rec in lstBulk) foreach (WmsStockRecord rec in lstBulk)
@ -892,7 +896,7 @@ namespace DeiNiu.wms.Logical
request.Update(); request.Update();
bulkRequests.Add(request); bulkRequests.Add(request);
int count = outRequest.saveTempData4Validation(waveOrder, request.pickOrderNo); int count = outRequest.saveTempData4Validation(waveOrder, request.pickOrderNo);
LogHelper.debug(typeof(lWmsOutPickRequest), "---------- insert into detail temp data count " + count); loglw.Debug( "---------- insert into detail temp data count " + count);
} }
//if (lstPort.Count > 0) //if (lstPort.Count > 0)
// { // {
@ -932,18 +936,18 @@ namespace DeiNiu.wms.Logical
*/ */
if (isSeedsEnabled && seedsRequests.Count > 0) if (isSeedsEnabled && seedsRequests.Count > 0)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format("not full seeds pool detetcted, size {0}", seedsRequests.Count)); loglw.Debug( String.Format("not full seeds pool detetcted, size {0}", seedsRequests.Count));
if (seedsRequests.Count == seedsCount || seedsRequests.Count >= seedsDesk.seedsMinCount) // || seedsRequests.Count < seedsCount && canSeedPickLessThanseedsCount if (seedsRequests.Count == seedsCount || seedsRequests.Count >= seedsDesk.seedsMinCount) // || seedsRequests.Count < seedsCount && canSeedPickLessThanseedsCount
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format(" mini seeds cnt meet for seeds desk {0} , size {1}",_seedsDesk.ID, seedsRequests.Count)); loglw.Debug( String.Format(" mini seeds cnt meet for seeds desk {0} , size {1}",_seedsDesk.ID, seedsRequests.Count));
createSeedsRequest(seedsRequests, seedsBulks, lstSeedsBulk);//生成播种拣选单 createSeedsRequest(seedsRequests, seedsBulks, lstSeedsBulk);//生成播种拣选单
} }
else else
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format(" seedsWaiting size {0} ", seedsWaiting.Count)); loglw.Debug( String.Format(" seedsWaiting size {0} ", seedsWaiting.Count));
foreach (WmsOutPickRequest pr in seedsRequests) foreach (WmsOutPickRequest pr in seedsRequests)
{ {
@ -959,7 +963,7 @@ namespace DeiNiu.wms.Logical
{ {
seedsWaiting.Remove(pr.pickOrderNo); seedsWaiting.Remove(pr.pickOrderNo);
noSeeds.Add(pr.pickOrderNo); noSeeds.Add(pr.pickOrderNo);
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format("pr {0} waited {1},noseeds marked", pr.pickOrderNo, dte.CompareTo(DateTime.Now))); loglw.Debug( String.Format("pr {0} waited {1},noseeds marked", pr.pickOrderNo, dte.CompareTo(DateTime.Now)));
} }
} }
@ -978,13 +982,13 @@ namespace DeiNiu.wms.Logical
} }
catch (Exception er) catch (Exception er)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), er.Message); loglw.Debug( er.Message);
} }
// LogHelper.debug(typeof(lWmsOutPickRequest), "---------- insert into detail temp data count " + count); // loglw.Debug( "---------- insert into detail temp data count " + count);
TimeSpan ts1 = DateTime.Now - d0; TimeSpan ts1 = DateTime.Now - d0;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("{0} 零库处理完毕----- cost {1} .....{2}", DateTime.Now, ts1.TotalSeconds + ":" + ts1.TotalMilliseconds, totoalTime)); loglw.Debug( string.Format("{0} 零库处理完毕----- cost {1} .....{2}", DateTime.Now, ts1.TotalSeconds + ":" + ts1.TotalMilliseconds, totoalTime));
// insert tmp data for validation // insert tmp data for validation
//outRequest.saveTempData4Validation(waveOrder); //outRequest.saveTempData4Validation(waveOrder);
@ -1003,7 +1007,7 @@ namespace DeiNiu.wms.Logical
TimeSpan ts0 = DateTime.Now - d0; TimeSpan ts0 = DateTime.Now - d0;
//System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds)); //System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("{0} 全部处理完毕,耗时{1} ..", DateTime.Now, ts0.TotalSeconds + ":" + ts0.TotalMilliseconds)); loglw.Debug( string.Format("{0} 全部处理完毕,耗时{1} ..", DateTime.Now, ts0.TotalSeconds + ":" + ts0.TotalMilliseconds));
// TaskCallBack(); // TaskCallBack();
try try
{ {
@ -1011,20 +1015,20 @@ namespace DeiNiu.wms.Logical
} }
catch (Exception er) catch (Exception er)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), er.StackTrace.ToString()); loglw.Debug( er.StackTrace.ToString());
} }
LogHelper.debug(typeof(lWmsOutPickRequest), "wave cnt is " + waveCnt); loglw.Debug( "wave cnt is " + waveCnt);
foreach(int key in comCnt.Keys) foreach(int key in comCnt.Keys)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format("com {0}, rec cnt {1} ", key, comCnt[key])); loglw.Debug( String.Format("com {0}, rec cnt {1} ", key, comCnt[key]));
} }
foreach (int key in labelCnt.Keys) foreach (int key in labelCnt.Keys)
{ {
if(labelCnt[key]>2) if(labelCnt[key]>2)
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format("labelid {0}, rec cnt {1}" , key, labelCnt[key])); loglw.Debug( String.Format("labelid {0}, rec cnt {1}" , key, labelCnt[key]));
} }
@ -1100,17 +1104,17 @@ namespace DeiNiu.wms.Logical
//一个波次可以摘取订单数 = 空闲分播台数量*每个分播台可分播客户数, 分播台的订单用颜色区分 //一个波次可以摘取订单数 = 空闲分播台数量*每个分播台可分播客户数, 分播台的订单用颜色区分
// //
LogHelper.debug(typeof(lWmsOutPickRequest), "开始新波次。。。。。。。。。。。。。。。。。。"); loglw.Debug( "开始新波次。。。。。。。。。。。。。。。。。。");
// System.Diagnostics.Debug.WriteLine("begin make new wave .....{0}" ,DateTime.Now); // System.Diagnostics.Debug.WriteLine("begin make new wave .....{0}" ,DateTime.Now);
List<WmsOutPickRequest> requests = outRequest.getRequests4Wave(); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理); List<WmsOutPickRequest> requests = outRequest.getRequests4Wave(); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理);
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("待处理订单数量:{0}", requests.Count)); loglw.Debug( string.Format("待处理订单数量:{0}", requests.Count));
if (requests.Count == 0) if (requests.Count == 0)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("无订单需要处理,波次结束")); loglw.Debug( string.Format("无订单需要处理,波次结束"));
checkRepAndNoStockOrders(); checkRepAndNoStockOrders();
return; return;
} }
@ -1153,7 +1157,7 @@ namespace DeiNiu.wms.Logical
List<WmsOutPickLable_tmp> lstLabel; List<WmsOutPickLable_tmp> lstLabel;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("waveNo {0}", waveOrder)); loglw.Debug( string.Format("waveNo {0}", waveOrder));
//播种常量,达不到最小订单摘取需求的合并成大订单先统一摘取再分播 //播种常量,达不到最小订单摘取需求的合并成大订单先统一摘取再分播
bool isSeedsEnabled = WmsConstants.OUT_BULK_SEEDS_PICK_ON; bool isSeedsEnabled = WmsConstants.OUT_BULK_SEEDS_PICK_ON;
@ -1221,8 +1225,8 @@ namespace DeiNiu.wms.Logical
// LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo )); // loglw.Debug( string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo ));
LogHelper.debug(this.GetType(), string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo)); loglw.Debug( string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo));
DataTable dt = stkRecord.getPickStockRecods(request.pickOrderNo, true).Tables[0];//取出库明细 DataTable dt = stkRecord.getPickStockRecods(request.pickOrderNo, true).Tables[0];//取出库明细
@ -1261,7 +1265,7 @@ namespace DeiNiu.wms.Logical
// TimeSpan tsss = DateTime.Now - d1; // TimeSpan tsss = DateTime.Now - d1;
// LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" {0} prepare bulklist count :{1}, cost {2}", request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds)); // loglw.Debug( string.Format(" {0} prepare bulklist count :{1}, cost {2}", request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds));
// DateTime d2 = DateTime.Now; // DateTime d2 = DateTime.Now;
lstBulk = new List<WmsStockRecord>(); lstBulk = new List<WmsStockRecord>();
@ -1309,7 +1313,7 @@ namespace DeiNiu.wms.Logical
//tsss = DateTime.Now - d2; //tsss = DateTime.Now - d2;
// LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" {0} {1},prepare bulklist2 count :{2}, cost {3}", DateTime.Now, request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds)); // loglw.Debug( string.Format(" {0} {1},prepare bulklist2 count :{2}, cost {3}", DateTime.Now, request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds));
/* /*
@ -1337,14 +1341,14 @@ namespace DeiNiu.wms.Logical
) //订单货品零货数量小 ) //订单货品零货数量小
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("进入播种拣选 seedsRequests.Count{0} ,_seedsDesk.ID :{1}" + loglw.Debug( string.Format("进入播种拣选 seedsRequests.Count{0} ,_seedsDesk.ID :{1}" +
",seedsRequests contains {2}: {3}", seedsRequests.Count, _seedsDesk.ID, request.pickOrderNo, seedsRequests.Contains(request))); ",seedsRequests contains {2}: {3}", seedsRequests.Count, _seedsDesk.ID, request.pickOrderNo, seedsRequests.Contains(request)));
foreach (WmsOutPickRequest wor in seedsRequests) foreach (WmsOutPickRequest wor in seedsRequests)
{ {
if (wor.pickOrderNo == request.pickOrderNo) if (wor.pickOrderNo == request.pickOrderNo)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), "seedsRequests.Contains(request): " + seedsRequests.Contains(request)); loglw.Debug( "seedsRequests.Contains(request): " + seedsRequests.Contains(request));
LogHelper.debug(typeof(lWmsOutPickRequest), "seedsRequests contains " + request.pickOrderNo); loglw.Debug( "seedsRequests contains " + request.pickOrderNo);
continue; continue;
} }
} }
@ -1402,13 +1406,13 @@ namespace DeiNiu.wms.Logical
else //no free seeds desk else //no free seeds desk
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("播种拣选,no free seeds desk")); loglw.Debug( string.Format("播种拣选,no free seeds desk"));
if (!isSeedPickInSameWave) //播、摘同波次 if (!isSeedPickInSameWave) //播、摘同波次
{ {
break; break;
} }
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("订单{0} 将进入下一播种波次,开始处理下个订单", request.pickOrderNo)); loglw.Debug( string.Format("订单{0} 将进入下一播种波次,开始处理下个订单", request.pickOrderNo));
continue; continue;
} }
@ -1430,21 +1434,21 @@ namespace DeiNiu.wms.Logical
if (desk.color == 0) // no exist free desk, then process bulk if (desk.color == 0) // no exist free desk, then process bulk
{ {
// LogHelper.debug(typeof(lWmsOutPickRequest), "摘果式拣选,无可用复核台"); // loglw.Debug( "摘果式拣选,无可用复核台");
if (isSeedsEnabled && _seedsDesk.ID > 0) // 启用播种后,由播种台是否空闲来判断是否结束循环 if (isSeedsEnabled && _seedsDesk.ID > 0) // 启用播种后,由播种台是否空闲来判断是否结束循环
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), " 播种台有空,继续处理剩余订单"); loglw.Debug( " 播种台有空,继续处理剩余订单");
continue; continue;
} }
else else
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), " 无可用复核台、播种台,波次生成结束"); loglw.Debug( " 无可用复核台、播种台,波次生成结束");
break; break;
} }
} }
else { else {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("pickorderno: {0},desk id :{1}", request.pickOrderNo, desk.ID)); loglw.Debug( string.Format("pickorderno: {0},desk id :{1}", request.pickOrderNo, desk.ID));
} }
if (WmsConstants.OUT_LIGHT_ENABLE) if (WmsConstants.OUT_LIGHT_ENABLE)
@ -1547,18 +1551,18 @@ namespace DeiNiu.wms.Logical
if (isReachLimit) if (isReachLimit)
{ {
isReachLimit = false; isReachLimit = false;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("超过限制,继续下条数据.... ")); loglw.Debug( string.Format("超过限制,继续下条数据.... "));
continue; continue;
} }
} }
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}" loglw.Debug( string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}"
, seedsRequests.Count, lstBulk.Count, sumBulkCnt)); , seedsRequests.Count, lstBulk.Count, sumBulkCnt));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("进入摘果式拣选")); loglw.Debug( string.Format("进入摘果式拣选"));
LogHelper.debug(typeof(lWmsOutPickRequest), loglw.Debug(
string.Format("last address: {0},current address: {1}", string.Format("last address: {0},current address: {1}",
lastAddress, request.customerName + request.custAddress)); lastAddress, request.customerName + request.custAddress));
@ -1575,7 +1579,7 @@ namespace DeiNiu.wms.Logical
} }
LogHelper.debug(typeof(lWmsOutPickRequest), " 摘果式 保存整货和零货出库分拣数据"); loglw.Debug( " 摘果式 保存整货和零货出库分拣数据");
WmsOutPickLable_tmp wpl; WmsOutPickLable_tmp wpl;
foreach (WmsStockRecord rec in lstBulk) foreach (WmsStockRecord rec in lstBulk)
@ -1656,7 +1660,7 @@ namespace DeiNiu.wms.Logical
request.Update(); request.Update();
bulkRequests.Add(request); bulkRequests.Add(request);
int count= outRequest.saveTempData4Validation(waveOrder,request.pickOrderNo); int count= outRequest.saveTempData4Validation(waveOrder,request.pickOrderNo);
LogHelper.debug(typeof(lWmsOutPickRequest), "---------- insert into detail temp data count " + count); loglw.Debug( "---------- insert into detail temp data count " + count);
} }
//if (lstPort.Count > 0) //if (lstPort.Count > 0)
// { // {
@ -1719,7 +1723,7 @@ namespace DeiNiu.wms.Logical
{ {
seedsWaiting.Remove(pr.pickOrderNo); seedsWaiting.Remove(pr.pickOrderNo);
noSeeds.Add(pr.pickOrderNo); noSeeds.Add(pr.pickOrderNo);
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format("pr {0} waited {1},noseeds marked",pr.pickOrderNo,dte.CompareTo(DateTime.Now))); loglw.Debug( String.Format("pr {0} waited {1},noseeds marked",pr.pickOrderNo,dte.CompareTo(DateTime.Now)));
} }
} }
@ -1738,13 +1742,13 @@ namespace DeiNiu.wms.Logical
} }
catch (Exception er) catch (Exception er)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), er.Message); loglw.Debug( er.Message);
} }
// LogHelper.debug(typeof(lWmsOutPickRequest), "---------- insert into detail temp data count " + count); // loglw.Debug( "---------- insert into detail temp data count " + count);
TimeSpan ts1 = DateTime.Now - d0; TimeSpan ts1 = DateTime.Now - d0;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("{0} 零库处理完毕----- cost {1} .....{2}", DateTime.Now, ts1.TotalSeconds + ":" + ts1.TotalMilliseconds, totoalTime)); loglw.Debug( string.Format("{0} 零库处理完毕----- cost {1} .....{2}", DateTime.Now, ts1.TotalSeconds + ":" + ts1.TotalMilliseconds, totoalTime));
// insert tmp data for validation // insert tmp data for validation
//outRequest.saveTempData4Validation(waveOrder); //outRequest.saveTempData4Validation(waveOrder);
@ -1782,7 +1786,7 @@ namespace DeiNiu.wms.Logical
// processAllBatchOrders(requests, waveOrder); // processAllBatchOrders(requests, waveOrder);
TimeSpan ts0 = DateTime.Now - d0; TimeSpan ts0 = DateTime.Now - d0;
//System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds)); //System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("{0} 全部处理完毕,耗时{1} ..", DateTime.Now, ts0.TotalSeconds + ":" + ts0.TotalMilliseconds)); loglw.Debug( string.Format("{0} 全部处理完毕,耗时{1} ..", DateTime.Now, ts0.TotalSeconds + ":" + ts0.TotalMilliseconds));
// TaskCallBack(); // TaskCallBack();
try try
{ {
@ -1790,7 +1794,7 @@ namespace DeiNiu.wms.Logical
} }
catch (Exception er) catch (Exception er)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest),er.StackTrace.ToString()); loglw.Debug(er.StackTrace.ToString());
} }
@ -1879,7 +1883,7 @@ namespace DeiNiu.wms.Logical
void createSeedsRequest(List<WmsOutPickRequest> seedsRequests, Dictionary<string, WmsStockRecord> seedsBulks,List<WmsStockRecord> lstBulk ) void createSeedsRequest(List<WmsOutPickRequest> seedsRequests, Dictionary<string, WmsStockRecord> seedsBulks,List<WmsStockRecord> lstBulk )
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("开始生成播种拣选单,seedsRequests.count :{0},seedsBulks.count:{1}", loglw.Debug( string.Format("开始生成播种拣选单,seedsRequests.count :{0},seedsBulks.count:{1}",
seedsRequests.Count, seedsBulks.Count)); seedsRequests.Count, seedsBulks.Count));
List<WmsOutPickLable_tmp> lstLabel = new List<WmsOutPickLable_tmp>(); List<WmsOutPickLable_tmp> lstLabel = new List<WmsOutPickLable_tmp>();
@ -1893,7 +1897,7 @@ namespace DeiNiu.wms.Logical
seedPickRequest.pickOrderNo = Util.getOrderNo(enumCreateOrderType.seedsPickOrder, seedPickRequest.getNextSeq(enumCreateOrderType.seedsPickOrder)); seedPickRequest.pickOrderNo = Util.getOrderNo(enumCreateOrderType.seedsPickOrder, seedPickRequest.getNextSeq(enumCreateOrderType.seedsPickOrder));
seedPickRequest.orderType = (int)enumOrderType.; seedPickRequest.orderType = (int)enumOrderType.;
seedPickRequest.outStoreType = (int)enumOutStoreType.; seedPickRequest.outStoreType = (int)enumOutStoreType.;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("播种拣选单 :{0} ", seedPickRequest.pickOrderNo)); loglw.Debug( string.Format("播种拣选单 :{0} ", seedPickRequest.pickOrderNo));
WmsWave ww = new WmsWave(); WmsWave ww = new WmsWave();
ww.waveNo = waveOrder; ww.waveNo = waveOrder;
@ -1977,7 +1981,7 @@ namespace DeiNiu.wms.Logical
int count = outRequest.saveTempData4Validation(waveOrder, request.pickOrderNo); int count = outRequest.saveTempData4Validation(waveOrder, request.pickOrderNo);
request.updateBulkPickStatus(request.pickOrderNo, enumOutStockPickStatus.,operId); request.updateBulkPickStatus(request.pickOrderNo, enumOutStockPickStatus.,operId);
LogHelper.debug(typeof(lWmsOutPickRequest), "---------- insert into detail temp data count " + count); loglw.Debug( "---------- insert into detail temp data count " + count);
} }
@ -2037,12 +2041,12 @@ namespace DeiNiu.wms.Logical
public void checkRepAndNoStockOrders() public void checkRepAndNoStockOrders()
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format(" start check stock for ...... " + enumOutStockRequestStatus.)); loglw.Debug( String.Format(" start check stock for ...... " + enumOutStockRequestStatus.));
bool isOk; bool isOk;
List<WmsOutPickRequest> prs = outRequest.getRequestObjects( enumOutStockRequestStatus.); List<WmsOutPickRequest> prs = outRequest.getRequestObjects( enumOutStockRequestStatus.);
foreach (WmsOutPickRequest pr in prs) foreach (WmsOutPickRequest pr in prs)
{ {
// LogHelper.debug(typeof(lWmsOutPickRequest), String.Format(" start check stock for pr {0} ...... ", pr.pickOrderNo)); // loglw.Debug( String.Format(" start check stock for pr {0} ...... ", pr.pickOrderNo));
isOk = true; isOk = true;
foreach (WmsOutPickDetail pd in pr.outDetails) foreach (WmsOutPickDetail pd in pr.outDetails)
{ {
@ -2060,7 +2064,7 @@ namespace DeiNiu.wms.Logical
} }
if (isOk) if (isOk)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format( "pr {0} stock bulk available, start stock process... ",pr.pickOrderNo ) ); loglw.Debug( String.Format( "pr {0} stock bulk available, start stock process... ",pr.pickOrderNo ) );
pr.state = (int)enumOutStockRequestStatus.; pr.state = (int)enumOutStockRequestStatus.;
// pr.operater = LoginInfo.UserId; // pr.operater = LoginInfo.UserId;
@ -2070,10 +2074,10 @@ namespace DeiNiu.wms.Logical
new lWmsOutRequest(operId).requestOutStock(pr); //在库存扣除后,将分拣单状态置为等待波次 new lWmsOutRequest(operId).requestOutStock(pr); //在库存扣除后,将分拣单状态置为等待波次
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format("pr {0} stock process done...,new status {1} ", pr.pickOrderNo, pr.state)); loglw.Debug( String.Format("pr {0} stock process done...,new status {1} ", pr.pickOrderNo, pr.state));
} }
} }
LogHelper.debug(typeof(lWmsOutPickRequest), String.Format(" end check stock for ...... " + enumOutStockRequestStatus.)); loglw.Debug( String.Format(" end check stock for ...... " + enumOutStockRequestStatus.));
} }
/* /*
@ -2082,7 +2086,7 @@ namespace DeiNiu.wms.Logical
//开始处理整库出货部分 //开始处理整库出货部分
DateTime t0 = DateTime.Now; DateTime t0 = DateTime.Now;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" 整库部分出库 处理开始...................." ) ); loglw.Debug( string.Format(" 整库部分出库 处理开始...................." ) );
List<WmsOutPickRequest> requests = (List<WmsOutPickRequest>)obs; List<WmsOutPickRequest> requests = (List<WmsOutPickRequest>)obs;
@ -2093,7 +2097,7 @@ namespace DeiNiu.wms.Logical
processPickRequest(request); processPickRequest(request);
} }
TimeSpan ts = DateTime.Now - t0; TimeSpan ts = DateTime.Now - t0;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" 整库部分出库 处理完毕 cost {0}....................", ts.TotalSeconds + " : " + ts.TotalMilliseconds)); loglw.Debug( string.Format(" 整库部分出库 处理完毕 cost {0}....................", ts.TotalSeconds + " : " + ts.TotalMilliseconds));
} }
@ -2102,7 +2106,7 @@ namespace DeiNiu.wms.Logical
{ {
//开始处理全整库出货部分 //开始处理全整库出货部分
DateTime t0 = DateTime.Now; DateTime t0 = DateTime.Now;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format (" 整库出库 处理开始...................." )); loglw.Debug( string.Format (" 整库出库 处理开始...................." ));
List<WmsOutPickRequest> requests = (List<WmsOutPickRequest>)obs; List<WmsOutPickRequest> requests = (List<WmsOutPickRequest>)obs;
@ -2119,7 +2123,7 @@ namespace DeiNiu.wms.Logical
} }
TimeSpan ts = DateTime.Now - t0; TimeSpan ts = DateTime.Now - t0;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format (" 整库部分出库 处理完毕 cost {0}....................", ts.TotalSeconds + " : " + ts.TotalMilliseconds)); loglw.Debug( string.Format (" 整库部分出库 处理完毕 cost {0}....................", ts.TotalSeconds + " : " + ts.TotalMilliseconds));
} }
*/ */
@ -4262,9 +4266,9 @@ namespace DeiNiu.wms.Logical
public enumOutSeedsStatus updateSeedingStatus(string seedsPickNo, string goodsId, string batch, int labId, int address, decimal count, int checkedBy2) public enumOutSeedsStatus updateSeedingStatus(string seedsPickNo, string goodsId, string batch, int labId, int address, decimal count, int checkedBy2)
{ {
LogHelper.debug(this.GetType(), "updateSeedingStatus... operId is " + operId); loglw.Debug( "updateSeedingStatus... operId is " + operId);
LogHelper.debug(this.GetType(), "begin to update seeding pick.....>"); loglw.Debug( "begin to update seeding pick.....>");
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("seedsPickNo:{0},goodsId:{1},batch:{2},labId:{3},address:{4},count:{5},checkBy2:{6}" loglw.Debug( string.Format("seedsPickNo:{0},goodsId:{1},batch:{2},labId:{3},address:{4},count:{5},checkBy2:{6}"
,seedsPickNo, goodsId, batch, labId, address, count, checkedBy2)); ,seedsPickNo, goodsId, batch, labId, address, count, checkedBy2));
enumOutSeedsStatus rt = enumOutSeedsStatus.; enumOutSeedsStatus rt = enumOutSeedsStatus.;
@ -4272,7 +4276,7 @@ namespace DeiNiu.wms.Logical
if (cnt == 0) if (cnt == 0)
{ {
LogHelper.debug(this.GetType(), " 更新失败。。。。。。。return failure"); loglw.Debug( " 更新失败。。。。。。。return failure");
return enumOutSeedsStatus.; return enumOutSeedsStatus.;
} }
@ -4285,7 +4289,7 @@ namespace DeiNiu.wms.Logical
outPickTmp.completeSeeding(seedsPickNo, goodsId, batch); outPickTmp.completeSeeding(seedsPickNo, goodsId, batch);
rt = enumOutSeedsStatus.; rt = enumOutSeedsStatus.;
} }
LogHelper.debug(this.GetType(), " " + rt); loglw.Debug( " " + rt);
if (outRequest.getUnSeedsCnt(seedsPickNo, labId) == 0) // LabId对应的分拣单播种完毕 if (outRequest.getUnSeedsCnt(seedsPickNo, labId) == 0) // LabId对应的分拣单播种完毕
{ {
@ -4346,7 +4350,7 @@ namespace DeiNiu.wms.Logical
color = pr.desk; color = pr.desk;
} }
rt = enumOutSeedsStatus.; rt = enumOutSeedsStatus.;
LogHelper.debug(this.GetType(), " " + rt); loglw.Debug( " " + rt);
} }
catch (Exception e) catch (Exception e)
{ {
@ -4370,13 +4374,13 @@ namespace DeiNiu.wms.Logical
ww.Update(); ww.Update();
rt = enumOutSeedsStatus.; rt = enumOutSeedsStatus.;
LogHelper.debug(this.GetType(), " " + rt); loglw.Debug( " " + rt);
LogHelper.debug(typeof(lWmsOutPickRequest), " 测试日志输出"); loglw.Debug( " 测试日志输出");
} }
scope.Complete(); scope.Complete();
} }
LogHelper.debug(typeof(lWmsOutPickRequest), " return value is " + rt.ToString()); loglw.Debug( " return value is " + rt.ToString());
LogHelper.debug(typeof(lWmsOutPickRequest), "end update seeding pick.....>"); loglw.Debug( "end update seeding pick.....>");
return rt; //elabid pk order is not finished. return rt; //elabid pk order is not finished.
} }
@ -4558,7 +4562,7 @@ namespace DeiNiu.wms.Logical
public List<int> newPartPickWave() public List<int> newPartPickWave()
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), "开始新波次。。。。。。。。。。。。。。。。。。"); loglw.Debug( "开始新波次。。。。。。。。。。。。。。。。。。");
List<DataTable> lst = outRequest.getRecords4PartWave(enumOrderType.); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理); List<DataTable> lst = outRequest.getRecords4PartWave(enumOrderType.); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理);
@ -4582,7 +4586,7 @@ namespace DeiNiu.wms.Logical
List<int> lstParts = new List<int>(); List<int> lstParts = new List<int>();
LogHelper.debug(typeof(lWmsOutPickRequest), "开始新波次。。。。。。。。。。。。。。。。。。"); loglw.Debug( "开始新波次。。。。。。。。。。。。。。。。。。");
// List<DataTable> lst = outRequest.getRecords4PartWave(); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理); // List<DataTable> lst = outRequest.getRecords4PartWave(); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理);
List<WmsOutPickRequest> batchRequests = new List<WmsOutPickRequest>(); List<WmsOutPickRequest> batchRequests = new List<WmsOutPickRequest>();
@ -4596,7 +4600,7 @@ namespace DeiNiu.wms.Logical
} }
if (recCnt == 0) if (recCnt == 0)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("无订单需要处理,波次结束")); loglw.Debug( string.Format("无订单需要处理,波次结束"));
checkRepAndNoStockOrders(); checkRepAndNoStockOrders();
return lstParts; return lstParts;
} }
@ -4632,7 +4636,7 @@ namespace DeiNiu.wms.Logical
List<WmsOutPickLable_tmp> lstLabel = new List<WmsOutPickLable_tmp>(); List<WmsOutPickLable_tmp> lstLabel = new List<WmsOutPickLable_tmp>();
List<WmsStockRecord> lstBulk = new List<WmsStockRecord>(); List<WmsStockRecord> lstBulk = new List<WmsStockRecord>();
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("waveNo {0}", waveOrder)); loglw.Debug( string.Format("waveNo {0}", waveOrder));
//播种常量,达不到最小订单摘取需求的合并成大订单先统一摘取再分播 //播种常量,达不到最小订单摘取需求的合并成大订单先统一摘取再分播
bool isSeedsEnabled = WmsConstants.OUT_BULK_SEEDS_PICK_ON; bool isSeedsEnabled = WmsConstants.OUT_BULK_SEEDS_PICK_ON;
@ -4682,7 +4686,7 @@ namespace DeiNiu.wms.Logical
} }
} }
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("待处理拣货笔数:{0}", lstBulk.Count)); loglw.Debug( string.Format("待处理拣货笔数:{0}", lstBulk.Count));
#region #region
int lastId = 0; int lastId = 0;
WmsOutPickLable_tmp wpl; WmsOutPickLable_tmp wpl;
@ -4740,11 +4744,11 @@ namespace DeiNiu.wms.Logical
} }
#endregion #endregion
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}" loglw.Debug( string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}"
, seedsRequests.Count, lstBulk.Count, sumBulkCnt)); , seedsRequests.Count, lstBulk.Count, sumBulkCnt));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("进入摘果式拣选")); loglw.Debug( string.Format("进入摘果式拣选"));
#region #region
@ -4883,7 +4887,7 @@ namespace DeiNiu.wms.Logical
// processAllBatchOrders(requests, waveOrder); // processAllBatchOrders(requests, waveOrder);
TimeSpan ts0 = DateTime.Now - d0; TimeSpan ts0 = DateTime.Now - d0;
//System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds)); //System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds)); loglw.Debug( string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds));
// TaskCallBack(); // TaskCallBack();
return lstParts; return lstParts;
@ -4939,17 +4943,17 @@ namespace DeiNiu.wms.Logical
//一个波次可以摘取订单数 = 空闲分播台数量*每个分播台可分播客户数, 分播台的订单用颜色区分 //一个波次可以摘取订单数 = 空闲分播台数量*每个分播台可分播客户数, 分播台的订单用颜色区分
// //
LogHelper.debug(typeof(lWmsOutPickRequest), "开始新波次。。。。。。。。。。。。。。。。。。"); loglw.Debug( "开始新波次。。。。。。。。。。。。。。。。。。");
// System.Diagnostics.Debug.WriteLine("begin make new wave .....{0}" ,DateTime.Now); // System.Diagnostics.Debug.WriteLine("begin make new wave .....{0}" ,DateTime.Now);
List<WmsOutPickRequest> requests = outRequest.getRequests4Wave(); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理); List<WmsOutPickRequest> requests = outRequest.getRequests4Wave(); //.getRequestObjects(enumOutOrderType.拣货单, enumOutStockRequestStatus.波次处理);
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("待处理订单数量:{0}", requests.Count)); loglw.Debug( string.Format("待处理订单数量:{0}", requests.Count));
if (requests.Count == 0) if (requests.Count == 0)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("无订单需要处理,波次结束")); loglw.Debug( string.Format("无订单需要处理,波次结束"));
checkRepAndNoStockOrders(); checkRepAndNoStockOrders();
return; return;
} }
@ -4988,7 +4992,7 @@ namespace DeiNiu.wms.Logical
List<WmsOutPickLable_tmp> lstLabel; List<WmsOutPickLable_tmp> lstLabel;
List<WmsStockRecord> lstBulk; List<WmsStockRecord> lstBulk;
// LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("waveNo {0}", waveOrder)); // loglw.Debug( string.Format("waveNo {0}", waveOrder));
//播种常量,达不到最小订单摘取需求的合并成大订单先统一摘取再分播 //播种常量,达不到最小订单摘取需求的合并成大订单先统一摘取再分播
bool isSeedsEnabled = WmsConstants.OUT_BULK_SEEDS_PICK_ON; bool isSeedsEnabled = WmsConstants.OUT_BULK_SEEDS_PICK_ON;
@ -5043,8 +5047,8 @@ namespace DeiNiu.wms.Logical
// LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo )); // loglw.Debug( string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo ));
LogHelper.debug(this.GetType(), string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo)); loglw.Debug( string.Format("开始处理零库出库 {0} ------------", request.pickOrderNo));
DataTable dt = stkRecord.getPickStockRecods(request.pickOrderNo, true).Tables[0];//取出库明细 DataTable dt = stkRecord.getPickStockRecods(request.pickOrderNo, true).Tables[0];//取出库明细
@ -5070,7 +5074,7 @@ namespace DeiNiu.wms.Logical
// TimeSpan tsss = DateTime.Now - d1; // TimeSpan tsss = DateTime.Now - d1;
// LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" {0} prepare bulklist count :{1}, cost {2}", request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds)); // loglw.Debug( string.Format(" {0} prepare bulklist count :{1}, cost {2}", request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds));
// DateTime d2 = DateTime.Now; // DateTime d2 = DateTime.Now;
lstBulk = new List<WmsStockRecord>(); lstBulk = new List<WmsStockRecord>();
@ -5099,7 +5103,7 @@ namespace DeiNiu.wms.Logical
//tsss = DateTime.Now - d2; //tsss = DateTime.Now - d2;
// LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" {0} {1},prepare bulklist2 count :{2}, cost {3}", DateTime.Now, request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds)); // loglw.Debug( string.Format(" {0} {1},prepare bulklist2 count :{2}, cost {3}", DateTime.Now, request.pickOrderNo, lstBulk.Count, tsss.TotalSeconds));
/* /*
@ -5220,7 +5224,7 @@ namespace DeiNiu.wms.Logical
if (isReachLimit) if (isReachLimit)
{ {
isReachLimit = false; isReachLimit = false;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("超过限制,继续下条数据.... ")); loglw.Debug( string.Format("超过限制,继续下条数据.... "));
continue; continue;
} }
@ -5228,7 +5232,7 @@ namespace DeiNiu.wms.Logical
* */ * */
#endregion endcheck #endregion endcheck
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}" loglw.Debug( string.Format(" lstBulk.Count:{1},sumBulkCnt:{2}"
, seedsRequests.Count, lstBulk.Count, sumBulkCnt)); , seedsRequests.Count, lstBulk.Count, sumBulkCnt));
if (isSeedsEnabled if (isSeedsEnabled
@ -5238,7 +5242,7 @@ namespace DeiNiu.wms.Logical
) )
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("进入播种拣选 seedsRequests.Count{0} ", seedsRequests.Count)); loglw.Debug( string.Format("进入播种拣选 seedsRequests.Count{0} ", seedsRequests.Count));
//播种筛选 //播种筛选
if (_seedsDesk.ID > 0) //exist free seeds desk if (_seedsDesk.ID > 0) //exist free seeds desk
@ -5288,9 +5292,9 @@ namespace DeiNiu.wms.Logical
else //no free seeds desk else //no free seeds desk
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("播种拣选,no free seeds desk")); loglw.Debug( string.Format("播种拣选,no free seeds desk"));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("订单{0} 将进入下一播种波次,开始处理下个订单", request.pickOrderNo)); loglw.Debug( string.Format("订单{0} 将进入下一播种波次,开始处理下个订单", request.pickOrderNo));
continue; continue;
} }
@ -5350,7 +5354,7 @@ namespace DeiNiu.wms.Logical
TimeSpan ts1 = DateTime.Now - d0; TimeSpan ts1 = DateTime.Now - d0;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("{0} 零库处理完毕----- cost {1} .....{2}", DateTime.Now, ts1.TotalSeconds + " : " + ts1.TotalMilliseconds, totoalTime)); loglw.Debug( string.Format("{0} 零库处理完毕----- cost {1} .....{2}", DateTime.Now, ts1.TotalSeconds + " : " + ts1.TotalMilliseconds, totoalTime));
// insert tmp data for validation // insert tmp data for validation
/// outRequest.saveTempData4Validation(waveOrder); /// outRequest.saveTempData4Validation(waveOrder);
@ -5369,7 +5373,7 @@ namespace DeiNiu.wms.Logical
TimeSpan ts0 = DateTime.Now - d0; TimeSpan ts0 = DateTime.Now - d0;
//System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds)); //System.Diagnostics.Debug.WriteLine(string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds));
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds)); loglw.Debug( string.Format("{0} 全部处理完毕{1} ..", DateTime.Now, ts0.TotalSeconds + " : " + ts0.TotalMilliseconds));
// TaskCallBack(); // TaskCallBack();
} }
@ -5378,7 +5382,7 @@ namespace DeiNiu.wms.Logical
private void createSeedsLabelDetail(List<WmsOutPickRequest> seedsRequests, Dictionary<string, WmsStockRecord> seedsBulks) private void createSeedsLabelDetail(List<WmsOutPickRequest> seedsRequests, Dictionary<string, WmsStockRecord> seedsBulks)
{ {
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("开始生成播种拣选单,seedsRequests.count :{0},seedsBulks.count:{1}", loglw.Debug( string.Format("开始生成播种拣选单,seedsRequests.count :{0},seedsBulks.count:{1}",
seedsRequests.Count, seedsBulks.Count)); seedsRequests.Count, seedsBulks.Count));
List<WmsOutPickLable_tmp> lstLabel = new List<WmsOutPickLable_tmp>(); List<WmsOutPickLable_tmp> lstLabel = new List<WmsOutPickLable_tmp>();
@ -5392,7 +5396,7 @@ namespace DeiNiu.wms.Logical
seedPickRequest.pickOrderNo = Util.getOrderNo(enumCreateOrderType.seedsPickOrder, seedPickRequest.getNextSeq(enumCreateOrderType.seedsPickOrder)); seedPickRequest.pickOrderNo = Util.getOrderNo(enumCreateOrderType.seedsPickOrder, seedPickRequest.getNextSeq(enumCreateOrderType.seedsPickOrder));
seedPickRequest.orderType = (int)enumOrderType.; seedPickRequest.orderType = (int)enumOrderType.;
seedPickRequest.outStoreType = (int)enumOutStoreType.; seedPickRequest.outStoreType = (int)enumOutStoreType.;
LogHelper.debug(typeof(lWmsOutPickRequest), string.Format("播种拣选单 :{0} ", seedPickRequest.pickOrderNo)); loglw.Debug( string.Format("播种拣选单 :{0} ", seedPickRequest.pickOrderNo));
WmsOutPickLable_tmp wpl; WmsOutPickLable_tmp wpl;
foreach (WmsStockRecord rec in seedsBulks.Values) foreach (WmsStockRecord rec in seedsBulks.Values)
{ {

View File

@ -196,7 +196,7 @@ namespace DeiNiu.wms.Logical
// DataTable dt = outRequest.getNewOrders(); // DataTable dt = outRequest.getNewOrders();
// fixErpSaleDetailSkuId(); fixErpSaleDetailSkuId();
outRequest.syncOutRequest(); outRequest.syncOutRequest();
@ -266,7 +266,7 @@ namespace DeiNiu.wms.Logical
{ {
if (minute < WmsConstants.ERP_TRANS_DATA_SLEEP_MINUES+ offset) if (minute < WmsConstants.ERP_TRANS_DATA_SLEEP_MINUES+ offset)
{ {
log.Debug(string.Format(" time for erp transfering.... no out process...当前 {0} 点 {1}分 ----持续 {2}分 ", log.Debug(string.Format(" time for erp transfering.... no out process...当前 {0} 点 {1}分 ----持续 {2}分 ",
DateTime.Now.Hour, minute- offset, WmsConstants.ERP_TRANS_DATA_SLEEP_MINUES)); DateTime.Now.Hour, minute- offset, WmsConstants.ERP_TRANS_DATA_SLEEP_MINUES));
return true; return true;
} }
@ -278,7 +278,7 @@ namespace DeiNiu.wms.Logical
* erp skuid的情况下batch ,expired date,product data skuid * erp skuid的情况下batch ,expired date,product data skuid
* *
**/ **/
public void fixErpSaleDetailSkuId() public void fixErpSaleDetailSkuId2()
{ {
lLot llot = new lLot(); lLot llot = new lLot();
DataTable dt = outRequest.getAvErpDetailNoSkuId(); DataTable dt = outRequest.getAvErpDetailNoSkuId();
@ -313,6 +313,43 @@ namespace DeiNiu.wms.Logical
} }
} }
public void fixErpSaleDetailSkuId()
{
lLot llot = new lLot();
DataTable dt = outRequest.getAvErpDetailNoSkuId();
Erp_sale_d esd;
foreach (DataRow dr in dt.Rows)
{
esd = new Erp_sale_d(dr);
String prd = Util.getShortDateString(esd.product_date.Trim());
String vld = Util.getShortDateString(esd.save_date.Trim());
Dictionary<string, string> dicValue = new Dictionary<string, string>();
dicValue.Add(WmsConstants.SKU_RESEVRED_PRDDATE_ATTNAME, prd);
dicValue.Add(WmsConstants.SKU_RESEVRED_EXPIREDATE_ATTNAME, vld);
dicValue.Add(WmsConstants.SKU_RESEVRED_BATCH_ATTNAME, esd.batch.Trim());
dicValue.Add(WmsConstants.SKU_RESEVRED_ENTI_ATTNAME, esd.entid);
Dictionary<int, string> skuValue = new Dictionary<int, string>();
skuValue = llot.getSKU(prd, esd.goods_id, esd.batch.Trim());
foreach (int i in skuValue.Keys)
{
esd.skuId = i;
esd.skuCode = skuValue[i];
break;
}
if (esd.skuId > 0)
{
esd.Update();
}
}
}
public delegate void UpdateUI(int step);//声明一个更新主线程的委托 public delegate void UpdateUI(int step);//声明一个更新主线程的委托
public UpdateUI UpdateUIDelegate; public UpdateUI UpdateUIDelegate;
@ -532,7 +569,7 @@ namespace DeiNiu.wms.Logical
if (dv.Count == 0 || !WmsConstants.OUT_STOCK_WHEN_NO_MORE_REQUEST)// || pickRequestObj.getRequest4StockOut(enumOutStockRequestStatus.待定位).Count>WmsConstants.OUT_PROCESS_ORDERS_CNT) if (dv.Count == 0 || !WmsConstants.OUT_STOCK_WHEN_NO_MORE_REQUEST)// || pickRequestObj.getRequest4StockOut(enumOutStockRequestStatus.待定位).Count>WmsConstants.OUT_PROCESS_ORDERS_CNT)
{ {
processOutStock(); processOutStock(status);
} }
@ -553,13 +590,13 @@ namespace DeiNiu.wms.Logical
} }
public void processOutStock() public void processOutStock(enumOutStockRequestStatus status)
{ {
status = status == enumOutStockRequestStatus. ? status : enumOutStockRequestStatus.;
//取生成的所有拣货单按pickgroup生成播种单对摘果的零货生成补货单 //取生成的所有拣货单按pickgroup生成播种单对摘果的零货生成补货单
List<WmsOutPickRequest> all = pickRequestObj.getRequest4StockOut(enumOutStockRequestStatus.); List <WmsOutPickRequest> all = pickRequestObj.getRequest4StockOut(status/*enumOutStockRequestStatus.待定位*/);
bool isSeedsCreated = false; bool isSeedsCreated = false;
logTest.Debug(" 取待定位的分拣单, 数量 " + all.Count); logTest.Debug(string.Format(" 取 {0}状态的的分拣单, 数量 {1} " ,status, all.Count));
List<WmsOutPickRequest> seedsLst; List<WmsOutPickRequest> seedsLst;
Dictionary<int, List<WmsOutPickRequest>> dicGroup = new Dictionary<int, List<WmsOutPickRequest>>(); Dictionary<int, List<WmsOutPickRequest>> dicGroup = new Dictionary<int, List<WmsOutPickRequest>>();
@ -698,6 +735,7 @@ namespace DeiNiu.wms.Logical
} }
requestOutStock(seedPickRequest); requestOutStock(seedPickRequest);
isSeedsCreated = true; isSeedsCreated = true;
all = pickRequestObj.getRequest4StockOut(enumOutStockRequestStatus.);
} }
} }
@ -771,12 +809,6 @@ namespace DeiNiu.wms.Logical
*/ */
#endregion #endregion
if (isSeedsCreated)
{
// logOut.Debug(" 从新取待定位的拣货单 -------------------------------------------------------------- ");
all = pickRequestObj.getRequest4StockOut(enumOutStockRequestStatus.);
}
// logOut.Debug(all.Count + " 个待定位的拣货单 ---------------------------------------------------------- "); // logOut.Debug(all.Count + " 个待定位的拣货单 ---------------------------------------------------------- ");
@ -1258,6 +1290,16 @@ namespace DeiNiu.wms.Logical
outd.productDate = cachedObj.productDate; outd.productDate = cachedObj.productDate;
outd.validDate = cachedObj.validDate; outd.validDate = cachedObj.validDate;
decimal cnt = requestRep[key]; decimal cnt = requestRep[key];
goods.getStockInfo(goods.goodsId, Convert.ToInt32(skuId));
if(cnt >goods.stockBatchAvCount)
{
cnt = goods.stockBatchAvCount;
}
if (cnt <= 0)
{
continue;
}
outd.count = cnt; outd.count = cnt;
//if (cachedObj.goods.bigCount != 0) //if (cachedObj.goods.bigCount != 0)
if (goods.bigCount != 0) if (goods.bigCount != 0)
@ -1327,7 +1369,7 @@ namespace DeiNiu.wms.Logical
outd.operater = this.operId; outd.operater = this.operId;
outd.bulkPickState = (int)enumOutStockPickStatus.; outd.bulkPickState = (int)enumOutStockPickStatus.;
outd.Add(); outd.Add();
logSpec.Debug(string.Format("新增补货单{0}, detail id {1} ", repRequest.pickOrderNo, outd.ID)); logSpec.Debug(string.Format("新增补货单{0}, detail id {1}, detail:{2} ", repRequest.pickOrderNo, outd.ID,outd));
} }
stkrep.repNews(); stkrep.repNews();
repRequest.Add(); repRequest.Add();
@ -1350,9 +1392,10 @@ namespace DeiNiu.wms.Logical
WmsStockRep stkrep = new WmsStockRep(goods.goodsId, skuId); WmsStockRep stkrep = new WmsStockRep(goods.goodsId, skuId);
logSpec.Debug(string.Format("开始登记补货信息。。goodsId {0}, skuId:{1},skuCode:{2}, 补货数量 {3}", goods.goodsId, skuId, skuCode, count)); logSpec.Debug(string.Format("开始登记补货信息。。goodsId {0}, skuId:{1},skuCode:{2}, 补货数量 {3}", goods.goodsId, skuId, skuCode, count));
logSpec.Debug(string.Format("1 商品补货情汇总--》 toRepCnt {0}, lacCount:{1} ", stkrep.toRepCnt, stkrep.lackCount)); logSpec.Debug(string.Format("1 商品补货情汇总--》 toRepCnt {0}, lacCount:{1} ,checkonly {2} ", stkrep.toRepCnt, stkrep.lackCount,checkOnly));
if (!checkOnly) if (!checkOnly)
{ {
goods.getStockInfo(goods.goodsId,skuId);
if (goods.stockBatch3Count + goods.stockBatch2Count + goods.stockBatch1Count < count) if (goods.stockBatch3Count + goods.stockBatch2Count + goods.stockBatch1Count < count)
{ {
logSpec.Debug(string.Format("整库库存不足,补货单生成失败")); logSpec.Debug(string.Format("整库库存不足,补货单生成失败"));
@ -1921,11 +1964,11 @@ namespace DeiNiu.wms.Logical
if (WmsConstants.OUT_STOCK_LACK_HOLD_ORDER) if (WmsConstants.OUT_STOCK_LACK_HOLD_ORDER)
{ {
logSpec.Error("NO STOCK........整单出库定位回滚。。。。。。。。。。。。。。。。。。。。。。。"); logSpec.Error("NO STOCK........整单出库定位回滚。。。。。。。。。。。。。。。。。。。。。。。");
//requestOrder.state = (int)enumOutStockRequestStatus.库存不足;
requestOrder.state = (int)enumOutStockRequestStatus.;
requestOrder.Update();
scope.Dispose(); scope.Dispose();
requestOrder.state = (int)enumOutStockRequestStatus.;
// requestOrder.state = (int)enumOutStockRequestStatus.待定位;
requestOrder.Update();
return false; return false;
} }
@ -1994,7 +2037,8 @@ namespace DeiNiu.wms.Logical
outRequest.updatePickState(requestOrder.pickOrderNo, enumOutStockRequestStatus., enumOutStockRequestStatus.); outRequest.updatePickState(requestOrder.pickOrderNo, enumOutStockRequestStatus., enumOutStockRequestStatus.);
} }
if (WmsConstants.OUT_BULK_SEEDS_PICK_ON && bulkTypeCnt < WmsConstants.OUT_MAX_SEEDS_GOODSTYPE_CNT && sumBulkCunt < WmsConstants.OUT_MAX_SEEDS_BULK_CNT_SUM) if (WmsConstants.OUT_BULK_SEEDS_PICK_ON && bulkTypeCnt < WmsConstants.OUT_MAX_SEEDS_GOODSTYPE_CNT
&& sumBulkCunt < WmsConstants.OUT_MAX_SEEDS_BULK_CNT_SUM)
{ {
requestOrder.seedsLabelId = WmsConstants.SEEDS_LABLEID_MARK_VALUE; //适合播种的标记 requestOrder.seedsLabelId = WmsConstants.SEEDS_LABLEID_MARK_VALUE; //适合播种的标记
} }
@ -2183,7 +2227,7 @@ namespace DeiNiu.wms.Logical
throw new DeiNiuStockBulkCountException(); ; //等待下次重新定位 throw new DeiNiuStockBulkCountException(); ; //等待下次重新定位
} else } else
if (bulkCnt > goods.stockBulkAvCount && 1==2) //零库不足,需要补零库; 整库零出的零不够需补货的情况应该不存在 if (bulkCnt > goods.stockBulkAvCount && WmsConstants.OUT_BULK_REP_FROM_BATCH) //零库不足,需要补零库; 整库零出的零不够需补货的情况应该不存在
{ {
// bulkCnt = Math.Ceiling(bulkCnt / goods.bigCount) * goods.bigCount; // bulkCnt = Math.Ceiling(bulkCnt / goods.bigCount) * goods.bigCount;
@ -2208,7 +2252,7 @@ namespace DeiNiu.wms.Logical
{ {
decimal countOuting = WmsConstants.OUT_STOCK_DEDUCT ? goods.stockSumCountOuting : 0; decimal countOuting = WmsConstants.OUT_STOCK_DEDUCT ? goods.stockSumCountOuting : 0;
if (!isRep) if (!isRep) //非补货单
{ {
if (goods.bigCount == 1) if (goods.bigCount == 1)
@ -2259,7 +2303,7 @@ namespace DeiNiu.wms.Logical
} }
requestDetail.bulkCount = requestDetail.count - requestDetail.batch1Count - requestDetail.batch2Count; requestDetail.bulkCount = requestDetail.count - requestDetail.batch1Count - requestDetail.batch2Count;
}
// if (requestDetail.goods.stockBatchAvCount == 0) // if (requestDetail.goods.stockBatchAvCount == 0)
if (requestDetail.goods.stockBatchAvCount <= 0) if (requestDetail.goods.stockBatchAvCount <= 0)
@ -2269,7 +2313,7 @@ namespace DeiNiu.wms.Logical
requestDetail.batch1Count = 0; requestDetail.batch1Count = 0;
requestDetail.batch2Count = 0; requestDetail.batch2Count = 0;
} }
else else if (!WmsConstants.OUT_BULK_REP_FROM_BATCH)
{ {
log.Error(" 有整库库存!!!!!!!!!!!!!???????: " + requestDetail.goods); log.Error(" 有整库库存!!!!!!!!!!!!!???????: " + requestDetail.goods);
@ -2280,7 +2324,38 @@ namespace DeiNiu.wms.Logical
requestDetail.batch2Count = 0; requestDetail.batch2Count = 0;
} }
}
else //补货单
{
if (goods.stockBatchAvCount < requestDetail.count)
{
if (goods.stockBatchAvCount > 0)
{
decimal diff = requestDetail.count - goods.stockBatchAvCount;
WmsStockRep stk = new WmsStockRep(requestDetail.goodsId, requestDetail.skuId);
if (stk.ID > 0)
{
stk.toRepCnt -= diff;
stk.Update();
}
requestDetail.description = "应补" + requestDetail.count + ",实际补 " + (goods.stockBatchAvCount);
requestDetail.batch1Count =requestDetail.count = goods.stockBatchAvCount;
requestDetail.Update();
}
else
{
requestDetail.state = (int)enumOutStockDetailStatus.;
throw new DeiNiuStockBulkCountException(); ; //等待下次重新定位
}
}
requestDetail.batch1Count = requestDetail.count;
requestDetail.bulkCount= requestDetail.batch2Count = 0;
}
bulkCnt = requestDetail.bulkCount; bulkCnt = requestDetail.bulkCount;
@ -2289,7 +2364,8 @@ namespace DeiNiu.wms.Logical
// decimal batch3Cnt = requestDetail.bat; // decimal batch3Cnt = requestDetail.bat;
logSpec.Debug(string.Format("{3} 出库需求明细: bulkCnt{0} , batch1Cnt{1} , batch2Cnt{2} ", bulkCnt, batch1Cnt, batch2Cnt, goods.goodsId)); logSpec.Debug(string.Format("detail id {6},goodsid:{3},skuId:{4},skuCode:{5}, 出库需求明细: bulkCnt{0} , batch1Cnt{1} , batch2Cnt{2} ",
bulkCnt, batch1Cnt, batch2Cnt, goods.goodsId, requestDetail.skuId,requestDetail.skuCode,requestDetail.ID));
@ -2298,59 +2374,19 @@ namespace DeiNiu.wms.Logical
) )
{ {
// logSpec.Debug(string.Format("goods stockSumCount: {0},goods countOuting :{1}, required count:{2}", goods.stockSumCount, countOuting, requestDetail.count)); // logSpec.Debug(string.Format("goods stockSumCount: {0},goods countOuting :{1}, required count:{2}", goods.stockSumCount, countOuting, requestDetail.count));
string msg = string.Format("库存不足: 可用总库存:{0}, 需求库存{1}", goods.stockAvCount, requestDetail.count);
logSpec.Debug(string.Format("库存不足: 可用总库存:{0}, 需求库存{1}", goods.stockAvCount, requestDetail.count)); logSpec.Debug(msg);
requestDetail.description= msg;
requestDetail.Update();
if (isRep) if (isRep)
{ {
requestDetail.description = "应补" + requestDetail.count + ",实际补 " + (goods.stockSumCount - countOuting);
/*
WmsStockRep wsr = new WmsStockRep(requestDetail.goodsId, requestDetail.skuId);
wsr.toRepCnt -= requestDetail.count -goods.stockAvCount;
wsr.Update();
*/
if (goods.stockAvCount <= 0)
{
//requestDetail.Delete();
requestDetail.state = (int)enumOutStockDetailStatus.;
requestDetail.Update();
return true;
}
decimal diff = requestDetail.count - goods.stockAvCount;
requestDetail.count = goods.stockAvCount;
/**
*
requestDetail.count = (goods.stockSumCount - countOuting) / goods.bigCount * goods.bigCount;
logSpec.Debug(string.Format("补货订单。。" + requestDetail.description));
if (requestDetail.count < goods.bigCount)
{
logSpec.Debug(string.Format("无整库库存,删除补货明细。。。"));
//requestDetail.count = 0;
//requestDetail.Delete();
// requestDetail.Update();
requestDetail.count = goods.bigCount;
return true;
}*/
WmsStockRep stk = new WmsStockRep(requestDetail.goodsId, requestDetail.skuId);
if (stk.ID > 0)
{
stk.toRepCnt -= diff;
stk.Update();
}
requestDetail.batch1Count = requestDetail.count;
requestDetail.batch2Count = 0;
requestDetail.Update();
batch1Cnt = requestDetail.batch1Count;
batch2Cnt = 0;
} }
else else
{ {
goods = new WmsGoods(requestDetail.goodsId, requestDetail.skuId, requestDetail.batch); goods = new WmsGoods(requestDetail.goodsId, requestDetail.skuId, requestDetail.batch);
// logSpec.Debug(string.Format("库存不足时,全订单暂停出库 {0}", WmsConstants.OUT_STOCK_LACK_HOLD_ORDER)); logSpec.Debug(string.Format("库存不足时,全订单暂停出库 {0}", WmsConstants.OUT_STOCK_LACK_HOLD_ORDER));
if (!WmsConstants.OUT_STOCK_LACK_HOLD_ORDER) if (!WmsConstants.OUT_STOCK_LACK_HOLD_ORDER)
{ {
@ -2594,8 +2630,8 @@ namespace DeiNiu.wms.Logical
} }
else else
{ {
string msg = string.Format("rquest {3}, goods:{4}, sku {0},required count {1},stock available cnt {2} ", requestDetail.skuId, msg = string.Format("rquest {3}, goods:{4}, sku {0},required count {1},stock available cnt {2} ", requestDetail.skuId,
requestDetail.count, goods.stockSumCount - countOuting, requestDetail.pickOrderNo, goods.goodsId); requestDetail.count, goods.stockSumCount - countOuting, requestDetail.pickOrderNo, goods.goodsName + goods.goodsId);
logSpec.Error(msg); logSpec.Error(msg);
throw new DeiNiuNoStockException(msg); throw new DeiNiuNoStockException(msg);
} }
@ -2612,7 +2648,7 @@ namespace DeiNiu.wms.Logical
// this.createGoodsRepOrder(goods, requestDetail.skuId, requestDetail.skuCode, bulkCnt); //TODO: check if the rep has been created for it. // this.createGoodsRepOrder(goods, requestDetail.skuId, requestDetail.skuCode, bulkCnt); //TODO: check if the rep has been created for it.
} }
string msg = string.Format("goods {3} sku {0},required bulkcount {1},stock bulk cnt {2} ", requestDetail.skuId, bulkCnt, goods.stockBulkAvCount, goods.goodsName); string msg = string.Format("goods {3} 需要补零 sku {0},required bulkcount {1},stock bulk cnt {2} ", requestDetail.skuId, bulkCnt, goods.stockBulkAvCount, goods.goodsName);
logSpec.Debug(msg); logSpec.Debug(msg);
//throw new DeiNiuStockBulkCountException(msg); //throw new DeiNiuStockBulkCountException(msg);
} }
@ -2738,7 +2774,7 @@ namespace DeiNiu.wms.Logical
logSpec.Debug("goods.stocks count : " + goods.stocks.Count); logSpec.Debug("goods.stocks count : " + goods.stocks.Count);
foreach (WmsStock st in goods.stocks) foreach (WmsStock st in goods.stocks)
{ {
logSpec.Debug(string.Format("{0}, avcnt {1}, voltype {2} ", st.skuCode, st.getAvCount(), st.location.volType)); logSpec.Debug(string.Format("locId {3}, sku {0}, avcnt {1}, voltype {2} ", st.skuCode, st.getAvCount(), st.location.volType,st.locationId));
if (st.location.volType < (int)enumWhLocVol.)//零库 if (st.location.volType < (int)enumWhLocVol.)//零库
{ {
@ -3025,7 +3061,7 @@ namespace DeiNiu.wms.Logical
if (bulkCnt > 0) if (bulkCnt > 0)
{ {
goods.getStockInfo(goods.goodsId); goods.getStockInfo(goods.goodsId,requestDetail.skuId);
logSpec.Debug(string.Format("开始处理 零库。。。。。bulkCnt :{0}, goods.stockBulkAvCount {1}, goods.tmpStocks count {2} ", bulkCnt, goods.stockBulkAvCount, goods.tmpStocks.Count)); logSpec.Debug(string.Format("开始处理 零库。。。。。bulkCnt :{0}, goods.stockBulkAvCount {1}, goods.tmpStocks count {2} ", bulkCnt, goods.stockBulkAvCount, goods.tmpStocks.Count));
/* /*
@ -3073,7 +3109,7 @@ namespace DeiNiu.wms.Logical
} }
if (bulkCnt > 0 &&1==2) if (bulkCnt > 0 && WmsConstants.OUT_BULK_REP_FROM_BATCH)
{ {
string msg = string.Format("goods {3}, skuId {0},required bulkcount {1},stock bulk cnt {2} ", requestDetail.skuId, bulkCnt, goods.stockBulkAvCount, goods.goodsId); string msg = string.Format("goods {3}, skuId {0},required bulkcount {1},stock bulk cnt {2} ", requestDetail.skuId, bulkCnt, goods.stockBulkAvCount, goods.goodsId);
logSpec.Debug(msg); logSpec.Debug(msg);

View File

@ -1284,14 +1284,21 @@ namespace DeiNiu.wms.Logical
*/ */
skuValues.Add(WmsConstants.SKU_RESEVRED_BATCH_ATTNAME, s.batch.Trim()); skuValues.Add(WmsConstants.SKU_RESEVRED_BATCH_ATTNAME, s.batch.Trim());
string prd = Util.getShortDateString(s.batch.Trim()); //skuValues.Add(WmsConstants.SKU_RESEVRED_PRDDATE_ATTNAME, s.productDate);
string valid = Util.getShortDateString(getValidDate(prd, s.goodsId).ToShortDateString()); // skuValues.Add(WmsConstants.SKU_RESEVRED_EXPIREDATE_ATTNAME, s.validDate);
string prd = Util.getShortDateString(s.productDate.Trim());
string valid = string.IsNullOrEmpty( s.validDate) ? Util.getShortDateString(getValidDate(prd, s.goodsId).ToShortDateString()):s.validDate ;
skuValues.Add(WmsConstants.SKU_RESEVRED_PRDDATE_ATTNAME, prd); skuValues.Add(WmsConstants.SKU_RESEVRED_PRDDATE_ATTNAME, prd);
skuValues.Add(WmsConstants.SKU_RESEVRED_EXPIREDATE_ATTNAME, valid); skuValues.Add(WmsConstants.SKU_RESEVRED_EXPIREDATE_ATTNAME, valid);
s.productDate = prd; s.productDate = prd;
s.validDate = valid; s.validDate = valid;
// skuValues.Add("批次属性测试1", "7333" ); // skuValues.Add("批次属性测试1", "7333" );
/* /*
@ -1309,7 +1316,7 @@ namespace DeiNiu.wms.Logical
Dictionary<int, string> dic = lot.getSKU(prd, s.goodsId, s.batch.Trim()); Dictionary<int, string> dic = lot.getSKU(s.productDate, s.goodsId, s.batch.Trim());
foreach (int i in dic.Keys) foreach (int i in dic.Keys)

View File

@ -187,7 +187,9 @@ namespace DeiNiu.wms.Logical
case 4: case 4:
WmsConstants.JOB_NOTICE_ERP = v; WmsConstants.JOB_NOTICE_ERP = v;
break; break;
case 5:
WmsConstants.JOB_OUT_REQUEST_NO_STOCK_CHECK_INTERVAL = v;
break;
default: break; default: break;
} }
@ -410,6 +412,10 @@ namespace DeiNiu.wms.Logical
WmsConstants.OUT_SEEDS_PICK_TASK_AUTO_ASSIGN = n.isOn; WmsConstants.OUT_SEEDS_PICK_TASK_AUTO_ASSIGN = n.isOn;
break; break;
case 41:
WmsConstants.OUT_BULK_REP_FROM_BATCH = n.isOn;
break;
default: break; default: break;
} }
@ -596,7 +602,7 @@ namespace DeiNiu.wms.Logical
} }
} }
// dtSetup = new Node().QueryByFlag(6003); //数据参数 // dtSetup = new Node().QueryByFlag(6006); //数据参数
dv.RowFilter = "parentId=" + 16676; dv.RowFilter = "parentId=" + 16676;
foreach (DataRowView dr in dv) foreach (DataRowView dr in dv)

View File

@ -34,6 +34,28 @@
<level value="DEBUG"/> <level value="DEBUG"/>
<appender-ref ref="testAppender"/> <appender-ref ref="testAppender"/>
</logger> </logger>
<logger name="lightWave">
<level value="DEBUG"/>
<appender-ref ref="lightWaveAppender"/>
</logger>
<appender name="lightWaveAppender" type="log4net.Appender.RollingFileAppender">
<file value="/log/wms/lightWave.log" />
<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 web的项目 默认生成在根目录下)-->
<appendToFile value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="-1" />
<!--备份log文件的个数最多10个-->
<maximumFileSize value="10MB" />
<!--每个log文件最大是2M如果超过2M将重新创建一个新的log文件并将原来的log文件备份。-->
<staticLogFileName value="true" />
<layout type="log4net.Layout.PatternLayout">
<!--指定log的格式-->
<conversionPattern value="[%date] %thread -- %-5level -- %logger [%M] -- %message%newline" />
</layout>
</appender>
<appender name="testAppender" type="log4net.Appender.RollingFileAppender"> <appender name="testAppender" type="log4net.Appender.RollingFileAppender">
<file value="/log/wms/test/test.log" /> <file value="/log/wms/test/test.log" />
<!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 web的项目 默认生成在根目录下)--> <!--file可以指定具体的路径 eg : d:\\test.log。不指定的话log被生成在项目的bin/Debug 或者 bin/Release目录下 web的项目 默认生成在根目录下)-->

View File

@ -7,7 +7,7 @@
<PropertyGroup> <PropertyGroup>
<TimeStampOfAssociatedLegacyPublishXmlFile /> <TimeStampOfAssociatedLegacyPublishXmlFile />
<EncryptedPassword /> <EncryptedPassword />
<History>True|2024-10-10T03:24:12.7545755Z||;True|2024-10-09T12:06:40.7152367+08:00||;True|2024-05-27T10:56:59.0680190+08:00||;True|2024-04-16T15:21:29.2941280+08:00||;True|2024-04-13T08:25:11.6297414+08:00||;True|2024-04-12T21:14:14.3762458+08:00||;True|2024-04-12T20:59:04.3716416+08:00||;True|2024-04-12T20:58:10.9181928+08:00||;True|2024-04-12T20:57:19.3920429+08:00||;True|2024-04-12T17:05:38.8579277+08:00||;True|2024-04-12T16:59:27.1357133+08:00||;True|2024-04-12T16:15:01.3100281+08:00||;True|2024-04-12T16:14:40.1163395+08:00||;True|2024-04-11T19:33:13.0403449+08:00||;True|2024-04-11T19:00:16.9572092+08:00||;True|2024-04-11T18:16:37.3809917+08:00||;True|2024-04-11T15:28:45.6815845+08:00||;True|2024-04-11T15:26:29.8024648+08:00||;True|2024-04-11T11:15:58.5104690+08:00||;True|2024-04-11T09:19:02.5048679+08:00||;True|2024-04-10T20:36:42.3021582+08:00||;True|2024-04-10T20:13:08.6915913+08:00||;True|2024-04-10T15:17:58.1748530+08:00||;True|2024-04-09T08:41:20.5238496+08:00||;True|2024-04-08T23:00:50.8373975+08:00||;True|2024-04-08T15:59:58.6130543+08:00||;True|2024-04-08T15:59:38.9278010+08:00||;True|2024-04-08T10:07:10.2128467+08:00||;True|2024-04-08T10:06:25.4395457+08:00||;True|2024-04-05T16:16:05.9765142+08:00||;True|2024-04-03T16:50:37.2989554+08:00||;True|2024-04-03T16:50:15.1099921+08:00||;True|2024-04-01T16:50:03.7331925+08:00||;True|2024-04-01T16:46:10.4004854+08:00||;True|2024-04-01T16:39:16.5382856+08:00||;True|2024-04-01T16:38:59.0060858+08:00||;False|2024-04-01T16:38:45.9060078+08:00||;True|2024-04-01T14:22:39.2007429+08:00||;True|2024-04-01T13:36:25.8859724+08:00||;True|2024-04-01T09:45:29.0972587+08:00||;True|2024-04-01T09:44:56.4382067+08:00||;True|2024-03-31T15:45:08.9316183+08:00||;True|2024-03-30T23:21:11.1074338+08:00||;True|2024-03-30T23:16:19.4987497+08:00||;True|2024-03-30T22:29:01.0587645+08:00||;True|2024-03-30T22:27:50.4331636+08:00||;True|2024-03-29T13:20:54.5697685+08:00||;True|2024-03-28T09:07:05.2532582+08:00||;True|2024-03-28T09:01:27.4300633+08:00||;True|2024-03-27T16:32:37.1048143+08:00||;True|2024-03-27T11:10:17.8351527+08:00||;True|2024-03-27T11:09:08.3753820+08:00||;True|2024-03-27T10:55:29.4411823+08:00||;True|2024-03-27T10:30:30.1003703+08:00||;True|2024-03-26T23:12:32.2851963+08:00||;True|2024-03-26T17:37:31.4980906+08:00||;True|2024-03-26T12:51:33.1688124+08:00||;True|2024-03-26T12:50:01.8312458+08:00||;True|2024-03-26T11:32:27.2914592+08:00||;True|2024-03-26T10:55:10.6157670+08:00||;True|2024-03-26T00:10:16.7867504+08:00||;True|2024-03-25T23:54:59.2520542+08:00||;True|2024-03-25T23:40:48.6273997+08:00||;True|2024-03-25T21:07:51.4682972+08:00||;True|2024-03-25T12:01:50.4840464+08:00||;True|2024-03-25T12:01:37.4878288+08:00||;True|2024-03-25T10:10:10.4413746+08:00||;True|2024-03-24T23:57:03.5029554+08:00||;False|2024-03-24T23:56:43.7721505+08:00||;True|2024-03-24T18:10:49.6225565+08:00||;True|2024-03-24T15:29:14.9321731+08:00||;True|2024-03-24T14:49:41.1781462+08:00||;True|2024-03-24T14:49:04.1910017+08:00||;True|2024-03-24T11:22:38.8056231+08:00||;True|2024-03-24T11:22:01.3920738+08:00||;True|2024-03-24T09:46:25.4088667+08:00||;True|2024-03-23T19:05:28.3426176+08:00||;True|2024-03-23T16:34:07.5416741+08:00||;True|2024-03-23T16:25:46.1339413+08:00||;True|2024-03-23T12:03:12.5530217+08:00||;True|2024-03-23T11:07:03.4640232+08:00||;True|2024-03-23T10:00:21.5512517+08:00||;True|2024-03-22T20:10:41.7352909+08:00||;True|2024-03-22T11:27:32.0715888+08:00||;True|2024-03-22T10:46:35.3826831+08:00||;True|2024-03-22T10:42:03.6158979+08:00||;True|2024-03-22T10:33:50.2153330+08:00||;True|2024-03-22T09:31:42.8760994+08:00||;True|2024-03-22T09:31:10.8088318+08:00||;True|2024-03-22T09:30:08.1914035+08:00||;True|2024-03-22T09:25:02.5305528+08:00||;True|2024-03-20T22:55:40.0397610+08:00||;True|2024-03-20T22:42:21.0790187+08:00||;True|2024-03-20T22:36:09.2791989+08:00||;True|2024-03-20T22:22:12.9730279+08:00||;True|2024-03-20T19:54:32.1698921+08:00||;True|2024-03-20T19:54:09.8789983+08:00||;True|2024-03-20T19:21:19.0080195+08:00||;True|2024-03-20T15:40:39.8706246+08:00||;True|2024-03-20T08:55:54.5146171+08:00||;</History> <History>True|2024-11-01T14:49:02.9367010Z||;True|2024-11-01T10:04:21.3678006+08:00||;True|2024-11-01T10:03:01.3411346+08:00||;True|2024-11-01T09:44:00.7350827+08:00||;True|2024-11-01T09:12:32.0665339+08:00||;True|2024-10-31T19:45:04.7206262+08:00||;True|2024-10-31T18:23:12.1224608+08:00||;True|2024-10-31T18:12:20.0817368+08:00||;True|2024-10-31T13:17:42.3078407+08:00||;True|2024-10-31T13:02:30.9943804+08:00||;True|2024-10-31T12:10:37.8182773+08:00||;True|2024-10-31T11:33:30.5543070+08:00||;True|2024-10-31T00:18:42.4972597+08:00||;True|2024-10-30T22:38:53.0134018+08:00||;True|2024-10-30T20:40:18.0941869+08:00||;True|2024-10-30T20:12:15.2067911+08:00||;True|2024-10-30T19:13:17.7390813+08:00||;True|2024-10-30T12:56:46.8481080+08:00||;True|2024-10-30T12:35:52.6493094+08:00||;True|2024-10-30T11:22:33.1999170+08:00||;True|2024-10-29T20:05:23.8279373+08:00||;True|2024-10-29T20:02:38.2307412+08:00||;True|2024-10-10T11:24:12.7545755+08:00||;True|2024-10-09T12:06:40.7152367+08:00||;True|2024-05-27T10:56:59.0680190+08:00||;True|2024-04-16T15:21:29.2941280+08:00||;True|2024-04-13T08:25:11.6297414+08:00||;True|2024-04-12T21:14:14.3762458+08:00||;True|2024-04-12T20:59:04.3716416+08:00||;True|2024-04-12T20:58:10.9181928+08:00||;True|2024-04-12T20:57:19.3920429+08:00||;True|2024-04-12T17:05:38.8579277+08:00||;True|2024-04-12T16:59:27.1357133+08:00||;True|2024-04-12T16:15:01.3100281+08:00||;True|2024-04-12T16:14:40.1163395+08:00||;True|2024-04-11T19:33:13.0403449+08:00||;True|2024-04-11T19:00:16.9572092+08:00||;True|2024-04-11T18:16:37.3809917+08:00||;True|2024-04-11T15:28:45.6815845+08:00||;True|2024-04-11T15:26:29.8024648+08:00||;True|2024-04-11T11:15:58.5104690+08:00||;True|2024-04-11T09:19:02.5048679+08:00||;True|2024-04-10T20:36:42.3021582+08:00||;True|2024-04-10T20:13:08.6915913+08:00||;True|2024-04-10T15:17:58.1748530+08:00||;True|2024-04-09T08:41:20.5238496+08:00||;True|2024-04-08T23:00:50.8373975+08:00||;True|2024-04-08T15:59:58.6130543+08:00||;True|2024-04-08T15:59:38.9278010+08:00||;True|2024-04-08T10:07:10.2128467+08:00||;True|2024-04-08T10:06:25.4395457+08:00||;True|2024-04-05T16:16:05.9765142+08:00||;True|2024-04-03T16:50:37.2989554+08:00||;True|2024-04-03T16:50:15.1099921+08:00||;True|2024-04-01T16:50:03.7331925+08:00||;True|2024-04-01T16:46:10.4004854+08:00||;True|2024-04-01T16:39:16.5382856+08:00||;True|2024-04-01T16:38:59.0060858+08:00||;False|2024-04-01T16:38:45.9060078+08:00||;True|2024-04-01T14:22:39.2007429+08:00||;True|2024-04-01T13:36:25.8859724+08:00||;True|2024-04-01T09:45:29.0972587+08:00||;True|2024-04-01T09:44:56.4382067+08:00||;True|2024-03-31T15:45:08.9316183+08:00||;True|2024-03-30T23:21:11.1074338+08:00||;True|2024-03-30T23:16:19.4987497+08:00||;True|2024-03-30T22:29:01.0587645+08:00||;True|2024-03-30T22:27:50.4331636+08:00||;True|2024-03-29T13:20:54.5697685+08:00||;True|2024-03-28T09:07:05.2532582+08:00||;True|2024-03-28T09:01:27.4300633+08:00||;True|2024-03-27T16:32:37.1048143+08:00||;True|2024-03-27T11:10:17.8351527+08:00||;True|2024-03-27T11:09:08.3753820+08:00||;True|2024-03-27T10:55:29.4411823+08:00||;True|2024-03-27T10:30:30.1003703+08:00||;True|2024-03-26T23:12:32.2851963+08:00||;True|2024-03-26T17:37:31.4980906+08:00||;True|2024-03-26T12:51:33.1688124+08:00||;True|2024-03-26T12:50:01.8312458+08:00||;True|2024-03-26T11:32:27.2914592+08:00||;True|2024-03-26T10:55:10.6157670+08:00||;True|2024-03-26T00:10:16.7867504+08:00||;True|2024-03-25T23:54:59.2520542+08:00||;True|2024-03-25T23:40:48.6273997+08:00||;True|2024-03-25T21:07:51.4682972+08:00||;True|2024-03-25T12:01:50.4840464+08:00||;True|2024-03-25T12:01:37.4878288+08:00||;True|2024-03-25T10:10:10.4413746+08:00||;True|2024-03-24T23:57:03.5029554+08:00||;False|2024-03-24T23:56:43.7721505+08:00||;True|2024-03-24T18:10:49.6225565+08:00||;True|2024-03-24T15:29:14.9321731+08:00||;True|2024-03-24T14:49:41.1781462+08:00||;True|2024-03-24T14:49:04.1910017+08:00||;True|2024-03-24T11:22:38.8056231+08:00||;True|2024-03-24T11:22:01.3920738+08:00||;True|2024-03-24T09:46:25.4088667+08:00||;True|2024-03-23T19:05:28.3426176+08:00||;True|2024-03-23T16:34:07.5416741+08:00||;</History>
<LastFailureDetails /> <LastFailureDetails />
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -104,7 +104,8 @@ namespace DeiNiu.Wcf
public bool testCreateSalesOut(string custId) public bool testCreateSalesOut(string custId)
{ {
try { lor.testCreateSales(custId); }catch(Exception er) try { lor.testCreateSales(custId); }
catch (Exception er)
{ {
log.Error(er); log.Error(er);
return false; return false;

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
<UseIISExpress>true</UseIISExpress> <UseIISExpress>true</UseIISExpress>
<Use64BitIISExpress /> <Use64BitIISExpress />
<IISExpressSSLPort /> <IISExpressSSLPort />
@ -9,7 +9,7 @@
<IISExpressWindowsAuthentication /> <IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode /> <IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile /> <UseGlobalApplicationHostFile />
<NameOfLastUsedPublishProfile>D:\vssrc\vssrc\WcfService1\Properties\PublishProfiles\IISProfile.pubxml</NameOfLastUsedPublishProfile> <NameOfLastUsedPublishProfile>D:\vsmedicine\WcfService1\Properties\PublishProfiles\IISProfile1.pubxml</NameOfLastUsedPublishProfile>
<ProjectView>ShowAllFiles</ProjectView> <ProjectView>ShowAllFiles</ProjectView>
</PropertyGroup> </PropertyGroup>
<ProjectExtensions> <ProjectExtensions>

View File

@ -8,7 +8,7 @@
<IISExpressWindowsAuthentication /> <IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode /> <IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile /> <UseGlobalApplicationHostFile />
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
<NameOfLastUsedPublishProfile>IISProfile</NameOfLastUsedPublishProfile> <NameOfLastUsedPublishProfile>IISProfile</NameOfLastUsedPublishProfile>
</PropertyGroup> </PropertyGroup>
<ProjectExtensions> <ProjectExtensions>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
<UseIISExpress>true</UseIISExpress> <UseIISExpress>true</UseIISExpress>
<Use64BitIISExpress /> <Use64BitIISExpress />
<IISExpressSSLPort /> <IISExpressSSLPort />

View File

@ -184,7 +184,7 @@ namespace WindowsServiceOut
bool isCanStart = true; bool isCanStart = true;
int time1Cnt = 0; int time1Cnt = 0;
DateTime lastOut = DateTime.Now; DateTime lastOut = DateTime.Now;
// int normalPrcocessCnt = 0; int normalPrcocessCnt = 0;
/// <summary> /// <summary>
/// 出库相关任务处理 /// 出库相关任务处理
/// </summary> /// </summary>
@ -203,7 +203,7 @@ namespace WindowsServiceOut
timer1.Stop(); timer1.Stop();
/*
if (normalPrcocessCnt > intervalStockLack/intervalOut) if (normalPrcocessCnt > intervalStockLack/intervalOut)
{ {
outStatus = WindowsServiceOut.ServiceReferenceScheduledService.enumOutStockRequestStatus.; outStatus = WindowsServiceOut.ServiceReferenceScheduledService.enumOutStockRequestStatus.;
@ -212,7 +212,7 @@ namespace WindowsServiceOut
} }
debugLog("outStatus: "+ outStatus); debugLog("outStatus: "+ outStatus);
normalPrcocessCnt++; normalPrcocessCnt++;
*/
debugLog("OnTimer_1 start process out ,,,\n,,,,,,,,,,,,,,,,,,,,,,,,/n,,,,,,,,,,,,,,,,,,,,>>> " + time1Cnt); log.Debug(""); debugLog("OnTimer_1 start process out ,,,\n,,,,,,,,,,,,,,,,,,,,,,,,/n,,,,,,,,,,,,,,,,,,,,>>> " + time1Cnt); log.Debug("");
try try
{ {

View File

@ -26,7 +26,7 @@
<UpdateRequired>false</UpdateRequired> <UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions> <MapFileExtensions>true</MapFileExtensions>
<AutorunEnabled>true</AutorunEnabled> <AutorunEnabled>true</AutorunEnabled>
<ApplicationRevision>10</ApplicationRevision> <ApplicationRevision>11</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust> <UseApplicationTrust>false</UseApplicationTrust>
<PublishWizardCompleted>true</PublishWizardCompleted> <PublishWizardCompleted>true</PublishWizardCompleted>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
<UseIISExpress>false</UseIISExpress> <UseIISExpress>false</UseIISExpress>
<Use64BitIISExpress /> <Use64BitIISExpress />
<IISExpressSSLPort /> <IISExpressSSLPort />

View File

@ -56,19 +56,21 @@
this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup1 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlGroup5 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup5 = new DevExpress.XtraLayout.LayoutControlGroup();
this.simpleSeparator1 = new DevExpress.XtraLayout.SimpleSeparator(); this.simpleSeparator1 = new DevExpress.XtraLayout.SimpleSeparator();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.layoutControlGroup4 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup4 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem10 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem10 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem14 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem17 = new DevExpress.XtraLayout.LayoutControlItem();
this.emptySpaceItem6 = new DevExpress.XtraLayout.EmptySpaceItem(); this.emptySpaceItem6 = new DevExpress.XtraLayout.EmptySpaceItem();
this.layoutControlItem13 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem13 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem20 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem19 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem19 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem16 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem15 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem15 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem21 = new DevExpress.XtraLayout.LayoutControlItem();
this.emptySpaceItem8 = new DevExpress.XtraLayout.EmptySpaceItem(); this.emptySpaceItem8 = new DevExpress.XtraLayout.EmptySpaceItem();
this.layoutControlItem21 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem20 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem14 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem16 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem17 = new DevExpress.XtraLayout.LayoutControlItem();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.chkRep = new DevExpress.XtraEditors.CheckEdit();
this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
((System.ComponentModel.ISupportInitialize)(this.dxValidationProvider1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dxValidationProvider1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.ribbon)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ribbon)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
@ -92,16 +94,18 @@
((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem6)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem8)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem8)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.chkRep.Properties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// ribbon // ribbon
@ -141,6 +145,7 @@
// //
// layoutControl1 // layoutControl1
// //
this.layoutControl1.Controls.Add(this.chkRep);
this.layoutControl1.Controls.Add(this.comWarehouseQuery); this.layoutControl1.Controls.Add(this.comWarehouseQuery);
this.layoutControl1.Controls.Add(this.gridControl2); this.layoutControl1.Controls.Add(this.gridControl2);
this.layoutControl1.Controls.Add(this.dateEditFrom); this.layoutControl1.Controls.Add(this.dateEditFrom);
@ -241,7 +246,7 @@
this.simpleButton1.Appearance.Font = new System.Drawing.Font("Tahoma", 16F); this.simpleButton1.Appearance.Font = new System.Drawing.Font("Tahoma", 16F);
this.simpleButton1.Appearance.Options.UseFont = true; this.simpleButton1.Appearance.Options.UseFont = true;
this.simpleButton1.ImageUri.Uri = "Zoom"; this.simpleButton1.ImageUri.Uri = "Zoom";
this.simpleButton1.Location = new System.Drawing.Point(694, 52); this.simpleButton1.Location = new System.Drawing.Point(900, 52);
this.simpleButton1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.simpleButton1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.simpleButton1.Name = "simpleButton1"; this.simpleButton1.Name = "simpleButton1";
this.simpleButton1.Size = new System.Drawing.Size(160, 50); this.simpleButton1.Size = new System.Drawing.Size(160, 50);
@ -255,7 +260,7 @@
this.btnPrintCode.Appearance.Font = new System.Drawing.Font("Tahoma", 16F); this.btnPrintCode.Appearance.Font = new System.Drawing.Font("Tahoma", 16F);
this.btnPrintCode.Appearance.Options.UseFont = true; this.btnPrintCode.Appearance.Options.UseFont = true;
this.btnPrintCode.Image = ((System.Drawing.Image)(resources.GetObject("btnPrintCode.Image"))); this.btnPrintCode.Image = ((System.Drawing.Image)(resources.GetObject("btnPrintCode.Image")));
this.btnPrintCode.Location = new System.Drawing.Point(694, 108); this.btnPrintCode.Location = new System.Drawing.Point(900, 108);
this.btnPrintCode.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.btnPrintCode.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.btnPrintCode.Name = "btnPrintCode"; this.btnPrintCode.Name = "btnPrintCode";
this.btnPrintCode.Size = new System.Drawing.Size(160, 50); this.btnPrintCode.Size = new System.Drawing.Size(160, 50);
@ -266,7 +271,7 @@
// //
// comPartQuery // comPartQuery
// //
this.comPartQuery.Location = new System.Drawing.Point(935, 52); this.comPartQuery.Location = new System.Drawing.Point(1141, 52);
this.comPartQuery.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.comPartQuery.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.comPartQuery.Name = "comPartQuery"; this.comPartQuery.Name = "comPartQuery";
this.comPartQuery.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 18F); this.comPartQuery.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 18F);
@ -289,6 +294,7 @@
this.gridControl1.TabIndex = 104; this.gridControl1.TabIndex = 104;
this.gridControl1.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] { this.gridControl1.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
this.gridView1}); this.gridView1});
this.gridControl1.Click += new System.EventHandler(this.gridControl1_Click);
// //
// gridView1 // gridView1
// //
@ -331,14 +337,13 @@
// //
// chkLight // chkLight
// //
this.chkLight.EditValue = true; this.chkLight.Location = new System.Drawing.Point(720, 108);
this.chkLight.Location = new System.Drawing.Point(554, 108);
this.chkLight.MenuManager = this.ribbon; this.chkLight.MenuManager = this.ribbon;
this.chkLight.Name = "chkLight"; this.chkLight.Name = "chkLight";
this.chkLight.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 14F); this.chkLight.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 14F);
this.chkLight.Properties.Appearance.Options.UseFont = true; this.chkLight.Properties.Appearance.Options.UseFont = true;
this.chkLight.Properties.Caption = "亮灯分拣"; this.chkLight.Properties.Caption = "亮灯分拣";
this.chkLight.Size = new System.Drawing.Size(134, 38); this.chkLight.Size = new System.Drawing.Size(174, 38);
this.chkLight.StyleController = this.layoutControl1; this.chkLight.StyleController = this.layoutControl1;
this.chkLight.TabIndex = 111; this.chkLight.TabIndex = 111;
// //
@ -349,7 +354,7 @@
this.txtCutName.Name = "txtCutName"; this.txtCutName.Name = "txtCutName";
this.txtCutName.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 16F); this.txtCutName.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 16F);
this.txtCutName.Properties.Appearance.Options.UseFont = true; this.txtCutName.Properties.Appearance.Options.UseFont = true;
this.txtCutName.Size = new System.Drawing.Size(271, 46); this.txtCutName.Size = new System.Drawing.Size(477, 46);
this.txtCutName.StyleController = this.layoutControl1; this.txtCutName.StyleController = this.layoutControl1;
this.txtCutName.TabIndex = 112; this.txtCutName.TabIndex = 112;
// //
@ -407,13 +412,6 @@
this.simpleSeparator1.Name = "simpleSeparator1"; this.simpleSeparator1.Name = "simpleSeparator1";
this.simpleSeparator1.Size = new System.Drawing.Size(1976, 3); this.simpleSeparator1.Size = new System.Drawing.Size(1976, 3);
// //
// imageList1
//
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.imageList1.Images.SetKeyName(0, "correct.jpg");
this.imageList1.Images.SetKeyName(1, "wrong.png");
//
// layoutControlGroup4 // layoutControlGroup4
// //
this.layoutControlGroup4.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { this.layoutControlGroup4.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
@ -427,7 +425,8 @@
this.layoutControlItem20, this.layoutControlItem20,
this.layoutControlItem14, this.layoutControlItem14,
this.layoutControlItem16, this.layoutControlItem16,
this.layoutControlItem17}); this.layoutControlItem17,
this.layoutControlItem1});
this.layoutControlGroup4.Location = new System.Drawing.Point(0, 0); this.layoutControlGroup4.Location = new System.Drawing.Point(0, 0);
this.layoutControlGroup4.Name = "layoutControlGroup4"; this.layoutControlGroup4.Name = "layoutControlGroup4";
this.layoutControlGroup4.OptionsItemText.TextToControlDistance = 5; this.layoutControlGroup4.OptionsItemText.TextToControlDistance = 5;
@ -443,10 +442,89 @@
this.layoutControlItem10.TextSize = new System.Drawing.Size(0, 0); this.layoutControlItem10.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem10.TextVisible = false; this.layoutControlItem10.TextVisible = false;
// //
// emptySpaceItem6
//
this.emptySpaceItem6.AllowHotTrack = false;
this.emptySpaceItem6.Location = new System.Drawing.Point(1343, 0);
this.emptySpaceItem6.Name = "emptySpaceItem6";
this.emptySpaceItem6.Size = new System.Drawing.Size(595, 122);
this.emptySpaceItem6.TextSize = new System.Drawing.Size(0, 0);
//
// layoutControlItem13
//
this.layoutControlItem13.Control = this.comPartQuery;
this.layoutControlItem13.Location = new System.Drawing.Point(1044, 0);
this.layoutControlItem13.MaxSize = new System.Drawing.Size(299, 56);
this.layoutControlItem13.MinSize = new System.Drawing.Size(299, 56);
this.layoutControlItem13.Name = "layoutControlItem13";
this.layoutControlItem13.Size = new System.Drawing.Size(299, 122);
this.layoutControlItem13.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem13.Text = "选择分区";
this.layoutControlItem13.TextSize = new System.Drawing.Size(72, 22);
this.layoutControlItem13.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
//
// layoutControlItem19
//
this.layoutControlItem19.Control = this.comWarehouseQuery;
this.layoutControlItem19.Location = new System.Drawing.Point(310, 56);
this.layoutControlItem19.MaxSize = new System.Drawing.Size(222, 56);
this.layoutControlItem19.MinSize = new System.Drawing.Size(222, 56);
this.layoutControlItem19.Name = "layoutControlItem19";
this.layoutControlItem19.Size = new System.Drawing.Size(222, 56);
this.layoutControlItem19.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem19.Spacing = new DevExpress.XtraLayout.Utils.Padding(0, 10, 0, 0);
this.layoutControlItem19.Text = "库房分区";
this.layoutControlItem19.TextSize = new System.Drawing.Size(72, 22);
//
// layoutControlItem15
//
this.layoutControlItem15.Control = this.simpleButton1;
this.layoutControlItem15.Location = new System.Drawing.Point(878, 0);
this.layoutControlItem15.MaxSize = new System.Drawing.Size(166, 56);
this.layoutControlItem15.MinSize = new System.Drawing.Size(166, 56);
this.layoutControlItem15.Name = "layoutControlItem15";
this.layoutControlItem15.Size = new System.Drawing.Size(166, 56);
this.layoutControlItem15.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem15.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem15.TextVisible = false;
//
// emptySpaceItem8
//
this.emptySpaceItem8.AllowHotTrack = false;
this.emptySpaceItem8.Location = new System.Drawing.Point(0, 112);
this.emptySpaceItem8.Name = "emptySpaceItem8";
this.emptySpaceItem8.Size = new System.Drawing.Size(1044, 10);
this.emptySpaceItem8.TextSize = new System.Drawing.Size(0, 0);
//
// layoutControlItem21
//
this.layoutControlItem21.Control = this.txtCutName;
this.layoutControlItem21.Location = new System.Drawing.Point(310, 0);
this.layoutControlItem21.MaxSize = new System.Drawing.Size(568, 56);
this.layoutControlItem21.MinSize = new System.Drawing.Size(568, 56);
this.layoutControlItem21.Name = "layoutControlItem21";
this.layoutControlItem21.Size = new System.Drawing.Size(568, 56);
this.layoutControlItem21.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem21.Spacing = new DevExpress.XtraLayout.Utils.Padding(0, 10, 0, 0);
this.layoutControlItem21.Text = "客户名称";
this.layoutControlItem21.TextSize = new System.Drawing.Size(72, 22);
//
// layoutControlItem20
//
this.layoutControlItem20.Control = this.chkLight;
this.layoutControlItem20.Location = new System.Drawing.Point(698, 56);
this.layoutControlItem20.MaxSize = new System.Drawing.Size(180, 56);
this.layoutControlItem20.MinSize = new System.Drawing.Size(180, 56);
this.layoutControlItem20.Name = "layoutControlItem20";
this.layoutControlItem20.Size = new System.Drawing.Size(180, 56);
this.layoutControlItem20.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem20.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem20.TextVisible = false;
//
// layoutControlItem14 // layoutControlItem14
// //
this.layoutControlItem14.Control = this.btnPrintCode; this.layoutControlItem14.Control = this.btnPrintCode;
this.layoutControlItem14.Location = new System.Drawing.Point(672, 56); this.layoutControlItem14.Location = new System.Drawing.Point(878, 56);
this.layoutControlItem14.MinSize = new System.Drawing.Size(116, 54); this.layoutControlItem14.MinSize = new System.Drawing.Size(116, 54);
this.layoutControlItem14.Name = "layoutControlItem14"; this.layoutControlItem14.Name = "layoutControlItem14";
this.layoutControlItem14.Size = new System.Drawing.Size(166, 56); this.layoutControlItem14.Size = new System.Drawing.Size(166, 56);
@ -454,6 +532,18 @@
this.layoutControlItem14.TextSize = new System.Drawing.Size(0, 0); this.layoutControlItem14.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem14.TextVisible = false; this.layoutControlItem14.TextVisible = false;
// //
// layoutControlItem16
//
this.layoutControlItem16.Control = this.comLine;
this.layoutControlItem16.Location = new System.Drawing.Point(0, 56);
this.layoutControlItem16.MaxSize = new System.Drawing.Size(299, 56);
this.layoutControlItem16.MinSize = new System.Drawing.Size(299, 56);
this.layoutControlItem16.Name = "layoutControlItem16";
this.layoutControlItem16.Size = new System.Drawing.Size(310, 56);
this.layoutControlItem16.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem16.Text = "选择线路";
this.layoutControlItem16.TextSize = new System.Drawing.Size(72, 22);
//
// layoutControlItem17 // layoutControlItem17
// //
this.layoutControlItem17.Control = this.dateEditFrom; this.layoutControlItem17.Control = this.dateEditFrom;
@ -467,93 +557,36 @@
this.layoutControlItem17.Text = "选择日期"; this.layoutControlItem17.Text = "选择日期";
this.layoutControlItem17.TextSize = new System.Drawing.Size(72, 22); this.layoutControlItem17.TextSize = new System.Drawing.Size(72, 22);
// //
// emptySpaceItem6 // imageList1
// //
this.emptySpaceItem6.AllowHotTrack = false; this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.emptySpaceItem6.Location = new System.Drawing.Point(1137, 0); this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.emptySpaceItem6.Name = "emptySpaceItem6"; this.imageList1.Images.SetKeyName(0, "correct.jpg");
this.emptySpaceItem6.Size = new System.Drawing.Size(801, 122); this.imageList1.Images.SetKeyName(1, "wrong.png");
this.emptySpaceItem6.TextSize = new System.Drawing.Size(0, 0);
// //
// layoutControlItem13 // chkRep
// //
this.layoutControlItem13.Control = this.comPartQuery; this.chkRep.Location = new System.Drawing.Point(554, 108);
this.layoutControlItem13.Location = new System.Drawing.Point(838, 0); this.chkRep.MenuManager = this.ribbon;
this.layoutControlItem13.MaxSize = new System.Drawing.Size(299, 56); this.chkRep.Name = "chkRep";
this.layoutControlItem13.MinSize = new System.Drawing.Size(299, 56); this.chkRep.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 14F);
this.layoutControlItem13.Name = "layoutControlItem13"; this.chkRep.Properties.Appearance.Options.UseFont = true;
this.layoutControlItem13.Size = new System.Drawing.Size(299, 122); this.chkRep.Properties.Caption = "补货调拨";
this.layoutControlItem13.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom; this.chkRep.Size = new System.Drawing.Size(160, 38);
this.layoutControlItem13.Text = "选择分区"; this.chkRep.StyleController = this.layoutControl1;
this.layoutControlItem13.TextSize = new System.Drawing.Size(72, 22); this.chkRep.TabIndex = 113;
this.layoutControlItem13.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
// //
// layoutControlItem20 // layoutControlItem1
// //
this.layoutControlItem20.Control = this.chkLight; this.layoutControlItem1.Control = this.chkRep;
this.layoutControlItem20.Location = new System.Drawing.Point(532, 56); this.layoutControlItem1.Location = new System.Drawing.Point(532, 56);
this.layoutControlItem20.Name = "layoutControlItem20"; this.layoutControlItem1.MaxSize = new System.Drawing.Size(166, 56);
this.layoutControlItem20.Size = new System.Drawing.Size(140, 56); this.layoutControlItem1.MinSize = new System.Drawing.Size(166, 56);
this.layoutControlItem20.TextSize = new System.Drawing.Size(0, 0); this.layoutControlItem1.Name = "layoutControlItem1";
this.layoutControlItem20.TextVisible = false; this.layoutControlItem1.Size = new System.Drawing.Size(166, 56);
// this.layoutControlItem1.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
// layoutControlItem19 this.layoutControlItem1.TextSize = new System.Drawing.Size(0, 0);
// this.layoutControlItem1.TextVisible = false;
this.layoutControlItem19.Control = this.comWarehouseQuery;
this.layoutControlItem19.Location = new System.Drawing.Point(310, 56);
this.layoutControlItem19.MaxSize = new System.Drawing.Size(222, 56);
this.layoutControlItem19.MinSize = new System.Drawing.Size(222, 56);
this.layoutControlItem19.Name = "layoutControlItem19";
this.layoutControlItem19.Size = new System.Drawing.Size(222, 56);
this.layoutControlItem19.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem19.Spacing = new DevExpress.XtraLayout.Utils.Padding(0, 10, 0, 0);
this.layoutControlItem19.Text = "选择库房";
this.layoutControlItem19.TextSize = new System.Drawing.Size(72, 22);
//
// layoutControlItem16
//
this.layoutControlItem16.Control = this.comLine;
this.layoutControlItem16.Location = new System.Drawing.Point(0, 56);
this.layoutControlItem16.MaxSize = new System.Drawing.Size(299, 56);
this.layoutControlItem16.MinSize = new System.Drawing.Size(299, 56);
this.layoutControlItem16.Name = "layoutControlItem16";
this.layoutControlItem16.Size = new System.Drawing.Size(310, 56);
this.layoutControlItem16.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem16.Text = "选择线路";
this.layoutControlItem16.TextSize = new System.Drawing.Size(72, 22);
//
// layoutControlItem15
//
this.layoutControlItem15.Control = this.simpleButton1;
this.layoutControlItem15.Location = new System.Drawing.Point(672, 0);
this.layoutControlItem15.MaxSize = new System.Drawing.Size(166, 56);
this.layoutControlItem15.MinSize = new System.Drawing.Size(166, 56);
this.layoutControlItem15.Name = "layoutControlItem15";
this.layoutControlItem15.Size = new System.Drawing.Size(166, 56);
this.layoutControlItem15.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem15.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem15.TextVisible = false;
//
// layoutControlItem21
//
this.layoutControlItem21.Control = this.txtCutName;
this.layoutControlItem21.Location = new System.Drawing.Point(310, 0);
this.layoutControlItem21.MaxSize = new System.Drawing.Size(362, 56);
this.layoutControlItem21.MinSize = new System.Drawing.Size(362, 56);
this.layoutControlItem21.Name = "layoutControlItem21";
this.layoutControlItem21.Size = new System.Drawing.Size(362, 56);
this.layoutControlItem21.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem21.Spacing = new DevExpress.XtraLayout.Utils.Padding(0, 10, 0, 0);
this.layoutControlItem21.Text = "客户名称";
this.layoutControlItem21.TextSize = new System.Drawing.Size(72, 22);
//
// emptySpaceItem8
//
this.emptySpaceItem8.AllowHotTrack = false;
this.emptySpaceItem8.Location = new System.Drawing.Point(0, 112);
this.emptySpaceItem8.Name = "emptySpaceItem8";
this.emptySpaceItem8.Size = new System.Drawing.Size(838, 10);
this.emptySpaceItem8.TextSize = new System.Drawing.Size(0, 0);
// //
// GoodsOutPickOrderPrint // GoodsOutPickOrderPrint
// //
@ -566,7 +599,6 @@
this.Name = "GoodsOutPickOrderPrint"; this.Name = "GoodsOutPickOrderPrint";
this.Ribbon = this.ribbon; this.Ribbon = this.ribbon;
this.Text = "GoodsOutPickForm"; this.Text = "GoodsOutPickForm";
((System.ComponentModel.ISupportInitialize)(this.dxValidationProvider1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dxValidationProvider1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.ribbon)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ribbon)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).EndInit();
@ -590,16 +622,18 @@
((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem10)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem6)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem13)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem19)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem15)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem8)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem8)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem21)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem20)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem14)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem16)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem17)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.chkRep.Properties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
@ -646,5 +680,7 @@
private DevExpress.XtraLayout.LayoutControlItem layoutControlItem14; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem14;
private DevExpress.XtraLayout.LayoutControlItem layoutControlItem16; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem16;
private DevExpress.XtraLayout.LayoutControlItem layoutControlItem17; private DevExpress.XtraLayout.LayoutControlItem layoutControlItem17;
private DevExpress.XtraEditors.CheckEdit chkRep;
private DevExpress.XtraLayout.LayoutControlItem layoutControlItem1;
} }
} }

View File

@ -629,7 +629,8 @@ namespace DeiNiu.wms.win
string custName = filtRiskChar( txtCutName.Text); string custName = filtRiskChar( txtCutName.Text);
string date = string.Format("{0}-{1:D2}-{2:D}", dateEditFrom.DateTime.Year, dateEditFrom.DateTime.Month, dateEditFrom.DateTime.Day); string date = string.Format("{0}-{1:D2}-{2:D}", dateEditFrom.DateTime.Year, dateEditFrom.DateTime.Month, dateEditFrom.DateTime.Day);
string query = this.txtCutName.Text.Trim().Length == 0 ? "" : string.Format("{0} like # '%{1}%';", "customerName", filtRiskChar(txtCutName.Text.Trim())); string query = this.txtCutName.Text.Trim().Length == 0 ? "" : string.Format("{0} like # '%{1}%';", "customerName", filtRiskChar(txtCutName.Text.Trim()));
query += chkRep.Checked ? string.Format("{0} = # '{1}';", "recType", (int) enumStockRecordType. ):"";
// query += string.Format("{0} = # '{1}';", "recType", (int)(chkRep.Checked ? enumStockRecordType.补零出库 : enumStockRecordType.销售出库)) ;
return pickClient.getLightTasks(query,wareHouse,partion, lineId, 0, date,chkLight.Checked); return pickClient.getLightTasks(query,wareHouse,partion, lineId, 0, date,chkLight.Checked);
} }
@ -638,8 +639,9 @@ namespace DeiNiu.wms.win
} }
private void gridControl1_Click(object sender, EventArgs e)
{
} }
} }
}

View File

@ -121,7 +121,7 @@
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>275, 17</value> <value>274, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -301,14 +301,14 @@
</value> </value>
</data> </data>
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>542, 17</value> <value>539, 17</value>
</metadata> </metadata>
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
<value> <value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABM ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABM
CQAAAk1TRnQBSQFMAgEBAgEAAQgBCQEIAQkBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo CQAAAk1TRnQBSQFMAgEBAgEAARgBCQEYAQkBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA

View File

@ -28,6 +28,7 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GoodsOutServiceForm)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GoodsOutServiceForm));
this.ribbon = new DevExpress.XtraBars.Ribbon.RibbonControl(); this.ribbon = new DevExpress.XtraBars.Ribbon.RibbonControl();
this.bbQuery = new DevExpress.XtraBars.BarButtonItem(); this.bbQuery = new DevExpress.XtraBars.BarButtonItem();
@ -82,12 +83,6 @@
this.layoutControlGroup5 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup5 = new DevExpress.XtraLayout.LayoutControlGroup();
this.simpleSeparator1 = new DevExpress.XtraLayout.SimpleSeparator(); this.simpleSeparator1 = new DevExpress.XtraLayout.SimpleSeparator();
this.tabbedControlGroup1 = new DevExpress.XtraLayout.TabbedControlGroup(); this.tabbedControlGroup1 = new DevExpress.XtraLayout.TabbedControlGroup();
this.layoutControlGroup3 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem12 = new DevExpress.XtraLayout.LayoutControlItem();
this.emptySpaceItem4 = new DevExpress.XtraLayout.EmptySpaceItem();
this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlGroup2 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup2 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem6 = new DevExpress.XtraLayout.LayoutControlItem();
@ -96,13 +91,19 @@
this.emptySpaceItem3 = new DevExpress.XtraLayout.EmptySpaceItem(); this.emptySpaceItem3 = new DevExpress.XtraLayout.EmptySpaceItem();
this.emptySpaceItem5 = new DevExpress.XtraLayout.EmptySpaceItem(); this.emptySpaceItem5 = new DevExpress.XtraLayout.EmptySpaceItem();
this.layoutControlItem18 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem18 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlGroup3 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem4 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem12 = new DevExpress.XtraLayout.LayoutControlItem();
this.emptySpaceItem4 = new DevExpress.XtraLayout.EmptySpaceItem();
this.layoutControlItem2 = new DevExpress.XtraLayout.LayoutControlItem();
this.tabbedControlGroup2 = new DevExpress.XtraLayout.TabbedControlGroup(); this.tabbedControlGroup2 = new DevExpress.XtraLayout.TabbedControlGroup();
this.layoutControlGroup7 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup7 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem22 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem22 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlItem11 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem11 = new DevExpress.XtraLayout.LayoutControlItem();
this.emptySpaceItem1 = new DevExpress.XtraLayout.EmptySpaceItem(); this.emptySpaceItem1 = new DevExpress.XtraLayout.EmptySpaceItem();
this.imageList1 = new System.Windows.Forms.ImageList(); this.imageList1 = new System.Windows.Forms.ImageList(this.components);
((System.ComponentModel.ISupportInitialize)(this.dxValidationProvider1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dxValidationProvider1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.ribbon)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ribbon)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControl1)).BeginInit();
@ -142,12 +143,6 @@
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).BeginInit();
@ -156,6 +151,12 @@
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
@ -771,77 +772,13 @@
// //
this.tabbedControlGroup1.Location = new System.Drawing.Point(0, 0); this.tabbedControlGroup1.Location = new System.Drawing.Point(0, 0);
this.tabbedControlGroup1.Name = "tabbedControlGroup1"; this.tabbedControlGroup1.Name = "tabbedControlGroup1";
this.tabbedControlGroup1.SelectedTabPage = this.layoutControlGroup2; this.tabbedControlGroup1.SelectedTabPage = this.layoutControlGroup3;
this.tabbedControlGroup1.SelectedTabPageIndex = 1; this.tabbedControlGroup1.SelectedTabPageIndex = 0;
this.tabbedControlGroup1.Size = new System.Drawing.Size(264, 807); this.tabbedControlGroup1.Size = new System.Drawing.Size(264, 807);
this.tabbedControlGroup1.TabPages.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { this.tabbedControlGroup1.TabPages.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
this.layoutControlGroup3, this.layoutControlGroup3,
this.layoutControlGroup2}); this.layoutControlGroup2});
// //
// layoutControlGroup3
//
this.layoutControlGroup3.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
this.layoutControlItem1,
this.layoutControlItem4,
this.layoutControlItem12,
this.emptySpaceItem4,
this.layoutControlItem2});
this.layoutControlGroup3.Location = new System.Drawing.Point(0, 0);
this.layoutControlGroup3.Name = "layoutControlGroup3";
this.layoutControlGroup3.Size = new System.Drawing.Size(225, 733);
this.layoutControlGroup3.Text = "服务状态";
//
// layoutControlItem1
//
this.layoutControlItem1.Control = this.lbUrl;
this.layoutControlItem1.Location = new System.Drawing.Point(0, 185);
this.layoutControlItem1.Name = "layoutControlItem1";
this.layoutControlItem1.Size = new System.Drawing.Size(225, 40);
this.layoutControlItem1.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem1.TextVisible = false;
//
// layoutControlItem4
//
this.layoutControlItem4.Control = this.lbStatus;
this.layoutControlItem4.Location = new System.Drawing.Point(0, 225);
this.layoutControlItem4.MaxSize = new System.Drawing.Size(225, 39);
this.layoutControlItem4.MinSize = new System.Drawing.Size(225, 39);
this.layoutControlItem4.Name = "layoutControlItem4";
this.layoutControlItem4.Size = new System.Drawing.Size(225, 39);
this.layoutControlItem4.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem4.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem4.TextVisible = false;
//
// layoutControlItem12
//
this.layoutControlItem12.Control = this.picBarcode;
this.layoutControlItem12.Location = new System.Drawing.Point(0, 0);
this.layoutControlItem12.MinSize = new System.Drawing.Size(106, 26);
this.layoutControlItem12.Name = "layoutControlItem12";
this.layoutControlItem12.Size = new System.Drawing.Size(225, 185);
this.layoutControlItem12.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem12.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem12.TextVisible = false;
//
// emptySpaceItem4
//
this.emptySpaceItem4.AllowHotTrack = false;
this.emptySpaceItem4.Location = new System.Drawing.Point(0, 300);
this.emptySpaceItem4.Name = "emptySpaceItem4";
this.emptySpaceItem4.Size = new System.Drawing.Size(225, 433);
this.emptySpaceItem4.TextSize = new System.Drawing.Size(0, 0);
//
// layoutControlItem2
//
this.layoutControlItem2.Control = this.lbLightsInfo;
this.layoutControlItem2.Location = new System.Drawing.Point(0, 264);
this.layoutControlItem2.MinSize = new System.Drawing.Size(36, 36);
this.layoutControlItem2.Name = "layoutControlItem2";
this.layoutControlItem2.Size = new System.Drawing.Size(225, 36);
this.layoutControlItem2.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem2.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem2.TextVisible = false;
//
// layoutControlGroup2 // layoutControlGroup2
// //
this.layoutControlGroup2.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { this.layoutControlGroup2.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
@ -932,6 +869,70 @@
this.layoutControlItem18.TextVisible = false; this.layoutControlItem18.TextVisible = false;
this.layoutControlItem18.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; this.layoutControlItem18.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
// //
// layoutControlGroup3
//
this.layoutControlGroup3.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
this.layoutControlItem1,
this.layoutControlItem4,
this.layoutControlItem12,
this.emptySpaceItem4,
this.layoutControlItem2});
this.layoutControlGroup3.Location = new System.Drawing.Point(0, 0);
this.layoutControlGroup3.Name = "layoutControlGroup3";
this.layoutControlGroup3.Size = new System.Drawing.Size(225, 733);
this.layoutControlGroup3.Text = "服务状态";
//
// layoutControlItem1
//
this.layoutControlItem1.Control = this.lbUrl;
this.layoutControlItem1.Location = new System.Drawing.Point(0, 185);
this.layoutControlItem1.Name = "layoutControlItem1";
this.layoutControlItem1.Size = new System.Drawing.Size(225, 40);
this.layoutControlItem1.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem1.TextVisible = false;
//
// layoutControlItem4
//
this.layoutControlItem4.Control = this.lbStatus;
this.layoutControlItem4.Location = new System.Drawing.Point(0, 225);
this.layoutControlItem4.MaxSize = new System.Drawing.Size(225, 39);
this.layoutControlItem4.MinSize = new System.Drawing.Size(225, 39);
this.layoutControlItem4.Name = "layoutControlItem4";
this.layoutControlItem4.Size = new System.Drawing.Size(225, 39);
this.layoutControlItem4.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem4.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem4.TextVisible = false;
//
// layoutControlItem12
//
this.layoutControlItem12.Control = this.picBarcode;
this.layoutControlItem12.Location = new System.Drawing.Point(0, 0);
this.layoutControlItem12.MinSize = new System.Drawing.Size(106, 26);
this.layoutControlItem12.Name = "layoutControlItem12";
this.layoutControlItem12.Size = new System.Drawing.Size(225, 185);
this.layoutControlItem12.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem12.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem12.TextVisible = false;
//
// emptySpaceItem4
//
this.emptySpaceItem4.AllowHotTrack = false;
this.emptySpaceItem4.Location = new System.Drawing.Point(0, 300);
this.emptySpaceItem4.Name = "emptySpaceItem4";
this.emptySpaceItem4.Size = new System.Drawing.Size(225, 433);
this.emptySpaceItem4.TextSize = new System.Drawing.Size(0, 0);
//
// layoutControlItem2
//
this.layoutControlItem2.Control = this.lbLightsInfo;
this.layoutControlItem2.Location = new System.Drawing.Point(0, 264);
this.layoutControlItem2.MinSize = new System.Drawing.Size(36, 36);
this.layoutControlItem2.Name = "layoutControlItem2";
this.layoutControlItem2.Size = new System.Drawing.Size(225, 36);
this.layoutControlItem2.SizeConstraintsType = DevExpress.XtraLayout.SizeConstraintsType.Custom;
this.layoutControlItem2.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem2.TextVisible = false;
//
// tabbedControlGroup2 // tabbedControlGroup2
// //
this.tabbedControlGroup2.Location = new System.Drawing.Point(264, 0); this.tabbedControlGroup2.Location = new System.Drawing.Point(264, 0);
@ -1057,12 +1058,6 @@
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem6)).EndInit();
@ -1071,6 +1066,12 @@
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem12)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.emptySpaceItem4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();

View File

@ -308,7 +308,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABM ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABM
CQAAAk1TRnQBSQFMAgEBAgEAAVgBCQFYAQkBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo CQAAAk1TRnQBSQFMAgEBAgEAAWABCQFgAQkBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA

View File

@ -6,7 +6,7 @@
<TablixBody> <TablixBody>
<TablixColumns> <TablixColumns>
<TablixColumn> <TablixColumn>
<Width>4.89179cm</Width> <Width>4.91952cm</Width>
</TablixColumn> </TablixColumn>
</TablixColumns> </TablixColumns>
<TablixRows> <TablixRows>
@ -235,7 +235,7 @@
<rd:DefaultName>Textbox3</rd:DefaultName> <rd:DefaultName>Textbox3</rd:DefaultName>
<Top>0.15779cm</Top> <Top>0.15779cm</Top>
<Left>1.97175cm</Left> <Left>1.97175cm</Left>
<Height>1.72944cm</Height> <Height>1.14736cm</Height>
<Width>2.84195cm</Width> <Width>2.84195cm</Width>
<ZIndex>6</ZIndex> <ZIndex>6</ZIndex>
<Style> <Style>
@ -330,6 +330,36 @@
</Border> </Border>
</Style> </Style>
</Image> </Image>
<Textbox Name="pickOrderNo2">
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!tranAreaName.Value</Value>
<Style>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>pickOrderNo</rd:DefaultName>
<Top>1.48154cm</Top>
<Left>1.97175cm</Left>
<Height>0.34cm</Height>
<Width>2.9125cm</Width>
<ZIndex>10</ZIndex>
<Style>
<Border>
<Style>None</Style>
</Border>
</Style>
</Textbox>
</ReportItems> </ReportItems>
<KeepTogether>true</KeepTogether> <KeepTogether>true</KeepTogether>
<Style> <Style>
@ -360,7 +390,7 @@
<Top>0.00001cm</Top> <Top>0.00001cm</Top>
<Left>0.01816cm</Left> <Left>0.01816cm</Left>
<Height>3.82902cm</Height> <Height>3.82902cm</Height>
<Width>4.89179cm</Width> <Width>4.91952cm</Width>
<Style> <Style>
<Border> <Border>
<Style>None</Style> <Style>None</Style>
@ -371,7 +401,7 @@
<Height>1.50749in</Height> <Height>1.50749in</Height>
<Style /> <Style />
</Body> </Body>
<Width>1.93305in</Width> <Width>1.94397in</Width>
<Page> <Page>
<PageHeight>4cm</PageHeight> <PageHeight>4cm</PageHeight>
<PageWidth>5.5cm</PageWidth> <PageWidth>5.5cm</PageWidth>

View File

@ -80,10 +80,10 @@
this.layoutControlGroup5 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup5 = new DevExpress.XtraLayout.LayoutControlGroup();
this.simpleSeparator1 = new DevExpress.XtraLayout.SimpleSeparator(); this.simpleSeparator1 = new DevExpress.XtraLayout.SimpleSeparator();
this.tabbedControlGroup1 = new DevExpress.XtraLayout.TabbedControlGroup(); this.tabbedControlGroup1 = new DevExpress.XtraLayout.TabbedControlGroup();
this.layoutControlGroup7 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlGroup3 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup3 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem9 = new DevExpress.XtraLayout.LayoutControlItem();
this.layoutControlGroup7 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem5 = new DevExpress.XtraLayout.LayoutControlItem();
this.tabbedControlGroup2 = new DevExpress.XtraLayout.TabbedControlGroup(); this.tabbedControlGroup2 = new DevExpress.XtraLayout.TabbedControlGroup();
this.layoutControlGroup4 = new DevExpress.XtraLayout.LayoutControlGroup(); this.layoutControlGroup4 = new DevExpress.XtraLayout.LayoutControlGroup();
this.layoutControlItem18 = new DevExpress.XtraLayout.LayoutControlItem(); this.layoutControlItem18 = new DevExpress.XtraLayout.LayoutControlItem();
@ -158,10 +158,10 @@
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).BeginInit();
@ -803,13 +803,32 @@
// //
this.tabbedControlGroup1.Location = new System.Drawing.Point(0, 0); this.tabbedControlGroup1.Location = new System.Drawing.Point(0, 0);
this.tabbedControlGroup1.Name = "tabbedControlGroup1"; this.tabbedControlGroup1.Name = "tabbedControlGroup1";
this.tabbedControlGroup1.SelectedTabPage = this.layoutControlGroup3; this.tabbedControlGroup1.SelectedTabPage = this.layoutControlGroup7;
this.tabbedControlGroup1.SelectedTabPageIndex = 1; this.tabbedControlGroup1.SelectedTabPageIndex = 0;
this.tabbedControlGroup1.Size = new System.Drawing.Size(1631, 957); this.tabbedControlGroup1.Size = new System.Drawing.Size(1631, 957);
this.tabbedControlGroup1.TabPages.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { this.tabbedControlGroup1.TabPages.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
this.layoutControlGroup7, this.layoutControlGroup7,
this.layoutControlGroup3}); this.layoutControlGroup3});
// //
// layoutControlGroup3
//
this.layoutControlGroup3.ExpandButtonVisible = true;
this.layoutControlGroup3.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
this.layoutControlItem9});
this.layoutControlGroup3.Location = new System.Drawing.Point(0, 0);
this.layoutControlGroup3.Name = "layoutControlGroup3";
this.layoutControlGroup3.Size = new System.Drawing.Size(1592, 883);
this.layoutControlGroup3.Text = "亮灯日志";
//
// layoutControlItem9
//
this.layoutControlItem9.Control = this.textBoxLightLog;
this.layoutControlItem9.Location = new System.Drawing.Point(0, 0);
this.layoutControlItem9.Name = "layoutControlItem9";
this.layoutControlItem9.Size = new System.Drawing.Size(1592, 883);
this.layoutControlItem9.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem9.TextVisible = false;
//
// layoutControlGroup7 // layoutControlGroup7
// //
this.layoutControlGroup7.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { this.layoutControlGroup7.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
@ -833,25 +852,6 @@
this.layoutControlItem5.TextSize = new System.Drawing.Size(0, 0); this.layoutControlItem5.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem5.TextVisible = false; this.layoutControlItem5.TextVisible = false;
// //
// layoutControlGroup3
//
this.layoutControlGroup3.ExpandButtonVisible = true;
this.layoutControlGroup3.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] {
this.layoutControlItem9});
this.layoutControlGroup3.Location = new System.Drawing.Point(0, 0);
this.layoutControlGroup3.Name = "layoutControlGroup3";
this.layoutControlGroup3.Size = new System.Drawing.Size(1592, 883);
this.layoutControlGroup3.Text = "亮灯日志";
//
// layoutControlItem9
//
this.layoutControlItem9.Control = this.textBoxLightLog;
this.layoutControlItem9.Location = new System.Drawing.Point(0, 0);
this.layoutControlItem9.Name = "layoutControlItem9";
this.layoutControlItem9.Size = new System.Drawing.Size(1592, 883);
this.layoutControlItem9.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem9.TextVisible = false;
//
// tabbedControlGroup2 // tabbedControlGroup2
// //
this.tabbedControlGroup2.Location = new System.Drawing.Point(0, 243); this.tabbedControlGroup2.Location = new System.Drawing.Point(0, 243);
@ -1429,10 +1429,10 @@
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.simpleSeparator1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem9)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup7)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.tabbedControlGroup2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlGroup4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.layoutControlItem18)).EndInit();

View File

@ -121,7 +121,7 @@
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>275, 17</value> <value>274, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -281,14 +281,14 @@
</value> </value>
</data> </data>
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>542, 17</value> <value>539, 17</value>
</metadata> </metadata>
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
<value> <value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABM ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABM
CQAAAk1TRnQBSQFMAgEBAgEAASgBCQEoAQkBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo CQAAAk1TRnQBSQFMAgEBAgEAATABCQEwAQkBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA

View File

@ -898,7 +898,7 @@
// //
// swStatus // swStatus
// //
this.swStatus.Location = new System.Drawing.Point(232, 56); this.swStatus.Location = new System.Drawing.Point(191, 56);
this.swStatus.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.swStatus.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.swStatus.Name = "swStatus"; this.swStatus.Name = "swStatus";
this.swStatus.Properties.AutoHeight = false; this.swStatus.Properties.AutoHeight = false;
@ -907,7 +907,7 @@
this.swStatus.Properties.OnText = "On"; this.swStatus.Properties.OnText = "On";
this.swStatus.Properties.ShowText = false; this.swStatus.Properties.ShowText = false;
this.swStatus.ShowToolTips = false; this.swStatus.ShowToolTips = false;
this.swStatus.Size = new System.Drawing.Size(129, 34); this.swStatus.Size = new System.Drawing.Size(170, 34);
this.swStatus.StyleController = this.layoutControl1; this.swStatus.StyleController = this.layoutControl1;
this.swStatus.TabIndex = 0; this.swStatus.TabIndex = 0;
this.swStatus.Toggled += new System.EventHandler(this.swStatus_Toggled); this.swStatus.Toggled += new System.EventHandler(this.swStatus_Toggled);
@ -1678,8 +1678,9 @@
this.layoutControlItem20.Text = "忙碌"; this.layoutControlItem20.Text = "忙碌";
this.layoutControlItem20.TextAlignMode = DevExpress.XtraLayout.TextAlignModeItem.AutoSize; this.layoutControlItem20.TextAlignMode = DevExpress.XtraLayout.TextAlignModeItem.AutoSize;
this.layoutControlItem20.TextLocation = DevExpress.Utils.Locations.Left; this.layoutControlItem20.TextLocation = DevExpress.Utils.Locations.Left;
this.layoutControlItem20.TextSize = new System.Drawing.Size(36, 22); this.layoutControlItem20.TextSize = new System.Drawing.Size(0, 0);
this.layoutControlItem20.TextToControlDistance = 5; this.layoutControlItem20.TextToControlDistance = 0;
this.layoutControlItem20.TextVisible = false;
// //
// layoutControlGroup14 // layoutControlGroup14
// //

View File

@ -121,7 +121,7 @@
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>275, 17</value> <value>274, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -259,15 +259,15 @@
</value> </value>
</data> </data>
<metadata name="behaviorManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="behaviorManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>542, 17</value> <value>539, 17</value>
</metadata> </metadata>
<metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>771, 17</value> <value>768, 17</value>
</metadata> </metadata>
<metadata name="notifyIcon1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="notifyIcon1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>977, 17</value> <value>975, 17</value>
</metadata> </metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>71</value> <value>25</value>
</metadata> </metadata>
</root> </root>

View File

@ -1247,6 +1247,7 @@ namespace DeiNiu.wms.win
} }
try try
{ {
showWaitForm();
stkLocClient.initalSkus(false,0); stkLocClient.initalSkus(false,0);
stkLocClient.Close(); stkLocClient.Close();
} }
@ -1254,6 +1255,7 @@ namespace DeiNiu.wms.win
{ {
showErrorMsg(er); showErrorMsg(er);
} }
closeWaitForm() ;
showInfoMsg("初始化完毕"); showInfoMsg("初始化完毕");
} }

View File

@ -121,7 +121,7 @@
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
<metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="splashScreenManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>275, 17</value> <value>274, 17</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="bbQuery.ImageOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">