Browse Source

1. FQC補上類型

PTD
Ray 3 years ago
parent
commit
ece8575edc
  1. 2
      AMESCoreStudio.Web/Controllers/FQCController.cs
  2. 32
      AMESCoreStudio.Web/Views/FQC/FQC007.cshtml
  3. 4
      AMESCoreStudio.Web/Views/FQC/FQC007A.cshtml
  4. 4
      AMESCoreStudio.Web/Views/FQC/FQC009.cshtml
  5. 4
      AMESCoreStudio.WebApi/Controllers/AMES/QcItemController.cs
  6. 9
      AMESCoreStudio.WebApi/Models/AMES/QcItem.cs

2
AMESCoreStudio.Web/Controllers/FQCController.cs

@ -297,6 +297,7 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<IActionResult> FQC002C() public async Task<IActionResult> FQC002C()
{ {
await GetQCGroupSelect(); await GetQCGroupSelect();
GetQCItem_TypeSelect();
return View(); return View();
} }
@ -305,6 +306,7 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<IActionResult> FQC002UAsync(int id) public async Task<IActionResult> FQC002UAsync(int id)
{ {
await GetQCGroupSelect(); await GetQCGroupSelect();
GetQCItem_TypeSelect();
var result = await _fqcApi.GetQcItem(id); var result = await _fqcApi.GetQcItem(id);
return View(result); return View(result);
} }

32
AMESCoreStudio.Web/Views/FQC/FQC007.cshtml

@ -367,25 +367,29 @@
<th lay-data="{field:'groupNameEN', width:100,sort: true}">類別英文</th> <th lay-data="{field:'groupNameEN', width:100,sort: true}">類別英文</th>
<th lay-data="{field:'itemNameCN', width:100,sort: true}">項目中文</th> <th lay-data="{field:'itemNameCN', width:100,sort: true}">項目中文</th>
<th lay-data="{field:'itemNameEN', width:100,sort: true}">項目英文</th> <th lay-data="{field:'itemNameEN', width:100,sort: true}">項目英文</th>
<th lay-data="{field:'itemTypeName', width:100,sort: true}">類型</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@foreach (var index in Model.qcItemDtos) @foreach (var index in Model.qcItemDtos)
{ {
<tr> <tr>
<td> <td>
@index.GroupNameCN @index.GroupNameCN
</td> </td>
<td> <td>
@index.GroupNameEN @index.GroupNameEN
</td> </td>
<td> <td>
@index.ItemNameCN @index.ItemNameCN
</td> </td>
<td> <td>
@index.ItemNameEN @index.ItemNameEN
</td> </td>
</tr> <td>
@index.ItemTypeName
</td>
</tr>
} }
</tbody> </tbody>
</table> </table>

4
AMESCoreStudio.Web/Views/FQC/FQC007A.cshtml

@ -127,6 +127,10 @@
field: 'itemNameEN', field: 'itemNameEN',
title: '項目英文', title: '項目英文',
}, },
{
field: 'itemTypeName',
title: '類型',
},
] ]
]; ];
</script> </script>

4
AMESCoreStudio.Web/Views/FQC/FQC009.cshtml

@ -232,6 +232,10 @@
field: 'itemNameEN', field: 'itemNameEN',
title: '項目英文', title: '項目英文',
}, },
{
field: 'itemTypeName',
title: '類型',
},
] ]
]; ];

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

@ -87,8 +87,8 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
CreateDate = s.CreateDate, CreateDate = s.CreateDate,
UpdateUserID = s.UpdateUserID, UpdateUserID = s.UpdateUserID,
UpdateDate = s.UpdateDate, UpdateDate = s.UpdateDate,
GroupNameCN = s.GetQcGroup.GroupNameCN, GroupNameCN = s.GetQcGroup.GroupNameCN ?? "",
GroupNameEN = s.GetQcGroup.GroupNameEN, GroupNameEN = s.GetQcGroup.GroupNameCN ?? "",
ItemType = s.Type ItemType = s.Type
}).ToListAsync(); }).ToListAsync();
// 先判斷工單是否有資料 // 先判斷工單是否有資料

9
AMESCoreStudio.WebApi/Models/AMES/QcItem.cs

@ -52,6 +52,15 @@ namespace AMESCoreStudio.WebApi.Models.AMES
[StringLength(100)] [StringLength(100)]
public string ItemNameEN { get; set; } public string ItemNameEN { get; set; }
/// <summary>
/// 類型
/// </summary>
[Display(Name = "類型")]
[DataMember]
[Column("TYPE")]
[StringLength(10)]
public string Type { get; set; }
/// <summary> /// <summary>
/// 建立UserID /// 建立UserID
/// </summary> /// </summary>

Loading…
Cancel
Save