From d82252f08a32f5786ffe231b7fd301b6a60781d6 Mon Sep 17 00:00:00 2001
From: wangxinhui <wangxinhui@hnkhzn.com>
Date: 星期六, 07 三月 2026 17:56:58 +0800
Subject: [PATCH] 解决代码冲突更新WCS日志记录
---
项目代码/WCS/WCSServices/WIDESEAWCS_PackInfoService/PackaxisService.cs | 108 ++++++++++++++++++++++-------------------------------
1 files changed, 45 insertions(+), 63 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WCSServices/WIDESEAWCS_PackInfoService/PackaxisService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WCSServices/WIDESEAWCS_PackInfoService/PackaxisService.cs"
index 74cea7d..87ed560 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WCSServices/WIDESEAWCS_PackInfoService/PackaxisService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WCSServices/WIDESEAWCS_PackInfoService/PackaxisService.cs"
@@ -15,27 +15,20 @@
using WIDESEAWCS_Model.Models;
using WIDESEAWCS_Core.Helper;
using WIDESEAWCS_IPackInfoService;
-<<<<<<< HEAD
-=======
using WIDESEAWCS_IBasicInfoRepository;
-
->>>>>>> main
-
namespace WIDESEAWCS_PackInfoService
{
public class PackaxisService : ServiceBase<Dt_Packaxis, IPackaxisRepository>, IPackaxisService
{
-<<<<<<< HEAD
public PackaxisService(IPackaxisRepository BaseDal) : base(BaseDal)
{
-=======
+ }
private readonly IPackTypeRepository _packTypeRepository;
private readonly IStationMangerRepository _stationMangerRepository;
public PackaxisService(IPackaxisRepository BaseDal, IPackTypeRepository packTypeRepository, IStationMangerRepository stationMangerRepository) : base(BaseDal)
{
_packTypeRepository = packTypeRepository;
_stationMangerRepository = stationMangerRepository;
->>>>>>> main
}
public override WebResponseContent Import(List<IFormFile> files)
{
@@ -70,11 +63,6 @@
using (ImportExcelHelper excelHelper = new ImportExcelHelper(fullPath))
{
dtExcel = excelHelper.ExcelToDataTable();
-<<<<<<< HEAD
-
-=======
-
->>>>>>> main
}
List<Dt_Packaxis> addAxis = new List<Dt_Packaxis>();
List<Dt_Packaxis> updateAxis = new List<Dt_Packaxis>();
@@ -100,51 +88,48 @@
string AxisZCount = row["AxisZCount"]?.ToString() ?? string.Empty;
string AxisZSpacing = row["AxisZSpacing"]?.ToString() ?? string.Empty;
var axis = BaseDal.QueryFirst(x => x.DeviceCode == DeviceCode && x.StationCode == StationCode && x.PackType == PackType);
-<<<<<<< HEAD
- if(axis == null)
-=======
if (axis == null)
->>>>>>> main
- {
- Dt_Packaxis packaxis = new Dt_Packaxis()
+ if (axis == null)
{
- DeviceCode = DeviceCode,
- StationCode = StationCode,
- PackType = PackType,
- PackNum = Convert.ToInt32(PackNum),
- AxisX = Convert.ToInt32(AxisX),
- AxisXCount = Convert.ToInt32(AxisXCount),
- AxisXSpacing = Convert.ToInt32(AxisXSpacing),
- AxisY = Convert.ToInt32(AxisY),
- AxisYCount = Convert.ToInt32(AxisYCount),
- AxisYSpacing = Convert.ToInt32(AxisYSpacing),
- AxisZ = Convert.ToInt32(AxisZ),
- AxisZCount = Convert.ToInt32(AxisZCount),
- AxisZSpacing = Convert.ToInt32(AxisZSpacing),
- Creater = App.User.UserId > 0 ? App.User.UserName : "System",
- CreateDate = DateTime.Now
- };
- addAxis.Add(packaxis);
- }
- else
- {
- axis.DeviceCode = DeviceCode;
- axis.StationCode = StationCode;
- axis.PackType = PackType;
- axis.PackNum = Convert.ToInt32(PackNum);
- axis.AxisX = Convert.ToInt32(AxisX);
- axis.AxisXCount = Convert.ToInt32(AxisXCount);
- axis.AxisXSpacing = Convert.ToInt32(AxisXSpacing);
- axis.AxisY = Convert.ToInt32(AxisY);
- axis.AxisYCount = Convert.ToInt32(AxisYCount);
- axis.AxisYSpacing = Convert.ToInt32(AxisYSpacing);
- axis.AxisZ = Convert.ToInt32(AxisZ);
- axis.AxisZCount = Convert.ToInt32(AxisZCount);
- axis.AxisZSpacing = Convert.ToInt32(AxisZSpacing);
- axis.Modifier = App.User.UserId > 0 ? App.User.UserName : "System";
- axis.ModifyDate = DateTime.Now;
- updateAxis.Add(axis);
- }
+ Dt_Packaxis packaxis = new Dt_Packaxis()
+ {
+ DeviceCode = DeviceCode,
+ StationCode = StationCode,
+ PackType = PackType,
+ PackNum = Convert.ToInt32(PackNum),
+ AxisX = Convert.ToInt32(AxisX),
+ AxisXCount = Convert.ToInt32(AxisXCount),
+ AxisXSpacing = Convert.ToInt32(AxisXSpacing),
+ AxisY = Convert.ToInt32(AxisY),
+ AxisYCount = Convert.ToInt32(AxisYCount),
+ AxisYSpacing = Convert.ToInt32(AxisYSpacing),
+ AxisZ = Convert.ToInt32(AxisZ),
+ AxisZCount = Convert.ToInt32(AxisZCount),
+ AxisZSpacing = Convert.ToInt32(AxisZSpacing),
+ Creater = App.User.UserId > 0 ? App.User.UserName : "System",
+ CreateDate = DateTime.Now
+ };
+ addAxis.Add(packaxis);
+ }
+ else
+ {
+ axis.DeviceCode = DeviceCode;
+ axis.StationCode = StationCode;
+ axis.PackType = PackType;
+ axis.PackNum = Convert.ToInt32(PackNum);
+ axis.AxisX = Convert.ToInt32(AxisX);
+ axis.AxisXCount = Convert.ToInt32(AxisXCount);
+ axis.AxisXSpacing = Convert.ToInt32(AxisXSpacing);
+ axis.AxisY = Convert.ToInt32(AxisY);
+ axis.AxisYCount = Convert.ToInt32(AxisYCount);
+ axis.AxisYSpacing = Convert.ToInt32(AxisYSpacing);
+ axis.AxisZ = Convert.ToInt32(AxisZ);
+ axis.AxisZCount = Convert.ToInt32(AxisZCount);
+ axis.AxisZSpacing = Convert.ToInt32(AxisZSpacing);
+ axis.Modifier = App.User.UserId > 0 ? App.User.UserName : "System";
+ axis.ModifyDate = DateTime.Now;
+ updateAxis.Add(axis);
+ }
}
BaseDal.AddData(addAxis);
BaseDal.UpdateData(updateAxis);
@@ -158,8 +143,6 @@
return content;
}
-<<<<<<< HEAD
-=======
/// <summary>
/// 娣诲姞鍧愭爣鏁版嵁
/// </summary>
@@ -172,7 +155,7 @@
{
string json = JsonConvert.SerializeObject(saveModel.MainData);
Dt_Packaxis dt_Pack = JsonConvert.DeserializeObject<Dt_Packaxis>(json);
- Dt_StationManger stationManger = _stationMangerRepository.QueryFirst(x => x.StationCode == dt_Pack.StationCode && x.StackerCraneCode == dt_Pack.DeviceCode);
+ Dt_StationManger stationManger = _stationMangerRepository.QueryFirst(x => x.StationCode == dt_Pack.StationCode && x.StackerCraneCode == dt_Pack.DeviceCode);
Dt_PackType packTyp = _packTypeRepository.QueryFirst(x => x.Id == dt_Pack.PackType);
int w = 1200;//杩欎釜鏄爜鍨涙墭鐩樺1.2绫�
@@ -194,11 +177,11 @@
Dt_Packaxis packaxis = BaseDal.QueryFirst(x => x.DeviceCode == dt_Pack.DeviceCode && x.StationCode == dt_Pack.StationCode && x.PackType == dt_Pack.PackType);
-
+
if (packaxis.IsNullOrEmpty())
{
-
+
saveModel.MainData["PackNum"] = dt_Pack.AxisXCount * dt_Pack.AxisYCount * dt_Pack.AxisZCount;
return base.AddData(saveModel);
@@ -248,7 +231,7 @@
Dt_Packaxis packaxis = BaseDal.QueryFirst(x => x.Id != dt_Pack.Id && x.DeviceCode == dt_Pack.DeviceCode && x.StationCode == dt_Pack.StationCode && x.PackType == dt_Pack.PackType);
if (packaxis.IsNullOrEmpty())
{
-
+
saveModel.MainData["PackNum"] = dt_Pack.AxisXCount * dt_Pack.AxisYCount * dt_Pack.AxisZCount;
return base.UpdateData(saveModel);
@@ -264,6 +247,5 @@
return content;
}
->>>>>>> main
}
}
--
Gitblit v1.9.3