Browse Source

1. 將部分簡體中文改成繁體中文

2. 工單資料維護 名稱及欄位調整
master
Sai 2 years ago
parent
commit
f1e60b30eb
  1. 4
      AMESCoreStudio.CommonTools/Result/IResultModel.cs
  2. 10
      AMESCoreStudio.CommonTools/Result/ResultModel.cs
  3. 6
      AMESCoreStudio.Web/Controllers/BASController.cs
  4. 14
      AMESCoreStudio.Web/Controllers/FQCController.cs
  5. 4
      AMESCoreStudio.Web/Controllers/HomeController.cs
  6. 2
      AMESCoreStudio.Web/Controllers/JIGController.cs
  7. 2
      AMESCoreStudio.Web/Controllers/KCSController.cs
  8. 6
      AMESCoreStudio.Web/Controllers/LoginController.cs
  9. 36
      AMESCoreStudio.Web/Controllers/PCSController.cs
  10. 2
      AMESCoreStudio.Web/Controllers/PDSController.cs
  11. 8
      AMESCoreStudio.Web/Controllers/PPSController.cs
  12. 18
      AMESCoreStudio.Web/Controllers/QRSController.cs
  13. 14
      AMESCoreStudio.Web/Controllers/REPController.cs
  14. 4
      AMESCoreStudio.Web/Controllers/SYSController.cs
  15. 8
      AMESCoreStudio.Web/Helper/CheckBoxTagHelper.cs
  16. 2
      AMESCoreStudio.Web/HttpApis/ISYS.cs
  17. 12
      AMESCoreStudio.Web/Views/BAS/BAS001.cshtml
  18. 2
      AMESCoreStudio.Web/Views/BAS/BAS001C.cshtml
  19. 14
      AMESCoreStudio.Web/Views/BAS/BAS002.cshtml
  20. 38
      AMESCoreStudio.Web/Views/BAS/BAS003.cshtml
  21. 36
      AMESCoreStudio.Web/Views/BAS/BAS005.cshtml
  22. 28
      AMESCoreStudio.Web/Views/BAS/BAS005C.cshtml
  23. 34
      AMESCoreStudio.Web/Views/BAS/BAS006.cshtml
  24. 2
      AMESCoreStudio.Web/Views/BAS/BAS006U.cshtml
  25. 16
      AMESCoreStudio.Web/Views/BAS/BAS007.cshtml
  26. 32
      AMESCoreStudio.Web/Views/BAS/BAS008.cshtml
  27. 34
      AMESCoreStudio.Web/Views/BAS/BAS009.cshtml
  28. 34
      AMESCoreStudio.Web/Views/BAS/BAS010.cshtml
  29. 36
      AMESCoreStudio.Web/Views/BAS/BAS011.cshtml
  30. 30
      AMESCoreStudio.Web/Views/BAS/BAS012.cshtml
  31. 4
      AMESCoreStudio.Web/Views/BAS/BAS012C.cshtml
  32. 4
      AMESCoreStudio.Web/Views/BAS/BAS012U.cshtml
  33. 28
      AMESCoreStudio.Web/Views/BAS/BAS013.cshtml
  34. 4
      AMESCoreStudio.Web/Views/BAS/BAS013C.cshtml
  35. 4
      AMESCoreStudio.Web/Views/BAS/BAS013U.cshtml
  36. 16
      AMESCoreStudio.Web/Views/BAS/BAS014.cshtml
  37. 16
      AMESCoreStudio.Web/Views/BAS/BAS015.cshtml
  38. 42
      AMESCoreStudio.Web/Views/BAS/BAS016.cshtml
  39. 30
      AMESCoreStudio.Web/Views/BAS/BAS017.cshtml
  40. 2
      AMESCoreStudio.Web/Views/BAS/BAS017C.cshtml
  41. 2
      AMESCoreStudio.Web/Views/BAS/BAS017U.cshtml
  42. 28
      AMESCoreStudio.Web/Views/BAS/BAS018.cshtml
  43. 2
      AMESCoreStudio.Web/Views/BAS/BAS018C.cshtml
  44. 2
      AMESCoreStudio.Web/Views/BAS/BAS018U.cshtml
  45. 22
      AMESCoreStudio.Web/Views/BAS/BAS019.cshtml
  46. 12
      AMESCoreStudio.Web/Views/FQC/FQC001.cshtml
  47. 12
      AMESCoreStudio.Web/Views/FQC/FQC002.cshtml
  48. 12
      AMESCoreStudio.Web/Views/FQC/FQC003.cshtml
  49. 12
      AMESCoreStudio.Web/Views/FQC/FQC004.cshtml
  50. 12
      AMESCoreStudio.Web/Views/FQC/FQC005.cshtml
  51. 12
      AMESCoreStudio.Web/Views/FQC/FQC006.cshtml
  52. 2
      AMESCoreStudio.Web/Views/FQC/FQC007.cshtml
  53. 6
      AMESCoreStudio.Web/Views/FQC/FQC007A.cshtml
  54. 2
      AMESCoreStudio.Web/Views/FQC/FQC007B.cshtml
  55. 2
      AMESCoreStudio.Web/Views/FQC/FQC007D.cshtml
  56. 10
      AMESCoreStudio.Web/Views/FQC/FQC007V.cshtml
  57. 8
      AMESCoreStudio.Web/Views/FQC/FQC008.cshtml
  58. 38
      AMESCoreStudio.Web/Views/FQC/FQC009.cshtml
  59. 20
      AMESCoreStudio.Web/Views/FQC/FQC011.cshtml
  60. 4
      AMESCoreStudio.Web/Views/FQC/FQC011C.cshtml
  61. 4
      AMESCoreStudio.Web/Views/FQC/FQC011U.cshtml
  62. 14
      AMESCoreStudio.Web/Views/FQC/FQC012.cshtml
  63. 2
      AMESCoreStudio.Web/Views/Home/Framework.cshtml
  64. 16
      AMESCoreStudio.Web/Views/JIG/JIG001.cshtml
  65. 12
      AMESCoreStudio.Web/Views/JIG/JIG002.cshtml
  66. 16
      AMESCoreStudio.Web/Views/JIG/JIG003.cshtml
  67. 18
      AMESCoreStudio.Web/Views/JIG/JIG004.cshtml
  68. 16
      AMESCoreStudio.Web/Views/JIG/JIG004R.cshtml
  69. 18
      AMESCoreStudio.Web/Views/JIG/JIG005.cshtml
  70. 4
      AMESCoreStudio.Web/Views/JIG/JIG005V.cshtml
  71. 18
      AMESCoreStudio.Web/Views/JIG/JIG006.cshtml
  72. 14
      AMESCoreStudio.Web/Views/JIG/JIG010.cshtml
  73. 4
      AMESCoreStudio.Web/Views/JIG/JIG010V.cshtml
  74. 12
      AMESCoreStudio.Web/Views/JIG/JIG014.cshtml
  75. 14
      AMESCoreStudio.Web/Views/JIG/JIG015.cshtml
  76. 20
      AMESCoreStudio.Web/Views/KCS/KCS001.cshtml
  77. 16
      AMESCoreStudio.Web/Views/KCS/KCS002.cshtml
  78. 16
      AMESCoreStudio.Web/Views/KCS/KCS004.cshtml
  79. 16
      AMESCoreStudio.Web/Views/KCS/KCS005.cshtml
  80. 14
      AMESCoreStudio.Web/Views/KCS/KCS006.cshtml
  81. 30
      AMESCoreStudio.Web/Views/KCS/KCS007.cshtml
  82. 2
      AMESCoreStudio.Web/Views/KCS/KCS007C.cshtml
  83. 2
      AMESCoreStudio.Web/Views/KCS/KCS007U.cshtml
  84. 6
      AMESCoreStudio.Web/Views/KCS/KCS008.cshtml
  85. 12
      AMESCoreStudio.Web/Views/PCB/FQC002.cshtml
  86. 6
      AMESCoreStudio.Web/Views/PCB/PCB013.cshtml
  87. 2
      AMESCoreStudio.Web/Views/PCB/PCB013V.cshtml
  88. 6
      AMESCoreStudio.Web/Views/PCB/PCB014.cshtml
  89. 1306
      AMESCoreStudio.Web/Views/PCS/PCS001.cshtml
  90. 40
      AMESCoreStudio.Web/Views/PCS/PCS001N.cshtml
  91. 58
      AMESCoreStudio.Web/Views/PCS/PCS001R.cshtml
  92. 20
      AMESCoreStudio.Web/Views/PCS/PCS002.cshtml
  93. 33
      AMESCoreStudio.Web/Views/PCS/PCS003.cshtml
  94. 10
      AMESCoreStudio.Web/Views/PCS/PCS004.cshtml
  95. 4
      AMESCoreStudio.Web/Views/PCS/PCS004C.cshtml
  96. 24
      AMESCoreStudio.Web/Views/PCS/PCS005.cshtml
  97. 6
      AMESCoreStudio.Web/Views/PCS/PCS006.cshtml
  98. 2
      AMESCoreStudio.Web/Views/PCS/PCS008.cshtml
  99. 4
      AMESCoreStudio.Web/Views/PCS/PCS009R.cshtml
  100. 12
      AMESCoreStudio.Web/Views/PCS/PCS012.cshtml

4
AMESCoreStudio.CommonTools/Result/IResultModel.cs

@ -47,9 +47,9 @@ namespace AMESCoreStudio.CommonTools.Result
public interface IResultModel<T> : IResultModel
{
/// <summary>
/// 返回数据
/// 返回資料
/// </summary>
[Description("返回数据")]
[Description("返回資料")]
IEnumerable<T> Data { get; }
}
}

10
AMESCoreStudio.CommonTools/Result/ResultModel.cs

@ -69,7 +69,7 @@ namespace AMESCoreStudio.CommonTools.Result
/// <summary>
/// 成功
/// </summary>
/// <param name="data">返回数据</param>
/// <param name="data">返回資料</param>
/// <returns></returns>
public static IResultModel Success<T>(IEnumerable<T> data = default(IEnumerable<T>))
{
@ -140,14 +140,14 @@ namespace AMESCoreStudio.CommonTools.Result
}
/// <summary>
/// 数据已存在
/// 資料已存在
/// </summary>
/// <returns></returns>
public static IResultModel HasExists => Failed("数据已存在");
public static IResultModel HasExists => Failed("資料已存在");
/// <summary>
/// 数据不存在
/// 資料不存在
/// </summary>
public static IResultModel NotExists => Failed("数据不存在");
public static IResultModel NotExists => Failed("資料不存在");
}
}

6
AMESCoreStudio.Web/Controllers/BASController.cs

@ -272,7 +272,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(result[i].FlowRuleName, result[i].FlowRuleID.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -293,7 +293,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("N/A", ""));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -314,7 +314,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("N/A", ""));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}

14
AMESCoreStudio.Web/Controllers/FQCController.cs

@ -154,7 +154,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(result[i].NGClassName, result[i].NGClassNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -174,7 +174,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(items.NGReasonDesc, items.NGReasonNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -1475,8 +1475,8 @@ namespace AMESCoreStudio.Web.Controllers
}
Result = Result == "P" ? "允收" : "驗退";
string Subject = $"FQC自動派送發信 FQC單號:{inhouseNo} 號:{Material}";
string Body = $@"FQC單號:{inhouseNo} 號:{Material} <br/>
string Subject = $"FQC自動派送發信 FQC單號:{inhouseNo} 工程編號:{Material}";
string Body = $@"FQC單號:{inhouseNo} 工程編號:{Material} <br/>
:{Result}";
await _bllApi.PostToMail(Subject, Body, string.Join(',', MailGroup), "", false, path);
@ -1827,7 +1827,7 @@ namespace AMESCoreStudio.Web.Controllers
var result = await _fqcApi.GetMaterialItemByItemNO(itemNo);
if (result == null)
{
var Msg = "在料號主檔找不到該筆料號【" + itemNo + "】";
var Msg = "在工程編號主檔找不到該筆工程編號【" + itemNo + "】";
return Json(new { code = 0, msg = Msg, success = false });
}
@ -1881,7 +1881,7 @@ namespace AMESCoreStudio.Web.Controllers
var masterlItem = await _fqcApi.GetMaterialItemByItemNO(itemNo);
if (masterlItem == null)
{
msg = "在料號主檔找不到該筆料號【" + itemNo + "】";
msg = "在工程編號主檔找不到該筆工程編號【" + itemNo + "】";
}
}
return Json(new Table() { code = 0, msg = msg, data = result.Data, count = result.DataTotal });
@ -2119,7 +2119,7 @@ namespace AMESCoreStudio.Web.Controllers
if (checkMaterialItem == null)
{
isValid = false;
ModelState.AddModelError("error", "找不到號");
ModelState.AddModelError("error", "找不到工程編號");
}
if (isValid)

4
AMESCoreStudio.Web/Controllers/HomeController.cs

@ -212,10 +212,10 @@ namespace AMESCoreStudio.Web.Controllers
}
/// <summary>
/// 弹窗子窗口,儲存后刷新父级页面数据表格
/// 弹窗子窗口,儲存后刷新父级页面資料表格
/// </summary>
/// <param name="msg">弹窗提示信息</param>
/// <param name="json">不为空时,只刷新本地数据</param>
/// <param name="json">不为空时,只刷新本地資料</param>
/// <returns></returns>
public IActionResult Refresh(string msg = "儲存成功!", string json = "")
{

2
AMESCoreStudio.Web/Controllers/JIGController.cs

@ -203,7 +203,7 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<JsonResult> getItemNo(string wipNo)
{
var result = await _pcsApi.GetWipAtt(wipNo);
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
if (result == null)
return Json(new { data = "" });
else

2
AMESCoreStudio.Web/Controllers/KCSController.cs

@ -202,7 +202,7 @@ namespace AMESCoreStudio.Web.Controllers
{
var result = await _kcsApi.GetMACInfoes4KCS001(null, group_no, 0, 10);
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = result });
}

6
AMESCoreStudio.Web/Controllers/LoginController.cs

@ -105,7 +105,7 @@ namespace AMESCoreStudio.Web.Controllers
private void SaveUserCookie(LoginDTO login)
{
//创建 Claim 对象将用户信息存储在 Claim 类型的字符串键值对中,
//将 Claim 对象传入 ClaimsIdentity 中,用来构造一 ClaimsIdentity 对象
//将 Claim 对象传入 ClaimsIdentity 中,用来构造一 ClaimsIdentity 对象
var identity = new ClaimsIdentity(CookieAuthenticationDefaults.AuthenticationScheme);
identity.AddClaim(new Claim("UserID", login.UserID.ToString(), ClaimValueTypes.Integer32));
@ -125,7 +125,7 @@ namespace AMESCoreStudio.Web.Controllers
HttpContext.SignInAsync(CookieAuthenticationDefaults.AuthenticationScheme, new ClaimsPrincipal(identity), new AuthenticationProperties
{
//获取或设置身份验证会话是否跨多持久化要求
//获取或设置身份验证会话是否跨多持久化要求
IsPersistent = false,
ExpiresUtc = null,
//AllowRefresh = true,
@ -133,7 +133,7 @@ namespace AMESCoreStudio.Web.Controllers
});
//如果当前 Http 求本来登录了用户 A,现在调用 HttpContext.SignInAsync 方法登录用户 B,那么相当于注销用户 A,登录用户 B
//如果当前 Http 求本来登录了用户 A,现在调用 HttpContext.SignInAsync 方法登录用户 B,那么相当于注销用户 A,登录用户 B
}
}
}

36
AMESCoreStudio.Web/Controllers/PCSController.cs

