using DS.Module.Core; using DS.Module.Core.Extensions; using DS.WMS.Core.Code.Dtos; using DS.WMS.Core.Info.Dtos; using DS.WMS.Core.System.Dtos; using DS.WMS.Core.System.Entity; using DS.WMS.Core.System.Interface; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using SqlSugar; namespace DS.WMS.MainApi.Controllers; /// /// 公共模块-客户端 /// public class ClientCommonController : ApiController { private readonly IClientCommonService _invokeService; /// /// 构造函数 /// /// public ClientCommonController(IClientCommonService invokeService) { _invokeService = invokeService; } /// /// 获取船公司下拉列表 /// /// [HttpGet] [Route("GetCarrierClientList")] public DataResult> GetCarrierClientList() { var res = _invokeService.GetCarrierClientList(); return res; } /// /// 获取场站下拉列表 /// /// [HttpGet] [Route("GetYardClientList")] public DataResult> GetYardClientList() { var res = _invokeService.GetYardClientList(); return res; } /// /// 获取订舱公司下拉列表 /// /// [HttpGet] [Route("GetBookingClientList")] public DataResult> GetBookingClientList() { var res = _invokeService.GetBookingClientList(); return res; } /// /// 获取车队下拉列表 /// /// [HttpGet] [Route("GetTruckClientList")] public DataResult> GetTruckClientList() { var res = _invokeService.GetTruckClientList(); return res; } /// /// 获取委托单位下拉列表 /// /// [HttpGet] [Route("GetControllerClientList")] public DataResult> GetControllerClientList() { var res = _invokeService.GetControllerClientList(); return res; } /// /// 获取报关行下拉列表 /// /// [HttpGet] [Route("GetCustomClientList")] public DataResult> GetCustomClientList() { var res = _invokeService.GetCustomClientList(); return res; } /// /// 获取代理(国外)下拉列表 /// /// [HttpGet] [Route("GetAgentClientList")] public DataResult> GetAgentClientList() { var res = _invokeService.GetAgentClientList(); return res; } /// /// 获取代理(国内)下拉列表 /// /// [HttpGet] [Route("GetAgentCnClientList")] public DataResult> GetAgentCnClientList() { var res = _invokeService.GetAgentCnClientList(); return res; } /// /// 获取快递公司下拉列表 /// /// [HttpGet] [Route("GetExpressClientList")] public DataResult> GetExpressClientList() { var res = _invokeService.GetExpressClientList(); return res; } /// /// 获取航空公司下拉列表 /// /// [HttpGet] [Route("GetAirLinesClientList")] public DataResult> GetAirLinesClientList() { var res = _invokeService.GetAirLinesClientList(); return res; } /// /// 获取发货人下拉列表 /// /// [HttpGet] [Route("GetShipperClientList")] public DataResult> GetShipperClientList() { var res = _invokeService.GetShipperClientList(); return res; } /// /// 获取收货人下拉列表 /// /// [HttpGet] [Route("GetConsigneeClientList")] public DataResult> GetConsigneeClientList() { var res = _invokeService.GetConsigneeClientList(); return res; } /// /// 获取通知人下拉列表 /// /// [HttpGet] [Route("GetNotifyPartyClientList")] public DataResult> GetNotifyPartyClientList() { var res = _invokeService.GetNotifyPartyClientList(); return res; } /// /// 获取仓库下拉列表 /// /// [HttpGet] [Route("GetWareHouseClientList")] public DataResult> GetWareHouseClientList() { var res = _invokeService.GetWareHouseClientList(); return res; } /// /// 获取保险公司下拉列表 /// /// [HttpGet] [Route("GetInsurerClientList")] public DataResult> GetInsurerClientList() { var res = _invokeService.GetInsurerClientList(); return res; } /// /// 获取租箱公司下拉列表 /// /// [HttpGet] [Route("GetLeasingClientList")] public DataResult> GetLeasingClientList() { var res = _invokeService.GetLeasingClientList(); return res; } /// /// 获取贸易代理下拉列表 /// /// [HttpGet] [Route("GetTradingAgencyClientList")] public DataResult> GetTradingAgencyClientList() { var res = _invokeService.GetTradingAgencyClientList(); return res; } /// /// 获取船代下拉列表 /// /// [HttpGet] [Route("GetShipAgencyClientList")] public DataResult> GetShipAgencyClientList() { var res = _invokeService.GetShipAgencyClientList(); return res; } /// /// 获取经营单位下拉列表 /// /// [HttpGet] [Route("GetEnterpriseClientList")] public DataResult> GetEnterpriseClientList() { var res = _invokeService.GetEnterpriseClientList(); return res; } /// /// 获取码头下拉列表 /// /// [HttpGet] [Route("GetWharfClientList")] public DataResult> GetWharfClientList() { var res = _invokeService.GetWharfClientList(); return res; } /// /// 获取部门列表 /// /// [HttpGet] [Route("GetDeptList")] public DataResult> GetDeptList([FromQuery]string orgId = "") { var res = _invokeService.GetDeptList(orgId); return res; } /// /// 获取操作员列表 /// /// [HttpGet] [Route("GetOperatorUserList")] public DataResult> GetOperatorUserList() { var res = _invokeService.GetOperatorUserList(); return res; } /// /// 获取单证员列表 /// /// [HttpGet] [Route("GetVouchingClerkList")] public DataResult> GetVouchingClerkList() { var res = _invokeService.GetVouchingClerkList(); return res; } /// /// 获取销售员列表 /// /// [HttpGet] [Route("GetSaleUserList")] public DataResult> GetSaleUserList() { var res = _invokeService.GetSaleUserList(); return res; } /// /// 获取报关员列表 /// /// [HttpGet] [Route("GetCustomUserList")] public DataResult> GetCustomUserList() { var res = _invokeService.GetCustomUserList(); return res; } /// /// 获取财务人员列表 /// /// [HttpGet] [Route("GetFinancialStaffList")] public DataResult> GetFinancialStaffList() { var res = _invokeService.GetFinancialStaffList(); return res; } /// /// 获取客服列表 /// /// [HttpGet] [Route("GetCustomerServiceList")] public DataResult> GetCustomerServiceList() { var res = _invokeService.GetCustomerServiceList(); return res; } /// /// 获取司机列表 /// /// [HttpGet] [Route("GetDiverList")] public DataResult> GetDiverList() { var res = _invokeService.GetDiverList(); return res; } /// /// 获取派车调度人员列表 /// /// [HttpGet] [Route("GetDispatcherList")] public DataResult> GetDispatcherList() { var res = _invokeService.GetDispatcherList(); return res; } /// /// 获取签单方式下拉列表 /// /// [HttpGet] [Route("GetIssueTypeSelectList")] public DataResult> GetIssueTypeSelectList() { var res = _invokeService.GetIssueTypeSelectList(); return res; } /// /// 获取集装箱下拉列表 /// /// [HttpGet] [Route("GetCtnSelectList")] public DataResult> GetCtnSelectList() { var res = _invokeService.GetCtnSelectList(); return res; } /// /// 获取包装类型下拉列表 /// /// [HttpGet] [Route("GetPackageSelectList")] public DataResult> GetPackageSelectList() { var res = _invokeService.GetPackageSelectList(); return res; } /// /// 获取船名下拉列表 /// /// [HttpGet] [Route("GetVesselSelectList")] public DataResult> GetVesselSelectList() { var res = _invokeService.GetVesselSelectList(); return res; } /// /// 获取航次下拉列表 /// /// [HttpGet] [Route("GetVoynoSelectList")] public DataResult> GetVoynoSelectList() { var res = _invokeService.GetVoynoSelectList(); return res; } /// /// 获取运输条款下拉列表 /// /// [HttpGet] [Route("GetServiceSelectList")] public DataResult> GetServiceSelectList() { var res = _invokeService.GetServiceSelectList(); return res; } }