using langguanApi.Model; using langguanApi.Service; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; namespace langguanApi.Controllers { /// /// 清洁运输 /// [Route("api/[controller]")] [ApiController] public class TransportController : ControllerBase { private TransportService _transportService; public TransportController(TransportService transportService) { _transportService = transportService; } /// /// 获取清洁运输列表 /// /// /// [HttpGet("list")] public async Task list([FromQuery] reqpage input) { var result = await _transportService.GetPage(input); return Ok(result); } /// /// 获取清洁运输数量 /// /// [HttpGet("count")] public async Task Count() { var result = await _transportService.GetCount(); return Ok(result); } /// /// 新增清洁运输 /// /// /// [HttpPost("add")] public async Task Add(AddTransport input) { await _transportService.addTransport(input); return Ok(new ApiResult() { code = 0 }); } } }