生成单号

来源:互联网 发布:平法钢筋软件 编辑:程序博客网 时间:2024/04/28 18:07
// 生成一个生产单号  indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置function createProdTableNo(){var prodTableNo = "";var salesOrderNo = $("#salesOrderNo").text();var prodTableNoArray = new Array();$("[id^=prodTableNo_]").each(function(i){prodTableNoArray[i]=$(this).text();});for(var i=1; prodTableNo != null; i++){var tmpNo = salesOrderNo + "-" + i;if(prodTableNoArray.indexOf(tmpNo) < 0){prodTableNo = tmpNo;break;}}return prodTableNo;}
//查生产单编号的最后的一个尾号,不是连续单号,从最大数向后取单号int num = 0;String prodNoNew = "";if(prodNo_arr != null){for (int i = 0; i < prodNo_arr.length; i++) {String prodNo = prodNo_arr[i];String[] prodNoSplit =  prodNo.split("-");String prodNoLast = prodNoSplit[prodNoSplit.length-1];prodNo_arr[i] = prodNoLast;}//求生产单尾号最大数Arrays.sort(prodNo_arr);String prodNoLast =  prodNo_arr[prodNo_arr.length-1];num = Integer.parseInt(prodNoLast)+1;}else{prodNoNew =  commandNo+"-1";}


0 0
原创粉丝点击