Browse Source

1. 修改WebAPI Model 判斷

PTD
ray 3 years ago
parent
commit
c49ef75963
  1. 9
      AMESCoreStudio.Web/Views/PCS/PCS001C.cshtml
  2. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll
  3. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb
  4. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll
  5. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb
  6. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll
  7. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb
  8. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll
  9. BIN
      AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb
  10. 8
      AMESCoreStudio.WebApi/Models/AMES/FactoryInfo.cs
  11. 3
      AMESCoreStudio.WebApi/Models/AMES/FactoryUnit.cs
  12. 5
      AMESCoreStudio.WebApi/Models/AMES/LineInfo.cs
  13. 2
      AMESCoreStudio.WebApi/Models/AMES/MFGType.cs
  14. 2
      AMESCoreStudio.WebApi/Models/AMES/ProcessType.cs
  15. 4
      AMESCoreStudio.WebApi/Models/AMES/ProductType.cs
  16. 6
      AMESCoreStudio.WebApi/Models/AMES/WipAtt.cs
  17. 28
      AMESCoreStudio.WebApi/Models/AMES/WipInfo.cs
  18. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll
  19. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb
  20. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll
  21. BIN
      AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb

9
AMESCoreStudio.Web/Views/PCS/PCS001C.cshtml

@ -240,8 +240,8 @@
</td> </td>
<td> <td>
<div class="form-group form-inline my-sm-1"> <div class="form-group form-inline my-sm-1">
<label asp-for="WipInfo.WipScheduleDate" class="control-label col-sm-3"></label> <label asp-for="WipInfo.WipScheduleDate" class="control-label col-sm-4"></label>
<input asp-for="WipInfo.WipScheduleDate" class="form-control col-sm-3" placeholder="請輸入客戶料號" /> <input asp-for="WipInfo.WipScheduleDate" class="form-control col-sm-4" />
<span asp-validation-for="WipInfo.WipScheduleDate" class="text-danger offset-sm-3 my-sm-1"></span> <span asp-validation-for="WipInfo.WipScheduleDate" class="text-danger offset-sm-3 my-sm-1"></span>
</div> </div>
</td> </td>
@ -252,8 +252,8 @@
</td> </td>
<td> <td>
<div class="form-group form-inline my-sm-1"> <div class="form-group form-inline my-sm-1">
<label asp-for="WipInfo.WipDueDate" class="control-label col-sm-3"></label> <label asp-for="WipInfo.WipDueDate" class="control-label col-sm-4"></label>
<input asp-for="WipInfo.WipDueDate" class="form-control col-sm-3" placeholder="請輸入客戶料號" /> <input asp-for="WipInfo.WipDueDate" placeholder="YYYY/MM/DD" class="form-control col-sm-4">
<span asp-validation-for="WipInfo.WipDueDate" class="text-danger offset-sm-3 my-sm-1"></span> <span asp-validation-for="WipInfo.WipDueDate" class="text-danger offset-sm-3 my-sm-1"></span>
</div> </div>
</td> </td>
@ -281,6 +281,7 @@
parent.hg.msg(error); parent.hg.msg(error);
} }
}); });
</script> </script>

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.

8
AMESCoreStudio.WebApi/Models/AMES/FactoryInfo.cs

