public string SubmitEntertainmentExpensesForm(string xmlMessage) { string result = "<UpdateData>" + "<Result>False</Result>" + "<Description></Description></UpdateData>"; string logID = Guid.NewGuid().ToString(); try { FileLogger.WriteLog(logID + "|Start:" + xmlMessage, 1, "OAWebService", "SubmitEntertainmentExpendForm", "DataService"); if (Common.CheckAuthCode("UpdateData", xmlMessage)) { OWLBusHelper obj = new OWLBusHelper(); result = obj.SubmitEntertainmentExpendForm(xmlMessage); } } catch (Exception err) { result = "<UpdateData>" + "<Result>False</Result>" + "<Description>" + err.Message + "</Description></UpdateData>"; } FileLogger.WriteLog(logID + "|End:" + result, 1, "OAWebService", "SubmitEntertainmentExpendForm", "DataService"); return(result); }
public string GetAppSystemInfo(string callType, string xmlMessage) { string result = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + "<" + callType + ">" + "<Result>False</Result>" + "<Description></Description></" + callType + ">"; string logID = Guid.NewGuid().ToString(); try { FileLogger.WriteLog(logID + "|Start:" + xmlMessage, 1, "OAWebService", "GetAppSystemInfo", "DataService"); if (Common.CheckAuthCode(callType, xmlMessage)) { OWLBusHelper regApp = new OWLBusHelper(); result = regApp.GetAppSystemInfo(xmlMessage); } } catch (Exception err) { result = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + "<" + callType + ">" + "<Result>False</Result>" + "<Description>" + err.Message + "</Description></" + callType + ">"; } FileLogger.WriteLog(logID + "|End:" + result, 1, "OAWebService", "GetAppSystemInfo", "DataService"); return(result); }
public string GetActivityExpensesList(string xmlMessage) { string result = "<GetList>" + "<Result>False</Result>" + "<Description></Description></GetList>"; string logID = Guid.NewGuid().ToString(); try { FileLogger.WriteLog(logID + "|Start:" + xmlMessage, 1, "OAWebService", "GetActivityExpensesList", "DataService"); if (Common.CheckAuthCode("GetList", xmlMessage)) { OWLBusHelper obj = new OWLBusHelper(); result = obj.GeActivityExpendList(xmlMessage); } } catch (Exception err) { result = "<GetList>" + "<Result>False</Result>" + "<Description>" + err.Message + "</Description></GetList>"; } FileLogger.WriteLog(logID + "|End:" + result, 1, "OAWebService", "GetActivityExpensesList", "DataService"); return(result); }
//报表统一入口 public string GetCompassReport(string JsonMessage, string callType, bool newQuery = false) { string result, FormatResult = "{{\"{0}\":{{\"Result\":{1},\"Description\":{2},\"DataRows\":{3} }} }}"; result = string.Format(FormatResult, callType, "\"False\"", "", ""); string logID = Guid.NewGuid().ToString(); try { FileLogger.WriteLog(logID + "Json验证:" + JsonMessage + "FormatResult" + FormatResult + "callType" + callType, 1, "OAWebService", callType, "DataService"); // FileLogger.WriteLog(logID + "|Start:" + JsonMessage, 1, "", callType); OWLBusHelper perRpt = new OWLBusHelper(); if (Common.CheckAuthCode("GetData", JsonMessage, "json")) { FileLogger.WriteLog("验证Json:" + JsonMessage + "FormatResult" + FormatResult + "callType" + callType, 1, "OAWebService", callType, "DataService"); //罗盘主页 if (callType == "GetPersonSummaryReport") { //OWLBusHelper perRpt = new OWLBusHelper(); //没有类型判断,全部获取 result = perRpt.GetPersonSummaryReport(JsonMessage, FormatResult, callType, newQuery); } //流程子页面 else if (callType == "GetPersonFlowReport") { OWLBusHelper perChildRpt = new OWLBusHelper(); result = perChildRpt.GetComPassChildData(JsonMessage, FormatResult, callType, "3"); } //支付子页面 else if (callType == "GetPersonPayReport") { OWLBusHelper perChildRpt = new OWLBusHelper(); result = perChildRpt.GetComPassChildData(JsonMessage, FormatResult, callType, "4", newQuery); } //销量子页面 else if (callType == "GetPersonSalesReport") { OWLBusHelper perChildRpt = new OWLBusHelper(); result = perChildRpt.GetComPassChildData(JsonMessage, FormatResult, callType, "6"); } //支付查询 else if (callType == "PayQuery") { OWLBusHelper perChildRpt = new OWLBusHelper(); result = perChildRpt.PayQuery(JsonMessage, FormatResult, callType); } //支付查询 else if (callType == "NewPayQuery") { OWLBusHelper perChildRpt = new OWLBusHelper(); result = perChildRpt.NewPayQuery(JsonMessage, FormatResult, callType); } //保存OA经营授权表 else if (callType == "SaveAuthData") { AuthHelper authHelper = new AuthHelper(); if (authHelper.SaveHospitalAuth(JsonMessage, FormatResult)) { return("200"); } } } } catch (Exception err) { result = string.Format(FormatResult, callType, "\"False\"", err.Message, ""); } FileLogger.WriteLog(logID + "Json:" + result, 1, "OAWebService", callType, "DataService"); return(result); }