Browse Source

修正工時異常第1.1/1.2/1.4/1.5點

PTD
Shani 3 years ago
parent
commit
45def24141
  1. 79
      AMESCoreStudio.Web/Controllers/WHSController.cs
  2. 195
      AMESCoreStudio.Web/Views/WHS/WHS003.cshtml
  3. 4
      AMESCoreStudio.Web/Views/WHS/WHS006.cshtml
  4. 9
      AMESCoreStudio.Web/Views/WHS/WHS006C.cshtml
  5. 18
      AMESCoreStudio.Web/Views/WHS/WHS006U.cshtml
  6. 6
      AMESCoreStudio.Web/Views/WHS/WHS015.cshtml
  7. 8
      AMESCoreStudio.Web/Views/WHS/WHS015U.cshtml
  8. 12
      AMESCoreStudio.Web/Views/WHS/WHS016.cshtml
  9. 6
      AMESCoreStudio.Web/Views/WHS/WHS016U.cshtml
  10. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll
  11. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb
  12. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll
  13. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb
  14. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll
  15. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb
  16. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll
  17. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb
  18. 272
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml
  19. 2
      AMESCoreStudio.WebApi/Controllers/AMES/ExceptionCodesController.cs
  20. 4
      AMESCoreStudio.WebApi/Models/AMES/ExceptionCode.cs
  21. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll
  22. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb
  23. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll
  24. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb
  25. 272
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml

79
AMESCoreStudio.Web/Controllers/WHSController.cs

