| | |
| | | return false; |
| | | } |
| | | |
| | | if(row <= 6 && bay >= 29){ |
| | | if(row <= 6 && bay >= 30){ |
| | | return false; |
| | | } |
| | | |
| | |
| | | return false; |
| | | } |
| | | |
| | | if(row <= 21 && bay >= 33){ |
| | | if(row <= 21 && row != 7 && row != 8 && bay >= 33){ |
| | | return false; |
| | | } |
| | | if(row <= 24 && bay >= 34){ |
| | | if((row <= 24 && row != 7 && row != 8) && bay >= 34){ |
| | | return false; |
| | | } |
| | | if(row <= 26 && bay >= 29){ |
| | | if(row >= 25 && row <= 26 && bay >= 29){ |
| | | return false; |
| | | } |
| | | |
| | |
| | | return false; |
| | | } |
| | | |
| | | if((row != 22 && row != 23 && row != 24 && row != 25 ) && bay == 16){ |
| | | if((row >= 22 && row != 26 ) && bay == 16){ |
| | | return false; |
| | | } |
| | | |
| | |
| | | return 2; |
| | | } |
| | | |
| | | if(row <= 18 && bay <= 8){ |
| | | if(row <= 18 && bay >= 9){ |
| | | return 2; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public AgvLocMast selectEmptyZpallet(int type) { |
| | | public AgvLocMast selectEmptyZpallet(int type, int floor) { |
| | | |
| | | return this.selectOne(new EntityWrapper<AgvLocMast>().eq("loc_sts","D").eq("loc_type2",type)); |
| | | return this.selectOne(new EntityWrapper<AgvLocMast>().eq("loc_sts","D").eq("loc_type2",type).eq("floor",floor)); |
| | | |
| | | } |
| | | |