出库导入报错;

This commit is contained in:
王奎兴
2026-05-28 20:14:31 +08:00
parent 1e61760d45
commit c3c2d0e569
7 changed files with 24 additions and 12 deletions
@@ -42,7 +42,7 @@ public class RegexUtil {
*/ */
public static boolean isAccountLegal(String str) throws PatternSyntaxException { public static boolean isAccountLegal(String str) throws PatternSyntaxException {
// 4-20位,大小写字母或数字 // 4-20位,大小写字母或数字
String regEx = "(^[A-Za-z0-9]{3,20}$)"; String regEx = "(^[A-Za-z0-9]{1,20}$)";
Pattern p = Pattern.compile(regEx); Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str); Matcher m = p.matcher(str);
return m.matches(); return m.matches();
@@ -109,4 +109,4 @@ public class RegexUtil {
} }
} }
@@ -111,14 +111,15 @@ public class ReservationStockOutOrderDomainService {
} }
stockOutOrderService.insert(stockOutOrderDO); stockOutOrderService.insert(stockOutOrderDO);
List<ReservationDeliveryDetailsLink> reservationDeliveryDetailsLinkList = stockOutOrderDO.getReservationDeliveryDetailsLinkList(); List<ReservationDeliveryDetailsLink> reservationDeliveryDetailsLinkList = stockOutOrderDO.getReservationDeliveryDetailsLinkList();
reservationDeliveryDetailsLinkList.forEach(reservationDeliveryDetailsLink -> { if (reservationDeliveryDetailsLinkList != null && !reservationDeliveryDetailsLinkList.isEmpty()){
reservationDeliveryDetailsLink.setOrderNumber(stockOutOrderDO.getOutOrderNumber()); reservationDeliveryDetailsLinkList.forEach(reservationDeliveryDetailsLink -> {
reservationDeliveryDetailsLink.setOrderId(stockOutOrderDO.getOutOrderId()); reservationDeliveryDetailsLink.setOrderNumber(stockOutOrderDO.getOutOrderNumber());
}); reservationDeliveryDetailsLink.setOrderId(stockOutOrderDO.getOutOrderId());
if (!CollectionUtils.isEmpty(reservationDeliveryDetailsLinkList)) { });
reservationDeliveryDetailsLinkService.saveBatch(reservationDeliveryDetailsLinkList); if (!CollectionUtils.isEmpty(reservationDeliveryDetailsLinkList)) {
reservationDeliveryDetailsLinkService.saveBatch(reservationDeliveryDetailsLinkList);
}
} }
return outMaterialDetailService.batchInsert(stockOutOrderDO.getOutOrderNumber(), stockOutOrderDO.getMaterialDetailList()); return outMaterialDetailService.batchInsert(stockOutOrderDO.getOutOrderNumber(), stockOutOrderDO.getMaterialDetailList());
} }
@@ -191,7 +191,7 @@ public class StockReceiptOrderPO extends StockInOrderBasePO {
@Excel(name = "业务单号") @Excel(name = "业务单号")
private String businessOrderNo; private String businessOrderNo;
@ApiModelProperty("业务单") @ApiModelProperty("批次")
@Excel(name = "业务单") @Excel(name = "批次")
private String batchNo; private String batchNo;
} }
@@ -114,6 +114,8 @@ public class StockShelfOrder extends BaseVOEntity {
@ApiModelProperty("推送人姓名") @ApiModelProperty("推送人姓名")
private String pushByName; private String pushByName;
@ApiModelProperty("批次号")
@Excel(name = "批次号")
private String batchNo;
} }
@@ -135,5 +135,8 @@ public class StockShelfOrderPO extends StockInOrderBasePO {
@ApiModelProperty("推送人姓名") @ApiModelProperty("推送人姓名")
private String pushByName; private String pushByName;
@ApiModelProperty("批次号")
@Excel(name = "批次号")
private String batchNo;
} }
@@ -148,4 +148,7 @@ public class StockShelfOrderDO extends StockInOrderBaseDO {
@ApiModelProperty("推送人姓名") @ApiModelProperty("推送人姓名")
private String pushByName; private String pushByName;
@ApiModelProperty("批次号")
@Excel(name = "批次号")
private String batchNo;
} }
@@ -137,4 +137,7 @@ public class StockShelfOrderDTO extends StockInOrderBaseDTO {
@ApiModelProperty("推送人姓名") @ApiModelProperty("推送人姓名")
private String pushByName; private String pushByName;
@ApiModelProperty("批次号")
@Excel(name = "批次号")
private String batchNo;
} }