var tabIndex; var currentUserName; var code; initData = function () { var type = getQueryVariable("type"); if (window.sysid === '') { var code = getQueryVariable("orderCode"); if (code == undefined || code == "") layer.msg("关联流程编码不能为空,请核对参数", { icon: 5 }); $("#oa_contractpretrial_AssociateOrderCode").val(code); $.ajax({ url: "/ContractPretrial/InitData", async: false, cache: false, dataType: "json", success: function(data) { currentUserName = data.CurrentUserName; $("#oa_contractpretrial_Code").val(data.Code); if (window.IsFirstStep) { var $title = getTypeName(type) + "合同预审(" + currentUserName + ")"; $("#oa_contractpretrial_Title").val($title); } } }); $('#txtTitle').html(getTypeName(type) + "合同预审"); } else { $('#txtTitle').html(getTypeName(initItems.Classfy) + "合同预审"); } $("#oa_contractpretrial_Code").attr("readonly", "readonly"); $("#oa_contractpretrial_Amount").attr("readonly", "readonly"); $("#oa_contractpretrial_Title").attr("readonly", "readonly"); $("#oa_contractpretrial_AssociateOrderCode").attr("readonly", "readonly"); } deleteMethod = function () { countmoney(); } //计算金额 var countmoney = function () { var total = 0; $('.grid').find("table .body").each(function () { var price = $(this).find("#oa_contractpretrialdtl_UnitPrice").val(); if (price > 0) total += parseInt(price); }); $("#oa_contractpretrial_Amount").val(total); } $(document).ready(function () { $(".grid").on("blur", "#oa_contractpretrialdtl_UnitPrice", function () { countmoney(); }); }); getQueryVariable = function (parameter) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i = 0; i < vars.length; i++) { var pair = vars[i].split("="); if (pair[0] === parameter) { return pair[1]; } } return ""; } getTypeName = function (type) { var name = ""; switch (type) { case "1": name = "桩机班组施工"; break; case "2": name = "泥浆外运"; break; case "3": name = "土方外运"; break; case "4": name = "塘渣外运"; break; case "5": name = "机械租赁"; break; case "6": name = "设备维修"; break; case "7": name = "设备改装"; break; case "8": name = "桩机配件"; break; case "9": name = "设备运费"; break; case "10": name = "咨询顾问费"; break; case "11": name = "审计费"; break; case "12": name = "招待费"; break; case "13": name = "办公室装修"; break; case "14": name = "对外捐赠"; break; case "15": name = "房产采购"; break; case "16": name = "机械设备"; break; case "17": name = "行政办公设备"; break; case "18": name = "行政车辆"; break; case "19": name = "信息化建设"; break; case "20": name = "年会、旅游"; break; case "21": name = "旅游"; break; case "22": name = "年会"; break; case "23": name = "桌子(家具)"; break; case "24": name = "椅子(家具)"; break; case "25": name = "柜子(家具)"; break; case "26": name = "电器类"; break; case "27": name = "工程仪器"; break; case "28": name = "软件"; break; case "29": name = "其他"; break; case "30": name = "外部培训学习费申请"; break; case "31": name = "例行培训学习费申请"; break; case "32": name = "其他措施费申请"; break; case "33": name = "汽车费申请"; break; case "34": name = "劳保用品申请"; break; case "35": name = "项目差旅费"; break; case "36": name = "项目招待费"; break; case "37": name = "消费卡、烟卡、贵重礼品"; break; case "38": name = "礼品、酒"; break; case "39": name = "外部融资"; break; case "40": name = "固定资产报废"; break; case "41": name = "废旧物资处置"; break; case "42": name = "研发费"; break; case "19041": name = "房租费用"; break; default: break; } return name; }