lixiaojun
2024-12-09 25f7d54d23dd47d6f2bfd91e7edfd218a4b9ec3e
BLL/HStation.BLL.Assets.Core/03-localclient/11-Exchanger/AssetsExchangerPartMain.cs
@@ -98,14 +98,14 @@
        }
        //插入拓展
        public async Task<long> InsertEx(AddAssetsExchangerPartMainInput part, List<AddAssetsExchangerPropContentInput> propcontents, AddAssetsExchangerMainAndPartMapInput partmap)
        public async Task<long> InsertEx(AddAssetsExchangerPartMainInput part, List<AddAssetsExchangerPropContentInput> propcontents, AddAssetsExchangerMainAndPartMappingInput partmap)
        {
            return await Task.Factory.StartNew(() =>
            {
                var partmodel = part.Adapt<AddAssetsExchangerPartMainInput, Model.AssetsExchangerPartMain>();
                partmodel.SortCode = _service.GetMaxSortCode() + 1;
                var propcontentlistmodel = propcontents.Select(x => x.Adapt<AddAssetsExchangerPropContentInput, Model.AssetsExchangerPropContent>()).ToList();
                var partmapmodel = partmap.Adapt<AddAssetsExchangerMainAndPartMapInput, Model.AssetsExchangerMainAndPartMap>();
                var partmapmodel = partmap.Adapt<AddAssetsExchangerMainAndPartMappingInput, Model.AssetsExchangerMainAndPartMapping>();
                var id = _service.InsertEX(partmodel, propcontentlistmodel, partmapmodel);
                return id;
            });