Browse Source

[10/31]

修正分頁問題以及停用/啟用選項
PTD
Shani 4 years ago
parent
commit
4d668c7e6a
  1. 5
      AMESCoreStudio.Web/Controllers/BASController.cs
  2. 25
      AMESCoreStudio.Web/Views/BAS/BAS001.cshtml
  3. 302
      AMESCoreStudio.Web/Views/BAS/BAS002.cshtml
  4. 23
      AMESCoreStudio.Web/Views/BAS/BAS003.cshtml
  5. 281
      AMESCoreStudio.Web/Views/BAS/BAS006.cshtml
  6. 21
      AMESCoreStudio.Web/Views/BAS/BAS008.cshtml
  7. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll
  8. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb
  9. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll
  10. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb
  11. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll
  12. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb
  13. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll
  14. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb
  15. 214
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml
  16. 1
      AMESCoreStudio.WebApi/Controllers/BAS/ClassInfoesController.cs
  17. 6
      AMESCoreStudio.WebApi/Controllers/BAS/FactoryInfoesController.cs
  18. 5
      AMESCoreStudio.WebApi/Controllers/BAS/FactoryUnitsController.cs
  19. 6
      AMESCoreStudio.WebApi/Controllers/BAS/LineInfoesController.cs
  20. 6
      AMESCoreStudio.WebApi/Controllers/BAS/StationsesController.cs
  21. 8
      AMESCoreStudio.WebApi/Models/BAS/ClassInfo.cs
  22. 1
      AMESCoreStudio.WebApi/Models/BAS/FactoryUnit.cs
  23. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll
  24. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb
  25. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll
  26. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb
  27. 214
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml

5
AMESCoreStudio.Web/Controllers/BASController.cs

@ -403,7 +403,10 @@ namespace AMESCoreStudio.Web.Controllers
{ {
model.UpdateDate = System.DateTime.Now; model.UpdateDate = System.DateTime.Now;
model.StatusNo = "S"; if(model.StatusNo == "S")
model.StatusNo = "A";
else if (model.StatusNo == "A")
model.StatusNo = "S";
var result = await _basApi.PutLineInfo(model.LineID, JsonConvert.SerializeObject(model)); var result = await _basApi.PutLineInfo(model.LineID, JsonConvert.SerializeObject(model));
return Json(new Result() { success = true, msg = "" }); return Json(new Result() { success = true, msg = "" });
} }

25
AMESCoreStudio.Web/Views/BAS/BAS001.cshtml

