| | |
| | | [Route("api/[controller]")] |
| | | public class EquipmentInspectionController : ControllerBase |
| | | { |
| | | private readonly EquipmentInspectionManager _manager = new(); |
| | | |
| | | /// <summary> |
| | | /// 查询设备点检记录 |
| | | /// </summary> |
| | | /// <param name="query">查询参数:machineNo和date</param> |
| | | /// <returns>点检记录数据</returns> |
| | | [HttpPost("Query")] |
| | | public ResponseResult Query(OrderMachineDto query) |
| | | public ResponseResult Query(EquipmentInspectionQueryDto query) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | var result = _manager.QueryInspectionRecord(query); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | message = "查询成功", |
| | | data = result |
| | | }; |
| | | } |
| | | catch (Exception ex) |
| | |
| | | } |
| | | } |
| | | |
| | | //GetWomdaasByEngineeringNo |
| | | /// <summary> |
| | | /// 保存设备点检记录 |
| | | /// </summary> |
| | | /// <param name="saveDto">保存参数:machineNo、date、dailyChecks、monthlyChecks</param> |
| | | /// <returns>保存结果</returns> |
| | | [HttpPost("Save")] |
| | | public ResponseResult Save(OrderMachineDto query) |
| | | public ResponseResult Save(EquipmentInspectionSaveDto saveDto) |
| | | { |
| | | try |
| | | { |
| | | dynamic resultInfos = new ExpandoObject(); |
| | | var result = _manager.SaveInspectionRecord(saveDto); |
| | | return new ResponseResult |
| | | { |
| | | status = 0, |
| | | message = "OK", |
| | | data = resultInfos |
| | | message = "保存成功", |
| | | data = result |
| | | }; |
| | | } |
| | | catch (Exception ex) |