public string getUserYSBQCReportData_String(int id, string reportCode, string dataKey = "data") { string re_str = ""; GTXResult gr = GTXMethod.GetUserReportData(id.ToString(), reportCode); if (gr.IsSuccess) { List <GDTXUserYSBQCReportData> dataList = JsonConvert.DeserializeObject <List <GDTXUserYSBQCReportData> >(gr.Data.ToString()); if (dataList.Count > 0) { byte[] outputb = Convert.FromBase64String(dataList[0].DataValue); string dataValue = Encoding.Default.GetString(outputb); re_str = dataValue; } } return(re_str); }
public JToken getUserYSBQCReportData(int id, string reportCode, string dataKey = "data") { GTXResult gr = GTXMethod.GetUserReportData(id.ToString(), reportCode); if (gr.IsSuccess) { List <GDTXUserYSBQCReportData> dataList = JsonConvert.DeserializeObject <List <GDTXUserYSBQCReportData> >(gr.Data.ToString()); if (dataList.Count > 0) { GDTXUserYSBQCReportData data = dataList.Where(a => a.DataKey == dataKey).FirstOrDefault(); byte[] outputb = Convert.FromBase64String(data.DataValue); string dataValue = Encoding.Default.GetString(outputb); JToken re_json = JsonConvert.DeserializeObject <JToken>(dataValue); return(re_json); } } return(JToken.FromObject(new object())); }