| | |
| | | import com.core.common.Arith; |
| | | import com.core.common.Cools; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.asrs.entity.LocMast; |
| | | import com.zy.core.model.CrnSlave; |
| | | import com.zy.core.properties.SlaveProperties; |
| | | |
| | |
| | | String wcsLocNo = getWcsLocNo("01-01-01-01-01"); |
| | | System.out.println(wcsLocNo); |
| | | } |
| | | |
| | | public static Integer StaNoCrnNo(Integer staNo) { |
| | | switch (staNo){ |
| | | case 100: |
| | | case 101: |
| | | return 1; |
| | | case 102: |
| | | case 103: |
| | | return 2; |
| | | case 104: |
| | | case 105: |
| | | return 3; |
| | | case 106: |
| | | case 107: |
| | | return 4; |
| | | default: |
| | | return 0; |
| | | } |
| | | } |
| | | |
| | | public static boolean locNoRowBoolean(Integer row) { |
| | | switch (row){ |
| | | case 1: |
| | | case 2: |
| | | case 4: |
| | | case 5: |
| | | case 8: |
| | | case 9: |
| | | case 11: |
| | | case 12: |
| | | return true; |
| | | case 3: |
| | | case 6: |
| | | case 7: |
| | | case 10: |
| | | case 13: |
| | | default: |
| | | return false; |
| | | } |
| | | } |
| | | |
| | | public static String Fusion(int x, int y, int z){ |
| | | String locNo="0"+x; |
| | | if(z>=10){ |
| | | locNo=locNo+"0"+z; |
| | | }else{ |
| | | locNo=locNo+"00"+z; |
| | | } |
| | | if(y>=10){ |
| | | locNo=locNo+y; |
| | | }else { |
| | | locNo=locNo+"0"+y; |
| | | } |
| | | |
| | | return locNo; |
| | | } |
| | | |
| | | } |