using DS.Module.Core; using DS.Module.Core.Data; using DS.WMS.Core.Code.Dtos; using DS.WMS.Core.Code.Interface; using DS.WMS.Core.Op.Dtos; using DS.WMS.Core.Op.Interface; using Microsoft.AspNetCore.Mvc; namespace DS.WMS.OpApi.Controllers; /// /// 集装箱信息服务 /// public class SeaExportTestController : ApiController { private readonly ISeaExportTestService _invokeService; /// /// 构造函数 /// /// public SeaExportTestController(ISeaExportTestService invokeService) { _invokeService = invokeService; } /// /// 导出主表 /// /// [HttpGet] [Route("SeaExportExport")] public async Task SeaExportExport() { await _invokeService.SeaExportExport(); } /// /// 海运出口品名信息导出 /// /// [HttpGet] [Route("SeaExportExportCtnGoods")] public async Task SeaExportExportCtnGoods() { await _invokeService.SeaExportExportCtnGoods(); } /// /// 海运出口订单货物信息导出 /// /// [HttpGet] [Route("SeaExportExportMainGood")] public async Task SeaExportExportMainGood() { await _invokeService.SeaExportExportMainGood(); } /// /// 海运出口订单集装箱信息导出 /// /// [HttpGet] [Route("SeaExportExportMainCtn")] public async Task SeaExportExportMainCtn() { await _invokeService.SeaExportExportMainCtn(); } /// /// 海运出口订单订舱信息导出 /// /// [HttpGet] [Route("SeaExportExportMainBook")] public async Task SeaExportExportMainBook() { await _invokeService.SeaExportExportMainBook(); } /// /// 海运出口订单费用信息导出 /// /// [HttpGet] [Route("SeaExportExportMainFee")] public async Task SeaExportExportMainFee() { await _invokeService.SeaExportExportMainFee(); } /// /// 导出 -分单 /// /// [HttpGet] [Route("SeaExportExportPart")] public async Task SeaExportExportPart() { await _invokeService.SeaExportExportPart(); } /// /// 海运出口订单集装箱信息导出-分单 /// /// [HttpGet] [Route("SeaExportExportPartCtn")] public async Task SeaExportExportPartCtn() { await _invokeService.SeaExportExportPartCtn(); } /// /// 海运出口订单费用信息导出-分单 /// /// [HttpGet] [Route("SeaExportExportPartFee")] public async Task SeaExportExportPartFee() { await _invokeService.SeaExportExportPartFee(); } }