Пример #1
0
        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);
        }
Пример #2
0
 /// <summary>
 ///     读取所有信息
 /// </summary>
 /// <returns></returns>
 public JsonResult QueryMTDInOutInfoData(WIPWaferInOutInput input)
 {
     return(Json(_Logic.GetMTDInOutInfo(input)));
 }