Browse Source

1.修改良率

master
Marvin 3 months ago
parent
commit
c91792343b
  1. 1
      AMESCoreStudio.Web/Views/QRS/QRS010.cshtml
  2. 4
      AMESCoreStudio.WebApi/Controllers/AMES/WipClassController.cs

1
AMESCoreStudio.Web/Views/QRS/QRS010.cshtml

@ -244,6 +244,7 @@
$.ajax({ $.ajax({
url: '@Url.Action("QRS010Query", "QRS")', url: '@Url.Action("QRS010Query", "QRS")',
dataType: 'json', dataType: 'json',
data: { "unitNo": $("#unit").val(),"lineID": $("#line").val(),"stationID": $("#station").val(),"mfgTypeNo": $("#mfgtype").val(),"wipNO": $("#wipNO").val(),"itemNO": $("#itemNO").val(),"dateStart": $("#dateStart").val(),"dateEnd": $("#dateEnd").val(),"custType": $("#custType").val() },
success(res) { success(res) {
var data = res.data; var data = res.data;
data = excel.filterExportData(data, [ data = excel.filterExportData(data, [

4
AMESCoreStudio.WebApi/Controllers/AMES/WipClassController.cs

@ -268,7 +268,7 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
ModelNO = y.Key.ModelNO, ModelNO = y.Key.ModelNO,
FirstCnt = y.Sum(x => x.FirstCnt), FirstCnt = y.Sum(x => x.FirstCnt),
PassCnt = y.Sum(x => x.PassCnt), PassCnt = y.Sum(x => x.PassCnt),
Yield = (y.Sum(x => x.FirstCnt) / y.Sum(x => x.PassCnt) * 100) Yield = y.Sum(x => x.PassCnt) != 0 ? (y.Sum(x => x.FirstCnt) / y.Sum(x => x.PassCnt) * 100) : 0
}); });
var g1 = g.GroupBy(x => new { x.WipID, x.WipNO, x.PlanQTY, x.StationID, x.StationName, x.TestType, x.ItemNO, x.LineDesc, x.ModelNO }).Select(y => new var g1 = g.GroupBy(x => new { x.WipID, x.WipNO, x.PlanQTY, x.StationID, x.StationName, x.TestType, x.ItemNO, x.LineDesc, x.ModelNO }).Select(y => new
@ -284,7 +284,7 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
ModelNO = y.Key.ModelNO, ModelNO = y.Key.ModelNO,
FirstCnt = 0, FirstCnt = 0,
PassCnt = y.Sum(x => x.FirstCnt), PassCnt = y.Sum(x => x.FirstCnt),
Yield = (y.Sum(x => x.FirstCnt) / y.Sum(x => x.PassCnt) * 100) Yield = y.Sum(x => x.PassCnt) != 0 ? (y.Sum(x => x.FirstCnt) / y.Sum(x => x.PassCnt) * 100) : 0
}); });
//紀錄筆數 //紀錄筆數

Loading…
Cancel
Save