layui.config({ base: basePath, version: skyeyeVersion }).extend({ window: 'js/winui.window' }).define(['window', 'jquery', 'winui', 'form'], function (exports) { winui.renderColor(); var index = parent.layer.getFrameIndex(window.name); var $ = layui.$, form = layui.form; var id = GetUrlParam("id"); var machinMation; loadData(); function loadData() { var loadAcceptanceBtn = false; AjaxPostUtil.request({url: sysMainMation.erpBasePath + "queryMachinById", params: {id: id}, type: 'json', method: 'GET', callback: function (json) { machinMation = json.bean; $.each(json.bean.machinChildList, function(i, item) { item.unitPrice = parseFloat(item.unitPrice).toFixed(2); item.quantityNum = item.acceptNum - item.belowNum; item.stateName = skyeyeClassEnumUtil.getEnumDataNameByCodeAndKey("machinChildStateEnum", 'id', item.state, 'name'); if (item.state == 'waitForCheckig' && !loadAcceptanceBtn) { loadAcceptanceBtn = true; if (i == (json.bean.machinChildList.length - 1)) { item.operator = ''; } else { item.operator = ''; } } }); $("#showForm").html(getDataUseHandlebars($("#useTemplate").html(), json)); }}); } // 工序验收 $("body").on("click", ".acceptance", function() { var id = $(this).attr('rowId'); var subType = $(this).attr('subType'); _openNewWindows({ url: "../../tpl/erpMachin/erpMachinAcceptance.html?id=" + id + '&subType=' + subType + '&needNum=' + machinMation.needNum, title: '工序验收', pageId: "acceptance", area: ['90vw', '90vh'], callBack: function (refreshCode) { winui.window.msg(systemLanguage["com.skyeye.successfulOperation"][languageType], {icon: 1, time: 2000}); loadData(); }}); }); });