initData = function () { if (window.taskid == "") { loadNumbers(); } else { var datastarttime = $("#erp_utilities_starttime").val(); if (datastarttime != '') { var date = new Date(parseInt(datastarttime.replace("/Date(", "").replace(")/", ""), 10)); var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1; var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate(); var dataStr = date.getFullYear() + "-" + month + "-" + currentDate; $("#erp_utilities_starttime").val(dataStr); } var dataendtime = $("#erp_utilities_endtime").val(); if (dataendtime != '') { var date = new Date(parseInt(dataendtime.replace("/Date(", "").replace(")/", ""), 10)); var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1; var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate(); var dataStr = date.getFullYear() + "-" + month + "-" + currentDate; $("#erp_utilities_endtime").val(dataStr); } } $("#erp_utilities_pjid").change(loadNumbers); } var loadNumbers = function () { $.ajax({ url: "/Erp_Utilities/GetNameAndNumber?projectId=" + $("#erp_utilities_pjid").val(), async: false, cache: false, dataType: "json", type:'get', success: function (resp) { $("#erp_utilities_number").val(resp.number); $("#erp_utilities_name").val(resp.name); $("#erp_utilities_electricityold").val(resp.ele); $("#erp_utilities_waterold").val(resp.water); } }); } $("#erp_utilities_electricityold,#erp_utilities_electricitynew,#erp_utilities_electricitypower,#erp_utilities_electricityprice,#erp_utilities_electricityratio").bind("change", function () { if ($("#erp_utilities_electricityold").val() != "" && $("#erp_utilities_electricitynew").val() != "") { $("#erp_utilities_electricitypower").val(($("#erp_utilities_electricitynew").val() - $("#erp_utilities_electricityold").val()).toFixed(2)); } if ($("#erp_utilities_electricitypower").val() != "" && $("#erp_utilities_electricityprice").val() != "" && $("#erp_utilities_electricityratio").val() != "") { $("#erp_utilities_electricitytotalprice").val(($("#erp_utilities_electricitypower").val() * $("#erp_utilities_electricityprice").val() * $("#erp_utilities_electricityratio").val()).toFixed(2)); } }); $("#erp_utilities_waterold,#erp_utilities_waternew,#erp_utilities_waterprice,#erp_utilities_waterImmersion").bind("change", function () { if ($("#erp_utilities_waterold").val() != "" && $("#erp_utilities_waternew").val() != "") { $("#erp_utilities_waterImmersion").val(($("#erp_utilities_waternew").val() - $("#erp_utilities_waterold").val()).toFixed(2)); } if ($("#erp_utilities_waterImmersion").val() != "" && $("#erp_utilities_waterprice").val() != "") { $("#erp_utilities_watertotalprice").val(($("#erp_utilities_waterImmersion").val() * $("#erp_utilities_waterprice").val()).toFixed(2)); } });