Commit cb78b722 sunke

Deport拼接时列为两位时出错

1 个父辈 c0ee5aca
......@@ -237,21 +237,19 @@ public class ServiceHandle {
String createDate = DateUtil.toDateString(new Date(),"yyyy-MM-dd,HH:mm:ss");
createDate = createDate.replace(",","T");
data.CreateDate = createDate;
data.Depot = "T3004.2123";
data.Depot = "";
String posName = barcode.getPosName();
if(Strings.isNotBlank(posName)){
StoragePos pos = storagePosManager.getByBarcode(barcodeStr);
if(pos != null){
Storage storage = dataCache.getStorageById(pos.getStorageId());
String cid = storage.getCid();
data.Depot = "T"+cid+".1"+pos.getId();
data.Depot = "T"+cid+".000000";
String[] infos = posName.split("_");
if(infos.length >= 3){
String last = infos[infos.length-1];
String middle = infos[infos.length -2];
middle = middle.substring(middle.length() -1);
String first = infos[infos.length - 3];
first = first.substring(first.length() -1);
if(first.length()==1){
first = "0"+first;
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!