From eda0c8f74ce453b6e43f88fc92b1e651ce5b6095 Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期四, 13 二月 2025 13:46:33 +0800
Subject: [PATCH] 1.条码表实体类型调整 2.条码库存表实体新增基础字段 3.期初入库新增入库人
---
Controllers/base/MessageCenterController.cs | 40 +++++++++++++++++++++++++++++++++++++---
1 files changed, 37 insertions(+), 3 deletions(-)
diff --git a/Controllers/base/MessageCenterController.cs b/Controllers/base/MessageCenterController.cs
index 8ee7542..e4fa012 100644
--- a/Controllers/base/MessageCenterController.cs
+++ b/Controllers/base/MessageCenterController.cs
@@ -36,6 +36,27 @@
}
}
+ //getBadge
+ [HttpPost("getBadge")]
+ public ResponseResult getBadge()
+ {
+ try
+ {
+ dynamic resultInfos = new ExpandoObject();
+ resultInfos.tbBillList = m.getBadge();
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+ }
+ catch (Exception ex)
+ {
+ return ResponseResult.ResponseError(ex);
+ }
+ }
+
//Resend
[HttpPost("Resend")]
public ResponseResult Resend(MessageCenter data)
@@ -43,7 +64,7 @@
try
{
dynamic resultInfos = new ExpandoObject();
- //resultInfos.tbBillList = ErpParametersServer.Resend(data);
+ resultInfos.tbBillList = ErpParametersServer.Resend(data);
return new ResponseResult
{
status = 0,
@@ -81,13 +102,26 @@
[HttpPost("GetByPid")]
public ResponseResult ResetUpdate([FromBody] JObject data)
{
- var pid = Convert.ToDecimal(data["pid"].ToString());
+ var pid = data["pid"].ToString();
try
{
dynamic resultInfos = new ExpandoObject();
+ var parsedGuid = Guid.Empty;
+ if (string.IsNullOrEmpty(pid))
+ return new ResponseResult
+ {
+ status = 0,
+ message = "OK",
+ data = resultInfos
+ };
+
+ var isValid = Guid.TryParse(pid, out parsedGuid);
+ if (!isValid)
+ throw new ApplicationException("GUID杞崲閿欒");
+
var messageCenter = m.GetById(pid);
- var messageCenters = m.GetList(it => it.Pid == pid);
+ var messageCenters = m.GetList(it => it.Pid == parsedGuid);
messageCenters.Add(messageCenter);
resultInfos.tbBillList = messageCenters;
return new ResponseResult
--
Gitblit v1.9.3