| | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | var HMaterRuleType = option.data[i].HMaterRuleType; |
| | | if (HMaterRuleType == "ææ") { |
| | | option.data[i].HQty = option.data[i].HRate * HWeight; |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight); |
| | | } else if (HMaterRuleType == "å©å") { |
| | | option.data[i].HQty = option.data[i].HRate * HWaterQty * 0.001; |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001); |
| | | } else if (HMaterRuleType == "å©åï¼æå¸ç®ï¼") { |
| | | option.data[i].HQty = option.data[i].HRate * HWeight * 0.001; |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001); |
| | | } |
| | | } |
| | | table.render(option); |
| | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | var HMaterRuleType = option.data[i].HMaterRuleType; |
| | | if (HMaterRuleType == "ææ") { |
| | | option.data[i].HQty = option.data[i].HRate * HWeight; |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight); |
| | | } else if (HMaterRuleType == "å©å") { |
| | | option.data[i].HQty = option.data[i].HRate * HWaterQty * 0.001; |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWaterQty * 0.001); |
| | | } else if (HMaterRuleType == "å©åï¼æå¸ç®ï¼") { |
| | | option.data[i].HQty = option.data[i].HRate * HWeight * 0.001; |
| | | option.data[i].HQty = dealDoubleToFixed(option.data[i].HRate * HWeight * 0.001); |
| | | } |
| | | } |
| | | table.render(option); |
| | |
| | | var HQty = 0; |
| | | var HMaterRuleType = obj.data.HMaterRuleType; |
| | | if (HMaterRuleType == "ææ") { |
| | | HQty = HRate * HWeight; |
| | | HQty = dealDoubleToFixed(HRate * HWeight); |
| | | } else if (HMaterRuleType == "å©å") { |
| | | HQty = HRate * HWaterQty * 0.001; |
| | | HQty = dealDoubleToFixed(HRate * HWaterQty * 0.001); |
| | | } else if (HMaterRuleType == "å©åï¼æå¸ç®ï¼") { |
| | | HQty = HRate * HWeight * 0.001; |
| | | HQty = dealDoubleToFixed(HRate * HWeight * 0.001); |
| | | } |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | |
| | | var HQty = 0; |
| | | var HMaterRuleType = value; |
| | | if (HMaterRuleType == "ææ") { |
| | | HQty = HRate * HWeight; |
| | | HQty = dealDoubleToFixed(HRate * HWeight); |
| | | } else if (HMaterRuleType == "å©å") { |
| | | HQty = HRate * HWaterQty * 0.001; |
| | | HQty = dealDoubleToFixed(HRate * HWaterQty * 0.001); |
| | | } else if (HMaterRuleType == "å©åï¼æå¸ç®ï¼") { |
| | | HQty = HRate * HWeight * 0.001; |
| | | HQty = dealDoubleToFixed(HRate * HWeight * 0.001); |
| | | } |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | |
| | | var HWeight = $("#HWeight").val(); |
| | | var HWaterQty = $("#HWaterQty").val(); |
| | | if (option.data[rowIndex + i].HMaterRuleType == "ææ") { |
| | | option.data[rowIndex + i].HQty = option.data[rowIndex + i].HRate * HWeight; |
| | | option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight); |
| | | } else if (option.data[rowIndex + i].HMaterRuleType == "å©å") { |
| | | option.data[rowIndex + i].HQty = option.data[rowIndex + i].HRate * HWaterQty * 0.001; |
| | | option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWaterQty * 0.001); |
| | | } else if (option.data[rowIndex + i].HMaterRuleType == "å©åï¼æå¸ç®ï¼") { |
| | | option.data[rowIndex + i].HQty = option.data[rowIndex + i].HRate * HWeight * 0.001; |
| | | option.data[rowIndex + i].HQty = dealDoubleToFixed(option.data[rowIndex + i].HRate * HWeight * 0.001); |
| | | } |
| | | } |
| | | table.render(option); |
| | |
| | | //åå»è¿å计éåä½ |
| | | function GetGyUnit(data) { |
| | | OptionData = data |
| | | } |
| | | } |
| | | |
| | | |
| | | //#region å¤çå°æ°æ¾ç¤ºä½æ°ï¼dataï¼éè¦å¤ççæ°æ®ï¼numï¼æ°æ®çç±»å(å¦1:æ°éï¼2:éé¢ï¼3:åä»·)ï¼ |
| | | function dealDoubleToFixed(data) { |
| | | //ç¨äºè®¾ç½®å°æ°ä½æ° |
| | | var dotLength = 6; |
| | | |
| | | //夿æ¯å¦åå¨å°æ°ç¹åå
¶ç´¢å¼ä½ç½® |
| | | data = data + ""; |
| | | var index = data.indexOf("."); |
| | | |
| | | //å¤çæ°æ®å¹¶è¿å |
| | | if (index < 0) { |
| | | return data * 1; |
| | | } else { |
| | | //è·åå°æ°ä½æ° |
| | | var length = data.length - index - 1; |
| | | if (length <= dotLength) { |
| | | return data * 1; |
| | | } else { |
| | | data = data * 1; |
| | | return data.toFixed(dotLength) * 1; |
| | | } |
| | | } |
| | | } |
| | | //#endregion |
| | | </script> |
| | | </body> |
| | | </html> |