| | |
| | | if (rowIndex === '0') { |
| | | layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); |
| | | } else { |
| | | obj.del(); |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | table.reload(option); |
| | | var oldData = table.cache["mainTable"]; |
| | | oldData.splice(obj.tr.data('index'), 1) |
| | | option.data = oldData;//å°æ°æ®ç»å®å°dataä¸ |
| | | table.render(option); |
| | | layer.close(index); |
| | | } |
| | | }); |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["../../Baseset/åºç¡èµæ/Gy_WarehouseList.html", "yes"] |
| | | , content: ["../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Warehouse.html", "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | if (checkStatus.data.length == 0) { |
| | | return layer.msg("è¯·éæ©æ°æ®"); |
| | | } |
| | | //è·åæ°æ® |
| | | var NumData = checkStatus.data; |
| | | //è·åå½åä½ç½®æå¨è¡æ° |
| | | var NowNum = obj.tr.data('index') + 1; |
| | | |
| | | //å¤æéæ©çæ°æ®æ»æ° æ¯å¦å¤§äºè¡¨æ ¼ç°æçæ°æ® |
| | | if (NumData.length > option.data.length - (NowNum - 1)) { |
| | | //è·åè¡¨æ ¼å©ä½è¡æ°é |
| | | var num = NumData.length - option.data.length + (NowNum - 1); |
| | | //循ç¯èµå¼ å¨å·²æçè¡¨æ ¼èµå¼ |
| | | var j = 0; |
| | | for (var i = (NowNum - 1); i < option.data.length; i++) { |
| | | option.data[i]["HWHID"] = NumData[j]["HItemID"]; |
| | | option.data[i]["HWHNumber"] = NumData[j]["ä»åºä»£ç "]; |
| | | option.data[i]["HWHName"] = NumData[j]["ä»åºåç§°"]; |
| | | j++; |
| | | } |
| | | |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HWHID": checkStatus.data[0].HItemID |
| | | , "HWHNumber": checkStatus.data[0].HNumber |
| | | , "HWHName": checkStatus.data[0].HName |
| | | //å¨ä¸æ¹æ·»å æ°çè¡¨æ ¼æ°æ® |
| | | for (var i = 0; i < num; i++) { |
| | | option.data.push({ |
| | | "HWorkShopID": "", "HWorkShopNumber": "", "HWorkShopName": "", "HWHID": NumData[j]["HWHID"], "HWHNumber": NumData[j]["ä»åºä»£ç "], "HWHName": NumData[j]["ä»åºåç§°"], "HRemark": "" |
| | | }) |
| | | j++; |
| | | } |
| | | } else { |
| | | //循ç¯èµå¼ å¨å·²æçè¡¨æ ¼èµå¼ |
| | | var j = 0; |
| | | for (var i = (NowNum - 1); i < (NowNum - 1) + NumData.length; i++) { |
| | | option.data[i]["HWHID"] = NumData[j]["HItemID"]; |
| | | option.data[i]["HWHNumber"] = NumData[j]["ä»åºä»£ç "]; |
| | | option.data[i]["HWHName"] = NumData[j]["ä»åºåç§°"]; |
| | | j++; |
| | | } |
| | | } |
| | | table.render(option); |
| | | |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | |
| | | layer.msg("ç»ç»æ²¡æéæ©"); |
| | | return false; |
| | | } |
| | | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | //çäº§è½¦é´ |
| | | if (option.data[i]["HWorkShopID"] == "") { |
| | | layer.msg("第" + (i + 1) + "è¡:ç产车é´ä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | | //ä»åº |
| | | if (option.data[i]["HWHID"] == "0") { |
| | | layer.msg("第" + (i + 1) + "è¡:ä»åºä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | } |
| | | |
| | | return true; |
| | | } |
| | | |