| | |
| | | |
| | | //æ°å¢è¡è¡¨æ ¼æ°æ® |
| | | var NewRow = { |
| | | "HProcNo": (table.cache["mainTable"].length + 1) * 10, "HProcID_S": 0, "HProcType": "主工åº", "HCenterID_S": 0, "HCenterID_SName": "" |
| | | "HProcNo": (table.cache["mainTable"].length + 1) * 10, "HProcID_S": 0, "HProcType": "主工åº", "HCenterID_S": 0, "HCenterID_SName": "","å·¥åºä»£ç ":"" |
| | | , "HWorkQty_S": 0, "HSubStdEmpQty_S": 0, "HMouldNo": "", "HChangeMould": 0, "HPackStd": "" |
| | | , "HPack": "", "HPutArea": "", "HMyWorkDays": 0, "HMyFixWorkDays": 0, "å·¥åº": "","工段":"" |
| | | , "HProcID": 0, "å·¥ä½ä¸å¿ä»£ç ": "", "HCenterID": 0, "å·¥ä½ä¸å¿": "", "HSupID": 0 |
| | |
| | | //ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | const procNos = table.cache["mainTable"].map(item => item.HProcNo); |
| | | if (isSortedAscending(procNos)) { |
| | | if (isSortedAscending(procNos) && haveHProcNO9999()) { |
| | | if (AllowLoadData(data)) { |
| | | set_AddNew(data); |
| | | } |
| | | } else { |
| | | layer.msg('è¯·æ³¨ææµæ°´å·æ¬¡åº'); |
| | | layer.msg('è¯·æ³¨ææµæ°´å·æ¬¡åºæè
æ¯å¦æè½¬å·¥åº'); |
| | | } |
| | | }); |
| | | // 彿°ï¼å¤ææ°ç»æ¯å¦ä»å°å°å¤§æåº |
| | |
| | | if (arr[i] > arr[i + 1]) { |
| | | return false; |
| | | } |
| | | } |
| | | return true; |
| | | } |
| | | //å¤å¶æ¶ä¿è¯è½¬å·¥åºåå¨ |
| | | function haveHProcNO9999() { |
| | | if (OperationType == 2 || OperationType == 3) { |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (option.data[i]["HProcNo"] == 9999 && option.data[i]["å·¥åºä»£ç "] == 9999) { |
| | | return true |
| | | } |
| | | } |
| | | return false; |
| | | } |
| | | return true; |
| | | } |
| | |
| | | //å·æ°æµæ°´å· |
| | | function btn_Refresh(data) { |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | option.data[i]["HProcNo"] = (i + 1) * 10; |
| | | if (option.data[i]["HProcNo"] != 9999) { |
| | | option.data[i]["HProcNo"] = (i + 1) * 10; |
| | | } |
| | | } |
| | | table.render(option); |
| | | } |