Просмотр исходного кода

1.报表打印增加字段
2.订舱详细接口去掉判断

纪新园 3 месяцев назад
Родитель
Сommit
6c6269cdd3

+ 5 - 0
blade-service-api/blade-los-api/src/main/java/org/springblade/los/business/sea/entity/Bills.java

@@ -2655,5 +2655,10 @@ public class Bills implements Serializable {
 	 */
 	@TableField(exist = false)
 	private String operatorEmail;
+	/**
+	 * 装货地点
+	 */
+	@TableField(exist = false)
+	private String placeofStuffing;
 
 }

+ 0 - 3
blade-service/blade-los/src/main/java/org/springblade/los/business/sea/service/impl/BillsServiceImpl.java

@@ -4591,9 +4591,6 @@ public class BillsServiceImpl extends ServiceImpl<BillsMapper, Bills> implements
 		if (detail == null) {
 			throw new RuntimeException("未查到客户订舱信息");
 		}
-		if (ObjectUtils.isNotNull(detail.getConfirmStatus())) {
-			throw new RuntimeException("客户未修改SI信息");
-		}
 		if (ObjectUtils.isNotNull(bills.getConfirmStatus()) && "1".equals(bills.getConfirmStatus())) {
 			if (!detail.getConfirmStatus().equals(bills.getConfirmStatus())) {
 				throw new RuntimeException("提单未确认");

+ 15 - 1
blade-service/blade-sales-part/src/main/java/org/springblade/salesPart/order/service/impl/OrderServiceImpl.java

@@ -4743,8 +4743,22 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, PjOrder> implemen
 			item.setUpdateTime(null);
 			item.setUpdateUser(0L);
 			item.setPid(0L);
-			item.setReturnsAmount(new BigDecimal("0.00"));
+			item.setInventoryHave(new BigDecimal("0"));
+			item.setInventoryFinancing(new BigDecimal("0"));
+			item.setProfitLossNum(new BigDecimal("0"));
+			item.setProfitLossAmount(new BigDecimal("0"));
 			item.setReturnsNumber(new BigDecimal("0"));
+			item.setReturnsAmount(new BigDecimal("0"));
+			item.setSendNum(new BigDecimal("0"));
+			item.setGoodsTotalShipAmount(new BigDecimal("0"));
+			item.setOutGoodsTotalShipNum(new BigDecimal("0"));
+			item.setOutGoodsTotalShipAmount(new BigDecimal("0"));
+			item.setPrimaryGoodsTotalNum(new BigDecimal("0"));
+			item.setPrimaryGoodsTotalAmount(new BigDecimal("0"));
+			item.setRedeemNum(new BigDecimal("0"));
+			item.setNextDayNum(new BigDecimal("0"));
+			item.setSendNumFinancing(new BigDecimal("0"));
+			item.setSendNumHave(new BigDecimal("0"));
 		}
 		order.setOrderItemsList(list);
 		return this.saveOrderMessage(order);