using Microsoft.AspNetCore.Mvc; using ZR.Model.Business.Dto; using ZR.Model.Business; using ZR.Service.Business.IBusinessService; //创建时间:2025-09-21 namespace ZR.Admin.WebApi.Controllers.Business { /// /// 错误日志 /// [Route("business/OdfPortFault")] public class OdfPortFaultController : BaseController { /// /// 错误日志接口 /// private readonly IOdfPortFaultService _OdfPortFaultService; public OdfPortFaultController(IOdfPortFaultService OdfPortFaultService) { _OdfPortFaultService = OdfPortFaultService; } /// /// 查询错误日志列表 /// /// /// [HttpGet("list")] [ActionPermissionFilter(Permission = "odfportfault:list")] public IActionResult QueryOdfPortFault([FromQuery] OdfPortFaultQueryDto parm) { var response = _OdfPortFaultService.GetList(parm); return SUCCESS(response); } /// /// 查询错误日志详情 /// /// /// [HttpGet("{Id}")] [ActionPermissionFilter(Permission = "odfportfault:query")] public IActionResult GetOdfPortFault(int Id) { var response = _OdfPortFaultService.GetInfo(Id); var info = response.Adapt(); return SUCCESS(info); } } }