@ -541,7 +541,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("N/A", ""));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -1110,7 +1110,7 @@ namespace AMESCoreStudio.Web.Controllers
// FactoryUnit.Add(new SelectListItem("N/A", null));
//}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = FactoryUnit });
}
@ -1138,7 +1138,7 @@ namespace AMESCoreStudio.Web.Controllers
}
ViewBag.FactoryUnitByWipNo = Item;
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = Item });
}
@ -1159,7 +1159,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("N/A", ""));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -1185,7 +1185,7 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<JsonResult> getPLMMeterial(string value)
{
var result = await _pcsApi.GetPlmMeterialInfo(value);
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
if (result.Count() == 0)
return Json(new { data = "" });
else
@ -1228,7 +1228,7 @@ namespace AMESCoreStudio.Web.Controllers
KpItems.Add(new SelectListItem("N/A", null));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = KpItems });
}
@ -1276,7 +1276,7 @@ namespace AMESCoreStudio.Web.Controllers
}
ViewBag.MaterialFlowRule = item;
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -1298,7 +1298,7 @@ namespace AMESCoreStudio.Web.Controllers
}
ViewBag.OutfitCommodityInfo = item;
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -1314,7 +1314,7 @@ namespace AMESCoreStudio.Web.Controllers
var result = q.Where(w => w.FlowRuleID == flowID).FirstOrDefault();
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
if (result == null)
return Json(new { data = "" });
else
@ -1344,7 +1344,7 @@ namespace AMESCoreStudio.Web.Controllers
// 工單已刷數量
int InputQTY = await _pcsApi.GetBarcodeStationByInputQty(q1.WipID, ststionID);
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = InputQTY });
}
return Json(new { data = 0 });
@ -1581,7 +1581,7 @@ namespace AMESCoreStudio.Web.Controllers
var result_WipAtt = await _pcsApi.GetWipAtt(value);
var result = new WipNoDetailViewModel();
result.wipAtt = result_WipAtt;
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
if (result == null)
return Json(new { data = "" });
else
@ -1762,6 +1762,10 @@ namespace AMESCoreStudio.Web.Controllers
}
model.wipInfo.CreateUserID = UserID;
//判斷客戶名稱空白 就帶入工程編號前兩碼
model.wipInfo.CustomerNO = string.IsNullOrWhiteSpace(model.wipInfo.CustomerNO)
? model.wipAtt.ItemNO.Substring(0, 2) : model.wipInfo.CustomerNO;
result = await _pcsApi.PostWipInfo(JsonConvert.SerializeObject(model.wipInfo));
if (result.Success)
{
@ -3436,7 +3440,7 @@ namespace AMESCoreStudio.Web.Controllers
if (!string.IsNullOrWhiteSpace(Msg))
return Json(new { data = Msg, success = false });
else
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = Print, success = true });
}
#endregion
@ -6111,7 +6115,7 @@ namespace AMESCoreStudio.Web.Controllers
}
#endregion
#region PCS022 條碼入整批作業
#region PCS022 條碼入整批作業
public async Task<IActionResult> PCS022()
{
await GetLineInfo();
@ -6545,7 +6549,7 @@ namespace AMESCoreStudio.Web.Controllers
}
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = string.Join(",", Print), success = true });
}
@ -7895,6 +7899,10 @@ namespace AMESCoreStudio.Web.Controllers
try
{
// 工單基本資料 WipInfo
//判斷客戶名稱空白 就帶入工程編號前兩碼
model.wipInfo.CustomerNO = string.IsNullOrWhiteSpace(model.wipInfo.CustomerNO)
? model.wipAtt.ItemNO.Substring(0, 2) : model.wipInfo.CustomerNO;
result = await _pcsApi.PutWipInfo(JsonConvert.SerializeObject(model.wipInfo));
if (!result.Success)

2
AMESCoreStudio.Web/Controllers/PDSController.cs

@ -84,7 +84,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("全部", "0"));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}

8
AMESCoreStudio.Web/Controllers/PPSController.cs

