Shuxia Ning
2024-11-12 0404a7124d87ef965a1dcc4c22d9ff10541fa63f
BLL/HStation.BLL.Assets.Core/03-localclient/05-PipeManage/PipeLineMain.cs
@@ -88,6 +88,10 @@
            return await Task.Factory.StartNew(() =>
            {
                var list = inputList.Select(x => x.Adapt<AddAssetsPipeMainInput, Model.AssetsPipeMain>()).ToList();
                list.ForEach(x =>
                {
                    x.SortCode = _service.GetMaxSortCode() + 1 + list.IndexOf(x);
                });
                var bol = _service.Inserts(list);
                return bol;
            });
@@ -124,23 +128,6 @@
                var rhs = new Model.AssetsPipeMain(model);
                input.Adapt(rhs);
                var bol = _service.Update(rhs);
                return bol;
            });
        }
        /// <summary>
        /// 更新默认值状态
        /// </summary>
        public async Task<bool> UpdateDefaultStatus(long ID, bool status)
        {
            return await Task.Factory.StartNew(() =>
            {
                var model = _service.GetByID(ID);
                if (model == null)
                {
                    throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D001, $"ID:{ID} 数据不存在");
                }
                var bol = _service.UpdateDefaultStatus(ID, status);
                return bol;
            });
        }