/// <summary>
        /// 节点定义更新
        /// </summary>
        /// <param name="flowNodeDefineUpdateViewModel"></param>
        /// <returns></returns>
        public int NodeDefine_Update(FlowNodeDefineUpdateViewModel flowNodeDefineUpdateViewModel)
        {
            var node_Info        = _IFlowNodeDefineInfoRepository.GetInfoByNodeDefineId(flowNodeDefineUpdateViewModel.Id);
            var node_Info_update = _IMapper.Map <FlowNodeDefineUpdateViewModel, Flow_NodeDefine>(flowNodeDefineUpdateViewModel, node_Info);

            _IFlowNodeDefineInfoRepository.Update(node_Info_update);
            return(_IFlowNodeDefineInfoRepository.SaveChanges());
        }
示例#2
0
        public ActionResult <FlowNodeDefineUpdateResModel> Manage_NodeDefine_Update(FlowNodeDefineUpdateViewModel flowNodeDefineUpdateViewModel)
        {
            FlowNodeDefineUpdateResModel flowNodeDefineUpdateResModel = new FlowNodeDefineUpdateResModel();
            int UpdateRowNum = _IFlowNodeDefineService.NodeDefine_Update(flowNodeDefineUpdateViewModel);

            if (UpdateRowNum > 0)
            {
                flowNodeDefineUpdateResModel.IsSuccess                  = true;
                flowNodeDefineUpdateResModel.AddCount                   = UpdateRowNum;
                flowNodeDefineUpdateResModel.baseViewModel.Message      = "更新成功";
                flowNodeDefineUpdateResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("更新节点定义信息成功");
                return(Ok(flowNodeDefineUpdateResModel));
            }
            else
            {
                flowNodeDefineUpdateResModel.IsSuccess                  = false;
                flowNodeDefineUpdateResModel.AddCount                   = 0;
                flowNodeDefineUpdateResModel.baseViewModel.Message      = "更新失败";
                flowNodeDefineUpdateResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("更新节点定义信息失败");
                return(Ok(flowNodeDefineUpdateResModel));
            }
        }