DAL/基础资料/InterFace基础资料/ClsIF_Material_View.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Model/基础资料/基础资料/ClsGy_Material_Model.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WarM/条码打印/Gy_BarCodeBill_Rework.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Controllers/CJGL/Sc_ProcessExchangeBillController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/DLL/ClsSc_ICMOReportBill.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
DAL/»ù´¡×ÊÁÏ/InterFace»ù´¡×ÊÁÏ/ClsIF_Material_View.cs
@@ -170,6 +170,7 @@ omodel.HISKFPERIOD = DBUtility.ClsPub.isBool(DS.Tables[0].Rows[0]["HISKFPERIOD"]); omodel.HEXPPERIOD = Convert.ToInt64(DS.Tables[0].Rows[0]["HEXPPERIOD"]); omodel.HEXPUNIT = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HEXPUNIT"]); omodel.HSubjoin2 = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HSubjoin2"]); return true; } Model/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/ClsGy_Material_Model.cs
@@ -34,7 +34,7 @@ public Int64 HSPGroupID;// int --é»è®¤ä»åºç» public Int64 HSPID;// int --é»è®¤ä»ä½ public string HSubjoin;// --éå 屿§ public string HSubjoin2;// --éå 屿§ public string HSubjoin2;// --éå 屿§ å¤å®ç¨ï¼æºåç ï¼ public string HColor;// --é¢è² public Int64 HErpclsID;// int --ç©æå±æ§ public string HPicNo;// varchar --å¾å· @@ -50,6 +50,5 @@ public bool HISKFPERIOD; //æ¯å¦å¯ç¨ä¿è´¨æ public Int64 HEXPPERIOD; //ä¿è´¨æ public string HEXPUNIT; //ä¿è´¨æåä½ } } WarM/ÌõÂë´òÓ¡/Gy_BarCodeBill_Rework.cs
@@ -623,8 +623,10 @@ if (HBarCodeType == "å¯ä¸æ¡ç ") { //æ¡ç åç¼ = ç»ç»ä»£ç + ç©æä»£ç + å¹´ + æ + æ¥ sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo"); //è·åæå¤§æµæ°´å· //sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay; sTMNumber = sYear + sPeriod + sDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo_ReWorkBar '" + sTMNumber + "'", "h_p_WMS_GetMaxNo_ReWorkBar"); //è·åæå¤§æµæ°´å· LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); } else @@ -670,8 +672,9 @@ { Int32 HModelLen = grdMain.Rows[j].Cells[HMaterModelCol].Value.ToString().Length; string HModelLeft = HModelLen >= 4 ? grdMain.Rows[j].Cells[HMaterModelCol].Value.ToString() : ""; //æ¡ç ç¼å· = å·¥å代ç ï¼1ï¼ + å¹´ + 车é´ä»£ç ï¼060113ï¼ + æ + åå· + æ¥ + æµæ°´å· TM = 1 + sYear + 060113 + sPeriod + HModelLeft + sDay + LSH; string HSubjoin2 = grdMain.Rows[j].Cells[HSubjoin2Col].Value.ToString(); //æ¡ç ç¼å· = å·¥å代ç ï¼1ï¼ + 车é´ä»£ç ï¼060113ï¼+ æºåå· + å¹´ + æ + æ¥ + æµæ°´å· TM = "1" + 060113.ToString() + HSubjoin2 + sYear + sPeriod + sDay + LSH.ToString("D5"); } HEntryID = j + 1; @@ -910,6 +913,8 @@ grdMain.Columns[HInnerBillNoCol].Visible = false; grdMain.Columns[HEndDateCol].Visible = false; grdMain.Columns[HBillNoCol].Visible = false; grdMain.Columns[HAuxPropNumberCol].Visible = false; grdMain.Columns[HAuxPropNameCol].Visible = false; //设置å¯ç¼è¾å string sAllowCol = HQtyCol.ToString() + @@ -1050,6 +1055,7 @@ grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = oMater.omodel.HAuxPropName; grdMain.Rows[sRow].Cells[HBatchManagerCol].Value = oMater.omodel.HBatchManager; grdMain.Rows[sRow].Cells[HISKFPERIODCol].Value = oMater.omodel.HISKFPERIOD; grdMain.Rows[sRow].Cells[HSubjoin2Col].Value = oMater.omodel.HSubjoin2; grdMain.Rows[sRow].Cells[HBarCodeTypeCol].Value = "å¯ä¸æ¡ç "; //å¯ç¨æ¹æ¬¡ if (oMater.omodel.HBatchManager) WebAPI/Controllers/CJGL/Sc_ProcessExchangeBillController.cs
@@ -2443,5 +2443,52 @@ } } #endregion #region 坿å°å¤æåæ¥è¡¨ï¼æ·»åº·ï¼ [Route("Sc_ProcessExchangeBill/AllowedPrint")] [HttpGet] public object AllowedPrint(string sWhere, string user, string Organization, int page, int size) { try { List<object> columnNameList = new List<object>(); sWhere = sWhere.Replace("'", "''"); if (sWhere == null || sWhere.Equals("")) { ds = oCN.RunProcReturn("exec h_p_Sc_ProcessExchangeBillList_AllowedPrint " + page + "," + size + ",'" + Organization + "'," + "''", "h_p_Sc_ProcessExchangeBillList_AllowedPrint"); } else { ds = oCN.RunProcReturn("exec h_p_Sc_ProcessExchangeBillList_AllowedPrint " + page + "," + size + ",'" + Organization + "','" + sWhere + "'", "h_p_Sc_ProcessExchangeBillList_AllowedPrint"); } //æ·»å åå foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = "1"; objJsonResult.count = int.Parse(ds.Tables[1].Rows[0]["count"].ToString()); objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/DLL/ClsSc_ICMOReportBill.cs
@@ -497,6 +497,7 @@ FentityModel.Add("FScrapQty", item["FScrapQty"].ToString());//æ¥åºæ°é FentityModel.Add("FBASEFINISHQTY", item["FBASEFINISHQTY"].ToString());//åºæ¬åä½å®ææ°é FentityModel.Add("FFINISHQTY", item["FFINISHQTY"].ToString());//宿æ°é FentityModel.Add("FProduceDate", item["HPRODUCEDATE"].ToString());//çäº§æ¥æ FentityModel.Add("FLot", new JObject() { ["FNumber"] = item["FLot"].ToString() });//æ¹å· // if (oSystemParameter.omodel.WMS_CampanyName == "ä¹è±") //ç³»ç»åæ° å®¢æ·å®å¶ååç§° 空ç½ä¸ºéç¨