@ -17,6 +17,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Key] [Key]
[Column("FACTORY_ID")] [Column("FACTORY_ID")]
[Required(ErrorMessage = "{0},不能空白")]
[DataMember] [DataMember]
public decimal FactoryID { get; set; } public decimal FactoryID { get; set; }
@ -25,6 +26,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("FACTORY_NAME_CH")] [Column("FACTORY_NAME_CH")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "廠別中文名稱")] [Display(Name = "廠別中文名稱")]
public string FactoryNameCH { get; set; } public string FactoryNameCH { get; set; }
@ -73,6 +75,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("ORG_ID")] [Column("ORG_ID")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "")] [Display(Name = "")]
public decimal OrgID { get; set; } public decimal OrgID { get; set; }
@ -81,6 +84,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("CREATE_USERID")] [Column("CREATE_USERID")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "建立者")] [Display(Name = "建立者")]
public decimal CreateUserID { get; set; } public decimal CreateUserID { get; set; }
@ -105,6 +109,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("FACTORY_NO")] [Column("FACTORY_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "廠別代碼")] [Display(Name = "廠別代碼")]
public string FactoryNO { get; set; } public string FactoryNO { get; set; }
@ -113,6 +118,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("FACTORY_CODE")] [Column("FACTORY_CODE")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "區域")] [Display(Name = "區域")]
public string FactoryCode { get; set; } public string FactoryCode { get; set; }
@ -121,6 +127,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("VIRTUAL_FLAG")] [Column("VIRTUAL_FLAG")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "")] [Display(Name = "")]
public string VirtualFlag { get; set; } public string VirtualFlag { get; set; }
@ -129,6 +136,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("STATUS_NO")] [Column("STATUS_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "廠別狀態")] [Display(Name = "廠別狀態")]
public string StatusNO { get; set; } public string StatusNO { get; set; }

3
AMESCoreStudio.WebApi/Models/AMES/FactoryUnit.cs

@ -25,6 +25,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("UNIT_NAME")] [Column("UNIT_NAME")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "")] [Display(Name = "")]
public string UnitName { get; set; } public string UnitName { get; set; }
@ -33,6 +34,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("UNIT_CODE")] [Column("UNIT_CODE")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "")] [Display(Name = "")]
public string UnitCode { get; set; } public string UnitCode { get; set; }
@ -41,6 +43,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("SEQ")] [Column("SEQ")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "")] [Display(Name = "")]
public decimal SEQ { get; set; } public decimal SEQ { get; set; }

5
AMESCoreStudio.WebApi/Models/AMES/LineInfo.cs

@ -17,6 +17,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("DEPT_ID")] [Column("DEPT_ID")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "部門代碼")] [Display(Name = "部門代碼")]
public decimal DeptID { get; set; } public decimal DeptID { get; set; }
@ -25,6 +26,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Key] [Key]
[Column("LINE_ID")] [Column("LINE_ID")]
[Required(ErrorMessage = "{0},不能空白")]
[DataMember] [DataMember]
public decimal LineID { get; set; } public decimal LineID { get; set; }
@ -33,6 +35,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("LINE_DESC")] [Column("LINE_DESC")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "線別說明")] [Display(Name = "線別說明")]
public string LineDesc { get; set; } public string LineDesc { get; set; }
@ -49,6 +52,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("UNIT_NO")] [Column("UNIT_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "生產單位")] [Display(Name = "生產單位")]
public string UnitNO { get; set; } public string UnitNO { get; set; }
@ -57,6 +61,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WIP_ID")] [Column("WIP_ID")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "工單ID")] [Display(Name = "工單ID")]
public decimal WipID { get; set; } public decimal WipID { get; set; }

2
AMESCoreStudio.WebApi/Models/AMES/MFGType.cs

@ -17,6 +17,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Key] [Key]
[Column("MFG_TYPE_NO")] [Column("MFG_TYPE_NO")]
[Required(ErrorMessage = "{0},不能空白")]
[DataMember] [DataMember]
public string MFGTypeNO { get; set; } public string MFGTypeNO { get; set; }
@ -25,6 +26,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("MFG_TYPE_NAME")] [Column("MFG_TYPE_NAME")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "正背板類型名稱")] [Display(Name = "正背板類型名稱")]
public string MFGTypeName { get; set; } public string MFGTypeName { get; set; }

2
AMESCoreStudio.WebApi/Models/AMES/ProcessType.cs

@ -17,6 +17,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Key] [Key]
[Column("PROCESS_TYPE_NO")] [Column("PROCESS_TYPE_NO")]
[Required(ErrorMessage = "{0},不能空白")]
[DataMember] [DataMember]
public string ProcessTypeNO{ get; set; } public string ProcessTypeNO{ get; set; }
@ -26,6 +27,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PROCESS_TYPE_NAME")] [Column("PROCESS_TYPE_NAME")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "工單屬性名稱")] [Display(Name = "工單屬性名稱")]
public string ProcessTypeName { get; set; } public string ProcessTypeName { get; set; }

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