@ -205,6 +205,30 @@ namespace AMESCoreStudio.Web.Controllers
ViewBag.StationList = StationItems;
}
private async Task GetExceptionClassesList()
{
var result = await _whsApi.GetExceptionClasses();
var ExceptionClasses = new List<SelectListItem>();
for (int i = 0; i < result.Count; i++)
{
ExceptionClasses.Add(new SelectListItem(result[i].ExceptionClassName, result[i].ExceptionClassNo));
}
ViewBag.ExceptionClasses = ExceptionClasses;
}
private async Task GetExceptionCodesList()
{
var result = await _whsApi.GetExceptionCodes();
var GetExceptionCodes = new List<SelectListItem>();
for (int i = 0; i < result.Count; i++)
{
GetExceptionCodes.Add(new SelectListItem(result[i].ExceptionDescCH, result[i].ExceptionNo));
}
ViewBag.ExceptionCodes = GetExceptionCodes;
}
#endregion
@ -1474,9 +1498,10 @@ namespace AMESCoreStudio.Web.Controllers
}
//新增頁面
public IActionResult WHS015C()
public async Task<IActionResult> WHS015C()
{
await GetExceptionClassesList();
return View();
}
@ -1485,7 +1510,9 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<IActionResult> WHS015UAsync(string id)
{
var result = await _whsApi.GetExceptionCode(id);
var result2 = await _whsApi.GetExceptionClass(result[0].ExceptionClassNo);
await GetExceptionClassesList();
ViewBag.ExceptionGroupNo = result2[0].ExceptionGroupNo;
if (result.Count == 0)
{
return View();
@ -1532,6 +1559,9 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<IActionResult> WHS015USaveAsync(ExceptionCode model)
{
var value = ViewBag.ExceptionGroupNo;
await GetExceptionClassesList();
if (ModelState.IsValid)
{
IResultModel result;
@ -1545,14 +1575,10 @@ namespace AMESCoreStudio.Web.Controllers
}
else
{
if (result.Errors.Count > 0)
{
ModelState.AddModelError(result.Errors[0].Id, result.Errors[0].Msg);
}
else
{
ViewBag.ExceptionGroupNo = value;
ModelState.AddModelError("error", result.Msg);
}
}
}
return View("WHS015U", model);
@ -1607,6 +1633,12 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<IActionResult> WHS016UAsync(string id)
{
var result = await _whsApi.GetExceptionReason(id);
var result2 = await _whsApi.GetExceptionCode(result[0].ExceptionNo);
ViewBag.ClassNo = result2[0].ExceptionClassNo;
var result3 = await _whsApi.GetExceptionClass(result2[0].ExceptionClassNo);
ViewBag.GroupNo = result3[0].ExceptionGroupNo;
await GetExceptionClassesList();
await GetExceptionCodesList();
if (result.Count == 0)
{
@ -1639,14 +1671,11 @@ namespace AMESCoreStudio.Web.Controllers
}
else
{
if (result.Errors.Count > 0)
{
ModelState.AddModelError(result.Errors[0].Id, result.Errors[0].Msg);
}
else
{
await GetExceptionClassesList();
await GetExceptionCodesList();
ModelState.AddModelError("error", result.Msg);
}
}
}
return View("WHS016C", model);
@ -1654,6 +1683,10 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<IActionResult> WHS016USaveAsync(ExceptionReason model)
{
var ExceptionGroupNo = ViewBag.GroupNo ;
var ExceptionClassNo = ViewBag.ClassNo;
if (ModelState.IsValid)
{
IResultModel result;
@ -1667,14 +1700,14 @@ namespace AMESCoreStudio.Web.Controllers
}
else
{
if (result.Errors.Count > 0)
{
ModelState.AddModelError(result.Errors[0].Id, result.Errors[0].Msg);
}
else
{
await GetExceptionClassesList();
await GetExceptionCodesList();
ViewBag.GroupNo = ExceptionGroupNo;
ViewBag.ClassNo = ExceptionClassNo;
ModelState.AddModelError("error", result.Msg);
}
}
}
return View("WHS016U", model);

195
AMESCoreStudio.Web/Views/WHS/WHS003.cshtml

@ -13,7 +13,7 @@
<div class="layui-inline" style="margin-right:0px;">
<label class="layui-inline layui-form-label" style="width:80px;">製程單位</label>
<div class="layui-input-inline" style="width: 90px; margin-right: 5px;">
<select style="width:90px;" lay-filter="unitNo" lay-submit id="unitNo" name="unitNo" asp-items="@ViewBag.FactoryUnit" >
<select style="width:90px;" lay-filter="unitNo" lay-submit id="unitNo" name="unitNo" asp-items="@ViewBag.FactoryUnit">
</select>
</div>
<input id="unitId" type="hidden" name="unitId" />
@ -45,7 +45,194 @@
</div>
</div>
@section Scripts{
<script>
<script type="text/javascript">
var tableCols = [[
{
field: 'standardID',
title: '#',
sort: true
},
{
field: 'unitNo',
title: '單位代號'
},
{
field: 'lineInfo',
title: '線別',
templet: function (d) {
var line;
if (d.lineInfo)
line = d.lineInfo["lineDesc"];
else
line = "N/A";
return line;
}
},
{
field: 'stations',
title: '站別',
templet: function (d) {
var station;
if (d.stations)
station = d.stations["stationName"];
else
station = "N/A";
return station;
}
},
{
field: 'itemNo',
title: '料號',
},
{
field: 'side',
title: '正背面',
},
{
field: 'opcnt',
title: '作業人數',
},
{
field: 'firstTime',
title: '首件產出時間(分)',
},
{
field: 'totalCT',
title: 'C/T(分)',
},
{
field: 'ct',
title: '節拍時間',
},
{
field: 'machineCT',
title: '操機數',
},
{
field: 'center',
width: 200,
title: '操作',
templet: function (item) {
var btn = '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a>';
btn += ' <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">刪除</a>';
return btn
}
}
]];
//通过行tool编辑,lay-event="del"
function del(obj) {
if (obj.data.standardID) {
var str;
str = "刪除";
hg.confirm("系統:" + obj.data.standardID + ",確定要" + str + "嗎?", function () {
$.ajax({
url: '/WHS/WHS003D',
data: { id: obj.data.standardID },
type: 'POST',
success: function (res) {
if (res.success) {
obj.del(); //只删本地数据
hg.msghide(str + "成功!", {
icon: 6
});
layui.table.reload('test', { page: { curr: $(".layui-laypage-em").next().html() } })
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
}
});
});
}
}
//通过行tool删除,lay-event="edit"
function edit(obj) {
if (obj.data.standardID) {
hg.open('修改標準工時', '/WHS/WHS003U/' + obj.data.standardID, 480, 480);
}
}
////搜索
$('#btnSearch').click(function () {
hg.msghide("刷新数据!");
tt();
});
layui.use(['form', 'layer', 'laydate'], function () {
form = layui.form;
form.on('select(unitNo)', function (data) {
var data = $("#unitNo").val();
getLineInfoes(data);
});
});
function getLineInfoes(data) {
$.ajax({
url: "/BAS/GetLineInfoByUnit",
dataType: 'json',
data: { id: data },
contentType: "application/json",
type: 'get',
success: function (result) {
if (result.data) {
$("#lineID").empty();//清空下拉框的值
$('#lineID').append(new Option("全部", "-99"));// 下拉選單裡新增元素
$.each(result.data, function (index, item) {
$('#lineID').append(new Option(item.lineDesc, item.lineID));// 下拉選單裡新增元素
});
}
else {
$("#lineID").empty();//清空下拉框的值
$('#lineID').append(new Option("無選項", "-99"));// 下拉選單裡新增元素
}
layui.form.render("select");//重新渲染 固定寫法
}
});
};
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
tt();
});
//新增
$('#btnAdd').click(function () {
var unit = $("#unitNo").val();
var lineID = $('#lineID').val();
if (lineID) {
hg.open('新增標準工時', '/WHS/WHS003C?unit=' + unit + "&lineID=" + lineID, 480, 480);
}
else {
alert("請選擇線別!!");
}
});
var table;
$(function () {
tt();
});
//基本数据表格
function tt() {
var unit = $("#unitNo").val();
var lineID = $('#lineID').val();
var keywords = $('#modelname').val();
table = hg.table.datatable('test', '標準工時資料', '/WHS/GetStandardWorkTimes2?u=' + unit + '&l=' + lineID + '&i=' + keywords
, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
}
</script>
@*<script>
var treeTable;
layui.config({
base: '../lib/layui_ext/'
@ -158,7 +345,7 @@
else
line = "N/A";
return line ;
return line;
}
},
{
@ -295,5 +482,5 @@
}
});
};
</script>
</script>*@
}