@ -50,12 +50,17 @@
width: 160 width: 160
}, },
{ {
field: 'right', field: 'center',
width: 200, width: 160,
title: '操作', title: '操作',
fixed: 'right',
templet: function (d) { templet: function (d) {
return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a> <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">删除</a>' var btn = '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a>';
if (d.statusNo=="A")
btn += ' <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">停用</a>';
else
btn += ' <a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="del">啟用</a>';
return btn
//return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a> <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">删除</a>'
} }
}] }]
]; ];
@ -69,16 +74,22 @@
//通过行tool删除,lay-event="del" //通过行tool删除,lay-event="del"
function del(obj) { function del(obj) {
var str;
if (obj.data.statusNo == "A")
str = "停用";
else
str = "啟用";
if (obj.data.factoryID) { if (obj.data.factoryID) {
hg.confirm("系統:" + obj.data.factoryNameCh + ",确定要删除吗?", function () { hg.confirm("系統:" + obj.data.factoryNameCh + ",確定要"+str+"嗎?", function () {
$.ajax({ $.ajax({
url: '/BAS/BAS001D', url: '/BAS/BAS001D',
data: { id: obj.data.factoryID }, data: { id: obj.data.factoryID },
type: 'POST', type: 'POST',
success: function (data) { success: function (data) {
if (data.success) { if (data.success) {
obj.del(); //只删本地数据 //obj.del(); //只删本地数据
hg.msghide("删除成功!"); hg.msghide(str + "成功!");
table && table.reload(data);
} }
else { else {
hg.msg(data.msg); hg.msg(data.msg);

302
AMESCoreStudio.Web/Views/BAS/BAS002.cshtml

@ -2,7 +2,6 @@
ViewData["Title"] = "生產製程單位維護"; ViewData["Title"] = "生產製程單位維護";
Layout = "~/Views/Shared/_AMESLayout.cshtml"; Layout = "~/Views/Shared/_AMESLayout.cshtml";
} }
<div class="layui-card"> <div class="layui-card">
<div class="layui-card-header"> <div class="layui-card-header">
<div class="layui-form"> <div class="layui-form">
@ -12,91 +11,232 @@
</div> </div>
</div> </div>
<div class="layui-card-body"> <div class="layui-card-body">
<div class="layui-inline">
<button type="button" id="btnAdd" class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe654;</i>新增</button>
</div>
<table class="layui-hide" id="test" lay-filter="test"></table> <table class="layui-hide" id="test" lay-filter="test"></table>
</div> </div>
</div> </div>
@section Scripts{ @section Scripts{
<script type="text/javascript"> <script type="text/javascript">
//监听表单提交事件
hg.form.onsubmit('querysubmit', function (data) { layui.use('table', function () {
table && table.reload(data); var table = layui.table;
}); table.render({
var tableCols = [[ elem: '#test'
{ , url: "@Url.Action("GetFactoryUnits", "BAS")"
field: 'seq', , title: '生產製程單位維護'
width: 160, , cellMinwidth: 80//全局定义常规单元格的最小宽度,1ayui 2.2.1 新增
title: '#', , cols: [[
sort: true {
}, field: 'seq',
{ width: 160,
field: 'unitNo', title: '#',
width: 100, sort: true
title: '單位代號' },
}, {
{ field: 'unitNo',
field: 'unitName', width: 100,
minWidth: 100, title: '單位代號'
title: '單位名稱' },
}, {
{ field: 'unitName',
field: 'unitCode', minWidth: 100,
title: '狀態代碼', title: '單位名稱'
width: 160 },
}, {
{ field: 'unitCode',
field: 'right', title: '狀態代碼',
width: 200, width: 160
title: '操作', },
fixed: 'right', {
templet: function (d) { field: 'center',
return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a> <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">删除</a>' width: 160,
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>';
if (item.statusNo == "A")
btn += ' <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">停用</a>';
else
btn += ' <a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="del">啟用</a>';
return btn
}
} }
}] ]]
]; , page: true
, limits: [3, 5, 10]//一页选择显示3,5或10条数据
//通过行tool编辑,lay-event="edit" , limit: 10 //一页显示10条数据
function edit(obj) { , parseData: function (res) { //将原始数据解析成tabe组件所规定的数据,res光
if (obj.data.unitNo) { var result;
hg.open('修改生產製程單位', '/BAS/BAS002U/' + obj.data.unitNo, 480,480); console.log(this);
} console.log(JSON.stringify(res));
} if (this.page.curr) {
result = res.data.slice(this.limit * (this.page.curr - 1), this.limit * this.page.curr)
//通过行tool删除,lay-event="del" }
function del(obj) { else {
if (obj.data.seq) { result = res.data.slice(0, this.limit);
hg.confirm("系統:" + obj.data.unitName + ",确定要删除吗?", function () { }
$.ajax({ return {
url: '/BAS/BAS002D', "code": res.code,//解析接口状态
data: { id: obj.data.unitNo }, "msg": res.msg,//解析提示文本
type: 'POST', "count": res.count,//解析数据长度
success: function (data) { "data": result//解析数据列表
if (data.success) { };
obj.del(); //只删本地数据 }
hg.msghide("删除成功!"); });
}
else { table.on('tool(test)', function (obj) {
hg.msg(data.msg); if (obj.event == 'edit') {
} if (obj.data.unitNo) {
}, hg.open('修改生產單位', '/BAS/BAS002U/' + obj.data.unitNo, 480, 480);
error: function () { }
hg.msg("网络请求失败!"); }
} if (obj.event == 'del') {
}); if (obj.data.unitNo) {
}); var str;
} if (obj.data.statusNo == "A")
} str = "停用";
var toolbar = [{ else
text: '新增', str = "啟用";
layuiicon: '&#xe608;', hg.confirm("系統:" + obj.data.unitName + ",確定要" + str + "嗎?", function () {
class: 'layui-btn-normal', $.ajax({
handler: function () { url: '/BAS/BAS002D',
hg.open('新增生產製程單位', '/BAS/BAS002C', 480, 480); data: { id: obj.data.unitNo },
type: 'POST',
} success: function (res) {
} if (res.success) {
]; //obj.del(); //只删本地数据
//基本数据表格
var table = hg.table.datatable('test', '生產製程單位維護', '/BAS/GetFactoryUnits', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']); hg.msghide(str + "成功!", {
icon: 6
});
layui.table.reload('test', { page: { curr: $(".layui-laypage-em").next().html() } })
}
//if (res.status == 200) {
// layer.msg("刪除成功", {
// icon: 6
// });
// layui.table.reload(tableId, { page: { curr: $(".layui-laypage-em").next().html() } }) //這行時在當前頁刷新表格的寫法
//}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
}
});
});
}
}
});
});
$('#btnAdd').click(function () {
hg.open('新增生產製程單位', '/BAS/BAS002C', 480, 480);
});
////监听表单提交事件
//hg.form.onsubmit('querysubmit', function (data) {
// table && table.reload(data);
//});
//var tableCols = [[
// {
// field: 'seq',
// width: 160,
// title: '#',
// sort: true
// },
// {
// field: 'unitNo',
// width: 100,
// title: '單位代號'
// },
// {
// field: 'unitName',
// minWidth: 100,
// title: '單位名稱'
// },
// {
// field: 'unitCode',
// title: '狀態代碼',
// width: 160
// },
// {
// field: 'right',
// width: 200,
// title: '操作',
// fixed: 'right',
// templet: function (item) {
// var btn = '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a>';
// if (item.statusNo == "A")
// btn += ' <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">停用</a>';
// else
// btn += ' <a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="del">啟用</a>';
// return btn
// }
// }]
//];
////通过行tool编辑,lay-event="edit"
//function edit(obj) {
// if (obj.data.unitNo) {
// hg.open('修改生產製程單位資料', '/BAS/BAS002U/' + obj.data.unitNo, 480, 480);
// }
//}
////通过行tool删除,lay-event="del"
//function del(obj) {
// alert(obj.data.statusNo);
// var str;
// if (obj.data.statusNo == "A")
// str = "停用";
// else
// str = "啟用";
// if (obj.data.unitNo) {
// hg.confirm("系統:" + obj.data.unitName + ",確定要" + str + "嗎?", function () {
// $.ajax({
// url: '/BAS/BAS002D',
// data: { id: obj.data.unitNo },
// type: 'POST',
// success: function (data) {
// if (data.success) {
// //obj.del(); //只删本地数据
// hg.msghide(str + "成功!");
// table && table.reload(data);
// }
// else {
// hg.msg(data.msg);
// }
// },
// error: function () {
// hg.msg("网络请求失败!");
// }
// });
// });
// }
//}
//var toolbar = [{
// text: '新增',
// layuiicon: '&#xe608;',
// class: 'layui-btn-normal',
// handler: function () {
// hg.open('新增生產製程單位', '/BAS/BAS002C', 480, 480);
// }
//}
//];
////基本数据表格
//var table = hg.table.datatable('test', '生產製程單位維護', '/BAS/GetFactoryUnits', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script> </script>
}
}

23
AMESCoreStudio.Web/Views/BAS/BAS003.cshtml

@ -54,7 +54,12 @@
} }
} }
if (obj.event == 'del') { if (obj.event == 'del') {
hg.confirm("系統:" + obj.data.lineDesc + ",确定要停用吗?", function () { var str;
if (obj.data.statusNo == 'A')
str = '停用';
else
str = '啟用';
hg.confirm("系統:" + obj.data.lineDesc + ",确定要"+str+"吗?", function () {
$.ajax({ $.ajax({
url: '/BAS/BAS003U2', //抓取停用 url: '/BAS/BAS003U2', //抓取停用
data: { model: obj.data }, data: { model: obj.data },
@ -63,6 +68,8 @@
if (data.success) { if (data.success) {
//obj.del(); //只删本地数据 //obj.del(); //只删本地数据
hg.msghide("成功!"); hg.msghide("成功!");
var aa = $("#unitId").val();
request(aa);
} }
else { else {
hg.msg(data.msg); hg.msg(data.msg);
@ -126,7 +133,7 @@
tree: { tree: {
iconIndex: -1, iconIndex: -1,
isPidData: false, isPidData: false,
idName: 'lineID' idName: 'lineID',
}, },
cols: [ cols: [
{ {
@ -145,7 +152,6 @@
}, },
{ {
field: 'dept', field: 'dept',
width: 100,
title: '部門名稱', title: '部門名稱',
templet: function (d) { templet: function (d) {
return d.dept["deptName"]; return d.dept["deptName"];
@ -163,11 +169,16 @@
width: 80 width: 80
}, },
{ {
align: 'center', title: '操作', align: 'center'
templet: function (item) { , title: '操作'
, width: 200
,templet: function (item) {
var btns = ''; var btns = '';
btns = btns + '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>'; btns = btns + '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>';
btns = btns + '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">停用</a>'; if (item.statusNo == "A")
btns = btns + '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">停用</a>';
else if (item.statusNo == "S")
btns = btns + '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="del">啟用</a>';
return btns; return btns;
} }

281
AMESCoreStudio.Web/Views/BAS/BAS006.cshtml

@ -2,6 +2,28 @@
ViewData["Title"] = "生產時段資料維護"; ViewData["Title"] = "生產時段資料維護";
Layout = "~/Views/Shared/_AMESLayout.cshtml"; Layout = "~/Views/Shared/_AMESLayout.cshtml";
} }
<style type="text/css">
.layui-table-main .layui-table-cell {
/*height: auto !important;*/
white-space: normal;
}
.layui-table img {
max-width: 60px;
max-height: 28px;
}
.layui-tree-main {
cursor: pointer;
padding-right: 10px;
float: left;
border-width: 1px;
border-style: solid;
border-color: #e6e6e6;
margin: 10px 0;
}
</style>
<div class="layui-card"> <div class="layui-card">
<div class="layui-card-header"> <div class="layui-card-header">
@ -12,89 +34,194 @@
</div> </div>
</div> </div>
<div class="layui-card-body"> <div class="layui-card-body">
<div class="layui-inline">
<button type="button" id="btnAdd" class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe654;</i>新增</button>
</div>
<table class="layui-hide" id="test" lay-filter="test"></table> <table class="layui-hide" id="test" lay-filter="test"></table>
</div> </div>
</div> </div>
@section Scripts{ @section Scripts{
<script type="text/javascript"> <script type="text/javascript">
//监听表单提交事件
hg.form.onsubmit('querysubmit', function (data) { layui.use('table', function () {
table && table.reload(data); var table = layui.table;
}); table.render({
var tableCols = [[ elem: '#test'
{ , url: "@Url.Action("GetTimeSegments", "BAS")"
field: 'segmentID', //,title: '积分操作记录表'
width: 80, , cellMinwidth: 80//全局定义常规单元格的最小宽度,1ayui 2.2.1 新增
title: '#', , cols: [[
sort: true {
}, field: 'segmentID',
{ width: 80,
field: 'startTime', title: '#',
sort: true
title: '生產時段' },
}, {
{ field: 'startTime',
field: 'endTime',
title: '生產時段'
title: '生產時段' },
}, {
{ field: 'endTime',
field: 'right',
width: 200, title: '生產時段'
title: '操作', },
fixed: 'right', {
templet: function (d) { align: 'center',
return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a> <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">删除</a>' title: '操作',
} width: 160,
}] templet: function (item) {
]; var btns = '';
btns = btns + '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>';
//通过行tool编辑,lay-event="edit" btns = btns + '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">刪除</a>';
function edit(obj) {
return btns;
if (obj.data.segmentID) {
hg.open('修改生產時段', '/BAS/BAS006U/' + obj.data.segmentID, 480,480);
}
}
//通过行tool删除,lay-event="del"
function del(obj) {
alert(obj);
if (obj.data.segmentID) {
hg.confirm("系統:" + obj.data.segmentID + ",确定要删除吗?", function () {
$.ajax({
url: '/BAS/BAS006D',
data: { id: obj.data.segmentID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("删除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
} }
}); }
}); ]]
} , page: true
} , limits: [3, 5, 10]//一页选择显示3,5或10条数据
, limit: 10 //一页显示10条数据
var toolbar = [{ , parseData: function (res) { //将原始数据解析成tabe组件所规定的数据,res光
text: '新增', var result;
layuiicon: '&#xe608;', console.log(this);
class: 'layui-btn-normal', console.log(JSON.stringify(res));
handler: function () { if (this.page.curr) {
hg.open('新增生產時段', '/BAS/BAS006C', 480, 480); result = res.data.slice(this.limit * (this.page.curr - 1), this.limit * this.page.curr)
}
} else {
} result = res.data.slice(0, this.limit);
]; }
//基本数据表格 return {
var table = hg.table.datatable('test', '生產時段資料維護', '/BAS/GetTimeSegments', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']); "code": res.code,//解析接口状态
"msg": res.msg,//解析提示文本
"count": res.count,//解析数据长度
"data": result//解析数据列表
};
}
});
table.on('tool(test)', function (obj) {
if (obj.event == 'edit') {
if (obj.data.segmentID) {
hg.open('修改生產時段', '/BAS/BAS006U/' + obj.data.segmentID, 480, 480);
}
}
if (obj.event == 'del') {
if (obj.data.segmentID) {
var str;
if (obj.data.statusNo == "A")
str = "停用";
else
str = "啟用";
hg.confirm("系統:" + obj.data.segmentID + ",确定"+str+"要吗?", function () {
$.ajax({
url: '/BAS/BAS006D',
data: { id: obj.data.segmentID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide(str+"成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
}
});
});
}
}
});
});
$('#btnAdd').click(function () {
hg.open('新增生產時段', '/BAS/BAS006C', 480, 480);
});
////监听表单提交事件
//hg.form.onsubmit('querysubmit', function (data) {
// table && table.reload(data);
//});
//var tableCols = [[
// {
// field: 'segmentID',
// width: 80,
// title: '#',
// sort: true
// },
// {
// field: 'startTime',
// title: '生產時段'
// },
// {
// field: 'endTime',
// title: '生產時段'
// },
// {
// field: 'right',
// width: 200,
// title: '操作',
// fixed: 'right',
// templet: function (d) {
// return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a> <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">删除</a>'
// }
// }]
//];
////通过行tool编辑,lay-event="edit"
//function edit(obj) {
// if (obj.data.segmentID) {
// hg.open('修改生產時段', '/BAS/BAS006U/' + obj.data.segmentID, 480,480);
// }
//}
////通过行tool删除,lay-event="del"
//function del(obj) {
// alert(obj);
// if (obj.data.segmentID) {
// hg.confirm("系統:" + obj.data.segmentID + ",确定要删除吗?", function () {
// $.ajax({
// url: '/BAS/BAS006D',
// data: { id: obj.data.segmentID },
// type: 'POST',
// success: function (data) {
// if (data.success) {
// obj.del(); //只删本地数据
// hg.msghide("删除成功!");
// }
// else {
// hg.msg(data.msg);
// }
// },
// error: function () {
// hg.msg("网络请求失败!");
// }
// });
// });
// }
//}
//var toolbar = [{
// text: '新增',
// layuiicon: '&#xe608;',
// class: 'layui-btn-normal',
// handler: function () {
// hg.open('新增生產時段', '/BAS/BAS006C', 480, 480);
// }
//}
//];
////基本数据表格
//var table = hg.table.datatable('test', '生產時段資料維護', '/BAS/GetTimeSegments', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script> </script>
} }

21
AMESCoreStudio.Web/Views/BAS/BAS008.cshtml

@ -54,15 +54,22 @@
} }
} }
if (obj.event == 'del') { if (obj.event == 'del') {
hg.confirm("系統:" + obj.data.stationName + ",确定要删除吗?", function () { var str;
if (obj.data.statusNo == 'A')
str = '停用';
else
str = '啟用';
hg.confirm("系統:" + obj.data.stationName + "确定要" + str +"吗?", function () {
$.ajax({ $.ajax({
url: '/BAS/BAS008D', url: '/BAS/BAS008D',
data: { id: obj.data.stationID }, data: { id: obj.data.stationID },
type: 'POST', type: 'POST',
success: function (data) { success: function (data) {
if (data.success) { if (data.success) {
obj.del(); //只删本地数据 //obj.del(); //只删本地数据
hg.msghide("删除成功!"); hg.msghide("删除成功!");
var aa = $("#unitId").val();
request(aa);
} }
else { else {
hg.msg(data.msg); hg.msg(data.msg);
@ -127,7 +134,7 @@
tree: { tree: {
iconIndex: -1, iconIndex: -1,
isPidData: false, isPidData: false,
idName: 'classID' idName: 'stationID'
}, },
cols: [ cols: [
{ {
@ -171,11 +178,15 @@
// } // }
//}, //},
{ {
align: 'center', title: '操作', align: 'center' title: '操作', width: 160,
templet: function (item) { templet: function (item) {
var btns = ''; var btns = '';
btns = btns + '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>'; btns = btns + '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>';
btns = btns + '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'; if (item.statusNo == "A")
btns = btns + '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">停用</a>';
else if (item.statusNo == "S")
btns = btns + '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="del">啟用</a>';
return btns; return btns;
} }

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.

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

@ -179,6 +179,59 @@
<param name="id"></param> <param name="id"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController">
<summary>
異常原因維護
</summary>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.#ctor(AMESCoreStudio.WebApi.AMESContext)">
<summary>
</summary>
<param name="context"></param>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.GetErrorReason">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.GetErrorReason(System.String)">
<summary>
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.GetErrorReasonByClass(System.String)">
<summary>
根据異常類別獲取該類別異常原因資料
</summary>
<param name="no"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.PutErrorReason(System.String,AMESCoreStudio.WebApi.Models.AMES.ErrorReason)">
<summary>
</summary>
<param name="id"></param>
<param name="errorReason"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.PostErrorReason(AMESCoreStudio.WebApi.Models.AMES.ErrorReason)">
<summary>
</summary>
<param name="errorReason"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.DeleteErrorReason(System.String)">
<summary>
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.MFGTypesController"> <member name="T:AMESCoreStudio.WebApi.Controllers.AMES.MFGTypesController">
<summary> <summary>
@ -243,20 +296,20 @@
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt">
<summary> <summary>
獲取產品別資料 查詢工單資料Att
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt(System.Int32)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt(System.String)">
<summary> <summary>
工單機種資料 to Wipatt_NO 查詢工單資料Att By WipNO
</summary> </summary>
<param name="id"></param> <param name="id">工單號碼</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.PostWipAtt(AMESCoreStudio.WebApi.Models.AMES.WipAtt)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.PostWipAtt(AMESCoreStudio.WebApi.Models.AMES.WipAtt)">
<summary> <summary>
新增工單資料 新增工單資料Att
</summary> </summary>
<param name="wipatt"></param> <param name="wipatt"></param>
<returns></returns> <returns></returns>
@ -272,9 +325,22 @@
</summary> </summary>
<param name="context"></param> <param name="context"></param>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.GetWipBarcode">
<summary>
查詢工單資料Barcode
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.GetWipBarcode(System.String)">
<summary>
查詢工單資料Barcode By WipNO
</summary>
<param name="id">工單號碼</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.PostWipBarcode(AMESCoreStudio.WebApi.Models.AMES.WipBarcode)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.PostWipBarcode(AMESCoreStudio.WebApi.Models.AMES.WipBarcode)">
<summary> <summary>
新增工單資料-條碼 新增工單資料-條碼Barcode
</summary> </summary>
<param name="wipBarcode"></param> <param name="wipBarcode"></param>
<returns></returns> <returns></returns>
@ -292,15 +358,21 @@
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfo"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfo">
<summary> <summary>
獲取產品別資料 查詢工單資料Info
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfoByUnitNO(System.String)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfoSelectParameter(AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto)">
<summary> <summary>
獲取產品別資料 查詢工單資料 by SelectParameter
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfo(System.Decimal)">
<summary>
查詢工單資料Info By WipID
</summary> </summary>
<param name="UnitNO"></param> <param name="id">WipID</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.PostWipInfo(AMESCoreStudio.WebApi.Models.AMES.WipInfo)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.PostWipInfo(AMESCoreStudio.WebApi.Models.AMES.WipInfo)">
@ -842,11 +914,13 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStationByFlow(System.Int32)"> <member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStationByFlow(System.Int32,System.Int32,System.Int32)">
<summary> <summary>
根據流程ID獲取該流程站別資料 根據流程ID獲取該流程站別資料
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<param name="page"></param>
<param name="limit"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStation(System.Int32)"> <member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStation(System.Int32)">
@ -1547,6 +1621,21 @@
<param name="id"></param> <param name="id"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto">
<summary>
WipInfo Select Dto
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto.wipno">
<summary>
工單號碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto.unitno">
<summary>
生產單位
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.AuthInfoDTO"> <member name="T:AMESCoreStudio.WebApi.AuthInfoDTO">
<summary> <summary>
@ -1702,6 +1791,21 @@
部門 部門
</summary> </summary>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.EnumErrorType">
<summary>
</summary>
</member>
<member name="F:AMESCoreStudio.WebApi.EnumErrorType.External">
<summary>
外部異常
</summary>
</member>
<member name="F:AMESCoreStudio.WebApi.EnumErrorType.Internal">
<summary>
內部異常
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.EnumPlatform"> <member name="T:AMESCoreStudio.WebApi.EnumPlatform">
<summary> <summary>
平台类型 平台类型
@ -1921,22 +2025,22 @@
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.BarcodeStatus"> <member name="P:AMESCoreStudio.WebApi.AMESContext.BarcodeStatus">
<summary> <summary>
流程規則資料 條碼狀態資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorGroups"> <member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorGroups">
<summary> <summary>
流程規則資料 異常群組資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorClasses"> <member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorClasses">
<summary> <summary>
流程規則資料 異常類別資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.WipStatus"> <member name="P:AMESCoreStudio.WebApi.AMESContext.WipStatus">
<summary> <summary>
流程規則資料 工單狀態資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.WipLocks"> <member name="P:AMESCoreStudio.WebApi.AMESContext.WipLocks">
@ -1949,6 +2053,11 @@
工單條碼起迄資料檔 工單條碼起迄資料檔
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorReasons">
<summary>
異常原因資料
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.BarcodeChange"> <member name="T:AMESCoreStudio.WebApi.Models.AMES.BarcodeChange">
<summary> <summary>
條碼變更資料表 條碼變更資料表
@ -2094,6 +2203,56 @@
異常群組名稱 異常群組名稱
</summary> </summary>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.ErrorReason">
<summary>
异常代码资料表
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ReasonNo">
<summary>
異常原因代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ClassNo">
<summary>
異常類別代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ReasonDesc">
<summary>
異常原因描述
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ReasonDescEn">
<summary>
異常原因英文描述
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ErrorType">
<summary>
內外部損耗分類
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ResponseDept">
<summary>
責任單位
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.KpiNo">
<summary>
內部流程代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.CostNo">
<summary>
成本屬性代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.SectionNo">
<summary>
生產單位
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.FactoryInfo"> <member name="T:AMESCoreStudio.WebApi.Models.AMES.FactoryInfo">
<summary> <summary>
用户资料表 用户资料表
@ -3194,6 +3353,31 @@
部門资料 部門资料
</summary> </summary>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.Models.BAS.Obj">
<summary>
虛擬物件
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.StrObj">
<summary>
Str1
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.StrObj1">
<summary>
Str2
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.IntObj">
<summary>
Int1
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.IntObj1">
<summary>
Int2
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.BAS.RepairResponsibleUnits"> <member name="T:AMESCoreStudio.WebApi.Models.BAS.RepairResponsibleUnits">
<summary> <summary>
站别資料 站别資料

1
AMESCoreStudio.WebApi/Controllers/BAS/ClassInfoesController.cs

@ -37,6 +37,7 @@ namespace AMESCoreStudio.WebApi.Controllers.BAS
public async Task<ActionResult<IEnumerable<ClassInfo>>> GetClassInfo() public async Task<ActionResult<IEnumerable<ClassInfo>>> GetClassInfo()
{ {
IQueryable<ClassInfo> q = _context.ClassInfoes; IQueryable<ClassInfo> q = _context.ClassInfoes;
q = q.OrderBy(p => p.ClassID); q = q.OrderBy(p => p.ClassID);
var classInfo = await q.ToListAsync(); var classInfo = await q.ToListAsync();

6
AMESCoreStudio.WebApi/Controllers/BAS/FactoryInfoesController.cs

@ -159,7 +159,11 @@ namespace AMESCoreStudio.WebApi.Controllers.BAS
factoryInfoNew = factoryInfo; factoryInfoNew = factoryInfo;
_context.Entry(factoryInfoNew).State = EntityState.Modified; _context.Entry(factoryInfoNew).State = EntityState.Modified;
factoryInfoNew.StatusNo = "S"; ;
if (factoryInfo.StatusNo == "A")
factoryInfoNew.StatusNo = "S";
else
factoryInfoNew.StatusNo = "A";
factoryInfoNew.UpdateDate = DateTime.Now; factoryInfoNew.UpdateDate = DateTime.Now;
try try

5
AMESCoreStudio.WebApi/Controllers/BAS/FactoryUnitsController.cs

@ -138,7 +138,10 @@ namespace AMESCoreStudio.WebApi.Controllers.BAS
factoryUnitNew = factoryUnit; factoryUnitNew = factoryUnit;
_context.Entry(factoryUnitNew).State = EntityState.Modified; _context.Entry(factoryUnitNew).State = EntityState.Modified;
factoryUnitNew.StatusNo = "S"; if(factoryUnit.StatusNo =="A")
factoryUnitNew.StatusNo = "S";
else
factoryUnitNew.StatusNo = "A";
try try
{ {

6
AMESCoreStudio.WebApi/Controllers/BAS/LineInfoesController.cs

@ -192,7 +192,11 @@ namespace AMESCoreStudio.WebApi.Controllers.BAS
lineInfoNew = lineInfo; lineInfoNew = lineInfo;
_context.Entry(lineInfoNew).State = EntityState.Modified; _context.Entry(lineInfoNew).State = EntityState.Modified;
lineInfoNew.StatusNo = "S"; if(lineInfo.StatusNo=="A")
lineInfoNew.StatusNo = "S";
if (lineInfo.StatusNo == "S")
lineInfoNew.StatusNo = "A";
lineInfoNew.UpdateDate = DateTime.Now; lineInfoNew.UpdateDate = DateTime.Now;
try try

6
AMESCoreStudio.WebApi/Controllers/BAS/StationsesController.cs

@ -184,8 +184,10 @@ namespace AMESCoreStudio.WebApi.Controllers.BAS
stationsNew = stations; stationsNew = stations;
_context.Entry(stationsNew).State = EntityState.Modified; _context.Entry(stationsNew).State = EntityState.Modified;
stationsNew.StatusNo = "S"; if(stations.StatusNo == "A")
stationsNew.StatusNo = "S";
else
stationsNew.StatusNo = "A";
try try
{ {
await _context.SaveChangesAsync(); await _context.SaveChangesAsync();

8
AMESCoreStudio.WebApi/Models/BAS/ClassInfo.cs

@ -133,8 +133,12 @@ namespace AMESCoreStudio.WebApi.Models.BAS
/// <summary> /// <summary>
/// 生產單位 /// 生產單位
/// </summary> /// </summary>
//public virtual AMESCoreStudio.WebApi.Models.BAS.FactoryUnit Unit { get; set; } //public virtual System.Collections.Generic.ICollection<FactoryUnit> Unit { get; set; }
//public virtual FactoryUnit Unit { get; set; }
//public class Other
//{
// public string Member { get; set; }
//}
} }
} }

1
AMESCoreStudio.WebApi/Models/BAS/FactoryUnit.cs

@ -57,6 +57,7 @@ namespace AMESCoreStudio.WebApi.Models.BAS
/// 狀態 /// 狀態
/// </summary> /// </summary>
[Column("STATUS_NO")] [Column("STATUS_NO")]
[DataMember]
public String StatusNo { get; set; } public String StatusNo { 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.

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

@ -179,6 +179,59 @@
<param name="id"></param> <param name="id"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController">
<summary>
異常原因維護
</summary>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.#ctor(AMESCoreStudio.WebApi.AMESContext)">
<summary>
</summary>
<param name="context"></param>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.GetErrorReason">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.GetErrorReason(System.String)">
<summary>
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.GetErrorReasonByClass(System.String)">
<summary>
根据異常類別獲取該類別異常原因資料
</summary>
<param name="no"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.PutErrorReason(System.String,AMESCoreStudio.WebApi.Models.AMES.ErrorReason)">
<summary>
</summary>
<param name="id"></param>
<param name="errorReason"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.PostErrorReason(AMESCoreStudio.WebApi.Models.AMES.ErrorReason)">
<summary>
</summary>
<param name="errorReason"></param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.ErrorReasonsController.DeleteErrorReason(System.String)">
<summary>
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="T:AMESCoreStudio.WebApi.Controllers.AMES.MFGTypesController"> <member name="T:AMESCoreStudio.WebApi.Controllers.AMES.MFGTypesController">
<summary> <summary>
@ -243,20 +296,20 @@
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt">
<summary> <summary>
獲取產品別資料 查詢工單資料Att
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt(System.Int32)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.GetWipAtt(System.String)">
<summary> <summary>
工單機種資料 to Wipatt_NO 查詢工單資料Att By WipNO
</summary> </summary>
<param name="id"></param> <param name="id">工單號碼</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.PostWipAtt(AMESCoreStudio.WebApi.Models.AMES.WipAtt)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipAttsController.PostWipAtt(AMESCoreStudio.WebApi.Models.AMES.WipAtt)">
<summary> <summary>
新增工單資料 新增工單資料Att
</summary> </summary>
<param name="wipatt"></param> <param name="wipatt"></param>
<returns></returns> <returns></returns>
@ -272,9 +325,22 @@
</summary> </summary>
<param name="context"></param> <param name="context"></param>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.GetWipBarcode">
<summary>
查詢工單資料Barcode
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.GetWipBarcode(System.String)">
<summary>
查詢工單資料Barcode By WipNO
</summary>
<param name="id">工單號碼</param>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.PostWipBarcode(AMESCoreStudio.WebApi.Models.AMES.WipBarcode)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipBarcodeController.PostWipBarcode(AMESCoreStudio.WebApi.Models.AMES.WipBarcode)">
<summary> <summary>
新增工單資料-條碼 新增工單資料-條碼Barcode
</summary> </summary>
<param name="wipBarcode"></param> <param name="wipBarcode"></param>
<returns></returns> <returns></returns>
@ -292,15 +358,21 @@
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfo"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfo">
<summary> <summary>
獲取產品別資料 查詢工單資料Info
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfoByUnitNO(System.String)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfoSelectParameter(AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto)">
<summary> <summary>
獲取產品別資料 查詢工單資料 by SelectParameter
</summary>
<returns></returns>
</member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.GetWipInfo(System.Decimal)">
<summary>
查詢工單資料Info By WipID
</summary> </summary>
<param name="UnitNO"></param> <param name="id">WipID</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.PostWipInfo(AMESCoreStudio.WebApi.Models.AMES.WipInfo)"> <member name="M:AMESCoreStudio.WebApi.Controllers.AMES.WipInfosController.PostWipInfo(AMESCoreStudio.WebApi.Models.AMES.WipInfo)">
@ -842,11 +914,13 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStationByFlow(System.Int32)"> <member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStationByFlow(System.Int32,System.Int32,System.Int32)">
<summary> <summary>
根據流程ID獲取該流程站別資料 根據流程ID獲取該流程站別資料
</summary> </summary>
<param name="id"></param> <param name="id"></param>
<param name="page"></param>
<param name="limit"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStation(System.Int32)"> <member name="M:AMESCoreStudio.WebApi.Controllers.BAS.RuleStationsController.GetRuleStation(System.Int32)">
@ -1547,6 +1621,21 @@
<param name="id"></param> <param name="id"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto">
<summary>
WipInfo Select Dto
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto.wipno">
<summary>
工單號碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.DTO.AMES.WipInfoDto.unitno">
<summary>
生產單位
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.AuthInfoDTO"> <member name="T:AMESCoreStudio.WebApi.AuthInfoDTO">
<summary> <summary>
@ -1702,6 +1791,21 @@
部門 部門
</summary> </summary>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.EnumErrorType">
<summary>
</summary>
</member>
<member name="F:AMESCoreStudio.WebApi.EnumErrorType.External">
<summary>
外部異常
</summary>
</member>
<member name="F:AMESCoreStudio.WebApi.EnumErrorType.Internal">
<summary>
內部異常
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.EnumPlatform"> <member name="T:AMESCoreStudio.WebApi.EnumPlatform">
<summary> <summary>
平台类型 平台类型
@ -1921,22 +2025,22 @@
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.BarcodeStatus"> <member name="P:AMESCoreStudio.WebApi.AMESContext.BarcodeStatus">
<summary> <summary>
流程規則資料 條碼狀態資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorGroups"> <member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorGroups">
<summary> <summary>
流程規則資料 異常群組資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorClasses"> <member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorClasses">
<summary> <summary>
流程規則資料 異常類別資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.WipStatus"> <member name="P:AMESCoreStudio.WebApi.AMESContext.WipStatus">
<summary> <summary>
流程規則資料 工單狀態資料
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.WipLocks"> <member name="P:AMESCoreStudio.WebApi.AMESContext.WipLocks">
@ -1949,6 +2053,11 @@
工單條碼起迄資料檔 工單條碼起迄資料檔
</summary> </summary>
</member> </member>
<member name="P:AMESCoreStudio.WebApi.AMESContext.ErrorReasons">
<summary>
異常原因資料
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.BarcodeChange"> <member name="T:AMESCoreStudio.WebApi.Models.AMES.BarcodeChange">
<summary> <summary>
條碼變更資料表 條碼變更資料表
@ -2094,6 +2203,56 @@
異常群組名稱 異常群組名稱
</summary> </summary>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.ErrorReason">
<summary>
异常代码资料表
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ReasonNo">
<summary>
異常原因代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ClassNo">
<summary>
異常類別代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ReasonDesc">
<summary>
異常原因描述
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ReasonDescEn">
<summary>
異常原因英文描述
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ErrorType">
<summary>
內外部損耗分類
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.ResponseDept">
<summary>
責任單位
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.KpiNo">
<summary>
內部流程代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.CostNo">
<summary>
成本屬性代碼
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.AMES.ErrorReason.SectionNo">
<summary>
生產單位
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.AMES.FactoryInfo"> <member name="T:AMESCoreStudio.WebApi.Models.AMES.FactoryInfo">
<summary> <summary>
用户资料表 用户资料表
@ -3194,6 +3353,31 @@
部門资料 部門资料
</summary> </summary>
</member> </member>
<member name="T:AMESCoreStudio.WebApi.Models.BAS.Obj">
<summary>
虛擬物件
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.StrObj">
<summary>
Str1
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.StrObj1">
<summary>
Str2
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.IntObj">
<summary>
Int1
</summary>
</member>
<member name="P:AMESCoreStudio.WebApi.Models.BAS.Obj.IntObj1">
<summary>
Int2
</summary>
</member>
<member name="T:AMESCoreStudio.WebApi.Models.BAS.RepairResponsibleUnits"> <member name="T:AMESCoreStudio.WebApi.Models.BAS.RepairResponsibleUnits">
<summary> <summary>
站别資料 站别資料

Loading…
Cancel
Save