@ -17,6 +17,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Key] [Key]
[Column("PRODUCT_TYPE_ID")] [Column("PRODUCT_TYPE_ID")]
[Required(ErrorMessage = "{0},不能空白")]
[DataMember] [DataMember]
public decimal ProductTypeID { get; set; } public decimal ProductTypeID { get; set; }
@ -25,6 +26,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PRODUCT_TYPE_NAME")] [Column("PRODUCT_TYPE_NAME")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "產品別名稱")] [Display(Name = "產品別名稱")]
public string ProductTypeName { get; set; } public string ProductTypeName { get; set; }
@ -33,6 +35,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PRODUCT_TYPE_DESC")] [Column("PRODUCT_TYPE_DESC")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "產品說明")] [Display(Name = "產品說明")]
public string ProductTypeDesc { get; set; } public string ProductTypeDesc { get; set; }
@ -41,6 +44,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PRODUCT_TYPE_NO")] [Column("PRODUCT_TYPE_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "產品別代碼")] [Display(Name = "產品別代碼")]
public string ProductTypeNO { get; set; } public string ProductTypeNO { get; set; }

6
AMESCoreStudio.WebApi/Models/AMES/WipAtt.cs

@ -17,6 +17,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Key] [Key]
[Column("WIP_NO")] [Column("WIP_NO")]
[Required(ErrorMessage = "{0},不能空白")]
[DataMember] [DataMember]
public string WipNO { get; set; } public string WipNO { get; set; }
@ -25,6 +26,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("ITEM_NO")] [Column("ITEM_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "料號")] [Display(Name = "料號")]
public string ItemNO { get; set; } public string ItemNO { get; set; }
@ -49,6 +51,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("SIDE")] [Column("SIDE")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "正背面")] [Display(Name = "正背面")]
public decimal Side { get; set; } public decimal Side { get; set; }
@ -57,6 +60,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("BOARDS")] [Column("BOARDS")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "聯板數")] [Display(Name = "聯板數")]
public decimal Boards { get; set; } public decimal Boards { get; set; }
@ -121,6 +125,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("UNIT_WEIGHT")] [Column("UNIT_WEIGHT")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "單位重量")] [Display(Name = "單位重量")]
public decimal UnitWeight { get; set; } public decimal UnitWeight { get; set; }
@ -129,6 +134,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WEIGHT_RANGE")] [Column("WEIGHT_RANGE")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "誤差範圍")] [Display(Name = "誤差範圍")]
public decimal WeightRange { get; set; } public decimal WeightRange { get; set; }

28
AMESCoreStudio.WebApi/Models/AMES/WipInfo.cs

