lixiaojun
2025-01-21 f589894c84d47b9671eef6d3a8337b6b51b32edb
Application/HStation.Application.Assets.Core/01-Pump/PumpMain_Controller.cs
@@ -59,6 +59,16 @@
            return vm_list;
        }
        /// <summary>
        /// 获取数量
        /// </summary>
        [Route("GetCount@V1.0")]
        [HttpGet]
        public int GetCount()
        {
            return _service.GetCount();
        }
        #endregion Query
        #region Insert
@@ -81,10 +91,10 @@
        /// </summary>
        [Route("InsertEx@V1.0")]
        [HttpPost]
        public long InsertEx(AddAssetsPumpMainInput input, AddAssetsPumpGroupAndMainMapInput mainmap)
        public long InsertEx(AddPumpMainExInput input)
        {
            var mainmodel = input.Adapt<AddAssetsPumpMainInput, Model.AssetsPumpMain>();
            var mainmapmodel = mainmap.Adapt<AddAssetsPumpGroupAndMainMapInput, Model.AssetsPumpGroupAndMainMapping>();
            var mainmodel = input.MainInput.Adapt<AddAssetsPumpMainInput, Model.AssetsPumpMain>();
            var mainmapmodel = input.MainMapInput.Adapt<AddAssetsPumpGroupAndMainMapInput, Model.AssetsPumpGroupAndMainMapping>();
            mainmodel.SortCode = _service.GetMaxSortCode() + 1;
            var id = _service.InsertEx(mainmodel, mainmapmodel);
            return id;