BusEquipmentDataController.cs
1.23 KB
using Hh.Mes.Common.log;
using Hh.Mes.Service.Equipment;
using Microsoft.AspNetCore.Mvc;
using System.Data;
using Hh.Mes.POJO.Response;
using Autofac.Core;
using Hh.Mes.Service.SystemAuth;
using Hh.Mes.Service.WebService.Equipment;
namespace WebMvc.Areas.equipment.Controllers
{
[Route("api/[controller]/[action]")]
[ApiController]
public class BusEquipmentDataController : BaseController
{
private readonly BusEquipmentDataService _busEquipmentDataService;
public BusEquipmentDataController(IAuth authUtil, BusEquipmentDataService busEquipmentDataService) : base(authUtil)
{
_busEquipmentDataService = busEquipmentDataService;
//_busEquipmentDataService.sysWebUser = authUtil.GetCurrentUser().User;
}
[HttpGet]
public string GetEquipmentExtendIndexData(string startDay, string endDay, string equipmentCode)
{
return ExceptionsHelp.Instance.ExecuteT(() =>
{
var response = new Response();
var dt = _busEquipmentDataService.SelectEquipmentExtendIndex(equipmentCode, startDay, endDay);
response.Result = dt;
return Serialize(response);
});
}
}
}