|
|
@@ -13,10 +13,7 @@ import com.trade.purchase.order.entity.OrderFees;
|
|
|
import com.trade.purchase.order.entity.OrderFiles;
|
|
|
import com.trade.purchase.order.entity.OrderItems;
|
|
|
import com.trade.purchase.order.enums.OrderTypeEnum;
|
|
|
-import com.trade.purchase.order.service.IOrderFeesService;
|
|
|
-import com.trade.purchase.order.service.IOrderFilesService;
|
|
|
-import com.trade.purchase.order.service.IOrderItemsService;
|
|
|
-import com.trade.purchase.order.service.IOrderService;
|
|
|
+import com.trade.purchase.order.service.*;
|
|
|
import com.trade.purchase.order.vo.OrderDTO;
|
|
|
import com.trade.purchase.order.vo.OrderVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
@@ -71,6 +68,7 @@ public class PurchaseContract {
|
|
|
|
|
|
private IUserClient userClient;
|
|
|
private IStorageClient iStorageClient;//库区信息
|
|
|
+ private IPurchaseService purchaseService;
|
|
|
|
|
|
|
|
|
/**
|
|
|
@@ -388,4 +386,15 @@ public class PurchaseContract {
|
|
|
}
|
|
|
//经销商采购合同审批
|
|
|
//经销商采购合同提交平台生成平台销售订单
|
|
|
+ @PostMapping("/createOrder")
|
|
|
+ @ApiOperationSupport(order = 12)
|
|
|
+ @ApiOperation(value = "提交平台", notes = "传入order 主表id")
|
|
|
+ public R createOrder(@Valid @RequestBody Order order){
|
|
|
+ if (order.getId() == null){
|
|
|
+ throw new SecurityException("请选择要提交的订单");
|
|
|
+ }
|
|
|
+ order.setBillType(OrderTypeEnum.PURCHASE_CONTRACT.getType());
|
|
|
+ order.setTradeType(OrderTypeEnum.DEALER.getType());
|
|
|
+ return null;
|
|
|
+ }
|
|
|
}
|