@ -101,7 +101,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(result[i].ClassName, result[i].ClassNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -177,7 +177,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(result[i].NGClassName, result[i].NGClassNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -193,7 +193,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(result[i].RMAClassName, result[i].RMAClassNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -208,7 +208,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(result[i].LineDesc, result[i].LineID.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}

18
AMESCoreStudio.Web/Controllers/QRSController.cs

@ -419,7 +419,7 @@ namespace AMESCoreStudio.Web.Controllers
/// <returns></returns>
public async Task<IActionResult> QRS011AAsync(string unitNo, string itemNO, string wipNO, string wipStatus)
{
ViewData["Title"] = "查詢條件 - 製程代碼 : " + unitNo + "; 號 : " + itemNO + "; 工單號碼 : " + wipNO;
ViewData["Title"] = "查詢條件 - 製程代碼 : " + unitNo + "; 工程編號 : " + itemNO + "; 工單號碼 : " + wipNO;
IResultModel<dynamic> result = await _pcsApi.GetWipInfo4QRS011(unitNo, itemNO, wipNO, wipStatus);
@ -800,7 +800,7 @@ namespace AMESCoreStudio.Web.Controllers
}
*/
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -833,7 +833,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("全部", "*"));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -2356,7 +2356,7 @@ namespace AMESCoreStudio.Web.Controllers
{
ViewData["ParamList"] = unitNo + "_" + itemNO + "_" + wipNO + "_" + dateStart + "_" + dateEnd + "_" + modelNO;
ViewData["Title"] = "查詢條件 - 製程代碼 : " + unitNo + "; 工單號碼 : " + wipNO + "; 號 : " + itemNO + "; 機種 : " + modelNO + "; 生產日期 : " + dateStart + " ~ " + dateEnd;
ViewData["Title"] = "查詢條件 - 製程代碼 : " + unitNo + "; 工單號碼 : " + wipNO + "; 工程編號 : " + itemNO + "; 機種 : " + modelNO + "; 生產日期 : " + dateStart + " ~ " + dateEnd;
var ft_stations = await _basApi.GetStations4FT(unitNo);
@ -2374,7 +2374,7 @@ namespace AMESCoreStudio.Web.Controllers
}
rateDataList = rateDataList + "<td width='120'></td></tr>";
rateDataList = rateDataList + "<tr><td width='160'>工單號碼</td><td width='240'>號</td>";
rateDataList = rateDataList + "<tr><td width='160'>工單號碼</td><td width='240'>工程編號</td>";
for (int i = 0; i < ft_stations.Count; i++)
{
rateDataList = rateDataList + "<td width='60'>Input</td><td width='60'>Pass</td><td width='60'>Fail</td><td width='60'>Yield</td>";
@ -2446,7 +2446,7 @@ namespace AMESCoreStudio.Web.Controllers
{
ViewData["ParamList"] = unitNo + "_" + itemNO + "_" + wipNO + "_" + dateStart + "_" + dateEnd + "_" + modelNO;
ViewData["Title"] = "查詢條件 - 製程代碼 : " + unitNo + "; 工單號碼 : " + wipNO + "; 號 : " + itemNO + "; 機種 : " + modelNO + "; 生產日期 : " + dateStart + " ~ " + dateEnd;
ViewData["Title"] = "查詢條件 - 製程代碼 : " + unitNo + "; 工單號碼 : " + wipNO + "; 工程編號 : " + itemNO + "; 機種 : " + modelNO + "; 生產日期 : " + dateStart + " ~ " + dateEnd;
string rateDataList = "<font size='3'>";
@ -3709,7 +3709,7 @@ namespace AMESCoreStudio.Web.Controllers
{
ViewData["ParamList"] = modelNO + "_" + itemNO + "_" + wipNO + "_" + dateStart + "_" + dateEnd;
ViewData["Title"] = "查詢條件 - 工單號碼 : " + wipNO + "; 號 : " + itemNO + "; 機種 : " + modelNO + "; 檢驗日期 : " + dateStart + " ~ " + dateEnd;
ViewData["Title"] = "查詢條件 - 工單號碼 : " + wipNO + "; 工程編號 : " + itemNO + "; 機種 : " + modelNO + "; 檢驗日期 : " + dateStart + " ~ " + dateEnd;
string ipqcDataList = "<font size='3'>";
@ -3837,7 +3837,7 @@ namespace AMESCoreStudio.Web.Controllers
//
ViewData["ParamList"] = modelNO + "_" + itemNO + "_" + wipNO + "_" + dateStart + "_" + dateEnd;
ViewData["Title"] = "查詢條件 - 工單號碼 : " + wipNO + "; 號 : " + itemNO + "; 機種 : " + modelNO + "; 檢驗日期 : " + dateStart + " ~ " + dateEnd;
ViewData["Title"] = "查詢條件 - 工單號碼 : " + wipNO + "; 工程編號 : " + itemNO + "; 機種 : " + modelNO + "; 檢驗日期 : " + dateStart + " ~ " + dateEnd;
string fqcDataList = "<font size='3'>";
@ -4732,7 +4732,7 @@ namespace AMESCoreStudio.Web.Controllers
// 工單已刷數量
int InputQTY = await _pcsApi.GetBarcodeStationByInputQty(q1.WipID, ststionID);
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = InputQTY });
}
return Json(new { data = 0 });

14
AMESCoreStudio.Web/Controllers/REPController.cs

@ -105,7 +105,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("全部", "0"));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -120,7 +120,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(result[i].RRDesc, result[i].RRID.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -153,7 +153,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem("全部", "*"));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -190,7 +190,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem(result[i].RepairTypeDesc, result[i].RepairTypeNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -209,7 +209,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem(result[i].MatnrNew, result[i].MatnrNew.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -225,7 +225,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem(result[i].MeterialDesc, result[i].MeterialNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -241,7 +241,7 @@ namespace AMESCoreStudio.Web.Controllers
item.Add(new SelectListItem(result[i].NGReasonDesc, result[i].NGReasonNo.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}

4
AMESCoreStudio.Web/Controllers/SYSController.cs

@ -147,7 +147,7 @@ namespace AMESCoreStudio.Web.Controllers
{
item.Add(new SelectListItem(data.ModuleNo + data.ModuleName, data.ModuleID.ToString()));
}
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
return Json(new { data = item });
}
@ -160,7 +160,7 @@ namespace AMESCoreStudio.Web.Controllers
public async Task<JsonResult> getUserName(string userNo)
{
var result = await _sysApi.GetUserInfoByUserNo(userNo);
//将数据Json化并传到前台视图
//将資料Json化并传到前台视图
if (result == null)
return Json(new { data = "" });
else

8
AMESCoreStudio.Web/Helper/CheckBoxTagHelper.cs

@ -10,10 +10,10 @@ using System.Threading.Tasks;
namespace AMESCoreStudio.Web.Helper
{
/// <summary>
/// 复
/// 复
/// </summary>
/// <remarks>
/// 当Items为空时显示单个,且选择后值为true
/// 当Items为空时显示单個,且選择后值为true
/// </remarks>
[HtmlTargetElement(CheckboxTagName)]
public class CheckBoxTagHelper : TagHelper
@ -60,7 +60,7 @@ namespace AMESCoreStudio.Web.Helper
break;
}
#endregion
#region 单个复选
#region 单個复選
if (Items == null)
{
output.TagName = "input";
@ -78,7 +78,7 @@ namespace AMESCoreStudio.Web.Helper
return;
}
#endregion
#region 复框组
#region 复框组
var currentValues = Generator.GetCurrentValues(ViewContext, For.ModelExplorer, expression: For.Name, allowMultiple: true);
foreach (var item in Items)
{

2
AMESCoreStudio.Web/HttpApis/ISYS.cs

@ -134,7 +134,7 @@ namespace AMESCoreStudio.Web
ITask<List<ProgramInfo>> GetProgramInfoes();
/// <summary>
/// 根据模组编号獲取功能資料
/// 根据模组編號獲取功能資料
/// </summary>
/// <returns></returns>
[WebApiClient.Attributes.HttpGet("api/ProgramInfoes/Module/{id}")]

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

@ -55,19 +55,19 @@
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>'
//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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.factoryID) {
hg.open('修改工廠資料', '/BAS/BAS001U/' + obj.data.factoryID, 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
var str;
if (obj.data.statusNo == "A")
@ -82,7 +82,7 @@
type: 'POST',
success: function (data) {
if (data.success) {
//obj.del(); //只删本地数据
//obj.del(); //只删本地資料
hg.msghide(str + "成功!");
table && table.reload(data);
}
@ -91,7 +91,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -107,7 +107,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '工廠資料維護', '/BAS/GetFactoryInfoes', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

2
AMESCoreStudio.Web/Views/BAS/BAS001C.cshtml

@ -81,7 +81,7 @@
});
function postformsubmit() {
//获取form表单对象,提交择项目
//获取form表单对象,提交择项目
var form = document.getElementById("filter_all");
form.submit();//form表单提交
}

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

@ -65,9 +65,9 @@
}
]]
, page: true
, limits: [3, 5, 10]//一页选择显示3,5或10条数据
, limit: 10 //一页显示10条数据
, parseData: function (res) { //将原始数据解析成tabe组件所规定的数据,res光
, limits: [3, 5, 10]//一页選择显示3,5或10条資料
, limit: 10 //一页显示10条資料
, parseData: function (res) { //将原始資料解析成tabe组件所规定的資料,res光
var result;
console.log(this);
console.log(JSON.stringify(res));
@ -80,8 +80,8 @@
return {
"code": res.code,//解析接口状态
"msg": res.msg,//解析提示文本
"count": res.count,//解析数据长度
"data": result//解析数据列表
"count": res.count,//解析資料长度
"data": result//解析資料列表
};
}
});
@ -106,7 +106,7 @@
type: 'POST',
success: function (res) {
if (res.success) {
//obj.del(); //只删本地数据
//obj.del(); //只删本地資料
hg.msghide(str + "成功!", {
icon: 6
@ -125,7 +125,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});

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

@ -18,7 +18,7 @@
<button type="button" id="btnAdd" class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe654;</i>新增</button>
</div>
<div class="layui-inline" style="margin-right:0px;">
<label class=" layui-inline layui-form-label" style="width:120px;">選擇單位名稱</label>
<label class=" layui-inline layui-form-label" style="width:120px;">選擇單位名稱</label>
<div class="layui-input-inline" width:400px;">
<select id="unit" lay-event="unit" lay-filter="unit" lay-submit asp-items="@ViewBag.FactoryUnit">
</select>
@ -59,14 +59,14 @@
str = '停用';
else
str = '啟用';
hg.confirm("系統:" + obj.data.lineDesc + ",确定要"+str+"吗?", function () {
hg.confirm("系統:" + obj.data.lineDesc + ",確定要"+str+"嗎?", function () {
$.ajax({
url: '/BAS/BAS003U2', //抓取停用
data: { model: obj.data },
type: 'POST',
success: function (data) {
if (data.success) {
//obj.del(); //只删本地数据
//obj.del(); //只删本地資料
hg.msghide("成功!");
var aa = $("#unitId").val();
request(aa);
@ -76,7 +76,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -93,7 +93,7 @@
var aa = $("#unitId").val();
request(aa);
});
//通过table定义reload刷新列表,update本地填充一条数据
//通过table定义reload刷新列表,update本地填充一条資料
var TABLE = function () {
return {
reload: function () {
@ -127,7 +127,7 @@
elem: '#test',
height: 'full-180',
text: {
none: '<div style="padding: 18px 0;">暂无数据</div>'
none: '<div style="padding: 18px 0;">暂无資料</div>'
},
data: data,
tree: {
@ -172,7 +172,7 @@
, width: 200
,templet: function (item) {
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>';
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")
@ -192,7 +192,7 @@
//搜索
$('#btnSearch').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
var aa = $("#unit").val();
//alert(aa);
@ -248,12 +248,12 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit2">停用</a> <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>'
return '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="edit2">停用</a> <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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
alert(obj);
if (obj.data.lineID) {
@ -261,25 +261,25 @@
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.lineID) {
hg.confirm("系統:" + obj.data.lineDesc + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.lineDesc + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS003D',
data: { id: obj.data.lineID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -289,14 +289,14 @@
//通过行tool停用,lay-event="edit2"
function edit2(obj) {
if (obj.data.lineID) {
hg.confirm("系統:" + obj.data.lineDesc + ",确定要停用吗?", function () {
hg.confirm("系統:" + obj.data.lineDesc + ",確定要停用嗎?", function () {
$.ajax({
url: '/BAS/BAS003U2',
data: { model: obj.data},
type: 'POST',
success: function (data) {
if (data.success) {
//obj.del(); //只删本地数据
//obj.del(); //只删本地資料
hg.msghide("成功!");
}
else {
@ -304,7 +304,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -321,7 +321,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '線別資料維護', '/BAS/GetLineInfoes', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>*@
}

36
AMESCoreStudio.Web/Views/BAS/BAS005.cshtml

@ -28,7 +28,7 @@
<button type="button" id="btnAdd" class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe654;</i>新增</button>
</div>
<div class="layui-inline" style="margin-right:0px;">
<label class=" layui-inline layui-form-label" style="width:120px;">選擇單位名稱</label>
<label class=" layui-inline layui-form-label" style="width:120px;">選擇單位名稱</label>
<div class="layui-input-inline" width:400px;">
<select id="unit" lay-event="unit" lay-filter="unit" lay-submit asp-items="@ViewBag.FactoryUnit">
</select>
@ -60,7 +60,7 @@
//// //var qs = $('button[lay-filter="querysubmit"]');
//// //qs.click();
//// //hg.msghide("刷新数据!");
//// //hg.msghide("刷新資料!");
//// //table && table.reload();
//// });
////});
@ -118,12 +118,12 @@
// 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>'
// 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"
//通过行tool編輯,lay-event="edit"
//function edit(obj) {
// if (obj.data.classID) {
@ -131,25 +131,25 @@
// }
//}
////通过行tool除,lay-event="del"
////通过行tool除,lay-event="del"
//function del(obj) {
// if (obj.data.classID) {
// hg.confirm("系統:" + obj.data.classNo + ",确定要删除吗?", function () {
// hg.confirm("系統:" + obj.data.classNo + ",確定要刪除嗎?", function () {
// $.ajax({
// url: '/BAS/BAS005D',
// data: { id: obj.data.classID },
// type: 'POST',
// success: function (data) {
// if (data.success) {
// obj.del(); //只删本地数据
// hg.msghide("除成功!");
// obj.del(); //只删本地資料
// hg.msghide("除成功!");
// }
// else {
// hg.msg(data.msg);
// }
// },
// error: function () {
// hg.msg("网络请求失败!");
// hg.msg("網路請求失敗!");
// }
// });
// });
@ -166,7 +166,7 @@
// }
//}
//];
////基本数据表格
////基本資料表格
//var table = hg.table.datatable('test', '班別資料維護', '/BAS/GetClassInfoByUnit/' + unitId.value, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
@ -194,14 +194,14 @@
else
str = "啟用";
if (obj.event == 'del') {
hg.confirm("系統:" + obj.data.classNo + ",确定要" + str + "吗?", function () {
hg.confirm("系統:" + obj.data.classNo + ",確定要" + str + "嗎?", function () {
$.ajax({
url: '/BAS/BAS005D',
data: { id: obj.data.classID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
obj.del(); //只删本地資料
hg.msghide(str + "成功!");
init(data);
request($("#selectunit").val());
@ -211,7 +211,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -227,7 +227,7 @@
});
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
//function selectunit2(obj) {
// alert("select yes!!");
// $("#unitId").val(data.value);
@ -239,7 +239,7 @@
var aa = $("#unitId").val();
request(aa);
});
//通过table定义reload刷新列表,update本地填充一条数据
//通过table定义reload刷新列表,update本地填充一条資料
var TABLE = function () {
return {
reload: function () {
@ -273,7 +273,7 @@
elem: '#test',
height: 'full-180',
text: {
none: '<div style="padding: 18px 0;">暂无数据</div>'
none: '<div style="padding: 18px 0;">暂无資料</div>'
},
data: data,
tree: {
@ -338,7 +338,7 @@
align: 'center', title: '操作',
templet: function (item) {
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>';
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")
@ -358,7 +358,7 @@
//搜索
$('#btnSearch').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
var aa = $("#unit").val();
//alert(aa);

28
AMESCoreStudio.Web/Views/BAS/BAS005C.cshtml

@ -89,25 +89,25 @@
, lang: 'en'
});
//年择器
//年择器
laydate.render({
elem: '#test2'
, type: 'year'
});
//年月择器
//年月择器
laydate.render({
elem: '#test3'
, type: 'month'
});
//时间择器
//时间择器
laydate.render({
elem: '#test4'
, type: 'time'
});
//日期时间择器
//日期时间择器
laydate.render({
elem: '#test5'
, type: 'datetime'
@ -117,7 +117,7 @@
//日期范围
laydate.render({
elem: '#test6'
//设置开始日期、日期日期的 input 择器
//设置开始日期、日期日期的 input 择器
//数组格式为 2.6.6 开始新增,之前版本直接配置 true 或任意分割字符即可
, range: ['#test-startDate-1', '#test-endDate-1']
});
@ -205,24 +205,24 @@
}
});
//限定可日期
//限定可日期
var ins22 = laydate.render({
elem: '#test-limit1'
, min: '2016-10-14'
, max: '2080-10-14'
, ready: function () {
ins22.hint('日期可值设定在 <br> 2016-10-14 到 2080-10-14');
ins22.hint('日期可值设定在 <br> 2016-10-14 到 2080-10-14');
}
});
//前后若干天可,这里以7天为例
//前后若干天可,这里以7天为例
laydate.render({
elem: '#test-limit2'
, min: -7
, max: 7
});
//限定可时间
//限定可时间
laydate.render({
elem: '#test-limit3'
, type: 'time'
@ -231,7 +231,7 @@
, btns: ['clear', 'confirm']
});
//同时绑定多
//同时绑定多
lay('.test-item').each(function () {
laydate.render({
elem: this
@ -246,11 +246,11 @@
, isInitValue: true
});
//中后的回调
//中后的回调
laydate.render({
elem: '#test20'
, done: function (value, date) {
layer.alert('你择的日期是:' + value + '<br>获得的对象是' + JSON.stringify(date));
layer.alert('你择的日期是:' + value + '<br>获得的对象是' + JSON.stringify(date));
}
});
@ -258,7 +258,7 @@
laydate.render({
elem: '#test21'
, change: function (value, date) {
layer.msg('你择的日期是:' + value + '<br><br>获得的对象是' + JSON.stringify(date));
layer.msg('你择的日期是:' + value + '<br><br>获得的对象是' + JSON.stringify(date));
}
});
//不出现底部栏
@ -267,7 +267,7 @@
, showBottom: false
});
//只出现定按钮
//只出现定按钮
laydate.render({
elem: '#test23'
, btns: ['confirm']

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

@ -74,7 +74,7 @@
width: 160,
templet: function (item) {
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>';
return btns;
@ -82,9 +82,9 @@
}
]]
, page: true
, limits: [3, 5, 10]//一页选择显示3,5或10条数据
, limit: 10 //一页显示10条数据
, parseData: function (res) { //将原始数据解析成tabe组件所规定的数据,res光
, limits: [3, 5, 10]//一页選择显示3,5或10条資料
, limit: 10 //一页显示10条資料
, parseData: function (res) { //将原始資料解析成tabe组件所规定的資料,res光
var result;
console.log(this);
console.log(JSON.stringify(res));
@ -97,8 +97,8 @@
return {
"code": res.code,//解析接口状态
"msg": res.msg,//解析提示文本
"count": res.count,//解析数据长度
"data": result//解析数据列表
"count": res.count,//解析資料长度
"data": result//解析資料列表
};
}
});
@ -118,14 +118,14 @@
else
str = "啟用";
*/
hg.confirm("系統:" + obj.data.segmentID + ",确定要刪除吗?", function () {
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(); //只删本地数据
obj.del(); //只删本地資料
hg.msghide("刪除成功!");
}
else {
@ -133,7 +133,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -174,11 +174,11 @@
// 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>'
// 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"
////通过行tool編輯,lay-event="edit"
//function edit(obj) {
// if (obj.data.segmentID) {
@ -186,26 +186,26 @@
// }
//}
////通过行tool除,lay-event="del"
////通过行tool除,lay-event="del"
//function del(obj) {
// alert(obj);
// if (obj.data.segmentID) {
// hg.confirm("系統:" + obj.data.segmentID + ",确定要删除吗?", function () {
// 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("除成功!");
// obj.del(); //只删本地資料
// hg.msghide("除成功!");
// }
// else {
// hg.msg(data.msg);
// }
// },
// error: function () {
// hg.msg("网络请求失败!");
// hg.msg("網路請求失敗!");
// }
// });
// });
@ -222,7 +222,7 @@
// }
//}
//];
////基本数据表格
////基本資料表格
//var table = hg.table.datatable('test', '生產時段資料維護', '/BAS/GetTimeSegments', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

2
AMESCoreStudio.Web/Views/BAS/BAS006U.cshtml

@ -63,7 +63,7 @@
, format: 'HH:mm'
});
//创建一个编辑
//创建一個編輯
var editIndex = layedit.build('LAY_demo_editor');
//自定义验证规则

16
AMESCoreStudio.Web/Views/BAS/BAS007.cshtml

@ -39,37 +39,37 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.typeNo) {
hg.open('修改站别類別', '/BAS/BAS007U/' + obj.data.typeNo, 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.typeNo) {
hg.confirm("系統:" + obj.data.typeDesc + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.typeDesc + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS007D',
data: { id: obj.data.typeNo },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -85,7 +85,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '站别類別維護', '/BAS/GetStationTypes', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

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

@ -18,7 +18,7 @@
<button type="button" id="btnAdd" class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe654;</i>新增</button>
</div>
<div class="layui-inline" style="margin-right:0px;">
<label class=" layui-inline layui-form-label" style="width:120px;">選擇單位名稱</label>
<label class=" layui-inline layui-form-label" style="width:120px;">選擇單位名稱</label>
<div class="layui-input-inline" width:400px;">
<select id="unit" lay-event="unit" lay-filter="unit" lay-submit asp-items="@ViewBag.FactoryUnit">
</select>
@ -59,14 +59,14 @@
str = '停用';
else
str = '啟用';
hg.confirm("系統:" + obj.data.stationName + "确定要" + str +"吗?", function () {
hg.confirm("系統:" + obj.data.stationName + "確定要" + str +"嗎?", function () {
$.ajax({
url: '/BAS/BAS008D',
data: { id: obj.data.stationID },
type: 'POST',
success: function (data) {
if (data.success) {
//obj.del(); //只删本地数据
//obj.del(); //只删本地資料
hg.msghide(str + "成功!");
var aa = $("#unitId").val();
request(aa);
@ -76,7 +76,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -94,7 +94,7 @@
var aa = $("#unitId").val();
request(aa);
});
//通过table定义reload刷新列表,update本地填充一条数据
//通过table定义reload刷新列表,update本地填充一条資料
var TABLE = function () {
return {
reload: function () {
@ -128,7 +128,7 @@
elem: '#test',
height: 'full-180',
text: {
none: '<div style="padding: 18px 0;">暂无数据</div>'
none: '<div style="padding: 18px 0;">暂无資料</div>'
},
data: data,
tree: {
@ -188,7 +188,7 @@
align: 'center' ,title: '操作', width: 160,
templet: function (item) {
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>';
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")
@ -209,7 +209,7 @@
//搜索
$('#btnSearch').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
var aa = $("#unit").val();
request(aa);
})
@ -262,38 +262,38 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.stationID) {
hg.open('修改站别資料', '/BAS/BAS008U/' + obj.data.stationID, 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
alert(obj);
if (obj.data.stationID) {
hg.confirm("系統:" + obj.data.stationName + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.stationName + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS008D',
data: { id: obj.data.stationID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -310,7 +310,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '站别資料維護', '/BAS/GetStationses', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>*@
}

34
AMESCoreStudio.Web/Views/BAS/BAS009.cshtml

@ -69,7 +69,7 @@
//监听表单提交事件
hg.form.onsubmit('querysubmit', function (data) {
hg.msghide("重新加载数据..");
hg.msghide("重新加载資料..");
table && table.reload(data);
});
@ -78,7 +78,7 @@
{
field: 'flowRuleID',
width: 120,
title: '编号',
title: '編號',
sort: true
},
{
@ -110,35 +110,35 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">除</a>'
return '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">編輯</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">除</a>'
}
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.flowRuleID) {
hg.open('修改流程', '/BAS/BAS009U/' + obj.data.flowRuleID, 600, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.flowRuleID) {
hg.confirm("流程:" + obj.data.flowRuleName + ",确定要删除吗?", function () {
hg.confirm("流程:" + obj.data.flowRuleName + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS009D',
data: { id: obj.data.flowRuleID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -146,7 +146,7 @@
}
var toolbar = [{
text: '除',
text: '除',
layuiicon: '&#xe640;',
class: 'layui-btn-danger',
handler: function (obj, row) {
@ -154,30 +154,30 @@
{
console.log(obj.checkstatus.data.map(function (x) { return x.flowRuleID }).join(','))
hg.confirm("批量删除所有选中的数据,确定要删除吗?", function () {
hg.confirm("批量刪除所有選中的資料,確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS009DAll',
data: { ids: obj.checkstatus.data.map(function (x) { return x.flowRuleID }) },
type: 'POST',
success: function (data) {
if (data.success) {
hg.msg('批量除成功!');
//重载表格数据
hg.msg('批量除成功!');
//重载表格資料
table && table.reload();
}
else {
//hg.msg(data.msg);
hg.msg('批量除失败!');
hg.msg('批量除失败!');
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
} else {
hg.msg('请选中一个或多个复选框,再操作!');
hg.msg('請選中一個或多個复選框,再操作!');
}
}
}, {
@ -204,7 +204,7 @@
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '流程資料管理', '/BAS/GetFlowRulesByUnit/' + unitNo.value, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

34
AMESCoreStudio.Web/Views/BAS/BAS010.cshtml

@ -117,7 +117,7 @@
//监听表单提交事件
hg.form.onsubmit('querysubmit', function (data) {
hg.msghide("重新加载数据..");
hg.msghide("重新加载資料..");
table && table.reload(data);
});
@ -126,7 +126,7 @@
{
field: 'ruleStationID',
width: 120,
title: '编号',
title: '編號',
sort: true
},
{
@ -161,36 +161,36 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">除</a>'
return '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">編輯</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">除</a>'
}
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.ruleStationID) {
hg.open('修改流程站別', '/BAS/BAS010U/' + obj.data.ruleStationID, 600, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.ruleStationID) {
hg.confirm("流程站別:" + obj.data.station['stationName'] + ",确定要删除吗?", function () {
hg.confirm("流程站別:" + obj.data.station['stationName'] + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS010D',
data: { id: obj.data.ruleStationID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -198,37 +198,37 @@
}
var toolbar = [{
text: '除',
text: '除',
layuiicon: '&#xe640;',
class: 'layui-btn-danger',
handler: function (obj, row) {
if (obj.checkstatus && obj.checkstatus.data.length > 0) {
console.log(obj.checkstatus.data.map(function (x) { return x.ruleStationID }).join(','))
hg.confirm("批量删除所有选中的数据,确定要删除吗?", function () {
hg.confirm("批量刪除所有選中的資料,確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS010DAll',
data: { ids: obj.checkstatus.data.map(function (x) { return x.ruleStationID }) },
type: 'POST',
success: function (data) {
if (data.success) {
hg.msg('批量除成功!');
//重载表格数据
hg.msg('批量除成功!');
//重载表格資料
table && table.reload();
}
else {
//hg.msg(data.msg);
hg.msg('批量除失败!');
hg.msg('批量除失败!');
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
} else {
hg.msg('请选中一个或多个复选框,再操作!');
hg.msg('請選中一個或多個复選框,再操作!');
}
}
}, {
@ -253,7 +253,7 @@
}
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '流程站別管理', '/BAS/GetRuleStationsByFlow/' + flowId.value, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

36
AMESCoreStudio.Web/Views/BAS/BAS011.cshtml

@ -69,7 +69,7 @@
//监听表单提交事件
hg.form.onsubmit('querysubmit', function (data) {
hg.msghide("重新加载数据..");
hg.msghide("重新加载資料..");
table && table.reload(data);
});
@ -78,7 +78,7 @@
{
field: 'ruleID',
width: 120,
title: '编号',
title: '編號',
sort: true
},
{
@ -103,7 +103,7 @@
},
{
field: 'nextStationID',
title: '下一站编号',
title: '下一站編號',
width: 160
},
{
@ -118,35 +118,35 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">除</a>'
return '<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">編輯</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">除</a>'
}
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.ruleID) {
hg.open('修改流程規則', '/BAS/BAS011U/' + obj.data.ruleID, 600, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.ruleID) {
hg.confirm("流程規則:" + obj.data.nextStation['stationName'] + ",确定要删除吗?", function () {
hg.confirm("流程規則:" + obj.data.nextStation['stationName'] + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS011D',
data: { id: obj.data.ruleID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -154,37 +154,37 @@
}
var toolbar = [{
text: '除',
text: '除',
layuiicon: '&#xe640;',
class: 'layui-btn-danger',
handler: function (obj, row) {
if (obj.checkstatus && obj.checkstatus.data.length > 0) {
console.log(obj.checkstatus.data.map(function (x) { return x.ruleID }).join(','))
hg.confirm("批量删除所有选中的数据,确定要删除吗?", function () {
hg.confirm("批量刪除所有選中的資料,確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS011DAll',
data: { ids: obj.checkstatus.data.map(function (x) { return x.ruleID }) },
type: 'POST',
success: function (data) {
if (data.success) {
hg.msg('批量除成功!');
//重载表格数据
hg.msg('批量除成功!');
//重载表格資料
table && table.reload();
}
else {
//hg.msg(data.msg);
hg.msg('批量除失败!');
hg.msg('批量除失败!');
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
} else {
hg.msg('请选中一个或多个复选框,再操作!');
hg.msg('請選中一個或多個复選框,再操作!');
}
}
}, {
@ -204,7 +204,7 @@
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '流程站別規則管理', '/BAS/GetRulesesByFlow/' + flowId.value, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

30
AMESCoreStudio.Web/Views/BAS/BAS012.cshtml

@ -24,9 +24,9 @@
<input id="unitId" type="hidden" name="unitId" />
</div>
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">號</label>
<label class="layui-inline layui-form-label">工程編號</label>
<div class="layui-input-inline">
<input type="text" name="itemNo" id="itemNo" placeholder="请输入料號" autocomplete="off" class="layui-input">
<input type="text" name="itemNo" id="itemNo" placeholder="請輸入工程編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -57,7 +57,7 @@
},
{
field: 'itemNo',
title: '號',
title: '工程編號',
sort: true,
templet: function (d) {
var tt;
@ -105,38 +105,38 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
console.info(obj.data);
console.log(obj.data.materialItem.itemNo);
if (obj.data.mfid) {
hg.open('修改生產號流程', '/BAS/BAS012U/' + obj.data.mfid + '=' + obj.data.materialItem.itemNo, 480,480);
hg.open('修改生產工程編號流程', '/BAS/BAS012U/' + obj.data.mfid + '=' + obj.data.materialItem.itemNo, 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
//alert(obj);
if (obj.data.mfid) {
hg.confirm("系統:" + obj.data.materialItem.itemNo + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.materialItem.itemNo + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS012D',
data: { id: obj.data.mfid},
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -148,7 +148,7 @@
layuiicon: '&#xe608;',
class: 'layui-btn-normal',
handler: function () {
hg.open('新增生產號流程', '/BAS/BAS012C', 480, 480);
hg.open('新增生產工程編號流程', '/BAS/BAS012C', 480, 480);
}
}
@ -158,7 +158,7 @@
//console.log('#btnSearch');
//var factoryNo = $("#factoryNo").val();
//if (factoryNo) {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
//}
//else {
@ -167,13 +167,13 @@
return false;
});
//基本数据表格
//基本資料表格
var table;
$(function () {
tt();
});
function tt() {
//基本数据表格
//基本資料表格
var iNO = "", uNO = ""
iNO = $("#itemNo").val();
uNO = $("#unit").val();

4
AMESCoreStudio.Web/Views/BAS/BAS012C.cshtml

@ -36,7 +36,7 @@
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="ItemID" class="control-label col-sm-3"></label>
<input id="ItemNo" class="form-control col-sm-9" placeholder="請輸入號" />
<input id="ItemNo" class="form-control col-sm-9" placeholder="請輸入工程編號" />
<span asp-validation-for="ItemID" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
@ -90,7 +90,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
}
}

4
AMESCoreStudio.Web/Views/BAS/BAS012U.cshtml

@ -36,7 +36,7 @@
</div>
<div class="form-group form-inline my-sm-1">
<label asp-for="ItemID" class="control-label col-sm-3"></label>
<input id="ItemNo" class="form-control col-sm-9" value="@ViewBag.item" placeholder="請輸入號" />
<input id="ItemNo" class="form-control col-sm-9" value="@ViewBag.item" placeholder="請輸入工程編號" />
<span asp-validation-for="ItemID" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
@ -90,7 +90,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
}
}

28
AMESCoreStudio.Web/Views/BAS/BAS013.cshtml

@ -15,9 +15,9 @@
<div class="layui-form" style="margin-bottom:5px;">
<div class="layui-form-item">
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">號</label>
<label class="layui-inline layui-form-label">工程編號</label>
<div class="layui-input-inline">
<input type="text" name="itemNo" id="itemNo" placeholder="请输入料號" autocomplete="off" class="layui-input">
<input type="text" name="itemNo" id="itemNo" placeholder="請輸入工程編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -49,7 +49,7 @@
{
field: 'itemNo',
//width: 80,
title: '號',
title: '工程編號',
sort: true
},
{
@ -74,37 +74,37 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
console.info(obj.data);
if (obj.data.runinID) {
hg.open('修改燒機時間', '/BAS/BAS013U/' + obj.data.runinID , 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
//alert(obj);
if (obj.data.runinID) {
hg.confirm("系統:" + obj.data.itemNo + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.itemNo + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS013D',
data: { id: obj.data.runinID},
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -126,22 +126,22 @@
//console.log('#btnSearch');
var itemNo = $("#itemNo").val();
if (itemNo) {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
}
else {
alert("請輸入號!!!!");
alert("請輸入工程編號!!!!");
}
return false;
});
//基本数据表格
//基本資料表格
var table;
$(function () {
tt();
});
function tt() {
//基本数据表格
//基本資料表格
var iNO = "";
iNO = $("#itemNo").val();

4
AMESCoreStudio.Web/Views/BAS/BAS013C.cshtml

@ -19,7 +19,7 @@
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group form-inline my-sm-1">
<label asp-for="ItemNo" class="control-label col-sm-3"></label>
<input id="ItemNo" asp-for="ItemNo" class="form-control col-sm-9" placeholder="請輸入號" />
<input id="ItemNo" asp-for="ItemNo" class="form-control col-sm-9" placeholder="請輸入工程編號" />
<span asp-validation-for="ItemNo" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
@ -114,7 +114,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
$("#ItemNo").val("");
return false;
}

4
AMESCoreStudio.Web/Views/BAS/BAS013U.cshtml

@ -19,7 +19,7 @@
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group form-inline my-sm-1">
<label asp-for="ItemNo" class="control-label col-sm-3"></label>
<input id="ItemNo" asp-for="ItemNo" class="form-control col-sm-9" placeholder="請輸入號" />
<input id="ItemNo" asp-for="ItemNo" class="form-control col-sm-9" placeholder="請輸入工程編號" />
<span asp-validation-for="ItemNo" class="text-danger offset-sm-3 my-sm-1"></span>
</div>
<div class="form-group form-inline my-sm-1">
@ -119,7 +119,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
return false;
}

16
AMESCoreStudio.Web/Views/BAS/BAS014.cshtml

@ -40,12 +40,12 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.rrid) {
@ -53,25 +53,25 @@
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.rrid) {
hg.confirm("系統:" + obj.data.rrDesc + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.rrDesc + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS014D',
data: { id: obj.data.rrid },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -88,7 +88,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '責任單位資料維護', '/BAS/GetRepairResponsibleUnitses', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

16
AMESCoreStudio.Web/Views/BAS/BAS015.cshtml

@ -44,12 +44,12 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.groupID) {
@ -57,25 +57,25 @@
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.groupID) {
hg.confirm("系統:" + obj.data.groupDesc + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.groupDesc + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS015D',
data: { id: obj.data.groupID},
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -92,7 +92,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '郵件群組類別維護', '/BAS/GetMailGroups', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

42
AMESCoreStudio.Web/Views/BAS/BAS016.cshtml

@ -40,7 +40,7 @@
<button type="button" id="btnAdd" class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe654;</i>新增</button>
</div>
<div class="layui-inline" style="margin-right:0px;">
<label class=" layui-inline layui-form-label" style="width:120px;">選擇MAIL群組</label>
<label class=" layui-inline layui-form-label" style="width:120px;">選擇MAIL群組</label>
<div class="layui-input-inline" width:400px;">
<select id="group" lay-filter="group" lay-submit asp-items="@ViewBag.MailGroupList">
<option value="">全部</option>
@ -79,22 +79,22 @@
}
if (obj.event == 'del') {
hg.confirm("确定要删除吗?", function () {
hg.confirm("確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS016D',
data: { id: obj.data.mailID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -122,7 +122,7 @@
//alert(aa);
request(aa);
});
//通过table定义reload刷新列表,update本地填充一条数据
//通过table定义reload刷新列表,update本地填充一条資料
var TABLE = function () {
return {
reload: function () {
@ -150,7 +150,7 @@
elem: '#test',
height: 'full-180',
text: {
none: '<div style="padding: 18px 0;">暂无数据</div>'
none: '<div style="padding: 18px 0;">暂无資料</div>'
},
data: data,
tree: {
@ -214,8 +214,8 @@
align: 'center', title: '操作',
templet: function (item) {
var btns = '';
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>';
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>';
return btns;
}
@ -231,7 +231,7 @@
//搜索
$('#btnSearch').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
var aa = $("#groupId").val();
request(aa);
})
@ -249,14 +249,14 @@
//// var qs = $('button[lay-filter="querysubmit"]');
//// qs.click();
//// hg.msghide("刷新数据!");
//// hg.msghide("刷新資料!");
//// table && table.reload();
//// });
//// form.on("select(agentName)", function (obj) {
//// if (
//// obj.elem.value == "" ||
//// $(obj.elem).data("value") == obj.elem.value
//// ) {//当值没改变则不
//// ) {//当值没改变则不
//// return;
//// }
//// updateCallLog([
@ -272,7 +272,7 @@
//////监听表单提交事件
////hg.form.onsubmit('querysubmit', function (data) {
//// hg.msghide("重新加载数据..");
//// hg.msghide("重新加载資料..");
//// table && table.reload(data);
////});
@ -315,12 +315,12 @@
//// 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>'
//// 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"
//////通过行tool編輯,lay-event="edit"
////function edit(obj) {
//// if (obj.data.groupID) {
@ -328,26 +328,26 @@
//// }
////}
//////通过行tool除,lay-event="del"
//////通过行tool除,lay-event="del"
////function del(obj) {
//// //alert(obj);
//// if (obj.data.mailID) {
//// hg.confirm("确定要删除吗?", function () {
//// hg.confirm("確定要刪除嗎?", function () {
//// $.ajax({
//// url: '/BAS/BAS016D',
//// data: { id: obj.data.mailID },
//// type: 'POST',
//// success: function (data) {
//// if (data.success) {
//// obj.del(); //只删本地数据
//// hg.msghide("除成功!");
//// obj.del(); //只删本地資料
//// hg.msghide("除成功!");
//// }
//// else {
//// hg.msg(data.msg);
//// }
//// },
//// error: function () {
//// hg.msg("网络请求失败!");
//// hg.msg("網路請求失敗!");
//// }
//// });
//// });
@ -365,7 +365,7 @@
////}
////];
//////基本数据表格
//////基本資料表格
////var table = hg.table.datatable('test', '郵件群組資料維護', '/BAS/GetMailGroupDetailByGroup/' + groupId.value , {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);

30
AMESCoreStudio.Web/Views/BAS/BAS017.cshtml

@ -15,9 +15,9 @@
<div class="layui-form" style="margin-bottom:5px;">
<div class="layui-form-item">
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">號</label>
<label class="layui-inline layui-form-label">工程編號</label>
<div class="layui-input-inline">
<input type="text" name="itemNo" id="itemNo" placeholder="请输入料號" autocomplete="off" class="layui-input">
<input type="text" name="itemNo" id="itemNo" placeholder="請輸入工程編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -42,7 +42,7 @@
var tableCols = [[
{
field: 'materialItem',
title: '號',
title: '工程編號',
sort: true,
templet: function (d) {
var itemNo;
@ -96,37 +96,37 @@
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> '
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
console.info(obj.data);
if (obj.data.msiID) {
hg.open('修改料號組件對應', '/BAS/BAS017U/' + obj.data.msiID , 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
//alert(obj);
if (obj.data.msiID) {
hg.confirm("系統:" + obj.data.stationsItemNo + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.stationsItemNo + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS017D',
data: { id: obj.data.msiID},
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -148,20 +148,20 @@
//console.log('#btnSearch');
var itemNo = $("#itemNo").val();
if (itemNo) {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
}
else {
alert("請選擇號!!!!");
alert("請選擇工程編號!!!!");
}
return false;
});
//基本数据表格
//基本資料表格
var table;
function tt() {
//基本数据表格
//基本資料表格
var iNO = "";
iNO = $("#itemNo").val();
@ -176,7 +176,7 @@
, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
}
else {
hg.msg("請確認號是正確!");
hg.msg("請確認工程編號是正確!");
}
},
error: function () {

2
AMESCoreStudio.Web/Views/BAS/BAS017C.cshtml

@ -98,7 +98,7 @@
else {
$("#ItemNo").val('');
$("#ItemID").val('');
alert('號不正確,請重新輸入!!!');
alert('工程編號不正確,請重新輸入!!!');
}
}

2
AMESCoreStudio.Web/Views/BAS/BAS017U.cshtml

@ -95,7 +95,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
}
}

28
AMESCoreStudio.Web/Views/BAS/BAS018.cshtml

@ -15,9 +15,9 @@
<div class="layui-form" style="margin-bottom:5px;">
<div class="layui-form-item">
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">號</label>
<label class="layui-inline layui-form-label">工程編號</label>
<div class="layui-input-inline">
<input type="text" name="itemNo" id="itemNo" placeholder="请输入料號" autocomplete="off" class="layui-input">
<input type="text" name="itemNo" id="itemNo" placeholder="請輸入工程編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -42,7 +42,7 @@
var tableCols = [[
{
field: 'materialItem',
title: '號',
title: '工程編號',
sort: true,
templet: function (d) {
var itemNo;
@ -89,37 +89,37 @@
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> '
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
console.info(obj.data);
if (obj.data.materialOutfitID) {
hg.open('修改料號治具對應', '/BAS/BAS018U/' + obj.data.materialOutfitID , 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
//alert(obj);
if (obj.data.materialOutfitID) {
hg.confirm("系統:" + obj.data.outfitNo + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.outfitNo + ",確定要刪除嗎?", function () {
$.ajax({
url: '/BAS/BAS018D',
data: { id: obj.data.materialOutfitID},
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -141,20 +141,20 @@
//console.log('#btnSearch');
var itemNo = $("#itemNo").val();
if (itemNo) {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
}
else {
alert("請輸入號!!!!");
alert("請輸入工程編號!!!!");
}
return false;
});
//基本数据表格
//基本資料表格
var table;
function tt() {
//基本数据表格
//基本資料表格
var iNO = "";
iNO = $("#itemNo").val();

2
AMESCoreStudio.Web/Views/BAS/BAS018C.cshtml

@ -95,7 +95,7 @@
else {
$("#ItemNo").val('');
$("#ItemID").val('');
alert('號不正確,請重新輸入!!!');
alert('工程編號不正確,請重新輸入!!!');
}
}

2
AMESCoreStudio.Web/Views/BAS/BAS018U.cshtml

@ -92,7 +92,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
}
}

22
AMESCoreStudio.Web/Views/BAS/BAS019.cshtml

@ -15,9 +15,9 @@
<div class="layui-form" style="margin-bottom:5px;">
<div class="layui-form-item">
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">號</label>
<label class="layui-inline layui-form-label">工程編號</label>
<div class="layui-input-inline">
<input type="text" name="itemNo" id="itemNo" placeholder="请输入料號" autocomplete="off" class="layui-input">
<input type="text" name="itemNo" id="itemNo" placeholder="請輸入工程編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -48,7 +48,7 @@
{
field: 'itemNo',
sort: true,
title: '號'
title: '工程編號'
},
{
field: 'rule',
@ -60,30 +60,30 @@
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> '
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
console.info(obj.data);
if (obj.data.serialRuleID) {
hg.open('修改出貨序號編碼規則', '/BAS/BAS019U/' + obj.data.serialRuleID , 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
//alert(obj.data.serialRuleID);
if (obj.data.serialRuleID) {
hg.confirm("系統:" + obj.data.itemNo + " 出貨序號編碼規則,確定要除嗎?", function () {
hg.confirm("系統:" + obj.data.itemNo + " 出貨序號編碼規則,確定要除嗎?", function () {
$.ajax({
url: '/BAS/BAS019D',
data: { id: obj.data.serialRuleID},
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -108,12 +108,12 @@
];
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
return false;
});
//基本数据表格
//基本資料表格
function tt() {
var iNO = "";
iNO = $("#itemNo").val();

12
AMESCoreStudio.Web/Views/FQC/FQC001.cshtml

@ -39,19 +39,19 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.groupID) {
hg.open('修改檢驗類別', '/FQC/FQC001U/' + obj.data.groupID, 400, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.groupID) {
hg.confirm("檢驗類別:" + obj.data.groupNameCN + "【" + obj.data.groupNameEN + "】,確定要刪除嗎?", function () {
@ -61,8 +61,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -85,7 +85,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '檢驗類別維護', '/FQC/FQC001Query', {}, tableCols, toolbar, false, 'full-100', ['filter', 'print', 'exports']);
</script>
}

12
AMESCoreStudio.Web/Views/FQC/FQC002.cshtml

@ -76,19 +76,19 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.itemID) {
hg.open('修改檢驗項目', '/FQC/FQC002U/' + obj.data.itemID, 400, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.itemID) {
hg.confirm("檢驗項目:" + obj.data.itemNameCN + "【" + obj.data.itemNameEN + "】,確定要刪除嗎?", function () {
@ -98,8 +98,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -122,7 +122,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '檢驗項目維護', '/FQC/FQC002Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

12
AMESCoreStudio.Web/Views/FQC/FQC003.cshtml

@ -49,19 +49,19 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.fqcNo) {
hg.open('修改檢驗結果', '/FQC/FQC003U/' + obj.data.fqcNo, 500, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.fqcNo) {
hg.confirm("檢驗结果:" + obj.data.fqcNameCN + "【" + obj.data.fqcNameEN + "】,確定要刪除嗎?", function () {
@ -71,8 +71,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -95,7 +95,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '檢驗結果維護', '/FQC/FQC003Query', {}, tableCols, toolbar, false, 'full-100', ['filter', 'print', 'exports']);
</script>
}

12
AMESCoreStudio.Web/Views/FQC/FQC004.cshtml

@ -49,19 +49,19 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.quotID) {
hg.open('修改抽驗係數', '/FQC/FQC004U/' + obj.data.quotID, 400, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.quotID) {
hg.confirm("係數名稱:" + obj.data.quotName + ",確定要刪除嗎?", function () {
@ -71,8 +71,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -95,7 +95,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '抽驗係數維護', '/FQC/FQC004Query', {}, tableCols, toolbar, false, 'full-100', ['filter', 'print', 'exports']);
</script>
}

12
AMESCoreStudio.Web/Views/FQC/FQC005.cshtml

@ -107,19 +107,19 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.critID) {
hg.open('修改抽驗標準', '/FQC/FQC005U/' + obj.data.critID, 500, 500);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.critID) {
hg.confirm(`係數名稱:${obj.data.quotName} ${obj.data.quotDescription} ${obj.data.aqlType} 抽樣代碼:${obj.data.critNo},確定要刪除嗎?`, function () {
@ -129,8 +129,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -153,7 +153,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '抽驗標準維護', '/FQC/FQC005Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

12
AMESCoreStudio.Web/Views/FQC/FQC006.cshtml

@ -39,19 +39,19 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.statusNo) {
hg.open('修改FQC狀態維護', '/FQC/FQC006U/' + obj.data.statusNo, 400, 300);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.statusNo) {
hg.confirm("過站狀態:" + obj.data.statusNo + ",確定要刪除嗎?", function () {
@ -61,8 +61,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -85,7 +85,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', 'FQC狀態維護', '/FQC/FQC006Query', {}, tableCols, toolbar, false, 'full-100', ['filter', 'print', 'exports']);
</script>
}

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

@ -82,7 +82,7 @@
</div>
</div>
<div class="layui-col-xs1">
<label class="layui-form-label-col" style="text-align:right;">號:</label>
<label class="layui-form-label-col" style="text-align:right;">工程編號:</label>
</div>
<div class="layui-col-xs2">
<div class="layui-form-item">

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

@ -78,7 +78,7 @@
if (data.success) {
parent.hg.msg('儲存成功!');
hg.close();
//重载表格数据
//重载表格資料
//initQuery(data);
}
else {
@ -87,13 +87,13 @@
}
},
error: function () {
parent.hg.msg("网络请求失败!");
parent.hg.msg("網路請求失敗!");
}
});
});
} else {
parent.hg.msg('勾選要綁定的檢驗工項,再執行!');
parent.hg.msg('勾選要綁定的檢驗工項,再執行!');
}
}
});

2
AMESCoreStudio.Web/Views/FQC/FQC007B.cshtml

@ -163,7 +163,7 @@
hg.msg(result.data);
}
},
complete: function (XMLHttpRequest, status) { //求完成后最终执行参数
complete: function (XMLHttpRequest, status) { //求完成后最终执行参数
layer.close(index);
},
error: function (result) {

2
AMESCoreStudio.Web/Views/FQC/FQC007D.cshtml

@ -73,7 +73,7 @@
});
//通过行tool编辑,lay-event="show"
//通过行tool編輯,lay-event="show"
function show(obj) {
var Path = $(obj).closest("TR").find('span[id*=Filepath]').text();;
var FileName = $(obj).closest("TR").find('span[id*=FileName]').text();;

10
AMESCoreStudio.Web/Views/FQC/FQC007V.cshtml

@ -63,13 +63,13 @@
return '<a></a>';
}
else {
return '<a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">除</a>';
return '<a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">除</a>';
}
}
}]
];
//基本数据表格
//基本資料表格
//var table = hg.table.datatable('test', '在製條碼資料', '/FQC/GetFQC007V/', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
var table = hg.table.datatable('test', '在製條碼資料', '/FQC/GetFQC007V?inhouseNo=@ViewBag.inhouseNo&seqID=@ViewBag.seqID&boxNo=@ViewBag.boxNo', {}, tableCols, {}, false, 'full-100', ['filter', 'print', 'exports']);
@ -77,14 +77,14 @@
var inhouseNo = $("#inhouseNo").val();
var seqID = $("#seqID").val();
var boxNo = $("#boxNo").val();
hg.confirm("確定除這筆抽驗紀錄【" + obj.data.barcodeNo + "】嗎?", function () {
hg.confirm("確定除這筆抽驗紀錄【" + obj.data.barcodeNo + "】嗎?", function () {
$.ajax({
url: '/FQC/FQC007V',
data: { id: obj.data.barcodeNo, inhouseNo: inhouseNo, seqID: seqID, boxNo: boxNo },
type: 'POST',
success: function (data) {
if (data.success) {
hg.msghide("除成功!");
hg.msghide("除成功!");
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
}
@ -93,7 +93,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});

8
AMESCoreStudio.Web/Views/FQC/FQC008.cshtml

@ -160,7 +160,7 @@
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
//hg.msghide("刷新数据!");
//hg.msghide("刷新資料!");
//table && table.reload();
});
@ -210,7 +210,7 @@
},
{
field: 'itemNo',
title: '號',
title: '工程編號',
sort: true
},
{
@ -263,11 +263,11 @@
//$("#factoryID").val($("#factory").val());
//console.log($("#factoryID").val());
//alert(param);
//基本数据表格
//基本資料表格
//var table = hg.table.datatable('query', 'FQC查詢', '/FQC/FQC008Query2/' + param, {}, tableCols, '', true, 'full-100', ['filter', 'print', 'exports']);
var table = hg.table.datatable('query', 'FQC查詢', '/FQC/FQC008Query2', { factoryID: $("#factoryID").val() }, tableCols, '', true, 'full-100', ['filter', 'print', 'exports']);
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.inhouseNo) {
hg.open('FQC抽驗作業', '/FQC/FQC007?inhouseNo=' + obj.data.inhouseNo + '&seqID=' + obj.data.seqID, '', '', true);

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

@ -1,5 +1,5 @@

@{ ViewData["Title"] = "號檢驗工項維護";
@{ ViewData["Title"] = "工程編號檢驗工項維護";
Layout = "~/Views/Shared/_AMESLayout.cshtml"; }
<style>
@ -14,9 +14,9 @@
<div class="layui-form-item ">
<div class="layui-inline"><i class="fa fa-file-text-o fa-fw"></i> @ViewBag.Title</div>
<div class="layui-inline">
<label class="layui-form-label">號:</label>
<label class="layui-form-label">工程編號:</label>
<div class="layui-input-inline">
<input id="itemNo" name="itemNo" style="text-transform:uppercase;" autocomplete="off" class="layui-input" placeholder="請輸入料號">
<input id="itemNo" name="itemNo" style="text-transform:uppercase;" autocomplete="off" class="layui-input" placeholder="請輸入工程編號>
<input id="itemNoOld" name="itemNoOld" type="hidden" />
</div>
</div>
@ -57,7 +57,7 @@
layui.use(['form', 'table'], function () {
var itemNo = $('#itemNo').val().toUpperCase();
$('#itemNoOld').val(itemNo);
//记录当前页数据的临时变量
//记录当前页資料的临时变量
//var $ = layui.$;
//var id_lists = [];
@ -101,12 +101,12 @@
//触发事件
table.on('toolbar(tableQuery)', function (obj) {
if ($('#itemNo').val().replace(/\s+/g, '').toUpperCase() == '') {
hg.msg('請輸入號,請再重新查詢!');
hg.msg('請輸入工程編號,請再重新查詢!');
return;
}
if ($('#itemNo').val().toUpperCase() != $('#itemNoOld').val()) {
hg.msg('儲存失敗,原先查詢號有異動過,請再重新查詢!');
hg.msg('儲存失敗,原先查詢工程編號有異動過,請再重新查詢!');
return;
};
@ -125,7 +125,7 @@
success: function (data) {
if (data.success) {
hg.msg('儲存成功!');
//重载表格数据
//重载表格資料
//initQuery(data);
}
else {
@ -140,19 +140,19 @@
});
} else {
hg.msg('勾選要綁定的檢驗工項,再執行!');
hg.msg('勾選要綁定的檢驗工項,再執行!');
}
}
});
/**
* 复框的点击事件
* 复框的点击事件
* 主要操作为:
* 将所有的勾选成功的id储存传入后台拉取数据存到本地销售数据
* 将所有的勾選成功的id储存传入后台拉取資料存到本地销售資料
*/
//var id_checkeds = [];//所有選中的ID
//table.on('checkbox(tableQuery)', function (obj) {
// //console.log(obj.type); //如果触发的是全选,则为:all,如果触发的是单选,则为:one
// //console.log(obj.type); //如果触发的是全選,则为:all,如果触发的是单選,则为:one
// //var data = 'one' === obj.type ? [obj.data] : cookiePageArray;
// var is_all = obj.type == 'all' ? true : false ; // 是否全選
// var is_checked = obj.checked; // 是否選中
@ -177,16 +177,16 @@
// console.log(id_checkeds);
// ////if (obj.type == 'one') {
// ////遍历数据
// ////遍历資料
// //$.each(data, function (index, item) {
// // //假设你数据中 id 是唯一关键字
// // //假设你資料中 id 是唯一关键字
// // if (obj.checked) {
// // //.增加已中项
// // //.增加已中项
// // layui.data('checked', {
// // key: item.itemID, value: item
// // });
// // } else {
// // //.
// // //.
// // layui.data('checked', {
// // key: item.itemID, remove: true
// // });
@ -255,7 +255,7 @@
success: function (data) {
if (data.success) {
hg.msg('儲存成功!');
//重载表格数据
//重载表格資料
table && table.reload();
}
else {
@ -264,18 +264,18 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
} else {
hg.msg('勾選要綁定的檢驗工項,再執行!');
hg.msg('勾選要綁定的檢驗工項,再執行!');
}
}
}
];
//基本数据表格
//基本資料表格
//var tableQuery = hg.table.datatable('tableQuery', '檢驗工項', '/FQC/FQC009ItemQuery', {}, tableCols, Toolbar, false, 'full-100', ['filter', 'print', 'exports']);
</script>

20
AMESCoreStudio.Web/Views/FQC/FQC011.cshtml

@ -11,9 +11,9 @@
</div>
<div class="layui-form-item layui-layout-left">
<div class="layui-inline">
<label class="layui-form-label">號</label>
<label class="layui-form-label">工程編號</label>
<div class="layui-input-inline" style="width:150px">
<input id="material" name="material" autocomplete="off" class="layui-input" placeholder="請輸入號">
<input id="material" name="material" autocomplete="off" class="layui-input" placeholder="請輸入工程編號">
</div>
<label class="layui-form-label" style="width:120px">FQC抽驗結果</label>
<div class="layui-input-inline" style="width:100px">
@ -57,7 +57,7 @@
var tableCols = [[
{
field: 'material',
title: '號',
title: '工程編號',
sort: true
},
{
@ -89,30 +89,30 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.fqcNoticeMailID) {
hg.open('修改FQC報表自動派送維護', '/FQC/FQC011U/' + obj.data.fqcNoticeMailID, 500, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.fqcNoticeMailID) {
hg.confirm("FQC報表維護中號:" + obj.data.material + ",確定要刪除嗎?", function () {
hg.confirm("FQC報表維護中工程編號:" + obj.data.material + ",確定要刪除嗎?", function () {
$.ajax({
url: '/FQC/FQC011D',
data: { id: obj.data.fqcNoticeMailID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -135,7 +135,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', 'FQC報表自動派送維護', '/FQC/FQC011Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

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

@ -16,9 +16,9 @@
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="layui-form-item">
<label class="layui-form-label">號</label>
<label class="layui-form-label">工程編號</label>
<div class="layui-input-block">
<input asp-for="Material" class="layui-input" autocomplete="off" placeholder="請輸入號" />
<input asp-for="Material" class="layui-input" autocomplete="off" placeholder="請輸入工程編號" />
</div>
</div>

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

@ -16,9 +16,9 @@
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input type="hidden" asp-for="FqcNoticeMailID" value="@Model.FqcNoticeMailID" />
<div class="layui-form-item">
<label class="layui-form-label">號</label>
<label class="layui-form-label">工程編號</label>
<div class="layui-input-block">
<input asp-for="Material" class="layui-input" autocomplete="off" placeholder="請輸入號" />
<input asp-for="Material" class="layui-input" autocomplete="off" placeholder="請輸入工程編號" />
</div>
</div>

14
AMESCoreStudio.Web/Views/FQC/FQC012.cshtml

@ -155,7 +155,7 @@
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
//hg.msghide("刷新数据!");
//hg.msghide("刷新資料!");
//table && table.reload();
});
@ -208,7 +208,7 @@
},
{
field: 'itemNo',
title: '號',
title: '工程編號',
sort: true
},
{
@ -244,7 +244,7 @@
templet: function (d) {
var aa ='';
if (d.statusName == '未驗收完成') {
aa = '<a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">除</a>'
aa = '<a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">除</a>'
}
return aa;
@ -252,7 +252,7 @@
}
]];
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.inhouseNo) {
hg.confirm("FQC單號:" + obj.data.inhouseNo + obj.data.seqID + ",確定要刪除嗎?", function () {
@ -262,8 +262,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -279,7 +279,7 @@
//基本数据表格
//基本資料表格
var table = hg.table.datatable('query', 'FQC查詢', '/FQC/FQC008Query', {}, tableCols, '', true, 'full-100', ['filter', 'print', 'exports']);
// var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/GetWipInfo', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);

2
AMESCoreStudio.Web/Views/Home/Framework.cshtml

@ -152,7 +152,7 @@
}</script>
<script type="text/javascript" src="~/lib/admin/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="~/lib/Scrollbar/jquery.scrollBar.js"></script>
<!-- 求进度条插件 -->
<!-- 求进度条插件 -->
<script src='~/lib/nprogress/nprogress.js'></script>
</body>

16
AMESCoreStudio.Web/Views/JIG/JIG001.cshtml

@ -131,19 +131,19 @@
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>'
//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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.commodityID) {
hg.open('修改設備種類', '/JIG/JIG001U/' + obj.data.commodityID, 640,320);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
var status;
if (obj.data.status=="A")
@ -152,14 +152,14 @@
status = "啟用";
if (obj.data.commodityID) {
hg.confirm("設備種類:" + obj.data.commodityName + ",确定要" + status+"吗?", function () {
hg.confirm("設備種類:" + obj.data.commodityName + ",確定要" + status+"嗎?", function () {
$.ajax({
url: '/JIG/JIG001D',
data: { id: obj.data.commodityID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
obj.del(); //只删本地資料
hg.msghide(status + "成功!");
}
else {
@ -167,7 +167,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -185,7 +185,7 @@
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -193,7 +193,7 @@
$(function () {
tt();
});
//基本数据表格
//基本資料表格
function tt() {
table = hg.table.datatable('test', '設備種類', '/JIG/GetOutfitCommodityInfoesByQuery?TypeFlag=' + $("#TypeFlag").val() + '&Status=' + $("#Status").val(), {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
}

12
AMESCoreStudio.Web/Views/JIG/JIG002.cshtml

@ -95,21 +95,21 @@
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>'
//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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.varityID) {
hg.open('修改設備規格', '/JIG/JIG002U/' + obj.data.varityID, 640,550);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
var status;
if (obj.data.status == "A")
@ -124,7 +124,7 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
obj.del(); //只删本地資料
hg.msghide(status +"成功!");
}
else {
@ -132,7 +132,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -238,7 +238,7 @@
$(function () {
tt();
});
//基本数据表格
//基本資料表格
function tt() {
table = hg.table.datatable('test', '設備規格維護', '/JIG/GetOutfitVarityInfoesByQuery?TypeFlag=' + $("#TypeFlag").val() + '&CommodityID=' + $("#Commodity").val() + '&Status=' + $("#Status").val(), {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
}

16
AMESCoreStudio.Web/Views/JIG/JIG003.cshtml

@ -50,12 +50,12 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.vendorID) {
hg.open('修改設備廠商', '/JIG/JIG003U/' + obj.data.vendorID, 640,320);
@ -63,25 +63,25 @@
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.vendorID) {
hg.confirm("設備廠商:" + obj.data.vendorName + ",确定要删除吗?", function () {
hg.confirm("設備廠商:" + obj.data.vendorName + ",確定要刪除嗎?", function () {
$.ajax({
url: '/JIG/JIG003D',
data: { id: obj.data.vendorID },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!" );
hg.msg("網路請求失敗!" );
}
});
});
@ -97,7 +97,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '設備廠商維護', '/JIG/GetOutfitVendorInfoes', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

18
AMESCoreStudio.Web/Views/JIG/JIG004.cshtml

@ -46,13 +46,13 @@
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">管理編號</label>
<div class="layui-input-inline">
<input type="text" name="QANo" id="QANo" placeholder="请输入管理編號" autocomplete="off" class="layui-input">
<input type="text" name="QANo" id="QANo" placeholder="請輸入管理編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">財產名稱</label>
<div class="layui-input-inline" >
<input type="text" name="PartNo" id="PartNo" placeholder="请输入財產名稱" autocomplete="off" class="layui-input">
<input type="text" name="PartNo" id="PartNo" placeholder="請輸入財產名稱" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-right:5px;">
@ -108,7 +108,7 @@
else
btn = '無效';
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>'
//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>'
}
},
{
@ -136,7 +136,7 @@
btn += ' <a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="del">啟用</a>';
btn += '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-edit" lay-event="Upload">上傳</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>'
//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>'
}
}]
];
@ -148,14 +148,14 @@
}
};
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.outfitID) {
hg.open('修改設備基本資料', '/JIG/JIG004U/' + obj.data.outfitID, 640,550);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
var status;
// if (obj.data.status == "A") //修改前
@ -174,7 +174,7 @@
// type: 'POST',
// success: function (data) {
// if (data.success) {
// obj.del(); //只删本地数据
// obj.del(); //只删本地資料
// hg.msghide(status+"成功!");
// }
// else {
@ -182,7 +182,7 @@
// }
// },
// error: function () {
// hg.msg("网络请求失败!");
// hg.msg("網路請求失敗!");
// }
// });
});
@ -298,7 +298,7 @@
$(function () {
tt();
});
//基本数据表格
//基本資料表格
function tt() {
table = hg.table.datatable('test', '設備規格維護',
'/JIG/GetOutfitInfoesByQuery?TypeFlag=' + $("#TypeFlag").val() + '&CommodityID=' + $("#Commodity").val() + '&VarityID=' + $("#Varity").val() + '&Status=' + $("#Status").val() + '&QANo=' + $("#QANo").val() + '&PartNo=' + $("#PartNo").val() + '&UseStatus=*'

16
AMESCoreStudio.Web/Views/JIG/JIG004R.cshtml

@ -64,7 +64,7 @@
tt();
//table && table.reload(data);
});
//通过行tool编辑,lay-event="show"
//通过行tool編輯,lay-event="show"
function show(obj) {
layui.use('layer', function () {
var layer = layui.layer;
@ -84,26 +84,26 @@
});
};
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
var id = @ViewBag.OutfitID;
if (obj.data.imageName) {
hg.confirm("資料:" + obj.data.imageName + ",确定要删除吗?", function () {
hg.confirm("資料:" + obj.data.imageName + ",確定要刪除嗎?", function () {
$.ajax({
url: '/JIG/JIG004RD' ,
data: { id: id },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -135,7 +135,7 @@
}
}]
];
//基本数据表格
//基本資料表格
var table;
$(function () {
@ -143,7 +143,7 @@
});
function tt() {
//基本数据表格
//基本資料表格
table = hg.table.datatable('sop', '上傳文件', '/JIG/GetOutfitInfoBlobByOutfitID?id=' + @ViewBag.OutfitID , {}, tableCols, false, 'full-100');
};

18
AMESCoreStudio.Web/Views/JIG/JIG005.cshtml

@ -38,7 +38,7 @@
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">管理編號</label>
<div class="layui-input-inline">
<input type="text" name="QANo" id="QANo" placeholder="请输入管理編號" autocomplete="off" class="layui-input">
<input type="text" name="QANo" id="QANo" placeholder="請輸入管理編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -84,7 +84,7 @@
// else
// btn = '無效';
// 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>'
// //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>'
// }
//},
{
@ -104,7 +104,7 @@
str = '報廢';
return str
//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>'
//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>'
}
},
{
@ -131,21 +131,21 @@
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.outfitID) {
hg.open('領用設備', '/JIG/JIG005B/' + obj.data.outfitID, 640, 550);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function re(obj) {
if (obj.data.outfitID) {
hg.open('歸還設備', '/JIG/JIG005R/' + obj.data.outfitID, 640, 480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function view(obj) {
if (obj.data.outfitID) {
hg.open('檢視設備基本資料', '/JIG/JIG005V/' + obj.data.outfitID, 720, 520);
@ -155,7 +155,7 @@
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -203,7 +203,7 @@
};
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -212,7 +212,7 @@
tt();
});
//基本数据表格
//基本資料表格
function tt() {
table = hg.table.datatable('test', '設備領用/歸還',
'/JIG/GetOutfitInfoesByQuery?TypeFlag=' + $("#TypeFlag").val() + '&CommodityID=' + $("#Commodity").val() + '&VarityID=-99&Status=A&QANo=' + $("#QANo").val() + '&PartNo=*&UseStatus=U'

4
AMESCoreStudio.Web/Views/JIG/JIG005V.cshtml

@ -132,13 +132,13 @@
}
]];
//基本数据表格
//基本資料表格
var table;
$(function () {
tt();
});
function tt() {
//基本数据表格
//基本資料表格
table = hg.table.datatable('sop', '設備狀態紀錄', '/JIG/GetOutfitStatusLogDtoByOutfitID?id=' + @ViewBag.OutfitID , {}, tableCols, false, 'full-100');
};

18
AMESCoreStudio.Web/Views/JIG/JIG006.cshtml

@ -38,7 +38,7 @@
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">管理編號</label>
<div class="layui-input-inline">
<input type="text" name="QANo" id="QANo" placeholder="请输入管理編號" autocomplete="off" class="layui-input">
<input type="text" name="QANo" id="QANo" placeholder="請輸入管理編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-right:5px;">
@ -94,7 +94,7 @@
else
btn = '無效';
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>'
//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>'
}
},
{
@ -150,28 +150,28 @@
}]
];
//通过行tool编辑,lay-event="del"
//通过行tool編輯,lay-event="del"
function del(obj) {
if (obj.data.outfitID) {
hg.open('設備', '/JIG/JIG006S/' + obj.data.outfitID, 640, 480);
}
}
//通过行tool除,lay-event="re"
//通过行tool除,lay-event="re"
function fix(obj) {
if (obj.data.outfitID) {
hg.open('設備送修', '/JIG/JIG006F/' + obj.data.outfitID, 640, 480);
}
}
//通过行tool除,lay-event="re"
//通过行tool除,lay-event="re"
function re(obj) {
if (obj.data.outfitID) {
hg.open('設備歸還', '/JIG/JIG005R/' + obj.data.outfitID, 640, 480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function view(obj) {
if (obj.data.outfitID) {
hg.open('檢視設備基本資料', '/JIG/JIG005V/' + obj.data.outfitID, 720, 520);
@ -181,7 +181,7 @@
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -229,7 +229,7 @@
};
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -237,7 +237,7 @@
$(function () {
tt();
});
//基本数据表格
//基本資料表格
function tt() {
table = hg.table.datatable('test', '設備送修/領用',

14
AMESCoreStudio.Web/Views/JIG/JIG010.cshtml

@ -38,7 +38,7 @@
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">管理編號</label>
<div class="layui-input-inline">
<input type="text" name="QANo" id="QANo" placeholder="请输入管理編號" autocomplete="off" class="layui-input">
<input type="text" name="QANo" id="QANo" placeholder="請輸入管理編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -84,7 +84,7 @@
// else
// btn = '無效';
// 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>'
// //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>'
// }
//},
{
@ -101,7 +101,7 @@
else if (d.useStatusNo == "S")
str = '報廢';
return str
//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>'
//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>'
}
},
{
@ -127,7 +127,7 @@
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function view(obj) {
if (obj.data.outfitID) {
hg.open('檢視設備基本資料', '/JIG/JIG010V/' + obj.data.outfitID, 720, 520);
@ -137,7 +137,7 @@
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -185,7 +185,7 @@
};
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -194,7 +194,7 @@
tt();
});
//基本数据表格
//基本資料表格
function tt() {
var QANo_data = $("#QANo").val();
if( QANo_data == "")

4
AMESCoreStudio.Web/Views/JIG/JIG010V.cshtml

@ -132,13 +132,13 @@
}
]];
//基本数据表格
//基本資料表格
var table;
$(function () {
tt();
});
function tt() {
//基本数据表格
//基本資料表格
table = hg.table.datatable('sop', '設備狀態紀錄', '/JIG/GetOutfitStatusLogDtoByOutfitID?id=' + @ViewBag.OutfitID , {}, tableCols, false, 'full-100');
};

12
AMESCoreStudio.Web/Views/JIG/JIG014.cshtml

@ -46,13 +46,13 @@
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">管理編號</label>
<div class="layui-input-inline">
<input type="text" name="QANo" id="QANo" placeholder="请输入管理編號" autocomplete="off" class="layui-input">
<input type="text" name="QANo" id="QANo" placeholder="請輸入管理編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">財產名稱</label>
<div class="layui-input-inline">
<input type="text" name="PartNo" id="PartNo" placeholder="请输入財產名稱" autocomplete="off" class="layui-input">
<input type="text" name="PartNo" id="PartNo" placeholder="請輸入財產名稱" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-right:5px;">
@ -108,7 +108,7 @@
else
btn = '無效';
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>'
//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>'
}
},
{
@ -134,7 +134,7 @@
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -222,7 +222,7 @@
};
////搜索
$('#querysubmit').click(function () {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
});
@ -230,7 +230,7 @@
$(function () {
tt();
});
//基本数据表格
//基本資料表格
function tt() {
table = hg.table.datatable('test', '設備規格維護',
'/JIG/GetOutfitInfoesByQuery?TypeFlag=' + $("#TypeFlag").val() + '&CommodityID=' + $("#Commodity").val() + '&VarityID=' + $("#Varity").val() + '&Status=' + $("#Status").val() + '&QANo=' + $("#QANo").val() + '&PartNo=' + $("#PartNo").val() + '&UseStatus=*'

14
AMESCoreStudio.Web/Views/JIG/JIG015.cshtml

@ -47,7 +47,7 @@
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>'
// 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>';
@ -58,7 +58,7 @@
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
//if (obj.data.outfitFactoryID) {
if (obj.data.statusNo == "A") {
@ -70,7 +70,7 @@
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
var status;
if (obj.data.statusNo == "A")
@ -80,14 +80,14 @@
if (obj.data.outfitFactoryID) {
hg.confirm("設備廠別:" + obj.data.outfitFactoryName + ",确定要" + status+"吗?", function () {
hg.confirm("設備廠別:" + obj.data.outfitFactoryName + ",確定要" + status+"嗎?", function () {
$.ajax({
url: '/JIG/JIG015D',
data: { id: obj.data.outfitFactoryID },
type: 'POST',
success: function (data) {
if (data.success) {
// obj.del(); //只删本地数据
// obj.del(); //只删本地資料
table && table.reload(data);
hg.msghide(status + "成功!");
}
@ -96,7 +96,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -112,7 +112,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '設備廠商維護', '/JIG/GetOutfitFactoryInfos', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

20
AMESCoreStudio.Web/Views/KCS/KCS001.cshtml

@ -17,9 +17,9 @@
<div class="layui-form-item">
<div class="layui-col-sm3">
<div class="layui-inline">
<label class="layui-form-label">號:</label>
<label class="layui-form-label">工程編號:</label>
<div class="layui-input-inline" style="width:150px">
<input id="itemNO" name="itemNo" autocomplete="off" class="layui-input" placeholder="請輸入號">
<input id="itemNO" name="itemNo" autocomplete="off" class="layui-input" placeholder="請輸入工程編號">
</div>
</div>
</div>
@ -92,37 +92,37 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.class) {
hg.open('修改MAC資料', '/KCS/KCS001U/' + obj.data.class + ',' + obj.data.classGroup, 640, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.class) {
hg.confirm("MAC資料:" + obj.data.class + "," + obj.data.classGroup + ",确定要删除吗?", function () {
hg.confirm("MAC資料:" + obj.data.class + "," + obj.data.classGroup + ",確定要刪除嗎?", function () {
$.ajax({
url: '/KCS/KCS001D',
data: { id: obj.data.class + ',' + obj.data.classGroup },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -138,7 +138,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', 'MAC資料維護', '/KCS/GetMACInfoes', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

16
AMESCoreStudio.Web/Views/KCS/KCS002.cshtml

@ -38,37 +38,37 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.corpSN) {
hg.open('修改序號料號', '/KCS/KCS002U/' + obj.data.corpSN, 640,320);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.corpSN) {
hg.confirm("序號料號:" + obj.data.corpSN + "," + obj.data.corpPN + ",确定要删除吗?", function () {
hg.confirm("序號料號:" + obj.data.corpSN + "," + obj.data.corpPN + ",確定要刪除嗎?", function () {
$.ajax({
url: '/KCS/KCS002D',
data: { id: obj.data.corpSN },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -84,7 +84,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '序號料號維護', '/KCS/GetPartMaps', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

16
AMESCoreStudio.Web/Views/KCS/KCS004.cshtml

@ -43,37 +43,37 @@
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>'
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.keyPartSn) {
hg.open('修改組件料號序號', '/KCS/KCS004U/' + obj.data.keyPartSn, 640,320);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.keyPartSn) {
hg.confirm("組件料號序號:" + obj.data.keyPartNo + "," + obj.data.keyPartSn + ",确定要删除吗?", function () {
hg.confirm("組件料號序號:" + obj.data.keyPartNo + "," + obj.data.keyPartSn + ",確定要刪除嗎?", function () {
$.ajax({
url: '/KCS/KCS004D',
data: { id: obj.data.keyPartSn },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -89,7 +89,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '組件料號序號維護', '/KCS/GetKPLinks', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

16
AMESCoreStudio.Web/Views/KCS/KCS005.cshtml

@ -57,7 +57,7 @@
tt();
//table && table.reload(data);
});
//通过行tool编辑,lay-event="show"
//通过行tool編輯,lay-event="show"
function show(obj) {
layui.use('layer', function () {
var layer = layui.layer;
@ -77,25 +77,25 @@
});
};
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.imageName) {
hg.confirm("圖片資料:" + obj.data.imageName + ",确定要删除吗?", function () {
hg.confirm("圖片資料:" + obj.data.imageName + ",確定要刪除嗎?", function () {
$.ajax({
url: '/REP/REP001D',
data: { id: obj.data.imageName },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -124,13 +124,13 @@
}
}]
];
//基本数据表格
//基本資料表格
var table;
$(function () {
// tt();
});
function tt() {
//基本数据表格
//基本資料表格
table = hg.table.datatable('sop', '組件料號序號文件', '/KCS/GetInspectionResultBlobsByQuery?id=' + @ViewBag.MasterID +'&itemID=' + @ViewBag.ItemID, {}, tableCols, false, 'full-100');
};

14
AMESCoreStudio.Web/Views/KCS/KCS006.cshtml

@ -70,32 +70,32 @@
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.itemNo) {
hg.open('修改組件類別', '/KCS/KCS006U/' + obj.data.itemNo, 640,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.itemNo) {
hg.confirm("組件類別:" + obj.data.itemNo + "," + obj.data.itemName + ",确定要删除吗?", function () {
hg.confirm("組件類別:" + obj.data.itemNo + "," + obj.data.itemName + ",確定要刪除嗎?", function () {
$.ajax({
url: '/KCS/KCS006D',
data: { id: obj.data.itemNo },
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -111,7 +111,7 @@
}
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '組件類別維護', '/KCS/GetItems', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

30
AMESCoreStudio.Web/Views/KCS/KCS007.cshtml

@ -15,9 +15,9 @@
<div class="layui-form" style="margin-bottom:5px;">
<div class="layui-form-item">
<div class="layui-inline" style="margin-right:5px;">
<label class="layui-inline layui-form-label">號</label>
<label class="layui-inline layui-form-label">工程編號</label>
<div class="layui-input-inline">
<input type="text" name="itemNo" id="itemNo" placeholder="请输入料號" autocomplete="off" class="layui-input">
<input type="text" name="itemNo" id="itemNo" placeholder="請輸入工程編號" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left:0px;">
@ -42,7 +42,7 @@
var tableCols = [[
{
field: 'item',
title: '號',
title: '工程編號',
sort: true,
templet: function (d) {
var itemNo;
@ -104,37 +104,37 @@
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> '
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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
console.info(obj.data);
if (obj.data.materialKpID) {
hg.open('修改料號組件對應', '/KCS/KCS007U/' + obj.data.materialKpID , 480,480);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
//alert(obj);
if (obj.data.materialKpID) {
hg.confirm("系統:" + obj.data.kpName + ",确定要删除吗?", function () {
hg.confirm("系統:" + obj.data.kpName + ",確定要刪除嗎?", function () {
$.ajax({
url: '/KCS/KCS007D',
data: { id: obj.data.materialKpID},
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -156,20 +156,20 @@
//console.log('#btnSearch');
var itemNo = $("#itemNo").val();
if (itemNo) {
hg.msghide("刷新数据!");
hg.msghide("刷新資料!");
tt();
}
else {
alert("請選擇號!!!!");
alert("請選擇工程編號!!!!");
}
return false;
});
//基本数据表格
//基本資料表格
var table;
function tt() {
//基本数据表格
//基本資料表格
var iNO = "";
iNO = $("#itemNo").val();
@ -184,7 +184,7 @@
, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
}
else {
hg.msg("請確認號是正確!");
hg.msg("請確認工程編號是正確!");
}
},
error: function () {

2
AMESCoreStudio.Web/Views/KCS/KCS007C.cshtml

@ -110,7 +110,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
}
}

2
AMESCoreStudio.Web/Views/KCS/KCS007U.cshtml

@ -110,7 +110,7 @@
$("#ItemID").val(result.data.itemID);
}
else {
alert('請確認號是否正確!!!');
alert('請確認工程編號是否正確!!!');
}
}

6
AMESCoreStudio.Web/Views/KCS/KCS008.cshtml

@ -57,7 +57,7 @@
tt();
//table && table.reload(data);
});
//通过行tool编辑,lay-event="show"
//通过行tool編輯,lay-event="show"
function show(obj) {
layui.use('layer', function () {
var layer = layui.layer;
@ -101,13 +101,13 @@
}
}]
];
//基本数据表格
//基本資料表格
var table;
$(function () {
// tt();
});
function tt() {
//基本数据表格
//基本資料表格
table = hg.table.datatable('sop', '組件料號序號文件', '/KCS/GetInspectionResultBlobsByQuery?id=' + @ViewBag.MasterID +'&itemID=' + @ViewBag.ItemID, {}, tableCols, false, 'full-100');
};

12
AMESCoreStudio.Web/Views/PCB/FQC002.cshtml

@ -71,19 +71,19 @@
title: '操作',
fixed: 'right',
templet: function (d) {
return '<a class="layui-btn 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>'
return '<a class="layui-btn 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"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.itemID) {
hg.open('修改檢驗項目', '/FQC/FQC002U/' + obj.data.itemID, 400, 400);
}
}
//通过行tool除,lay-event="del"
//通过行tool除,lay-event="del"
function del(obj) {
if (obj.data.itemID) {
hg.confirm("檢驗項目:" + obj.data.itemNameCN + "【" + obj.data.itemNameEN + "】,確定要刪除嗎?", function () {
@ -93,8 +93,8 @@
type: 'POST',
success: function (data) {
if (data.success) {
obj.del(); //只删本地数据
hg.msghide("除成功!");
obj.del(); //只删本地資料
hg.msghide("除成功!");
}
else {
hg.msg(data.msg);
@ -117,7 +117,7 @@
}
}];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '檢驗項目維護', '/FQC/FQC002Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>
}

6
AMESCoreStudio.Web/Views/PCB/PCB013.cshtml

@ -122,7 +122,7 @@
// var qs = $('button[lay-filter="querysubmit"]');
// qs.click();
// //hg.msghide("刷新数据!");
// //hg.msghide("刷新資料!");
// //table && table.reload();
//});
});
@ -201,7 +201,7 @@
}
}
]];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.steelPlateID) {
hg.open('修改鋼板基本資料', '/PCB/PCB013U?id=' + obj.data.steelPlateID, 700, 500);
@ -231,7 +231,7 @@
}
}];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('query', '鋼板資料查詢', '/PCB/PCB013Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
// var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/GetWipInfo', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

2
AMESCoreStudio.Web/Views/PCB/PCB013V.cshtml

@ -77,7 +77,7 @@
}]
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '鋼板量測紀錄', '/PCB/PCB013VQuery?steelPlateID=' + steelPlateID.value + '&steelPlateNo=' + steelPlateNo.value, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

6
AMESCoreStudio.Web/Views/PCB/PCB014.cshtml

@ -102,7 +102,7 @@
// var qs = $('button[lay-filter="querysubmit"]');
// qs.click();
// //hg.msghide("刷新数据!");
// //hg.msghide("刷新資料!");
// //table && table.reload();
//});
});
@ -157,7 +157,7 @@
}
}
]];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.solderPasteID) {
hg.open('修改錫膏基本資料', '/PCB/PCB014U?id=' + obj.data.solderPasteID, 700, 500);
@ -175,7 +175,7 @@
}
}];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('query', '錫膏基本查詢', '/PCB/PCB014Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
// var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/GetWipInfo', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

1306
AMESCoreStudio.Web/Views/PCS/PCS001.cshtml

File diff suppressed because one or more lines are too long

40
AMESCoreStudio.Web/Views/PCS/PCS001N.cshtml

@ -41,7 +41,7 @@
</div>
<label asp-for="wipAtt.ItemNO" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.ItemNO" style="width: 150px; display:initial" oninput="let p=this.selectionStart;this.value=this.value.toUpperCase();this.setSelectionRange(p, p);" class="layui-input" autocomplete="off" />
<input asp-for="wipAtt.ItemNO" style="width: 150px; display:initial" oninput="let p=this.selectionStart;this.value=this.value.toUpperCase();this.setSelectionRange(p, p);" class="layui-input" autocomplete="off" maxlength="20"/>
<button id="ItemNo" class="layui-btn layui-btn-sm layui-btn-normal" style="padding: 0 5px;" name="action" value="ItemNo" lay-submit lay-filter="querysubmit" title="刷新">
<i class="layui-icon layui-icon-sm">&#xe669;</i>
</button>
@ -88,11 +88,11 @@
</div>
<label asp-for="wipInfo.CustomerItemNO" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipInfo.CustomerItemNO" class="layui-input" autocomplete="off" />
<input asp-for="wipInfo.CustomerItemNO" oninput="let p=this.selectionStart;this.value=this.value.toUpperCase();this.setSelectionRange(p, p);" class="layui-input" autocomplete="off" />
</div>
<label asp-for="wipInfo.Sales" class="layui-form-label"></label>
<label asp-for="wipInfo.CustomerWipNo" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipInfo.Sales" class="layui-input" autocomplete="off" />
<input asp-for="wipInfo.CustomerWipNo" oninput="let p=this.selectionStart;this.value=this.value.toUpperCase();this.setSelectionRange(p, p);" class="layui-input" autocomplete="off" />
</div>
</div>
</div>
@ -119,7 +119,7 @@
<label asp-for="wipInfo.OrderNO" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipInfo.OrderNO" class="layui-input" />
<input asp-for="wipInfo.OrderNO" class="layui-input" />
</div>
</div>
</div>
@ -158,17 +158,16 @@
<div class="layui-inline">
<label asp-for="wipAtt.ModelNO" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.ModelNO" class="layui-input" />
<input asp-for="wipAtt.ModelNO" class="layui-input" maxlength="30"/>
</div>
<label asp-for="wipAtt.WipProcess" class="layui-form-label"></label>
<div class="layui-input-inline">
<select asp-for="wipAtt.WipProcess" asp-items="@ViewBag.ProcessTypeList" class=""></select>
</div>
<label asp-for="wipAtt.Side" class="layui-form-label"></label>
<label asp-for="wipAtt.Side" class="layui-form-label" style="width:100px"></label>
<div class="layui-input-inline">
<select asp-for="wipAtt.Side" asp-items="@ViewBag.MFGTypeList" class=""></select>
</div>
</div>
</div>
@ -182,6 +181,10 @@
<div class="layui-input-inline">
<input asp-for="wipInfo.BoxCNT" value="1" class="layui-input" />
</div>
<label asp-for="wipAtt.BomDate" class="layui-form-label" style="width:100px"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.BomDate" class="layui-input" readonly="" />
</div>
</div>
</div>
@ -189,11 +192,11 @@
<div class="layui-inline">
<label asp-for="wipAtt.ECN" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.ECN" class="layui-input" />
<input asp-for="wipAtt.ECN" class="layui-input" maxlength="20"/>
</div>
<label asp-for="wipAtt.EAN" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.EAN" class="layui-input" />
<input asp-for="wipAtt.EAN" class="layui-input" maxlength="20"/>
</div>
</div>
</div>
@ -467,7 +470,7 @@
return;
}
if (itemNo == '' || !itemNo) {
parent.hg.msg("請輸入號");
parent.hg.msg("請輸入工程編號");
return;
}
if (planQTY == '' || !planQTY || planQTY == 0) {
@ -510,7 +513,7 @@
var wipNO = $('#wipAtt_ItemNO').val();
var planQTY = $('#wipInfo_PlanQTY').val();
if (wipNO == '' || !wipNO) {
parent.hg.msg("請輸入號");
parent.hg.msg("請輸入工程編號");
return;
}
if (planQTY == '' || !planQTY || planQTY == 0) {
@ -563,6 +566,13 @@
, theme: 'grid'
});
laydate.render({
elem: '#wipAtt_BomDate'
, trigger: 'click'
, format: 'yyyy/MM/dd'
, theme: 'grid'
});
//form.on('select(flow)', function (data) {
// RuleStation(data.value);
//});
@ -635,7 +645,7 @@
$("#wipInfo_LineID").append($("<option>").text(item.text).val(item.value))
});
//$("#wipInfo_LineID option:eq(1)").attr("selected", 'selected'); //默认选择第一个选
//$("#wipInfo_LineID option:eq(1)").attr("selected", 'selected'); //默认選择第一個選
$("#wipInfo_LineID option[value=" + value+"]").prop("selected", true);
layui.form.render("select");//重新渲染 固定写法
},
@ -806,7 +816,7 @@
// 料號刷新
$("#ItemNo").click(function (event) {
if ($("#wipAtt_ItemNO").val() == '') {
parent.hg.msg("請輸入號");
parent.hg.msg("請輸入工程編號");
return false;
}
});
@ -814,7 +824,7 @@
// 料號刷新
$("#add").click(function (event) {
if ($("#wipAtt_ItemNO").val() == '' || $("#wipInfo_WipNO").val() == '') {
parent.hg.msg("請輸入號或工單號碼");
parent.hg.msg("請輸入工程編號或工單號碼");
return false;
}
});

58
AMESCoreStudio.Web/Views/PCS/PCS001R.cshtml

@ -91,9 +91,9 @@
<div class="layui-input-inline">
<input asp-for="wipInfo.CustomerItemNO" class="layui-input" autocomplete="off" />
</div>
<label asp-for="wipInfo.Sales" class="layui-form-label"></label>
<label asp-for="wipInfo.CustomerWipNo" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipInfo.Sales" class="layui-input" autocomplete="off" />
<input asp-for="wipInfo.CustomerWipNo" class="layui-input" autocomplete="off" />
</div>
</div>
</div>
@ -173,7 +173,7 @@
<div class="layui-input-inline">
<select disabled asp-for="wipAtt.WipProcess" asp-items="@ViewBag.ProcessTypeList" class=""></select>
</div>
<label asp-for="wipAtt.Side" class="layui-form-label"></label>
<label asp-for="wipAtt.Side" class="layui-form-label" style="width:100px"></label>
<div class="layui-input-inline">
<select disabled asp-for="wipAtt.Side" asp-items="@ViewBag.MFGTypeList" class=""></select>
</div>
@ -193,6 +193,10 @@
<input asp-for="wipInfo.BoxCNT" class="layui-input" />
<span asp-validation-for="wipInfo.BoxCNT" class="layui-bg-red"></span>
</div>
<label asp-for="wipAtt.BomDate" class="layui-form-label" style="width:100px"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.BomDate" class="layui-input" readonly="" />
</div>
</div>
</div>
@ -494,18 +498,9 @@
<label class="layui-form-label">DIP</label>
<div class="layui-input-block">
<cl-checkbox asp-items="@ViewBag.GetCheckboxDIP" asp-for="wipBoard.DipSides" asp-skin="defult"></cl-checkbox>
<input @if (Model.wipBoard != null)
{
@(Model.wipBoard.DipCarrier == "Y" ? "checked" : "")
} type="checkbox" title="CARRIER" name="wipBoard.DipCarrier" />
<input @if (Model.wipBoard != null)
{
@(Model.wipBoard.DipTape == "Y" ? "checked" : "")
} type="checkbox" title="貼付膠帶" name="wipBoard.DipTape" />
<input @if (Model.wipBoard != null)
{
@(Model.wipBoard.DipSolderMask == "Y" ? "checked" : "")
} type="checkbox" title="點防焊膠" name="wipBoard.SmdSolderMask" />
<input @if (Model.wipBoard != null) { @(Model.wipBoard.DipCarrier == "Y" ? "checked" : "") } type="checkbox" title="CARRIER" name="wipBoard.DipCarrier" />
<input @if (Model.wipBoard != null) { @(Model.wipBoard.DipTape == "Y" ? "checked" : "") } type="checkbox" title="貼付膠帶" name="wipBoard.DipTape" />
<input @if (Model.wipBoard != null) { @(Model.wipBoard.DipSolderMask == "Y" ? "checked" : "") } type="checkbox" title="點防焊膠" name="wipBoard.SmdSolderMask" />
</div>
</div>
</div>
@ -521,10 +516,7 @@
<div class="layui-inline">
<label class="layui-form-label">燒錄</label>
<div class="layui-input-inline">
<input @if (Model.wipBoard != null)
{
@(Model.wipBoard.Burn == "Y" ? "checked" : "")
} type="checkbox" title="是否燒入" name="wipBoard.Burn" />
<input @if (Model.wipBoard != null) { @(Model.wipBoard.Burn == "Y" ? "checked" : "") } type="checkbox" title="是否燒入" name="wipBoard.Burn" />
</div>
<label class="layui-form-label">燒機位置</label>
@ -545,10 +537,7 @@
<div class="layui-inline">
<label class="layui-form-label">零件烘烤</label>
<div class="layui-input-inline">
<input @if (Model.wipBoard != null)
{
@(Model.wipBoard.ISPartsBake == "Y" ? "checked" : "")
} type="checkbox" title="零件是否需要烘烤" name="wipBoard.ISPartsBake" />
<input @if (Model.wipBoard != null) { @(Model.wipBoard.ISPartsBake == "Y" ? "checked" : "") } type="checkbox" title="零件是否需要烘烤" name="wipBoard.ISPartsBake" />
</div>
<label class="layui-form-label">零件烘烤溫度</label>
<div class="layui-input-inline" style="width:100px">
@ -561,10 +550,7 @@
</div>
<div class="layui-input-inline">
<input @if (Model.wipBoard != null)
{
@(Model.wipBoard.PartsBakeOvertime == "Y" ? "checked" : "")
} type="checkbox" title="零件烘烤超過48hrs" name="wipBoard.PartsBakeOvertime" />
<input @if (Model.wipBoard != null) { @(Model.wipBoard.PartsBakeOvertime == "Y" ? "checked" : "") } type="checkbox" title="零件烘烤超過48hrs" name="wipBoard.PartsBakeOvertime" />
</div>
</div>
</div>
@ -580,10 +566,7 @@
<div class="layui-inline">
<label class="layui-form-label">PCB烘烤</label>
<div class="layui-input-inline">
<input @if (Model.wipBoard != null)
{
@(Model.wipBoard.ISPcbBake == "Y" ? "checked" : "")
} type="checkbox" title="PCB是否需要烘烤" name="wipBoard.ISPcbBake" />
<input @if (Model.wipBoard != null) { @(Model.wipBoard.ISPcbBake == "Y" ? "checked" : "") } type="checkbox" title="PCB是否需要烘烤" name="wipBoard.ISPcbBake" />
</div>
<div class="layui-input-inline">
<select disabled asp-items="@ViewBag.GetPCBBakeTypeSelect" asp-for="wipBoard.PcbBake" class=""></select>
@ -887,10 +870,7 @@
<div class="layui-inline">
<label class="layui-form-label">FINE_PACKAGE</label>
<div class="layui-input-inline">
<input type="checkbox" title="是否為精裝" @if (Model.wipSystem != null)
{
@(Model.wipSystem.FinePackage == "Y" ? "checked" : "")
} />
<input type="checkbox" title="是否為精裝" @if (Model.wipSystem != null) { @(Model.wipSystem.FinePackage == "Y" ? "checked" : "") } />
</div>
</div>
@ -1001,8 +981,8 @@
@index.SOPName
</td>
@*<td>
@index.SOPPath
</td>*@
@index.SOPPath
</td>*@
<td>
@index.SOPTypeName
</td>
@ -1158,12 +1138,12 @@
////转换静态表格
//table.init('demo', {
// height: 315 //设置高度
// , limit: 10 //注意:请务必确保 limit 参数(默认:10)是与你服务端限定的数据条数一致
// , limit: 10 //注意:請务必確保 limit 参数(默认:10)是与你服务端限定的資料条数一致
// //支持所有基础参数
//});
});
//通过行tool编辑,lay-event="show"
//通过行tool編輯,lay-event="show"
function show(obj) {
var Path = $(obj).closest("TR").find('span[id*=Filepath]').text();;
var FileName = $(obj).closest("TR").find('span[id*=FileName]').text();;

20
AMESCoreStudio.Web/Views/PCS/PCS002.cshtml

@ -34,9 +34,9 @@
</div>
<div class="layui-col-sm4">
<div class="layui-inline">
<label class="layui-form-label">號:</label>
<label class="layui-form-label">工程編號:</label>
<div class="layui-input-inline" style="width:150px">
<input id="itemNo" name="itemNo" autocomplete="off" class="layui-input" placeholder="請輸入號">
<input id="itemNo" name="itemNo" autocomplete="off" class="layui-input" placeholder="請輸入工程編號">
</div>
</div>
</div>
@ -91,13 +91,13 @@
},
{
field: 'itemNo',
title: '號',
title: '工程編號',
width: 150,
sort: true
},
{
field: 'description',
title: '品名',
title: '機種描述',
width: 100,
},
{
@ -149,13 +149,13 @@
templet: function (d) {
return '<a class="layui-btn layui-btn-xs layui-icon layui-icon-edit" lay-event="edit">修改</a>\
<a class="layui-btn layui-btn-warm layui-icon layui-icon-list layui-btn-xs" lay-event="detail">檢視</a>'
//// <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">除</a>
//// <a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-delete" lay-event="del">除</a>
}
}
]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.wipID) {
hg.open('修改工單資料', '/PCS/PCS003/' + obj.data.wipID, '', '', true);
@ -163,14 +163,14 @@
}
function del(obj) {
hg.confirm("確定要除工單號碼【" + obj.data.wipNo + "】嗎?", function () {
hg.confirm("確定要除工單號碼【" + obj.data.wipNo + "】嗎?", function () {
$.ajax({
url: '/PCS/PCS005D',
data: { id: obj.data.wipID },
type: 'POST',
success: function (data) {
if (data.success) {
hg.msghide("除成功!");
hg.msghide("除成功!");
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
}
@ -179,7 +179,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -192,7 +192,7 @@
}
}
//基本数据表格
//基本資料表格
var table = hg.table.datatable('query', '工單資料修改', '/PCS/PCS002Query/' + unitNo.value, {}, tableCols, {}, true, 'full-100', ['filter', 'print', 'exports']);
$(document).off('mousedown', '.layui-table-grid-down').

33
AMESCoreStudio.Web/Views/PCS/PCS003.cshtml

@ -98,9 +98,9 @@
<div class="layui-input-inline">
<input asp-for="wipInfo.CustomerItemNO" class="layui-input" autocomplete="off" />
</div>
<label asp-for="wipInfo.Sales" class="layui-form-label"></label>
<label asp-for="wipInfo.CustomerWipNo" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipInfo.Sales" class="layui-input" autocomplete="off" />
<input asp-for="wipInfo.CustomerWipNo" class="layui-input" autocomplete="off" />
</div>
</div>
</div>
@ -172,13 +172,13 @@
<div class="layui-inline">
<label asp-for="wipAtt.ModelNO" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.ModelNO" class="layui-input" />
<input asp-for="wipAtt.ModelNO" class="layui-input" maxlength="30"/>
</div>
<label asp-for="wipAtt.WipProcess" class="layui-form-label"></label>
<div class="layui-input-inline">
<select asp-for="wipAtt.WipProcess" asp-items="@ViewBag.ProcessTypeList" class=""></select>
</div>
<label asp-for="wipAtt.Side" class="layui-form-label"></label>
<label asp-for="wipAtt.Side" class="layui-form-label" style="width:100px"></label>
<div class="layui-input-inline">
<select asp-for="wipAtt.Side" asp-items="@ViewBag.MFGTypeList" class=""></select>
</div>
@ -196,6 +196,10 @@
<div class="layui-input-inline">
<input asp-for="wipInfo.BoxCNT" class="layui-input" />
</div>
<label asp-for="wipAtt.BomDate" class="layui-form-label" style="width:100px"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.BomDate" class="layui-input" readonly="" />
</div>
</div>
</div>
@ -203,14 +207,14 @@
<div class="layui-inline">
<label asp-for="wipAtt.ECN" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.ECN" style="width: 150px; display: initial" class="layui-input" />
<input asp-for="wipAtt.ECN" style="width: 150px; display: initial" class="layui-input" maxlength="20"/>
<a onclick="GetPLM_ECN();" class="layui-btn layui-btn-sm layui-btn-normal" style="padding: 0 5px;" title="更新ECN/ECR">
<i class="layui-icon layui-icon-sm">&#xe669;</i>
</a>
</div>
<label asp-for="wipAtt.EAN" class="layui-form-label"></label>
<div class="layui-input-inline">
<input asp-for="wipAtt.EAN" class="layui-input" />
<input asp-for="wipAtt.EAN" class="layui-input" maxlength="20"/>
</div>
</div>
</div>
@ -1253,7 +1257,7 @@
var wipShcDate = $('#wipInfo_WipScheduleDate').val().replace(/\//g, '-');
if (itemNo == '' || !itemNo) {
parent.hg.msg("請輸入號");
parent.hg.msg("請輸入工程編號");
return;
}
if (planQTY == '' || !planQTY || planQTY == 0) {
@ -1363,7 +1367,7 @@
var wipNO = $('#wipAtt_ItemNO').val();
var planQTY = $('#wipInfo_PlanQTY').val();
if (wipNO == '' || !wipNO) {
parent.hg.msg("請輸入號");
parent.hg.msg("請輸入工程編號");
return;
}
if (planQTY == '' || !planQTY || planQTY == 0) {
@ -1425,6 +1429,13 @@
, theme: 'grid'
});
laydate.render({
elem: '#wipAtt_BomDate'
, trigger: 'click'
, format: 'yyyy/MM/dd'
, theme: 'grid'
});
// PLM料號關鍵字
$(".autocomplete").each(function () {
layui.autocomplete({
@ -1483,7 +1494,7 @@
});
});
//通过行tool编辑,lay-event="show"
//通过行tool編輯,lay-event="show"
function show(obj) {
var Path = $(obj).closest("TR").find('span[id*=Filepath]').text();;
var FileName = $(obj).closest("TR").find('span[id*=FileName]').text();;
@ -1575,7 +1586,7 @@
$("#wipInfo_LineID").append($("<option>").text(item.text).val(item.value))
});
//$("#wipInfo_LineID option:eq(1)").attr("selected", 'selected'); //默认选择第一个选
//$("#wipInfo_LineID option:eq(1)").attr("selected", 'selected'); //默认選择第一個選
$("#wipInfo_LineID option[value=" + value + "]").prop("selected", true);
layui.form.render("select");//重新渲染 固定写法
},
@ -2022,7 +2033,7 @@
layui.form.render("select");//重新渲染 固定写法
}
else {
parent.hg.msg(`找不到相關號燒機維護資訊`);
parent.hg.msg(`找不到相關工程編號燒機維護資訊`);
}
}
},

10
AMESCoreStudio.Web/Views/PCS/PCS004.cshtml

@ -79,7 +79,7 @@
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
//hg.msghide("刷新数据!");
//hg.msghide("刷新資料!");
//table && table.reload();
});
});
@ -103,7 +103,7 @@
},
{
field: 'itemNo',
title: '號',
title: '工程編號',
width: 200,
sort: true
},
@ -133,21 +133,21 @@
}
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.wipID) {
hg.open('修改工單內部條碼', '/PCS/PCS004C/' + obj.data.wipID, '', '', true);
}
}
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function detail(obj) {
if (obj.data.wipID) {
hg.open('檢視工單內部條碼', '/PCS/PCS004R/' + obj.data.wipID, '', '', true);
}
}
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/PCS004Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
// var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/GetWipInfo', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

4
AMESCoreStudio.Web/Views/PCS/PCS004C.cshtml

@ -205,7 +205,7 @@
// Table 刪除
function Remove(button, StrNo, EndNo) {
hg.confirm("起始生產條碼:" + StrNo + ",結束生產條碼:" + EndNo + ",確定要除嗎?", function () {
hg.confirm("起始生產條碼:" + StrNo + ",結束生產條碼:" + EndNo + ",確定要除嗎?", function () {
$.ajax({
url: '@Url.Action("PCS004D", "PCS")',
@ -215,7 +215,7 @@
type: "POST",
success: function (data) {
if (data.success) {
hg.msg("除成功!");
hg.msg("除成功!");
var row = $(button).closest("TR");
var table = $("#MydataTable")[0];
table.deleteRow(row[0].rowIndex);

24
AMESCoreStudio.Web/Views/PCS/PCS005.cshtml

@ -27,16 +27,16 @@
<div class="layui-col-sm3">
<div class="layui-inline">
<label class="layui-form-label" style="width:50px">工單:</label>
<div class="layui-input-inline" style="width:120px">
<div class="layui-input-inline" style="width:170px">
<input id="wipNo" name="wipNo" autocomplete="off" class="layui-input" placeholder="請輸入工單號碼">
</div>
</div>
</div>
<div class="layui-col-sm3">
<div class="layui-inline">
<label class="layui-form-label" style="width:50px">料號:</label>
<label class="layui-form-label" style="width:100px">工程編號:</label>
<div class="layui-input-inline" style="width:150px">
<input id="itemNo" name="itemNo" autocomplete="off" class="layui-input" placeholder="請輸入號">
<input id="itemNo" name="itemNo" autocomplete="off" class="layui-input" placeholder="請輸入工程編號">
</div>
</div>
</div>
@ -88,7 +88,7 @@
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
//hg.msghide("刷新数据!");
//hg.msghide("刷新資料!");
//table && table.reload();
});
@ -97,7 +97,7 @@
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
//hg.msghide("刷新数据!");
//hg.msghide("刷新資料!");
//table && table.reload();
});
@ -128,13 +128,13 @@
},
{
field: 'itemNo',
title: '號',
title: '工程編號',
width: 150,
sort: true
},
{
field: 'description',
title: '品名',
title: '機種描述',
width: 100,
},
{
@ -203,7 +203,7 @@
}
}
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.wipID) {
hg.open('修改工單資料', '/PCS/PCS003/' + obj.data.wipID, '', '', true);
@ -211,14 +211,14 @@
}
function del(obj) {
hg.confirm("確定要除工單號碼【" + obj.data.wipNO + "】嗎?", function () {
hg.confirm("確定要除工單號碼【" + obj.data.wipNO + "】嗎?", function () {
$.ajax({
url: '/PCS/PCS005D',
data: { id: obj.data.wipID },
type: 'POST',
success: function (data) {
if (data.success) {
hg.msghide("除成功!");
hg.msghide("除成功!");
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
}
@ -227,7 +227,7 @@
}
},
error: function () {
hg.msg("网络请求失败!");
hg.msg("網路請求失敗!");
}
});
});
@ -242,7 +242,7 @@
// }
//}
//];
//基本数据表格
//基本資料表格
//alert(factoryNo.value);
//alert(unitNo.value);
//alert(wipNo.value);

6
AMESCoreStudio.Web/Views/PCS/PCS006.cshtml

@ -86,7 +86,7 @@
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
//hg.msghide("刷新数据!");
//hg.msghide("刷新資料!");
//table && table.reload();
});
@ -178,7 +178,7 @@
},
{
field: 'itemNo',
title: '號',
title: '工程編號',
width: 200,
sort: true
},
@ -213,7 +213,7 @@
var param = unitNo.value + '_' + wipNo.value + '_' + factoryNo.value;
//基本数据表格
//基本資料表格
var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/PCS006Query/' + param, {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
// var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/GetWipInfo', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

2
AMESCoreStudio.Web/Views/PCS/PCS008.cshtml

@ -55,7 +55,7 @@
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">號:</label>
<label class="layui-form-label">工程編號:</label>
<div class="layui-input-inline">
<input id="itemNo" name="itemNo" class="layui-input">
</div>

4
AMESCoreStudio.Web/Views/PCS/PCS009R.cshtml

@ -98,7 +98,7 @@
@index.WipNo
</td>
<td>
號:
工程編號:
</td>
<td>
@index.ItemNo
@ -149,7 +149,7 @@
@index.DateCode
</td>
<td>
客戶料號:
成品料號:
</td>
<td>
@index.CustomerItemNo

12
AMESCoreStudio.Web/Views/PCS/PCS012.cshtml

@ -94,9 +94,9 @@
</div>
<div class="layui-col-sm3">
<div class="layui-inline">
<label class="layui-form-label">號:</label>
<label class="layui-form-label">工程編號:</label>
<div class="layui-input-inline" style="width:120px">
<input id="itemNO" name="itemNO" autocomplete="off" class="layui-input" placeholder="請輸入號">
<input id="itemNO" name="itemNO" autocomplete="off" class="layui-input" placeholder="請輸入工程編號">
</div>
</div>
</div>
@ -153,7 +153,7 @@
var qs = $('button[lay-filter="querysubmit"]');
qs.click();
//hg.msghide("刷新数据!");
//hg.msghide("刷新資料!");
//table && table.reload();
});
@ -184,7 +184,7 @@
},
{
field: 'itemNO',
title: '號',
title: '工程編號',
width: 200,
sort: true
},
@ -255,7 +255,7 @@
}
}]
];
//通过行tool编辑,lay-event="edit"
//通过行tool編輯,lay-event="edit"
function edit(obj) {
if (obj.data.wipNO) {
hg.open('解鎖工單', '/PCS/PCS011V/' + obj.data.wipLockID, 480, 480,false);
@ -272,7 +272,7 @@
}
];
//基本数据表格
//基本資料表格
var table = hg.table.datatable('query', '條碼狀態維護', '/PCS/PCS012Query', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
// var table = hg.table.datatable('test', '條碼狀態維護', '/PCS/GetWipInfo', {}, tableCols, toolbar, true, 'full-100', ['filter', 'print', 'exports']);
</script>

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save