using Hh.Mes.Common.Request; using Hh.Mes.POJO.Entity; using Hh.Mes.Service.Wo; using Microsoft.AspNetCore.Mvc; using Hh.Mes.Service.SystemAuth; namespace WebMvc.Areas.wo.Controllers { /// <summary> /// 工单进度追踪清单 /// </summary> [Area("wo")] public class WorkOrderProgressController : BaseController { private readonly WorkOrderService _service; public WorkOrderProgressController(IAuth authUtil, WorkOrderService service) : base(authUtil) { _service = service; } public IActionResult Index() { return View(); } /// <summary> /// 加载及分页查询 /// </summary> /// <param name="pageRequest">表单请求信息</param> /// <param name="entity">请求条件实例</param> /// <returns></returns> [HttpPost] public string Load(PageReq pageRequest, bus_workOrder_head entity) { return Serialize(_service.LoadWorkOrderProgress(pageRequest, entity)); } [HttpPost] public string LoadDesc(bus_workOrder_head entity) { return Serialize(_service.LoadWorkOrderProgressInfo(entity)); } } }