xiaojiao
2026-01-24 c5f01e9a882b16f534166d033312c5c8ba8d94dd
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA.Services/Services/BasicInfo/Partial/Dt_EmptyPalletService.cs
@@ -6,25 +6,28 @@
*用户信息、权限、角色等使用UserContext.Current操作
*Dt_materielinfoService对增、删、改查、导入、导出、审核业务代码扩展参照ServiceFunFilter
*/
using WIDESEA.Core.BaseProvider;
using WIDESEA.Core.Extensions.AutofacManager;
using WIDESEA.Entity.DomainModels;
using System.Linq;
using WIDESEA.Core.Utilities;
using System.Linq.Expressions;
using WIDESEA.Core.Extensions;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using Google.Protobuf.WellKnownTypes;
using Microsoft.AspNetCore.Http;
using WIDESEA.Services.IRepositories;
using System;
using WIDESEA.Core.ManageUser;
using WIDESEA.Core.Enums;
using WIDESEA.Core.Services;
using System.Threading.Tasks;
using Newtonsoft.Json;
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Caching.Memory;
using Microsoft.Extensions.DependencyInjection;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading.Tasks;
using WIDESEA.Core.BaseProvider;
using WIDESEA.Core.Enums;
using WIDESEA.Core.Extensions;
using WIDESEA.Core.Extensions.AutofacManager;
using WIDESEA.Core.Filters;
using WIDESEA.Core.ManageUser;
using WIDESEA.Core.Services;
using WIDESEA.Core.Utilities;
using WIDESEA.Entity.DomainModels;
using WIDESEA.Services.IRepositories;
using WIDESEA.Services.Repositories;
using WIDESEA_Common.LogEnum;
@@ -47,6 +50,21 @@
            //多租户会用到这init代码,其他情况可以不用
            //base.Init(dbRepository);
        }
        // é‡å†™ä¸€ä¸ªå¯¼å…¥çš„功能
        ///// <summary>
        ///// å¯¼å…¥è¡¨æ•°æ®Excel
        ///// </summary>
        ///// <param name="fileInput"></param>
        ///// <returns></returns>
        //[HttpPost, Route("Import")]
        ////[ApiExplorerSettings(IgnoreApi = true)]
        //public override WebResponseContent Import(List<IFormFile> fileInput)
        //{
        //    WebResponseContent content = new WebResponseContent();
        //    return content.OK("成功");
        //}
        public override WebResponseContent Add(SaveModel saveDataModel)
        {
@@ -89,13 +107,20 @@
                saveModel.MainData["EmptyPallet_modifier"] = UserContext.Current.UserTrueName;
                saveModel.MainData["EmptyPallet_modifiertime"] = DateTime.Now;
                content = base.Update(saveModel);
                //LogRecord.WriteLog((int)LogEnum.OutBound, $"{UserContext.Current.UserTrueName}轴承选配出库:参数:{saveModel.Serialize()},返回参数:{content.Serialize()}");
            }
            finally
            {
                if (content.Status)
                {
                    content.OK("修改托盘信息成功.");
                    Logger.AddLog(LoggerType.Add, saveModel, $"{DateTime.Now}修改托盘管理的信息记录-成功", content);
                }
                else
                {
                    content.Error("修改托盘信息失败:" + content.Message);
                    Logger.AddLog(LoggerType.Add, saveModel, $"{DateTime.Now}修改托盘管理的信息记录-失败", content);
                }
            }
            return content;
        }