From bfea42f84de6f6988cfc4231e455fdbd894f40f1 Mon Sep 17 00:00:00 2001 From: 王 垚 <1402714037@qq.com> Date: 星期二, 17 五月 2022 10:49:49 +0800 Subject: [PATCH] nothing --- WebAPI/Controllers/博日自动扫码线/ScanlineAPIController.cs | 49 +++++++++++++++++++++++++------------------------ 1 files changed, 25 insertions(+), 24 deletions(-) diff --git "a/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs" "b/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs" index 98467d9..04e17a1 100644 --- "a/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs" +++ "b/WebAPI/Controllers/\345\215\232\346\227\245\350\207\252\345\212\250\346\211\253\347\240\201\347\272\277/ScanlineAPIController.cs" @@ -45,9 +45,9 @@ sPeriod = sPeriod.Substring(sPeriod.Length - 2, 2); string sDay = "0" + ClsPub.isDate(sDate).Day.ToString(); sDay = sDay.Substring(sDay.Length - 2, 2); - string sTMNumber ="ZX"+ sYear + sPeriod + sDay; + string sTMNumber = "ZX" + sYear + sPeriod + sDay; ds = oCN.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - int LSH = ClsPub.isInt(ds.Tables[0].Rows[0][0])+1; //娴佹按鍙峰姞1 + int LSH = ClsPub.isInt(ds.Tables[0].Rows[0][0]) + 1; //娴佹按鍙峰姞1 string TM = sTMNumber + LSH; jsn.packagebarcode = TM; oCN.RunProc("exec h_p_WMS_SetMaxNo '" + sTMNumber + "'"); @@ -55,14 +55,15 @@ } objJsonResult.status = 0; objJsonResult.msg = "鏌ヨ鏁版嵁鎴愬姛锛�"; - objJsonResult.data =objJsonResult.data; + objJsonResult.data = objJsonResult.data; return objJsonResult; } catch (Exception e) { - objJsonResult.status =-1; + LogService.Write("閿欒锛�" + e.Message.ToString()); + objJsonResult.status = -1; objJsonResult.msg = "鐢熸垚绠辨潯鐮佸け璐ワ紒"; - objJsonResult.data =null; + objJsonResult.data = null; return objJsonResult; } } @@ -80,7 +81,7 @@ ScanLineCode list = js.Deserialize<ScanLineCode>(msg.ToString()); //灏唈son鏁版嵁杞寲涓哄璞$被鍨嬪苟璧嬪�肩粰list if (list.billno != "" && list.billno != null) //浠诲姟鍗曞彿锛岄潪蹇呴』锛岄潪绌哄垯鏍¢獙barcodes閲宐arcode鏄惁鐢辨浠诲姟鍗曞埗浣滅敓鎴愮殑 { - ds = oCN.RunProcReturn("Select HBarCode barcode,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType from Gy_BarCodeBill where HSourceBillNo='" + list.billno.ToString().Trim()+"' Order by HItemID ", "Gy_BarCodeBill"); + ds = oCN.RunProcReturn("Select HBarCode barcode,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType from Gy_BarCodeBill where HSourceBillNo='" + list.billno.ToString().Trim() + "' Order by HItemID ", "Gy_BarCodeBill"); if (ds == null || ds.Tables[0].Rows.Count == 0) { objJsonResult.status = -1; @@ -89,21 +90,21 @@ return objJsonResult; } List<string> NameList = (from r in ds.Tables[0].AsEnumerable() select r.Field<string>("barcode")).ToList(); - List<string> NameList1= list.barcodes.Select(t => t.barcode).ToList(); + List<string> NameList1 = list.barcodes.Select(t => t.barcode).ToList(); var strList = NameList1.Except(NameList).ToList(); //鍒ゆ柇鎻愪氦鏁版嵁涓潯鐮佹槸鍚﹀瓨鍦ㄤ簬璁㈠崟涓� - if (strList.Count > 0) + if (strList.Count > 0) { - string Str=String.Join(",", strList.ToArray()); + string Str = String.Join(",", strList.ToArray()); objJsonResult.status = -1; - objJsonResult.msg = "鏉$爜:"+ Str.ToString()+" 涓嶅寘鍚湪璁㈠崟:"+list.billno+"涓�!"; + objJsonResult.msg = "鏉$爜:" + Str.ToString() + " 涓嶅寘鍚湪璁㈠崟:" + list.billno + "涓�!"; objJsonResult.data = null; return objJsonResult; - } + } } DLL.ClsSc_PackUnionBill oBill = new DLL.ClsSc_PackUnionBill(); //鍒ゆ柇绠辩爜鏄惁瀛樺湪 bool IsBarCodePack = oBill.IsBarCodePack(list.packagebarcode); - if (IsBarCodePack == false) + if (IsBarCodePack == false) { objJsonResult.status = -1; objJsonResult.msg = "绠辩爜宸插瓨鍦�,涓嶈兘閲嶅缁戝畾锛�"; @@ -124,7 +125,7 @@ oItem.HPeriod = DBUtility.ClsPub.isLong(DateTime.Now.Month); oItem.HBillType = "3783"; oItem.HBillSubType = "3783"; - oItem.HDate= DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd")); + oItem.HDate = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd")); oItem.HBillNo = DBUtility.ClsPub.CreateBillCode(oItem.HBillType, ref DBUtility.ClsPub.sExeReturnInfo, true); oItem.HBillStatus = 1; oItem.HCheckItemNowID = 0; @@ -146,10 +147,10 @@ oItem.HDeleteDate = ""; oItem.HICMOInterID = 0; oItem.HICMOBillNo = ""; - oItem.HBarCode_Pack= list.packagebarcode; + oItem.HBarCode_Pack = list.packagebarcode; oItem.HMaterID = 0; oItem.HUnitID = 0; - oItem.HUseFlag =false; //鏈夋晥鐘舵�� + oItem.HUseFlag = false; //鏈夋晥鐘舵�� oBill.omodel = oItem; for (int i = 0; i < list.barcodes.Count; i++) { @@ -164,14 +165,14 @@ } Models.ClsSc_PackUnionBillSub oItemSub = new ClsSc_PackUnionBillSub(); ds0 = oCN.RunProcReturn("Select HBarCode,HMaterID,HUnitID,HQty,HSourceID,HGroupID,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType from Gy_BarCodeBill where HSourceBillNo='" + list.billno.ToString().Trim() + "' and HBarCode='" + list.barcodes[i].barcode + "' Order by HItemID ", "Gy_BarCodeBill"); - oItemSub.HEntryID = i+1; + oItemSub.HEntryID = i + 1; oItemSub.HMaterID = DBUtility.ClsPub.isLong(ds0.Tables[0].Rows[0]["HMaterID"].ToString()); oItemSub.HUnitID = DBUtility.ClsPub.isLong(ds0.Tables[0].Rows[0]["HUnitID"].ToString()); oItemSub.HQty = DBUtility.ClsPub.isDoule(ds0.Tables[0].Rows[0]["HQty"].ToString()); oItemSub.HSourceID = DBUtility.ClsPub.isLong(ds0.Tables[0].Rows[0]["HSourceID"].ToString()); oItemSub.HEquipID = 0; oItemSub.HGroupID = DBUtility.ClsPub.isLong(ds0.Tables[0].Rows[0]["HGroupID"].ToString()); - oItemSub.HWorkerID = 0; + oItemSub.HWorkerID = 0; oItemSub.HBarCode = list.barcodes[i].barcode; oItemSub.HBarCode_Pack = list.packagebarcode; oItemSub.HCloseMan = ""; @@ -202,7 +203,7 @@ objJsonResult.status = 0; objJsonResult.msg = "success"; objJsonResult.data = null; - Log.LogSaveInfo("鎻愪氦鎴愬姛绠辨潯鐮侊細"+ list.packagebarcode); //璁板綍鎻愪氦鏁版嵁 + Log.LogSaveInfo("鎻愪氦鎴愬姛绠辨潯鐮侊細" + list.packagebarcode); //璁板綍鎻愪氦鏁版嵁 return objJsonResult; } else @@ -215,7 +216,7 @@ } catch (Exception e) { - objJsonResult.status =-1; + objJsonResult.status = -1; objJsonResult.msg = e.Message; objJsonResult.data = null; return objJsonResult; @@ -232,7 +233,7 @@ { //鍒ゆ柇鏄惁鍏ュ簱 ds = oCN.RunProcReturn("select * from Sc_ScanLineInStock where HBarCode_Pack='" + packagebarcode + "'", "Sc_ScanLineInStock"); - if (ds!= null && ds.Tables[0].Rows.Count>0) + if (ds != null && ds.Tables[0].Rows.Count > 0) { objJsonResult.status = -1; objJsonResult.msg = "璇ョ鏉$爜宸插叆搴撲笉鍏佽鍙栨秷!"; @@ -249,7 +250,7 @@ return objJsonResult; } ds = oCN.RunProcReturn("Select 1 from Gy_BarCodeBill where HBarCode='" + packagebarcode.ToString().Trim() + "' and HStopflag='1'", "Gy_BarCodeBill"); - if (ds != null && ds.Tables[0].Rows.Count>0) + if (ds != null && ds.Tables[0].Rows.Count > 0) { objJsonResult.status = -1; objJsonResult.msg = "姝ょ鏉$爜宸蹭綔搴�"; @@ -262,11 +263,11 @@ //鍒犻櫎SUM涓昏〃 oCN.RunProc("Delete From Sc_PackUnionBillSub_Sum where HBarCode_Pack='" + packagebarcode.ToString() + "'"); //鍒犻櫎瀛愯〃 - oCN.RunProc("Delete From Sc_PackUnionBillSub where HBarCode_Pack='"+ packagebarcode.ToString() + "'"); + oCN.RunProc("Delete From Sc_PackUnionBillSub where HBarCode_Pack='" + packagebarcode.ToString() + "'"); //鍒犻櫎涓昏〃 oCN.RunProc("Delete From Sc_PackUnionBillMain where HBarCode_Pack='" + packagebarcode.ToString() + "'"); //浣滃簾鏉$爜妗f琛� - oCN.RunProc("Update Gy_BarCodeBill set HStopflag='1' where HBarCode='"+ packagebarcode.ToString()+ "'"); + oCN.RunProc("Update Gy_BarCodeBill set HStopflag='1' where HBarCode='" + packagebarcode.ToString() + "'"); oCN.Commit(); @@ -296,7 +297,7 @@ //string aa=list.getWeek(Convert.ToDateTime(tim)); string aa = list.GetCodeDateStr(Convert.ToDateTime(tim)); objJsonResult.status = 0; - objJsonResult.msg =aa.ToString(); + objJsonResult.msg = aa.ToString(); objJsonResult.data = null; return objJsonResult; } -- Gitblit v1.9.1