using BBWYB.Server.Business.Sync; using Microsoft.AspNetCore.Mvc; namespace BBWYB.Server.API.Controllers { public class OrderSyncController : BaseApiController { private OrderSyncBusiness orderSyncBusiness; public OrderSyncController(IHttpContextAccessor httpContextAccessor, OrderSyncBusiness orderSyncBusiness) : base(httpContextAccessor) { this.orderSyncBusiness = orderSyncBusiness; } /// /// 全店订单同步 /// [HttpPost] public void AutoOrderSync() { orderSyncBusiness.AutoOrderSync(); } /// /// 指定店铺和订单同步 /// /// /// [HttpPost("{shopId}/{orderId}")] public void ManualOrderSync([FromRoute] long shopId, [FromRoute] string orderId) { orderSyncBusiness.ManualOrderSync(shopId, orderId, null, null); } } }