public ChartOption GetMTDInOutInfo(WIPWaferInOutInput input) { var summaryData = _WIPWaferInOutRptRepository.QueryMTDInWaferInfo(input); var percentData = _WIPWaferInOutRptRepository.QueryMTDOutWaferInfo(input); string chartTitle = "Fab In & Fab Out Chart( " + input.sMTD + " )"; string firstAxisName = "Fab In"; string secondAxisName = "Fab Out"; ChartOption optionSummary = summaryData.ToChartOption(ChartType.Bar, chartTitle, "", "name", "Series", "value", "", ChartDirection.Vertical, "", firstAxisName); ChartOption addtionOption = percentData.AddToChartOption(optionSummary, ChartType.Bar, "name", "Series", "value", "", "", firstAxisName); addtionOption.xAxis[0].axisLabel = new AxisLabel() { interval = 0, rotate = 40 }; addtionOption.title.x = "left"; return(addtionOption); }
/// <summary> /// 读取所有信息 /// </summary> /// <returns></returns> public JsonResult QueryMTDInOutInfoData(WIPWaferInOutInput input) { return(Json(_Logic.GetMTDInOutInfo(input))); }