From 28f1259ec675a191d2a852f74566400e6cc40b50 Mon Sep 17 00:00:00 2001 From: wanshenmean <cathay_xy@163.com> Date: 星期三, 11 九月 2024 17:03:11 +0800 Subject: [PATCH] 前端问题改动,与代码优化 --- Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicRepository/Location/LocationStatusChangeRecordRepository.cs | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicRepository/Location/LocationStatusChangeRecordRepository.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicRepository/Location/LocationStatusChangeRecordRepository.cs index ec5bbe8..3221528 100644 --- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicRepository/Location/LocationStatusChangeRecordRepository.cs +++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicRepository/Location/LocationStatusChangeRecordRepository.cs @@ -1,9 +1,31 @@ -锘縩amespace WIDESEA_StorageBasicRepository +锘縰sing WIDESEA_DTO; + +namespace WIDESEA_StorageBasicRepository { public class LocationStatusChangeRecordRepository : RepositoryBase<DtLocationStatusChangeRecord>, ILocationStatusChangeRecordRepository { public LocationStatusChangeRecordRepository(IUnitOfWorkManage unitOfWorkManage) : base(unitOfWorkManage) { } + + /// <summary> + /// 娣诲姞璐т綅鍙樺姩璁板綍 + /// </summary> + /// <param name="changeRecordDto">鏁版嵁妯″瀷</param> + /// <returns></returns> + public bool AddStatusChangeRecord(LocationChangeRecordDto changeRecordDto) + { + DtLocationStatusChangeRecord dtLocationStatusChangeRecord = new DtLocationStatusChangeRecord() + { + ChangeType = changeRecordDto.ChangeType, + LocationCode = changeRecordDto.LocationCode, + LocationId = changeRecordDto.LocationId, + Creater = "System", + TaskNum = changeRecordDto.TaskNum, + AfterStatus = changeRecordDto.AfterStatus, + BeforeStatus = changeRecordDto.BeforeStatus, + }; + return AddData(dtLocationStatusChangeRecord) > 0; + } } } \ No newline at end of file -- Gitblit v1.9.3