贴标申请,仓储转运
This commit is contained in:
+5
-3
@@ -386,9 +386,11 @@ public class WarehouseResourceService {
|
||||
}
|
||||
|
||||
private static String generatedPalletCode(String warehouseCode, long palletId) {
|
||||
String boundedWarehouseCode = warehouseCode.length() <= 30 ? warehouseCode : warehouseCode.substring(0, 30);
|
||||
return "PLT-" + boundedWarehouseCode + "-" + LocalDate.now().format(DateTimeFormatter.BASIC_ISO_DATE)
|
||||
+ "-" + Long.toUnsignedString(palletId);
|
||||
String compactWarehouseCode = warehouseCode.replaceAll("[^A-Za-z0-9]", "").toUpperCase(java.util.Locale.ROOT);
|
||||
if (compactWarehouseCode.length() > 9) compactWarehouseCode = compactWarehouseCode.substring(0, 9);
|
||||
return "PLT-" + compactWarehouseCode + "-"
|
||||
+ LocalDate.now().format(DateTimeFormatter.ofPattern("yyMMdd")) + "-"
|
||||
+ Long.toUnsignedString(palletId, 36).toUpperCase(java.util.Locale.ROOT);
|
||||
}
|
||||
|
||||
private static String defaultLocationCode(String warehouseCode) {
|
||||
|
||||
Reference in New Issue
Block a user