@model AMESCoreStudio.WebApi.Models.AMES.SampleSipmentSN @{ ViewData["Title"] = "PCS033C"; Layout = "~/Views/Shared/_FormLayout.cshtml"; } <style> .control-label { justify-content: flex-end !important; } </style> <div class="row"> <div class="col-sm-12"> <form enctype="multipart/form-data" method="post" asp-action="PCS033CSave"> <div asp-validation-summary="ModelOnly" class="text-danger"></div> <input type="hidden" asp-for="CreateUserID" value="@ViewBag.UserID" /> <input type="hidden" asp-for="CreateDate" value="@System.DateTime.Now" /> <input type="hidden" asp-for="UpdateDate" value="@System.DateTime.Now" /> <input type="hidden" asp-for="StartNo" value="tt" /> <input type="hidden" asp-for="EndNo" value="tt" /> <div class="form-group form-inline my-sm-1"> <label asp-for="CreateName" class="control-label col-sm-3"></label> <input asp-for="CreateName" value="@ViewBag.UserName" class="form-control col-sm-9" /> <span asp-validation-for="CreateName" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="SampleWipNo" class="control-label col-sm-3"></label> <input id="WipNo" asp-for="SampleWipNo" class="form-control col-sm-9" /> <span asp-validation-for="SampleWipNo" class="text-danger offset-sm-3 my-sm-1"></span> </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" /> <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"> <label asp-for="Qty" class="control-label col-sm-3"></label> <input asp-for="Qty" class="form-control col-sm-9" /> <span asp-validation-for="Qty" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="StartDate" class="control-label col-sm-3"></label> <input asp-for="StartDate" type="date" class="form-control col-sm-9" /> <span asp-validation-for="StartDate" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="CompletedDate" class="control-label col-sm-3"></label> <input asp-for="CompletedDate" type="date" class="form-control col-sm-9" /> <span asp-validation-for="CompletedDate" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="PowerCord" class="control-label col-sm-3"></label> <input asp-for="PowerCord" class="form-control col-sm-9" /> <span asp-validation-for="PowerCord" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="ECN" class="control-label col-sm-3"></label> <input asp-for="ECN" class="form-control col-sm-9" /> <span asp-validation-for="ECN" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="EAN" class="control-label col-sm-3"></label> <input asp-for="EAN" class="form-control col-sm-9" /> <span asp-validation-for="EAN" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="BIOS" class="control-label col-sm-3"></label> <input asp-for="BIOS" class="form-control col-sm-9" /> <span asp-validation-for="BIOS" class="text-danger offset-sm-3 my-sm-1"></span> </div> <div class="form-group form-inline my-sm-1"> <label asp-for="BarcodeNo" class="control-label col-sm-3"></label> <input asp-for="BarcodeNo" class="form-control col-sm-9" /> <span asp-validation-for="BarcodeNo" class="text-danger offset-sm-3 my-sm-1"></span> </div> <span style="color: firebrick;word-break: break-all;" class="text-danger offset-sm-3">@Html.ValidationMessage("error")</span> <div class="form-group"> <input type="submit" value="保存" class="btn btn-primary offset-sm-3" /> </div> </form> </div> </div> @section Scripts { @{ await Html.RenderPartialAsync("_ValidationScriptsPartial"); await Html.RenderPartialAsync("_FileinputScriptsPartial"); } <script type="text/javascript"> $(document).ready(function () { var error = '@Html.ValidationMessage("error")'; if ($(error).text() != '') { parent.hg.msg(error); } }); $('#WipNo').focusout(function () { var data = $("#WipNo").val(); if (data) { $.ajax({ url: "/SPC/GetWipAtt", dataType: 'json', data: { id: data }, contentType: "application/json", type: 'get', success: function (result) { if (result.data) { $("#ItemNo").val(result.data.itemNO); } else { $('#ItemNo').focus(); return false; } }, error: function () { $('#ItemNo').focus(); return false; } }); } }); </script> }