WebAPI/Controllers/CJGL/Sc_KeyElementBindingController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Controllers/Pay_ReportController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Controllers/条码管理/WEBSController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebAPI/Controllers/CJGL/Sc_KeyElementBindingController.cs
@@ -554,5 +554,67 @@ } #endregion [Route("Sc_KeyElementBinding/UpdatePartsCode")] [HttpGet] /// <summary> /// æ¿æ¢é ä»¶ç ç»å® /// </summary> /// <param name=""></param> /// <returns></returns> public object UpdatePartsCode(string HInterID, string HEntryID, string HPartsCode,string HPartsOld,string HOrgID,string user) { try { if (HInterID == null || HInterID == "" || HInterID == "undefined" || HEntryID == null || HEntryID == "" || HEntryID == "undefined") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æä½å¤±è´¥ï¼ä¸»å ç æåå ç 为空"; objJsonResult.data = 1; return objJsonResult; } string sql = "exec h_p_Sc_KeyElementBinding_Change '" + HInterID + "','" + HEntryID + "','" + HPartsCode + "','" + HPartsOld + "','" + HOrgID + "','" + user + "'"; ds = oCN.RunProcReturn(sql, "h_p_Sc_KeyElementBinding_Replace"); if (ds != null && ds.Tables[0].Rows.Count > 0) { if (ClsPub.isLong(ds.Tables[0].Rows[0]["HBack"]) != 0) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]); objJsonResult.data = ""; return objJsonResult; } else { objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]); objJsonResult.data = ds.Tables[0]; return objJsonResult; } } else { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = ""; objJsonResult.data = "没æè¿åæ°æ®ï¼" + sql; return objJsonResult; } } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "失败ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } } } WebAPI/Controllers/Pay_ReportController.cs
@@ -639,5 +639,73 @@ return objJsonResult; } #endregion #region [å·¥èµæ¥è¡¨--éè¶åå¼] [Route("Pay_PayrollReportByKD/list")] [HttpGet] public object Pay_PayrollReportByKD(string sWhere, string user) { List<object> columnNameList = new List<object>(); try { //夿æ¯å¦ææ¥è¯¢æé if (!DBUtility.ClsPub.Security_Log("Pay_PayrollReportByKD", 1, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ æéæ¥ç!"; objJsonResult.data = null; return objJsonResult; } if (sWhere == null || sWhere == "") { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ æ¥è¯¢æ¡ä»¶ï¼"; objJsonResult.data = null; return objJsonResult; } Dictionary<object, object> dic = Newtonsoft.Json.JsonConvert.DeserializeObject<Dictionary<object, object>>(sWhere); string HBeginDate = dic["HBeginDate"].ToString(); string HEndDate = dic["HEndDate"].ToString(); int HDeptID = int.Parse(dic["HDeptID"].ToString()); string HGroupName = dic["HGroupName"].ToString(); string HMaterNumber = dic["HMaterNumber"].ToString(); string HMaterName = dic["HMaterName"].ToString(); string HMaterModel = dic["HMaterModel"].ToString(); ds = oCN.RunProcReturn("exec h_p_KD_PayrollReport '" + HBeginDate + "','" + HEndDate + "'," + HDeptID + ",'" + HGroupName + "','" + HMaterNumber + "','" + HMaterName + "','" + HMaterModel + "'", "h_p_KD_PayrollReport"); //ds = oCN.RunProcReturn("select * from h_v_KD_PayrollReport where 1 = 1 " + sWhere, "h_v_KD_PayrollReport"); 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 = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = e.Message.ToString(); objJsonResult.data = null; objJsonResult.list = columnNameList; } return objJsonResult; } #endregion+ } } WebAPI/Controllers/ÌõÂë¹ÜÀí/WEBSController.cs
@@ -4417,6 +4417,7 @@ FentityModel.Add("F_paez_BaseQty", item["å®åæ°é"].ToString()); //å®åæ°é FentityModel.Add("F_paez_Qty1", item["宿¶æ°é"].ToString()); //宿¶æ°é FentityModel.Add("F_paez_Text2", item["ç®±å·"].ToString()); //ç®±å· ???ä¸è½ä¸ºæ°å FentityModel.Add("FLOT", new JObject() { ["FNumber"] = item["æ¹å·"].ToString() }); // è¾ è®¡éåä½ä»£ç //JArray Fentity2 = new JArray(); @@ -4457,7 +4458,7 @@ //ä»é ç½®æä»¶è·å CLOUDç½åãè´¦å¥ä¿¡æ¯ãç»å½ç¨æ·ãç»å½å¯ç if (!Pub_Class.ClsPub.GetCLOUDLoginInfo(ref Pub_Class.ClsPub.sExeReturnInfo)) { oCn.RollBack(); //oCn.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å ¥åºç³è¯·å忥è·åç»å½è´¦å·å¯ç 失败ï¼"; @@ -4473,7 +4474,7 @@ if (isSuccess == 0) { LogService.Write("å ¶ä»å ¥åº,ç»å½éè¶å¤±è´¥ï¼"); oCn.RollBack(); //oCn.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "ç»å½éè¶å¤±è´¥ï¼"; @@ -4487,7 +4488,7 @@ if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { LogService.Write("å ¥åºç³è¯·å忥éè¶äºå¤±è´¥ï¼" + JsonConvert.SerializeObject(jsonRoot)); oCn.RollBack(); //oCn.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å ¥åºç³è¯·å忥éè¶äºå¤±è´¥ï¼åå·:" + HSourceBillNo_TB + result + jsonRoot; @@ -4511,7 +4512,7 @@ if (JObject.Parse(result1)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { oCn.RollBack(); //oCn.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å ¥åºç³è¯·ååå·:" + ",æäº¤å¤±è´¥" + result1; @@ -4521,7 +4522,7 @@ if (JObject.Parse(result2)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE") { oCn.RollBack(); //oCn.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "å ¥åºç³è¯·ååå·:" + ",å®¡æ ¸å¤±è´¥" + result2;