Quellcode durchsuchen

销售单生成采购单

lazhaoqian vor 4 Jahren
Ursprung
Commit
860a8bf2e6

+ 1 - 1
blade-service/blade-purchase-sales/src/main/java/org/springblade/purchase/sales/export/ExportEnquiryController.java

@@ -121,7 +121,7 @@ public class ExportEnquiryController extends BladeController {
 	 */
 	@PostMapping("/createMarket")
 	@ApiOperationSupport(order = 9)
-	@ApiOperation(value = "出口销售单生成销售单", notes = "传入主订单id,明细ids")
+	@ApiOperation(value = "出口询价生成销售单")
 	public R createMarket(@Valid @RequestBody Order order) {
 		if (order.getId() == null){
 			return R.fail(500,"参数缺失");

+ 16 - 0
blade-service/blade-purchase-sales/src/main/java/org/springblade/purchase/sales/export/ExportOrderController.java

@@ -160,4 +160,20 @@ public class ExportOrderController extends BladeController {
 			tradeType,billType,tenantId);
 		return R.data(pages);
 	}
+	/**
+	 * 出口销售单生成采购单
+	 * @param order
+	 * @return
+	 */
+	@PostMapping("/createMarket")
+	@ApiOperationSupport(order = 9)
+	@ApiOperation(value = "出口销售单生成采购单")
+	public R createMarket(@Valid @RequestBody Order order) {
+		if (order.getId() == null){
+			return R.fail(500,"参数缺失");
+		}
+		order.setBillType(OrderTypeEnum.PURCHASE.getType());
+		order.setTradeType(OrderTypeEnum.EXPORT.getType());
+		return R.data(orderService.createMarket(order));
+	}
 }

+ 1 - 1
blade-service/blade-purchase-sales/src/main/java/org/springblade/purchase/sales/service/impl/OrderServiceImpl.java

@@ -271,7 +271,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
 	public R createMarket(Order order) {
 		Order selectById = baseMapper.selectById(order.getId());
 		if (selectById == null){
-			throw  new RuntimeException("找不到询价单信息");
+			throw  new RuntimeException("找不到单信息");
 		}
 		//保存订单主表信息
 		//获取系统编号