| | |
| | | //有进片请求但是测量台没有玻璃 |
| | | return 400; |
| | | } |
| | | |
| | | System.out.println(glassInfo+"初始"); |
| | | //定义初始字段 |
| | | StorageCage cage; |
| | | String glassid=glassInfo.getGlassid(); |
| | |
| | | if(glassInfo.getThickness()>=15){ |
| | | cage=albaniaMapper.SelectNewCell(3,5); |
| | | }else{ |
| | | cage=albaniaMapper.SelectNewCell(0,5); |
| | | cage=albaniaMapper.SelectNewCell(0,4); |
| | | |
| | | System.out.println(cage+"理片笼判断"); |
| | | } |
| | | //当返回的格子号为空时,返回400笼子已满 |
| | | if(cage!=null){ |
| | | albaniaMapper.AddCage(cage.getId(), glassid,width, height, 1, glasstype, 0); |
| | | Mestast(glassid,1001,cage.getId(),1,"MESID1",1); |
| | | albaniaMapper.UpdateStorage(width,height,cage.getId()); |
| | | |
| | | System.out.println(cage+"任务发送"); |
| | | }else{ |
| | | return(400); |
| | | } |