lixiaojun
2024-09-27 32b374b27fba81f58cd6dc0119aecc0a1414e7e9
Application/HStation.Application.Assets.Core/01-ProjectProduct/PumpPropContent_Controller.cs
@@ -6,7 +6,7 @@
    /// PumpSeries
    /// </summary>
    [Route("Assets/PumpPropContent")]
    [ApiDescriptionSettings("Assets", Name = "资产", Order = 600000)]
    [ApiDescriptionSettings("Assets", Name = "PumpPropContent", Order = 500000)]
    public class PumpPropContent_Controller : IDynamicApiController
    {
        private readonly HStation.Service.PumpPropContent _service = new();
@@ -30,9 +30,9 @@
        /// </summary>
        [Route("GetByID@V1.0")]
        [HttpGet]
        public PumpPropContentDto GetByID(long ID)
        public PumpPropContentDto GetByID([FromQuery][Required] IDInput input)
        {
            var model = _service.GetByID(ID);
            var model = _service.GetByID(input.ID);
            return model == null ? null : new PumpPropContentDto(model);
        }
@@ -41,9 +41,10 @@
        /// </summary>
        [Route("GetByIds@V1.0")]
        [HttpGet]
        public List<PumpPropContentDto> GetByIds(List<long> Ids)
        public List<PumpPropContentDto> GetByIds([FromQuery][Required] IdsInput input)
        {
            var list = _service.GetByIds(Ids);
            var ids = LongListHelper.ToList(input.Ids);
            var list = _service.GetByIds(ids);
            var vm_list = list?.Select(x => new PumpPropContentDto(x)).ToList();
            return vm_list;
        }
@@ -69,9 +70,9 @@
        /// </summary>
        [Route("Insert@V1.0")]
        [HttpPost]
        public long Insert(AddPumpPropContentDto input)
        public long Insert(AddPumpPropContentInput input)
        {
            var model = input.Adapt<AddPumpPropContentDto, Model.PumpPropContent>();
            var model = input.Adapt<AddPumpPropContentInput, Model.PumpPropContent>();
            var id = _service.Insert(model);
            return id;
        }
@@ -81,9 +82,9 @@
        /// </summary>
        [Route("Inserts@V1.0")]
        [HttpPost]
        public bool Inserts(List<AddPumpPropContentDto> inputList)
        public bool Inserts(List<AddPumpPropContentInput> inputList)
        {
            var list = inputList.Select(x => x.Adapt<AddPumpPropContentDto, Model.PumpPropContent>()).ToList();
            var list = inputList.Select(x => x.Adapt<AddPumpPropContentInput, Model.PumpPropContent>()).ToList();
            var bol = _service.Inserts(list);
            return bol;
        }
@@ -97,7 +98,7 @@
        /// </summary>
        [Route("Update@V1.0")]
        [HttpPut]
        public bool Update(UpdatePumpPropContentDto input)
        public bool Update([Required] UpdatePumpPropContentInput input)
        {
            var model = _service.GetByID(input.ID);
            if (model == null)
@@ -116,13 +117,13 @@
        /// </summary>
        [Route("Updates@V1.0")]
        [HttpPut]
        public bool Updates(List<UpdatePumpPropContentDto> inputList)
        public bool Updates([Required] List<UpdatePumpPropContentInput> inputList)
        {
            if (inputList == null || inputList.Count < 1)
            {
                return false;
            }
            var list = inputList.Select(x => x.Adapt<UpdatePumpPropContentDto, Model.PumpPropContent>()).ToList();
            var list = inputList.Select(x => x.Adapt<UpdatePumpPropContentInput, Model.PumpPropContent>()).ToList();
            var bol = _service.Updates(list);
            return bol;
        }
@@ -136,9 +137,9 @@
        /// </summary>
        [Route("DeleteByID@V1.0")]
        [HttpDelete]
        public bool DeleteByID(long ID)
        public bool DeleteByID([FromQuery][Required] IDInput input)
        {
            var bol = _service.DeleteByID(ID, out string msg);
            var bol = _service.DeleteByID(input.ID, out string msg);
            if (!bol)
            {
                throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D999, msg);