@ -17,6 +17,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Key] [Key]
[Column("WIP_ID")] [Column("WIP_ID")]
[Required(ErrorMessage = "{0},不能空白")]
[DataMember] [DataMember]
public decimal WipID { get; set; } public decimal WipID { get; set; }
@ -25,6 +26,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WIP_NO")] [Column("WIP_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "工單號碼")] [Display(Name = "工單號碼")]
public string WipNO { get; set; } public string WipNO { get; set; }
@ -33,6 +35,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PLAN_QTY")] [Column("PLAN_QTY")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "計劃數量")] [Display(Name = "計劃數量")]
public decimal PlanQTY { get; set; } public decimal PlanQTY { get; set; }
@ -41,6 +44,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("COMPLETE_QTY")] [Column("COMPLETE_QTY")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "第一站完成數量")] [Display(Name = "第一站完成數量")]
public decimal CompleteQTY { get; set; } public decimal CompleteQTY { get; set; }
@ -49,6 +53,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("LINE_ID")] [Column("LINE_ID")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "線別ID")] [Display(Name = "線別ID")]
public decimal LineID { get; set; } public decimal LineID { get; set; }
@ -57,6 +62,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("UNIT_NO")] [Column("UNIT_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "生產單位")] [Display(Name = "生產單位")]
public string UnitNO { get; set; } public string UnitNO { get; set; }
@ -65,6 +71,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PRODUCT_TYPE_ID")] [Column("PRODUCT_TYPE_ID")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "產品別")] [Display(Name = "產品別")]
public decimal ProductTypeID { get; set; } public decimal ProductTypeID { get; set; }
@ -89,6 +96,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("FLOW_RULE_ID")] [Column("FLOW_RULE_ID")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "流程ID")] [Display(Name = "流程ID")]
public decimal FlowRuleID { get; set; } public decimal FlowRuleID { get; set; }
@ -97,6 +105,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("STATUS_NO")] [Column("STATUS_NO")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "工單狀態")] [Display(Name = "工單狀態")]
public string StatusNO { get; set; } public string StatusNO { get; set; }
@ -105,6 +114,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WIP_TIMES")] [Column("WIP_TIMES")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "工單開工次數")] [Display(Name = "工單開工次數")]
public decimal WipTimes { get; set; } public decimal WipTimes { get; set; }
@ -121,6 +131,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("BOX_CNT")] [Column("BOX_CNT")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "單箱數量")] [Display(Name = "單箱數量")]
public decimal BoxCNT { get; set; } public decimal BoxCNT { get; set; }
@ -129,6 +140,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("INPUT_FLAG")] [Column("INPUT_FLAG")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "判斷前製程")] [Display(Name = "判斷前製程")]
public string InputFlag { get; set; } public string InputFlag { get; set; }
@ -137,6 +149,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("MODEL_CHECK")] [Column("MODEL_CHECK")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "混線投入機")] [Display(Name = "混線投入機")]
public string ModelCheck { get; set; } public string ModelCheck { get; set; }
@ -145,6 +158,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WIP_SEQ")] [Column("WIP_SEQ")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "制令序號")] [Display(Name = "制令序號")]
public decimal WipSEQ { get; set; } public decimal WipSEQ { get; set; }
@ -153,6 +167,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("ECN_CHECK")] [Column("ECN_CHECK")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "混線投入ECN相同檢查")] [Display(Name = "混線投入ECN相同檢查")]
public string ECNCheck { get; set; } public string ECNCheck { get; set; }
@ -185,6 +200,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PRINT_FLAG")] [Column("PRINT_FLAG")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "打印狀態")] [Display(Name = "打印狀態")]
public decimal PrintFlag { get; set; } public decimal PrintFlag { get; set; }
@ -209,7 +225,8 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("PRIORITY")] [Column("PRIORITY")]
[DataMember] [DataMember]
[Display(Name = "線上強制工單(Y-是;N-否)")] [Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "線上強制工單")]
public string Priority { get; set; } public string Priority { get; set; }
/// <summary> /// <summary>
@ -217,6 +234,8 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WIP_SCHEDULE_DATE")] [Column("WIP_SCHEDULE_DATE")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[DataType(DataType.Date), DisplayFormat(DataFormatString = "{0:yyyy/MM/dd}", ApplyFormatInEditMode = true)]
[Display(Name = "預計開工日期")] [Display(Name = "預計開工日期")]
public DateTime WipScheduleDate { get; set; } public DateTime WipScheduleDate { get; set; }
@ -225,6 +244,8 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WIP_DUE_DATE")] [Column("WIP_DUE_DATE")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[DataType(DataType.Date), DisplayFormat(DataFormatString = "{0:yyyy/MM/dd}", ApplyFormatInEditMode = true)]
[Display(Name = "預計完工日期")] [Display(Name = "預計完工日期")]
public DateTime WipDueDate { get; set; } public DateTime WipDueDate { get; set; }
@ -233,6 +254,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WERKS")] [Column("WERKS")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "廠別/委外廠")] [Display(Name = "廠別/委外廠")]
public string Werks { get; set; } public string Werks { get; set; }
@ -241,7 +263,8 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("WIP_TYPE")] [Column("WIP_TYPE")]
[DataMember] [DataMember]
[Display(Name = "工單類型(S-標準工單;R-重工工單)")] [Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "工單類型")]
public string WipType { get; set; } public string WipType { get; set; }
/// <summary> /// <summary>
@ -249,6 +272,7 @@ namespace AMESCoreStudio.WebApi.Models.AMES
/// </summary> /// </summary>
[Column("CUSTOMER_TYPE")] [Column("CUSTOMER_TYPE")]
[DataMember] [DataMember]
[Required(ErrorMessage = "{0},不能空白")]
[Display(Name = "客戶類別")] [Display(Name = "客戶類別")]
public decimal CustomerType { get; set; } public decimal CustomerType { 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.
Loading…
Cancel
Save