4
AMESCoreStudio.Web/Views/WHS/WHS006.cshtml

@ -339,13 +339,13 @@
//通过行tool编辑,lay-event="edit"
function edit(obj) {
if (obj.data.powerID) {
hg.open('修改每日工時資料', '/WHS/WHS006U/' + obj.data.powerID, 640, 320);
hg.open('修改每日工時資料', '/WHS/WHS006U/' + obj.data.powerID, 480, 480);
}
}
//通过行tool删除,lay-event="del"
function del(obj) {
if (obj.data.powerID) {
hg.confirm("每日工時:" + obj.data.powerID + ",确定要删除吗?", function () {
hg.confirm("每日工時:" + obj.data.userNo + "-" + obj.data.userName+",確定要删除嗎?", function () {
$.ajax({
url: '/WHS/WHS006D',
data: { id: obj.data.powerID },

9
AMESCoreStudio.Web/Views/WHS/WHS006C.cshtml

@ -30,7 +30,9 @@
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="Werks" class="control-label col-sm-2"></label>
<select asp-for="Werks" asp-items="@ViewBag.FactoryList" class="custom-select col-sm-4"></select>
<select asp-for="Werks" asp-items="@ViewBag.FactoryList" class="custom-select col-sm-4">
<option value="">N/A</option>
</select>
<span asp-validation-for="Werks" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
@ -84,6 +86,11 @@
<input asp-for="LeaveH" class="form-control col-sm-9" />
<span asp-validation-for="LeaveH" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="BreakTime" class="control-label col-sm-3"></label>
<input asp-for="BreakTime" class="form-control col-sm-9" />
<span asp-validation-for="BreakTime" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="PowerDate" class="control-label col-sm-3"></label>
<input asp-for="PowerDate" type="date" class="form-control col-sm-9" />

18
AMESCoreStudio.Web/Views/WHS/WHS006U.cshtml

@ -16,8 +16,8 @@
<input type="hidden" asp-for="CreateDate" />
<input type="hidden" asp-for="UpdateDate" value="@System.DateTime.Now" />
<input type="hidden" id="UserNo" asp-for="UserNo" />
<input type="hidden" id="UserName"asp-for="UserName" />
<input type="hidden" id="PowerDate"asp-for="PowerDate" />
<input type="hidden" id="UserName" asp-for="UserName" />
<input type="hidden" id="PowerDate" asp-for="PowerDate" />
<div class="form-group form-inline my-sm-1">
<label asp-for="UserNo" class="control-label col-sm-3"></label>
@ -31,8 +31,11 @@
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="Werks" class="control-label col-sm-2"></label>
<select asp-for="Werks" asp-items="@ViewBag.FactoryList" class="custom-select col-sm-4"></select>
<span asp-validation-for="Werks" class="text-danger offset-sm-3 my-sm-1"></span>
<select asp-for="Werks" asp-items="@ViewBag.FactoryList" class="custom-select col-sm-4">
<option value="">N/A</option>
</select>
<span asp-validation-for="Werks" class="text-danger offset-sm-3 my-sm-1">
</span>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="UnitNo" class="control-label col-sm-2"></label>
@ -68,7 +71,7 @@
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="PreparRestH" class="control-label col-sm-3"></label>
<input asp-for="PreparRestH" class="form-control col-sm-9 />
<input asp-for="PreparRestH" class="form-control col-sm-9" />
<span asp-validation-for="PreparRestH" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
@ -81,6 +84,11 @@
<input asp-for="LeaveH" class="form-control col-sm-9" />
<span asp-validation-for="LeaveH" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="BreakTime" class="control-label col-sm-3"></label>
<input asp-for="BreakTime" class="form-control col-sm-9" />
<span asp-validation-for="BreakTime" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="PowerDate" class="control-label col-sm-3"></label>
<input id="PowerDateShow" class="form-control col-sm-9" readonly />

6
AMESCoreStudio.Web/Views/WHS/WHS015.cshtml

@ -151,11 +151,11 @@
//通过行tool删除,lay-event="del"
function del(obj) {
if (obj.data.groupID) {
if (obj.data.exceptionNo) {
hg.confirm("異常工時代碼:" + obj.data.exceptionDescCH + ",確定要刪除嗎?", function () {
$.ajax({
url: '/WHS/WHS001D',
data: { id: obj.data.groupID },
url: '/WHS/WHS015D',
data: { id: obj.data.exceptionNo },
type: 'POST',
success: function (data) {
if (data.success) {

8
AMESCoreStudio.Web/Views/WHS/WHS015U.cshtml

@ -13,7 +13,7 @@
<div class="row">
<div class="col-sm-12">
<form enctype="multipart/form-data" method="post" asp-action="WHS05USave">
<form enctype="multipart/form-data" method="post" asp-action="WHS015USave">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input type="hidden" asp-for="CreateUserID" />
<input type="hidden" asp-for="UpdateUserID" value="0" />
@ -23,21 +23,21 @@
<div class="form-group form-inline my-sm-1">
<label class="control-label col-sm-3">歸屬類別</label>
<select id="ExceptionType" class="custom-select col-sm-9">
<select id="ExceptionType" value ="@ViewBag.ExceptionGroupNo" class="custom-select col-sm-9">
<option value="I">內部</option>
<option value="O">外部</option>
</select>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="ExceptionClassNo" class="control-label col-sm-3"></label>
<select id="ExceptionClass" asp-for="ExceptionClassNo" class="custom-select col-sm-9">
<select id="ExceptionClass" asp-for="ExceptionClassNo" asp-items="@ViewBag.ExceptionClasses" class="custom-select col-sm-9">
<option value="">請選擇</option>
</select>
<span asp-validation-for="ExceptionClassNo" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="ExceptionNo" class="control-label col-sm-3"></label>
<input asp-for="ExceptionNo" class="form-control col-sm-9" />
<input asp-for="ExceptionNo" class="form-control col-sm-9" readonly />
<span asp-validation-for="ExceptionNo" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">

12
AMESCoreStudio.Web/Views/WHS/WHS016.cshtml

@ -169,7 +169,7 @@
var tableCols = [[
{
field: 'reasonNo',
title: '異常工時原因No.'
title: '異常工時原因代碼'
},
{
field: 'reasonDescCH',
@ -196,18 +196,18 @@
//通过行tool编辑,lay-event="edit"
function edit(obj) {
if (obj.data.groupID) {
hg.open('修改異常工時原因', '/WHS/WHS016U/' + obj.data.groupID, 640, 320);
if (obj.data.reasonNo) {
hg.open('修改異常工時原因', '/WHS/WHS016U/' + obj.data.reasonNo, 640, 320);
}
}
//通过行tool删除,lay-event="del"
function del(obj) {
if (obj.data.groupID) {
hg.confirm("異常工時原因:" + obj.data.groupName + ",确定要删除吗?", function () {
if (obj.data.reasonNo) {
hg.confirm("異常工時原因:" + obj.data.reasonDescCH + ",确定要删除吗?", function () {
$.ajax({
url: '/WHS/WHS001D',
data: { id: obj.data.groupID },
data: { id: obj.data.reasonNo },
type: 'POST',
success: function (data) {
if (data.success) {

6
AMESCoreStudio.Web/Views/WHS/WHS016U.cshtml

@ -23,7 +23,7 @@
<div class="form-group form-inline my-sm-1">
<label class="control-label col-sm-3">歸屬類別</label>
<select id="ExceptionType" class="custom-select col-sm-9">
<select id="ExceptionType" value="@ViewBag.GroupNo" class="custom-select col-sm-9">
<option value="">請選擇</option>
<option value="I">內部</option>
<option value="O">外部</option>
@ -31,13 +31,13 @@
</div>
<div class="form-group form-inline my-sm-1">
<label class="control-label col-sm-3">異常工時類別</label>
<select id="ExceptionClass" class="custom-select col-sm-9">
<select id="ExceptionClass" asp-items="@ViewBag.ExceptionClasses" value="@ViewBag.ClassNo" class="custom-select col-sm-9">
<option value="">請選擇</option>
</select>
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="ExceptionNo" class="control-label col-sm-3"></label>
<select id="ExceptionNo" asp-for="ExceptionNo" class="custom-select col-sm-9">
<select id="ExceptionNo" asp-for="ExceptionNo" asp-items="@ViewBag.ExceptionCodes" class="custom-select col-sm-9">
<option value="">請選擇</option>
</select>
<span asp-validation-for="ExceptionNo" class="text-danger offset-sm-3 my-sm-1"></span>

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll

Binary file not shown.

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb

Binary file not shown.

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll

Binary file not shown.

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb

Binary file not shown.

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll

Binary file not shown.

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb

Binary file not shown.

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll

Binary file not shown.

BIN
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb

Binary file not shown.

272
AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml

@ -502,6 +502,32 @@
<param name="id"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController">
<summary>
燒機記錄資料表
</summary>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController.GetBurnInfosByBarcodeID(System.Int32)">
<summary>
ByBarcodeID 查詢
</summary>
<param name="id">序號ID</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController.PutBurnInfo(AMESCoreStudio.WebApi.Models.AMES.BurnInfo)">
<summary>
更新燒機記錄資料表
</summary>
<param name="burnInfo"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController.PostBurnInfo(AMESCoreStudio.WebApi.Models.AMES.BurnInfo)">
<summary>
新增燒機記錄資料表
</summary>
<param name="burnInfo"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.CalendarTablesController">
<summary>
@ -835,7 +861,7 @@
<param name="ExceptionCode"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ExceptionCodesController.PutBarcodeItems(System.String,AMESCoreStudio.WebApi.Models.AMES.ExceptionCode)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ExceptionCodesController.PutExceptionCode(System.String,AMESCoreStudio.WebApi.Models.AMES.ExceptionCode)">
<summary>
修改異常工時代碼資料檔
</summary>
@ -1033,6 +1059,20 @@
<param name="seq">序號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.FqcInhouseDetailController.PutFqcInhouseDetail(AMESCoreStudio.WebApi.Models.AMES.FqcInhouseDetail)">
<summary>
新增檢驗單明細資料檔
</summary>
<param name="fqcInhouseDetail"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.FqcInhouseDetailController.PostFqcInhouseDetail(AMESCoreStudio.WebApi.Models.AMES.FqcInhouseDetail)">
<summary>
新增檢驗單明細資料檔
</summary>
<param name="fqcInhouseDetail"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.FqcInhouseMasterController">
<summary>
入庫單資料檔
@ -2468,6 +2508,13 @@
<param name="UseStatus"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.OutfitInfoesController.GetOutfitInfoByOutfitNo(System.String)">
<summary>
By 治具編號 查詢
</summary>
<param name="id">治具編號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.OutfitInfoesController.PutOutfitInfo(System.Int32,AMESCoreStudio.WebApi.Models.AMES.OutfitInfo)">
<summary>
@ -3605,9 +3652,16 @@
<param name="No">序號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeOtherController.PostWipBarcodeOther(AMESCoreStudio.WebApi.Models.AMES.WipBarcodeOther)">
<summary>
新增工單條碼區間設定檔
</summary>
<param name="wipBarcodeOther"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeOtherController.PutWipBarcodeOther(AMESCoreStudio.WebApi.Models.AMES.WipBarcodeOther)">
<summary>
更新
更新工單條碼區間設定檔
</summary>
<param name="wipBarcodeOther"></param>
<returns></returns>
@ -3630,6 +3684,14 @@
<param name="id">WipNo</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBoardController.GetWipBoardToBITime(System.String)">
<summary>
查詢燒機時間
</summary>
<param name="id">WipNo</param>
<returns>0:沒資料 -1:欄位格式有誤</returns>
<remarks>0:沒資料 -1:欄位格式有誤</remarks>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBoardController.PostWipBoard(AMESCoreStudio.WebApi.Models.AMES.WipBoard)">
<summary>
新增工單資訊-板卡工程資訊
@ -3662,6 +3724,13 @@
<param name="wipBox"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBoxController.PostWipBox(AMESCoreStudio.WebApi.Models.AMES.WipBox)">
<summary>
新增工單箱號資料檔
</summary>
<param name="wipBox"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.WipCheckController">
<summary>
工單資訊確認
@ -3688,6 +3757,13 @@
<param name="wipCheck"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipCheckController.PostWipCheck(AMESCoreStudio.WebApi.Models.AMES.WipCheck)">
<summary>
新增工單確認
</summary>
<param name="wipCheck"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.WipClassController">
<summary>
各班別數量資料檔
@ -4196,6 +4272,14 @@
<param name="id">WipNo</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipSystemController.GetWipSystemToBITime(System.String)">
<summary>
查詢燒機時間
</summary>
<param name="id">WipNo</param>
<returns>0:沒資料 -1:欄位格式有誤</returns>
<remarks>0:沒資料 -1:欄位格式有誤</remarks>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipSystemController.PostWipSystem(AMESCoreStudio.WebApi.Models.AMES.WipSystem)">
<summary>
新增工單資訊-系統組裝工程資訊
@ -4399,30 +4483,44 @@
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_WipInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BarcodeInfo-條碼資料檔
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeStation(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BarcodeInfo-條碼資料檔
BarcodeStation-條碼過站資料檔
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeStation(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeItem(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BarcodeStation-條碼過站資料檔
BarcodeItem-組件资料
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeItem(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeOutfit(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
NgInfo-組件资料
BarcodeOutfit-治具資料
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_OutfitInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
OutfitInfo-設備資料檔 使用次數
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BurnInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BurnInfo-燒入資料檔
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
@ -4533,12 +4631,27 @@
<param name="barcode">內部序號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.GetCheckBurn(System.String,System.Int32,System.Int32)">
<summary>
燒機判斷
</summary>
<param name="wipno">工單號碼</param>
<param name="barcodeID">內部序號ID</param>
<param name="stationID">作業站ID</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckBarCodeKPAsync(AMESCoreStudio.WebApi.DTO.AMES.BarcodeItemKPDto)">
<summary>
確認組件狀態
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckBarCodeOutfitAsync(System.Collections.Generic.List{AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto.Outfit})">
<summary>
確認治具狀態
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckBarCodeKPQtyAsync(System.String,System.String,System.String)">
<summary>
確認組件數量正確
@ -4579,7 +4692,16 @@
<param name="wipno">工單號碼</param>
<param name="unitNo">生產單位ID</param>
<param name="stationID">作業站ID</param>
<returns>0:完工 -1:不是</returns>
<returns>Success(true)是 (false)不是</returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckNowFirstStation(System.String,System.String,System.Int32)">
<summary>
確認目前該站是否為第一站
</summary>
<param name="wipno">工單號碼</param>
<param name="unitNo">生產單位ID</param>
<param name="stationID">作業站ID</param>
<returns>Y:是 N:不是</returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckWipNoBarCodeAllClost(System.String,System.String,System.Int32)">
<summary>
@ -5624,6 +5746,7 @@
<param name="limit"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:AMESCoreStudio.WebApi.Controllers.SYS.ProgramInfoesController.GetProgramInfoesBySystemModule(System.Int32,System.Int32,System.Int32,System.Int32)" -->
<member name="M:AMESCoreStudio.WebApi.Controllers.SYS.ProgramInfoesController.GetProgramInfo(System.Int32)">
<summary>
@ -5932,6 +6055,8 @@
根据用户ID获取该用户角色资料
</summary>
<param name="id"></param>
<param name="page"></param>
<param name="limit"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.SYS.UserRolesController.GetUserRole(System.Int32)">
@ -6955,6 +7080,11 @@
設備名稱
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.PartNoName">
<summary>
設備名稱
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.UnitNo">
<summary>
生產單位代號
@ -6965,6 +7095,16 @@
生產單位
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.RuleStationID">
<summary>
作業站ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.StationName">
<summary>
作業站名稱
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.DTO.AMES.WipSopDto">
<summary>
工單製程對應SOP資料檔 DTO
@ -7085,6 +7225,11 @@
治具條碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto.extNo">
<summary>
出貨序號
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto.inputItem">
<summary>
紀錄組件或不良代碼
@ -8274,6 +8419,11 @@
出貨序號規則
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.BurnInfos">
<summary>
燒機記錄資料表
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.BarcodeChange">
<summary>
條碼變更資料表
@ -8615,6 +8765,11 @@
內部序號對應的治具序號明細
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BarcodeOutfit.BarcodeOutfitID">
<summary>
條碼治具ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BarcodeOutfit.BarcodeNo">
<summary>
生產序號
@ -8815,6 +8970,96 @@
修改時間
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.BurnInfo">
<summary>
燒機記錄資料表
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnID">
<summary>
燒機紀錄ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BarcodeID">
<summary>
生產序號ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.WipNo">
<summary>
工單號碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnType">
<summary>
燒機型態(靜態/動態)
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnCar">
<summary>
燒機臺車編號
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnPlanHour">
<summary>
計畫燒機時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.StartTime">
<summary>
開始燒機時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.ScheduleFinishTime">
<summary>
排程完成時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.FinishTime">
<summary>
實際燒機完成時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.InUserID">
<summary>
BI人員ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.OutUserID">
<summary>
BO人員ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.Status">
<summary>
狀態
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.AreaCode">
<summary>
燒機區域位置
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.CreateUserID">
<summary>
建立UserID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.CreateDate">
<summary>
建立日期
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.UpdateUserID">
<summary>
更新UserID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.UpdateDate">
<summary>
更新日期
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.CalendarTable">
<summary>
日曆
@ -9107,7 +9352,7 @@
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ExceptionCode.ExceptionNo">
<summary>
異常工時代碼代碼
異常工時代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ExceptionCode.ExceptionClassNo">
@ -14069,6 +14314,11 @@
生產單位代號
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.WipOutfit.RuleStationID">
<summary>
作業站
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.WipOutfit.CreateUserID">
<summary>
建立UserID

2
AMESCoreStudio.WebApi/Controllers/AMES/ExceptionCodesController.cs

@ -107,7 +107,7 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
/// </summary>
/// <returns></returns>
[HttpPut("{id}")]
public async Task<ResultModel<ExceptionCode>> PutBarcodeItems(string id, [FromBody] ExceptionCode ExceptionCode)
public async Task<ResultModel<ExceptionCode>> PutExceptionCode(string id, [FromBody] ExceptionCode ExceptionCode)
{
ResultModel<ExceptionCode> result = new ResultModel<ExceptionCode>();
if (id != ExceptionCode.ExceptionNo)

4
AMESCoreStudio.WebApi/Models/AMES/ExceptionCode.cs

@ -13,12 +13,12 @@ namespace AMESCoreStudio.WebApi.Models.AMES
public class ExceptionCode
{
/// <summary>
/// 異常工時代碼代碼
/// 異常工時代碼
/// </summary>
[Key]
[Column("EXCEPTION_NO")]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "異常群組代碼")]
[Display(Name = "異常工時代碼")]
[StringLength(12, ErrorMessage = "{0},不能大于{1}")]
[DataMember]
public string ExceptionNo { get; set; }

BIN
AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll

Binary file not shown.

BIN
AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb

Binary file not shown.

BIN
AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll

Binary file not shown.

BIN
AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb

Binary file not shown.

272
AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml

@ -502,6 +502,32 @@
<param name="id"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController">
<summary>
燒機記錄資料表
</summary>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController.GetBurnInfosByBarcodeID(System.Int32)">
<summary>
ByBarcodeID 查詢
</summary>
<param name="id">序號ID</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController.PutBurnInfo(AMESCoreStudio.WebApi.Models.AMES.BurnInfo)">
<summary>
更新燒機記錄資料表
</summary>
<param name="burnInfo"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BurnInfoeController.PostBurnInfo(AMESCoreStudio.WebApi.Models.AMES.BurnInfo)">
<summary>
新增燒機記錄資料表
</summary>
<param name="burnInfo"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.CalendarTablesController">
<summary>
@ -835,7 +861,7 @@
<param name="ExceptionCode"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ExceptionCodesController.PutBarcodeItems(System.String,AMESCoreStudio.WebApi.Models.AMES.ExceptionCode)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ExceptionCodesController.PutExceptionCode(System.String,AMESCoreStudio.WebApi.Models.AMES.ExceptionCode)">
<summary>
修改異常工時代碼資料檔
</summary>
@ -1033,6 +1059,20 @@
<param name="seq">序號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.FqcInhouseDetailController.PutFqcInhouseDetail(AMESCoreStudio.WebApi.Models.AMES.FqcInhouseDetail)">
<summary>
新增檢驗單明細資料檔
</summary>
<param name="fqcInhouseDetail"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.FqcInhouseDetailController.PostFqcInhouseDetail(AMESCoreStudio.WebApi.Models.AMES.FqcInhouseDetail)">
<summary>
新增檢驗單明細資料檔
</summary>
<param name="fqcInhouseDetail"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.FqcInhouseMasterController">
<summary>
入庫單資料檔
@ -2468,6 +2508,13 @@
<param name="UseStatus"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.OutfitInfoesController.GetOutfitInfoByOutfitNo(System.String)">
<summary>
By 治具編號 查詢
</summary>
<param name="id">治具編號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.OutfitInfoesController.PutOutfitInfo(System.Int32,AMESCoreStudio.WebApi.Models.AMES.OutfitInfo)">
<summary>
@ -3605,9 +3652,16 @@
<param name="No">序號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeOtherController.PostWipBarcodeOther(AMESCoreStudio.WebApi.Models.AMES.WipBarcodeOther)">
<summary>
新增工單條碼區間設定檔
</summary>
<param name="wipBarcodeOther"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeOtherController.PutWipBarcodeOther(AMESCoreStudio.WebApi.Models.AMES.WipBarcodeOther)">
<summary>
更新
更新工單條碼區間設定檔
</summary>
<param name="wipBarcodeOther"></param>
<returns></returns>
@ -3630,6 +3684,14 @@
<param name="id">WipNo</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBoardController.GetWipBoardToBITime(System.String)">
<summary>
查詢燒機時間
</summary>
<param name="id">WipNo</param>
<returns>0:沒資料 -1:欄位格式有誤</returns>
<remarks>0:沒資料 -1:欄位格式有誤</remarks>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBoardController.PostWipBoard(AMESCoreStudio.WebApi.Models.AMES.WipBoard)">
<summary>
新增工單資訊-板卡工程資訊
@ -3662,6 +3724,13 @@
<param name="wipBox"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBoxController.PostWipBox(AMESCoreStudio.WebApi.Models.AMES.WipBox)">
<summary>
新增工單箱號資料檔
</summary>
<param name="wipBox"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.WipCheckController">
<summary>
工單資訊確認
@ -3688,6 +3757,13 @@
<param name="wipCheck"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipCheckController.PostWipCheck(AMESCoreStudio.WebApi.Models.AMES.WipCheck)">
<summary>
新增工單確認
</summary>
<param name="wipCheck"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.WipClassController">
<summary>
各班別數量資料檔
@ -4196,6 +4272,14 @@
<param name="id">WipNo</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipSystemController.GetWipSystemToBITime(System.String)">
<summary>
查詢燒機時間
</summary>
<param name="id">WipNo</param>
<returns>0:沒資料 -1:欄位格式有誤</returns>
<remarks>0:沒資料 -1:欄位格式有誤</remarks>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipSystemController.PostWipSystem(AMESCoreStudio.WebApi.Models.AMES.WipSystem)">
<summary>
新增工單資訊-系統組裝工程資訊
@ -4399,30 +4483,44 @@
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_WipInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BarcodeInfo-條碼資料檔
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeStation(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BarcodeInfo-條碼資料檔
BarcodeStation-條碼過站資料檔
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeStation(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeItem(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BarcodeStation-條碼過站資料檔
BarcodeItem-組件资料
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeItem(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BarcodeOutfit(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
NgInfo-組件资料
BarcodeOutfit-治具資料
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_OutfitInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
OutfitInfo-設備資料檔 使用次數
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.Table_BurnInfo(AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto)">
<summary>
BurnInfo-燒入資料檔
</summary>
<param name="barCodeCheckDto"></param>
<returns></returns>
@ -4533,12 +4631,27 @@
<param name="barcode">內部序號</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.GetCheckBurn(System.String,System.Int32,System.Int32)">
<summary>
燒機判斷
</summary>
<param name="wipno">工單號碼</param>
<param name="barcodeID">內部序號ID</param>
<param name="stationID">作業站ID</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckBarCodeKPAsync(AMESCoreStudio.WebApi.DTO.AMES.BarcodeItemKPDto)">
<summary>
確認組件狀態
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckBarCodeOutfitAsync(System.Collections.Generic.List{AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto.Outfit})">
<summary>
確認治具狀態
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckBarCodeKPQtyAsync(System.String,System.String,System.String)">
<summary>
確認組件數量正確
@ -4579,7 +4692,16 @@
<param name="wipno">工單號碼</param>
<param name="unitNo">生產單位ID</param>
<param name="stationID">作業站ID</param>
<returns>0:完工 -1:不是</returns>
<returns>Success(true)是 (false)不是</returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckNowFirstStation(System.String,System.String,System.Int32)">
<summary>
確認目前該站是否為第一站
</summary>
<param name="wipno">工單號碼</param>
<param name="unitNo">生產單位ID</param>
<param name="stationID">作業站ID</param>
<returns>Y:是 N:不是</returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.BarCodeCheckController.CheckWipNoBarCodeAllClost(System.String,System.String,System.Int32)">
<summary>
@ -5624,6 +5746,7 @@
<param name="limit"></param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:AMESCoreStudio.WebApi.Controllers.SYS.ProgramInfoesController.GetProgramInfoesBySystemModule(System.Int32,System.Int32,System.Int32,System.Int32)" -->
<member name="M:AMESCoreStudio.WebApi.Controllers.SYS.ProgramInfoesController.GetProgramInfo(System.Int32)">
<summary>
@ -5932,6 +6055,8 @@
根据用户ID获取该用户角色资料
</summary>
<param name="id"></param>
<param name="page"></param>
<param name="limit"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.SYS.UserRolesController.GetUserRole(System.Int32)">
@ -6955,6 +7080,11 @@
設備名稱
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.PartNoName">
<summary>
設備名稱
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.UnitNo">
<summary>
生產單位代號
@ -6965,6 +7095,16 @@
生產單位
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.RuleStationID">
<summary>
作業站ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipOutfitDto.StationName">
<summary>
作業站名稱
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.DTO.AMES.WipSopDto">
<summary>
工單製程對應SOP資料檔 DTO
@ -7085,6 +7225,11 @@
治具條碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto.extNo">
<summary>
出貨序號
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.DTO.AMES.BarCodeCheckDto.inputItem">
<summary>
紀錄組件或不良代碼
@ -8274,6 +8419,11 @@
出貨序號規則
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.BurnInfos">
<summary>
燒機記錄資料表
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.BarcodeChange">
<summary>
條碼變更資料表
@ -8615,6 +8765,11 @@
內部序號對應的治具序號明細
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BarcodeOutfit.BarcodeOutfitID">
<summary>
條碼治具ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BarcodeOutfit.BarcodeNo">
<summary>
生產序號
@ -8815,6 +8970,96 @@
修改時間
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.BurnInfo">
<summary>
燒機記錄資料表
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnID">
<summary>
燒機紀錄ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BarcodeID">
<summary>
生產序號ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.WipNo">
<summary>
工單號碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnType">
<summary>
燒機型態(靜態/動態)
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnCar">
<summary>
燒機臺車編號
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.BurnPlanHour">
<summary>
計畫燒機時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.StartTime">
<summary>
開始燒機時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.ScheduleFinishTime">
<summary>
排程完成時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.FinishTime">
<summary>
實際燒機完成時間
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.InUserID">
<summary>
BI人員ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.OutUserID">
<summary>
BO人員ID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.Status">
<summary>
狀態
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.AreaCode">
<summary>
燒機區域位置
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.CreateUserID">
<summary>
建立UserID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.CreateDate">
<summary>
建立日期
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.UpdateUserID">
<summary>
更新UserID
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.BurnInfo.UpdateDate">
<summary>
更新日期
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.CalendarTable">
<summary>
日曆
@ -9107,7 +9352,7 @@
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ExceptionCode.ExceptionNo">
<summary>
異常工時代碼代碼
異常工時代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ExceptionCode.ExceptionClassNo">
@ -14069,6 +14314,11 @@
生產單位代號
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.WipOutfit.RuleStationID">
<summary>
作業站
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.WipOutfit.CreateUserID">
<summary>
建立UserID

Loading…
Cancel
Save