| | |
| | | |
| | | WaitPakin waitPakin = findWaitPakin(wrkMast.getBarcode()); |
| | | ErpPakinReportParam param = buildParam(wrkMast, wrkDetls, waitPakin); |
| | | |
| | | // 庫位轉換 |
| | | String locId = param.getLocId(); |
| | | String row = locId.substring(0, 2); |
| | | String col = locId.substring(2, 5); |
| | | String lev = locId.substring(5, 7); |
| | | if(Integer.parseInt(row) >= 37) { |
| | | row = "C" + row; |
| | | } else if(Integer.parseInt(row) >= 13) { |
| | | row = "B" + row; |
| | | } else { |
| | | row = "A" + row; |
| | | } |
| | | String newLocId = row + "-" + col + "-" + lev; |
| | | param.setLocId(newLocId); |
| | | // TODO:模擬寫死重量1000KG,需後續刪除 |
| | | param.setWeight(1000.0); |
| | | |
| | | String request = JSON.toJSONString(param); |
| | | String response = ""; |
| | | boolean success = false; |