人机交互页面

This commit is contained in:
quowingwang
2025-12-12 17:14:20 +08:00
parent 9f620c70c1
commit d36e48b532
6 changed files with 219 additions and 23 deletions

View File

@@ -115,6 +115,44 @@ namespace ZR.Admin.WebApi.Controllers.andon
return SUCCESS(response);
}
/// <summary>
/// 报警响应
/// </summary>
/// <returns></returns>
[HttpPost("response")]
[ActionPermissionFilter(Permission = "business:andonalarmrecord:edit")]
[Log(Title = "报警响应", BusinessType = BusinessType.UPDATE)]
public ApiResult AlarmResponse([FromBody] AndonAlarmRecordDto parm)
{
var result = _AndonAlarmRecordService.AlarmResponse(parm);
return result;
}
/// <summary>
/// 报警处理
/// </summary>
/// <returns></returns>
[HttpPost("handle")]
[ActionPermissionFilter(Permission = "business:andonalarmrecord:edit")]
[Log(Title = "报警处理", BusinessType = BusinessType.UPDATE)]
public ApiResult AlarmHandle([FromBody] AndonAlarmRecordDto parm)
{
var result = _AndonAlarmRecordService.AlarmHandle(parm);
return result;
}
/// <summary>
/// 报警主动上报
/// </summary>
/// <returns></returns>
[HttpPost("reportHand")]
[ActionPermissionFilter(Permission = "business:andonalarmrecord:edit")]
[Log(Title = "报警上报", BusinessType = BusinessType.UPDATE)]
public ApiResult AlarmReportHand([FromBody] AndonAlarmRecordDto parm)
{
var result = _AndonAlarmRecordService.AlarmReportHand(parm);
return result;
}
}
}