|
@@ -12,6 +12,7 @@ using System.Text;
|
|
|
using EInk.Dtos;
|
|
|
using System.Reflection.Metadata;
|
|
|
using Microsoft.AspNetCore.Mvc.Rendering;
|
|
|
+using EInk.Tools;
|
|
|
|
|
|
namespace EInk.Controllers
|
|
|
{
|
|
@@ -28,6 +29,7 @@ namespace EInk.Controllers
|
|
|
[HttpPost("UploadLot3")]
|
|
|
public IActionResult Lot3Data([FromBody] Lot2Lot3Dto lot3Data)
|
|
|
{
|
|
|
+ string jsonStr = JsonConvert.SerializeObject(lot3Data);
|
|
|
try
|
|
|
{
|
|
|
try
|
|
@@ -36,6 +38,7 @@ namespace EInk.Controllers
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
+ LogerHelper.RecordLogTxt($"UploadLot3, Valid Fail, Data:{jsonStr}, Message:{ex.Message}");
|
|
|
return Ok(ResultDto.Fail(ex.Message));
|
|
|
}
|
|
|
Lot2Lot3Model lot3model = new()
|
|
@@ -43,7 +46,7 @@ namespace EInk.Controllers
|
|
|
lot_id = lot3Data.id,
|
|
|
is_send = 0,
|
|
|
product_no = lot3Data.slidesNumber,
|
|
|
- content = JsonConvert.SerializeObject(lot3Data),
|
|
|
+ content = jsonStr,
|
|
|
create_time = DateTime.Now
|
|
|
};
|
|
|
//根据guid查看是否为重复插入
|
|
@@ -56,6 +59,7 @@ namespace EInk.Controllers
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
+ LogerHelper.RecordLogTxt($"UploadLot3, Data:{jsonStr}, StackTrace:{ex.StackTrace}, Message:{ex.Message}");
|
|
|
return Ok(ResultDto.Fail("error:" + ex.Message));
|
|
|
}
|
|
|
}
|
|
@@ -64,6 +68,7 @@ namespace EInk.Controllers
|
|
|
[HttpPost("UploadColourCast")]
|
|
|
public IActionResult ColourCastData([FromBody] ColourCastDto ColourCastData)
|
|
|
{
|
|
|
+ string jsonStr = JsonConvert.SerializeObject(ColourCastData);
|
|
|
try
|
|
|
{
|
|
|
try
|
|
@@ -72,6 +77,7 @@ namespace EInk.Controllers
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
+ LogerHelper.RecordLogTxt($"UploadColourCast, Valid Fail, Data:{jsonStr}, Message:{ex.Message}");
|
|
|
return Ok(ResultDto.Fail(ex.Message));
|
|
|
};
|
|
|
ColourCastModel colourcastmodel = new()
|
|
@@ -79,7 +85,7 @@ namespace EInk.Controllers
|
|
|
gid = ColourCastData.id,
|
|
|
slidesNumber = ColourCastData.slidesNumber,
|
|
|
is_send = 0,
|
|
|
- content = JsonConvert.SerializeObject(ColourCastData),
|
|
|
+ content = jsonStr,
|
|
|
create_time = DateTime.Now
|
|
|
};
|
|
|
//根据guid查看是否为重复插入
|
|
@@ -92,13 +98,14 @@ namespace EInk.Controllers
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
+ LogerHelper.RecordLogTxt($"UploadColourCast, Data:{jsonStr}, StackTrace:{ex.StackTrace}, Message:{ex.Message}");
|
|
|
return Ok(ResultDto.Fail("error:" + ex.Message));
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
[HttpPost("UpdateDefectInfo")]
|
|
|
- public IActionResult UpdateDefectInfo([FromBody] IFormFile file)
|
|
|
+ public IActionResult UpdateDefectInfo(IFormFile file)
|
|
|
{
|
|
|
if (file == null || file.Length == 0)
|
|
|
{
|