Index: ssts-web/src/main/webapp/disinfectsystem/goodsBindingConfig/goodsBindHandler.js =================================================================== diff -u -r26977 -r27583 --- ssts-web/src/main/webapp/disinfectsystem/goodsBindingConfig/goodsBindHandler.js (.../goodsBindHandler.js) (revision 26977) +++ ssts-web/src/main/webapp/disinfectsystem/goodsBindingConfig/goodsBindHandler.js (.../goodsBindHandler.js) (revision 27583) @@ -1,13 +1,35 @@ // 物品绑定处理类 var GoodsBindHandler = function () { }; - +//求两个数字的公倍数 +var gcd = function(a,b){ + var minNum = Math.min(a,b),maxNum = Math.max(a,b),vper=0; + if(a ===0 || b===0){ + return maxNum; + } + for(var i=1;i<=maxNum;i++){ + vper = minNum * i; + if(vper % maxNum === 0){ + return vper; + break; + } + } +} +//求一个数组的最小公倍数 +var lcm = function(arr){ + var onum = 0,len = arr.length,midNum = 0; + for(var i=0;i 0) { + var lcmArr = []; + for(var i=0,j=0;i