Shuxia Ning
2025-01-03 a32208030a25bc3073af61d710db7b4a10589a59
Application/HStation.Application.PhartRelation.Core/01-relation/PhartDiagramRelation_Controller.cs
@@ -4,7 +4,7 @@
    /// PhartDiagramRelation
    /// </summary>
    [Route("PhartRelation/PhartDiagramRelation")]
    [ApiDescriptionSettings("PhartDiagramRelation", Name = "图表关联关系", Order = 100000)]
    [ApiDescriptionSettings("PhartRelation", Name = "图表关联关系", Order = 100000)]
    public class PhartDiagramRelation_Controller : IDynamicApiController
    {
        private readonly Service.PhartDiagramRelation _service = new();
@@ -150,11 +150,11 @@
        /// </summary>  
        [Route("InsertEx@V1.0")]
        [HttpPost]
        public long InsertEx([Required] PhartDiagramRelationDto relation, PhartDiagramDto diagram, List<PhartGraphDto> graphList)
        public long InsertEx([Required] PhartDiagramRelationExtensionsDto input)
        { 
            var modelRelation = relation.Adapt<HStation.Model.PhartDiagramRelation>();
            var modelDiagram = diagram.Adapt<Yw.Model.PhartDiagram>();
            var modelGraphList = graphList.Adapt<List<Yw.Model.PhartGraph>>();
            var modelRelation = input.Adapt<HStation.Model.PhartDiagramRelation>();
            var modelDiagram = input.Diagram.Adapt<Yw.Model.PhartDiagram>();
            var modelGraphList = input.Diagram?.GraphList.Adapt<List<Yw.Model.PhartGraph>>();
            var id = _service.InsertEx(modelRelation, modelDiagram, modelGraphList);
            return id;
        }
@@ -186,11 +186,11 @@
        /// </summary> 
        [Route("UpdateEx@V1.0")]
        [HttpPut]
        public bool UpdateEx([Required] PhartDiagramRelationDto relation, PhartDiagramDto diagram, List<PhartGraphDto> graphList)
        public bool UpdateEx([Required] PhartDiagramRelationExtensionsDto input)
        { 
            var modelRelation = relation.Adapt<HStation.Model.PhartDiagramRelation>();
            var modelDiagram = diagram.Adapt<Yw.Model.PhartDiagram>();
            var modelGraphList = graphList.Adapt<List<Yw.Model.PhartGraph>>();
            var modelRelation = input.Adapt<HStation.Model.PhartDiagramRelation>();
            var modelDiagram = input.Diagram.Adapt<Yw.Model.PhartDiagram>();
            var modelGraphList = input.Diagram?.GraphList.Adapt<List<Yw.Model.PhartGraph>>();
            var bol = _service.UpdateEx(modelRelation, modelDiagram, modelGraphList);
            return bol; 
        }