From dda5841865448eff604fb932f6bc0e6797485cd7 Mon Sep 17 00:00:00 2001 From: quowingwang Date: Fri, 19 Dec 2025 16:29:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E7=81=AF=E6=8A=A5=E8=AD=A6=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E6=8A=A5=E8=AD=A6?= =?UTF-8?q?=E7=BC=96=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mes/andon/AndonAlarmRecordController.cs | 16 ++++++++++++++++ ZR.Service/mes/andon/AndonAlarmRecordService.cs | 1 - .../andon/IService/IAndonAlarmRecordService.cs | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/ZR.Admin.WebApi/Controllers/mes/andon/AndonAlarmRecordController.cs b/ZR.Admin.WebApi/Controllers/mes/andon/AndonAlarmRecordController.cs index fef0760c..7f57baf3 100644 --- a/ZR.Admin.WebApi/Controllers/mes/andon/AndonAlarmRecordController.cs +++ b/ZR.Admin.WebApi/Controllers/mes/andon/AndonAlarmRecordController.cs @@ -154,5 +154,21 @@ namespace ZR.Admin.WebApi.Controllers.andon var result = _AndonAlarmRecordService.AlarmReportHand(parm); return result; } + + /// + /// 添加报警记录 + /// + /// + [HttpPost("createAndonAlarmRecord")] + [ActionPermissionFilter(Permission = "business:andonalarmrecord:add")] + [Log(Title = "报警记录", BusinessType = BusinessType.INSERT)] + public IActionResult CreateAndonAlarmRecord([FromBody] AndonAlarmRecordDto parm) + { + var modal = parm.Adapt().ToCreate(HttpContext); + + var response = _AndonAlarmRecordService.CreateAndonAlarmRecord(modal); + + return SUCCESS(response); + } } } \ No newline at end of file diff --git a/ZR.Service/mes/andon/AndonAlarmRecordService.cs b/ZR.Service/mes/andon/AndonAlarmRecordService.cs index a48b78a0..5c0a6afa 100644 --- a/ZR.Service/mes/andon/AndonAlarmRecordService.cs +++ b/ZR.Service/mes/andon/AndonAlarmRecordService.cs @@ -283,7 +283,6 @@ namespace ZR.Service.mes.andon /// public AndonAlarmRecord CreateAndonAlarmRecord(AndonAlarmRecord model) { - //看扫流卡码能否得到一个唯一的流卡编码,若得不到则自己生产20251128000001 string strDay = DateTime.Now.ToString("yyyyMMdd"); int Sequcence = 1; AndonAlarmRecord item = Queryable() diff --git a/ZR.Service/mes/andon/IService/IAndonAlarmRecordService.cs b/ZR.Service/mes/andon/IService/IAndonAlarmRecordService.cs index edd35b5e..849a4599 100644 --- a/ZR.Service/mes/andon/IService/IAndonAlarmRecordService.cs +++ b/ZR.Service/mes/andon/IService/IAndonAlarmRecordService.cs @@ -18,7 +18,7 @@ namespace ZR.Service.mes.andon.Iservice AndonAlarmRecord GetInfo(int Id); AndonAlarmRecord AddAndonAlarmRecord(AndonAlarmRecord parm); - + AndonAlarmRecord CreateAndonAlarmRecord(AndonAlarmRecord parm); int UpdateAndonAlarmRecord(AndonAlarmRecord parm); ApiResult AlarmResponse(AndonAlarmRecordDto parm);