|
|
@{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_Index.cshtml"; } <link href="~/Content/js/select2/select2.min.css" rel="stylesheet" /> <script src="~/Content/js/select2/select2.min.js"></script> <script> var InvCode = decodeURI($.request("InvCode")); var JYID = decodeURI($.request("JYID"));
$(function () { debugger; gridList(); })
function gridList() { debugger; var $gridList = $("#gridList"); $gridList.dataGrid({ url: "/WMS/ICSRCVIQCs/GetInventoryInspection?InvCode=" + InvCode + "&" + Math.random(), height: 400, width: $(window).height() - 200, cellEdit: true, colModel: [ { label: "主键", name: "ID", hidden: true, key: true }, { label: '检验ID', name: 'InspectionID', hidden: true }, { label: "检验项目组代码", name: "GroupCode", width: 100, align: 'left' }, { label: "检验项目组名称", name: "GroupName", width: 100, align: 'left' }, { label: "检验项目代码", name: "ListCode", width: 100, align: 'left' }, { label: "检验项目名称", name: "ListName", width: 100, align: 'left' }, { label: "单位", name: "Unit", width: 100, align: 'left' }, { label: '标准上限', name: 'SetValueMax', width: 80, align: 'left' }, { label: '标准下限', name: 'SetValueMin', width: 80, align: 'left' }, { label: '实际值', name: 'SetValue', width: 150, align: 'left', editable: true, editrules: { number: true } }, ], //pager: "#gridPager", cellsubmit: "clientArray", sortname: 'ListCode', viewrecords: true, rowNum: 200 }); }
function submitForm() { debugger; var ICSMTDOC = []; var obj_Item1 = $("#gridList"); var Result = ''; var rowIds_Item1 = obj_Item1.getDataIDs(); if (rowIds_Item1.length > 0) { for (var i = 0; i < rowIds_Item1.length; i++) { var RowData_Item1 = obj_Item1.getRowData(rowIds_Item1[i]); if (RowData_Item1.SetValue=='') { $.modalAlertNew("WMS00105"); return; } if (Number(RowData_Item1.SetValueMin)<Number(RowData_Item1.SetValue)&&Number(RowData_Item1.SetValue)<Number(RowData_Item1.SetValueMax)) { Result='1'; }else { Result='0'; } var obj = { ID: RowData_Item1.ID, InspectionID: JYID, GroupCode: RowData_Item1.GroupCode, GroupName: RowData_Item1.GroupName, ListCode: RowData_Item1.ListCode, ListName: RowData_Item1.ListName, Unit: RowData_Item1.Unit, SetValueMax: RowData_Item1.SetValueMax, SetValueMin: RowData_Item1.SetValueMin, SetValue: RowData_Item1.SetValue, Result: Result, }; ICSMTDOC.push(obj); }
} debugger; $.modalConfirm("确定保存吗?", function (r) { if (r) { $.submitForm({ url: "/WMS/ICSRCVIQCs/SaveICSInspectionDetail?InvCode=" + InvCode + "&" + Math.random(), param: { ICSMTDOC: JSON.stringify(ICSMTDOC) }, success: function () { $.currentWindow().$("#gridList").trigger("reloadGrid"); } }) } });
}
</script>
<form id="form1">
<div class="gridPanel"> <table id="gridList"></table> @*<div id="gridPager"></div>*@ </div>
</form>
|