public IActionResult AddNode(Guid id, Guid brotherNodeId, int conditionJointTypeId, Guid fieldId, int conditionTypeId, int conditionValueTypeId, string conditionValue) { ViewData["Id"] = id; return(Result.Success("添加成功") .ContinueEnsureArgumentNotNullOrEmpty(id, nameof(id)) .ContinueEnsureArgumentNotNullOrEmpty(fieldId, nameof(fieldId)) .ContinueEnsureArgumentNotNullOrEmpty(conditionJointTypeId, nameof(conditionJointTypeId)) .ContinueEnsureArgumentNotNullOrEmpty(conditionTypeId, nameof(conditionTypeId)) .ContinueEnsureArgumentNotNullOrEmpty(conditionValueTypeId, nameof(conditionValueTypeId)) .Continue(_ => _interfaceSettingApp.InterfaceConditionAddNode(brotherNodeId, new InterfaceCondition { Id = Guid.NewGuid(), BelongToCondition = id, ConditionJointType = conditionJointTypeId, MetaFieldId = fieldId, ConditionType = conditionTypeId, ConditionValueType = conditionValueTypeId, ConditionValue = conditionValue, CloudApplicationtId = CurrentApplicationId, MetaObjectId = CurrentMetaObjectId })) .ToResult(id) .ToJsonResult()); }