public ResultModel Goback(UserModel user, int delayId) { ResultModel result = new ResultModel(); try { using (System.Transactions.TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { //获取点价延期 result = pricingapplydelayDAL.Get(user, delayId); if (result.ResultStatus != 0) return result; NFMT.DoPrice.Model.PricingApplyDelay pricingApplyDelay = result.ReturnValue as NFMT.DoPrice.Model.PricingApplyDelay; if (pricingApplyDelay == null || pricingApplyDelay.DelayId <= 0) { result.ResultStatus = -1; result.Message = "点价延期验证失败"; return result; } result = pricingapplydelayDAL.Goback(user, pricingApplyDelay); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, pricingApplyDelay); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public override ResultModel GoBack(UserModel user, IModel obj) { ResultModel result = new ResultModel(); using (System.Transactions.TransactionScope scope = new TransactionScope()) { result = base.GoBack(user, obj); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, obj); if (result.ResultStatus != 0) return result; scope.Complete(); } return result; }
public ResultModel ContractInGoBack(UserModel user, int contractId) { ResultModel result = new ResultModel(); try { DAL.ContractSubDAL subDAL = new ContractSubDAL(); //获取合约 result = this.contractDAL.Get(user, contractId); if (result.ResultStatus != 0) return result; Model.Contract contract = result.ReturnValue as Model.Contract; if (contract == null || contract.ContractId <= 0) { result.Message = "合约不存在"; result.ResultStatus = -1; return result; } if (contract.CreateFrom != (int)NFMT.Common.CreateFromEnum.采购合约库存创建) { result.Message = "合约创建来源不正确"; result.ResultStatus = -1; return result; } //获取子合约 result = subDAL.GetSubByContractId(user, contract.ContractId); if (result.ResultStatus != 0) return result; Model.ContractSub sub = result.ReturnValue as Model.ContractSub; if (sub == null || sub.SubId <= 0) { result.Message = "子合约不存在"; result.ResultStatus = -1; return result; } //撤返合约 result = this.contractDAL.Goback(user, contract); if (result.ResultStatus != 0) return result; //撤返子合约 result = subDAL.Goback(user, sub); if (result.ResultStatus != 0) return result; //删除工作流审核数据 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, contract); if (result.ResultStatus != 0) return result; } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel GoBack(UserModel user, int allotId) { ResultModel result = new ResultModel(); try { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { result = receivableallotDAL.Get(user, allotId); if (result.ResultStatus != 0) return result; Model.ReceivableAllot receivableAllot = result.ReturnValue as Model.ReceivableAllot; result = receivableallotDAL.Goback(user, receivableAllot); if (result.ResultStatus != 0) return result; NFMT.WorkFlow.DAL.DataSourceDAL dataSourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = dataSourceDAL.SynchronousStatus(user, receivableAllot); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } finally { if (result.ResultStatus != 0) this.Log.ErrorFormat("{0} {1},序号:{2}", user.EmpName, result.Message, result.ReturnValue); else if (this.Log.IsInfoEnabled) this.Log.InfoFormat("{0} {1},序号:{2}", user.EmpName, result.Message, result.ReturnValue); } return result; }
public ResultModel Goback(UserModel user, int pricingApplyId) { ResultModel result = new ResultModel(); try { DAL.PricingApplyDAL pricingApplyDAL = new PricingApplyDAL(); NFMT.Operate.DAL.ApplyDAL applyDAL = new Operate.DAL.ApplyDAL(); using (System.Transactions.TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { //获取点价申请 result = pricingApplyDAL.Get(user, pricingApplyId); if (result.ResultStatus != 0) return result; NFMT.DoPrice.Model.PricingApply pricingApply = result.ReturnValue as NFMT.DoPrice.Model.PricingApply; if (pricingApply == null || pricingApply.PricingApplyId <= 0) { result.ResultStatus = -1; result.Message = "点价申请验证失败"; return result; } //获取申请 result = applyDAL.Get(user, pricingApply.ApplyId); if (result.ResultStatus != 0) return result; NFMT.Operate.Model.Apply apply = result.ReturnValue as NFMT.Operate.Model.Apply; if (apply == null || apply.ApplyId <= 0) { result.ResultStatus = -1; result.Message = "申请获取失败"; return result; } //撤返申请 result = applyDAL.Goback(user, apply); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, apply); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel GoBack(UserModel user, int documentId) { ResultModel result = new ResultModel(); try { //撤返制单主表 //取消工作流审核 using (System.Transactions.TransactionScope scope = new TransactionScope()) { //校验制单 result = this.documentDAL.Get(user, documentId); if (result.ResultStatus != 0) return result; Model.Document doc = result.ReturnValue as Model.Document; if (doc == null || doc.DocumentId <= 0) { result.ResultStatus = -1; result.Message = "制单不存在"; return result; } //作废制单主表 result = this.documentDAL.Goback(user, doc); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, doc); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel GoBack(UserModel user, int stockInId) { ResultModel result = new ResultModel(); try { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { result = stockinDAL.Get(user, stockInId); if (result.ResultStatus != 0) return result; Model.StockIn stockIn = result.ReturnValue as Model.StockIn; if (stockIn == null || stockIn.StockInId <= 0) { result.ResultStatus = -1; result.Message = "数据不存在,无法撤返"; return result; } result = stockinDAL.Goback(user, stockIn); if (result.ResultStatus != 0) return result; NFMT.WorkFlow.DAL.DataSourceDAL dataSourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = dataSourceDAL.SynchronousStatus(user, stockIn); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception e) { result.Message = e.Message; result.ResultStatus = -1; } return result; }
public ResultModel Goback(UserModel user, int cashInId) { ResultModel result = new ResultModel(); try { using (System.Transactions.TransactionScope scope = new TransactionScope()) { //获取收款登记 result = this.cashinDAL.Get(user, cashInId); if (result.ResultStatus != 0) return result; Model.CashIn cashIn = result.ReturnValue as Model.CashIn; if (cashIn == null || cashIn.CashInId <= 0) { result.ResultStatus = -1; result.Message = "收款登记不存在"; return result; } result = this.cashinDAL.Goback(user, cashIn); //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, cashIn); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel Goback(UserModel user, int paymentId) { ResultModel result = new ResultModel(); try { DAL.PayApplyDAL payApplyDAL = new PayApplyDAL(); using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { //验证财务付款 result = paymentDAL.Get(user, paymentId); if (result.ResultStatus != 0) return result; Model.Payment payment = result.ReturnValue as Payment; if (payment == null || payment.PaymentId <= 0) { result.ResultStatus = -1; result.Message = "财务付款不存在"; return result; } //更新财务付款状态至已撤返 result = paymentDAL.Goback(user, payment); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, payment); if (result.ResultStatus != 0) return result; result.Message = "撤返成功"; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
/// <summary> /// 数据撤返 /// </summary> /// <param name="user">当前操作用户</param> /// <param name="fun_receivable">Receivable对象</param> /// <returns></returns> public ResultModel GoBack(UserModel user, int receivableId) { ResultModel result = new ResultModel(); try { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { result = this.Get(user, receivableId); if (result.ResultStatus != 0) return result; Model.Receivable receivable = result.ReturnValue as Receivable; if (receivable == null) { result.ResultStatus = -1; result.Message = "该数据不存在,不能撤返"; return result; } if (receivable.Status != StatusEnum.待审核 && receivable.Status != StatusEnum.已生效) { result.ResultStatus = -1; result.Message = "非待审核或已生效状态的数据不允许撤返"; return result; } result = receivableDAL.Goback(user, receivable); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, receivable); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.Message = ex.Message; } finally { if (result.ResultStatus != 0) log.ErrorFormat("{0} {1},类型序号:{2}", user.EmpName, result.Message, result.ReturnValue); else if (log.IsInfoEnabled) log.InfoFormat("{0} {1},类型序号:{2}", user.EmpName, result.Message, result.ReturnValue); } return result; }
public ResultModel GoBack(UserModel user, int orderId) { ResultModel result = new ResultModel(); try { //撤返制单指令 using (System.Transactions.TransactionScope scope = new TransactionScope()) { result = this.documentorderDAL.Get(user, orderId); if (result.ResultStatus != 0) return result; Model.DocumentOrder order = result.ReturnValue as Model.DocumentOrder; if (order == null || order.OrderId <= 0) { result.Message = "制单指令不存在"; result.ResultStatus = -1; return result; } result = this.documentorderDAL.Goback(user, order); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, order); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel Goback(UserModel user, int allotId) { ResultModel result = new ResultModel(); try { using (System.Transactions.TransactionScope scope = new TransactionScope()) { //获取主分配 result = this.cashinallotDAL.Get(user, allotId); if (result.ResultStatus != 0) return result; Model.CashInAllot allot = result.ReturnValue as Model.CashInAllot; if (allot == null || allot.AllotId <= 0) { result.Message = "收款分配不存在"; result.ResultStatus = -1; return result; } result = this.cashinallotDAL.Goback(user, allot); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, allot); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.Message = ex.Message; result.ResultStatus = -1; } return result; }
public ResultModel Goback(UserModel user, int refId) { ResultModel result = new ResultModel(); try { DAL.StockInDAL stockInDAL = new StockInDAL(); NFMT.Contract.DAL.ContractSubDAL subDAL = new Contract.DAL.ContractSubDAL(); using (System.Transactions.TransactionScope scope = new TransactionScope()) { //获取入库分配 result = this.contractstockin_DAL.Get(user, refId); if (result.ResultStatus != 0) return result; Model.ContractStockIn contractStockIn = result.ReturnValue as Model.ContractStockIn; if (contractStockIn == null || contractStockIn.RefId <= 0) { result.ResultStatus = -1; result.Message = "入库分配不存在"; return result; } //撤返入库分配 result = this.contractstockin_DAL.Goback(user, contractStockIn); if (result.ResultStatus != 0) return result; //作废工作流审核 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, contractStockIn); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel GoBack(UserModel user, int id) { ResultModel result = new ResultModel(); using (System.Transactions.TransactionScope scope = new TransactionScope()) { result = this.contractsubDAL.Get(user, id); if (result.ResultStatus != 0) return result; IModel model = (IModel)result.ReturnValue; result = this.contractsubDAL.Goback(user, model); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, model); if (result.ResultStatus != 0) return result; scope.Complete(); } return result; }
public ResultModel GoBack(UserModel user, int repoId) { ResultModel result = new ResultModel(); try { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { //验证回购 result = repoDAL.Get(user, repoId); if (result.ResultStatus != 0) return result; Repo resultObj = result.ReturnValue as Repo; if (resultObj == null || resultObj.RepoId <= 0) { result.ResultStatus = -1; result.Message = "该数据不存在,不能撤返"; return result; } //撤返回购 result = repoDAL.Goback(user, resultObj); if (result.ResultStatus != 0) return result; //作废工作流审核 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, resultObj); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel GoBack(UserModel user, int stockMoveApplyId) { ResultModel result = new ResultModel(); NFMT.Operate.DAL.ApplyDAL applyDAL = new Operate.DAL.ApplyDAL(); try { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { result = stockmoveapplyDAL.Get(user, stockMoveApplyId); if (result.ResultStatus != 0) return result; Model.StockMoveApply stockMoveApply = result.ReturnValue as Model.StockMoveApply; if (stockMoveApply == null || stockMoveApply.StockMoveApplyId <= 0) { result.ResultStatus = -1; result.Message = "数据不存在,无法撤返"; return result; } //验证主申请 result = applyDAL.Get(user, stockMoveApply.ApplyId); if (result.ResultStatus != 0) return result; Operate.Model.Apply apply = result.ReturnValue as Operate.Model.Apply; if (apply == null || apply.ApplyId <= 0) { result.ResultStatus = -1; result.Message = "主申请不存在"; return result; } //主申请状态修改至已撤返 result = applyDAL.Goback(user, apply); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, apply); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception e) { result.Message = e.Message; result.ResultStatus = -1; } return result; }
public ResultModel GoBack(UserModel user, int receiptId) { ResultModel result = new ResultModel(); try { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { //验证回执 result = this.stockreceiptDAL.Get(user, receiptId); if (result.ResultStatus != 0) return result; Model.StockReceipt stockReceipt = result.ReturnValue as StockReceipt; if (stockReceipt == null || stockReceipt.ReceiptId <= 0) { result.ResultStatus = -1; result.Message = "该数据不存在,不能撤返"; return result; } //撤返出库 result = this.stockreceiptDAL.Goback(user, stockReceipt); if (result.ResultStatus != 0) return result; //作废工作流审核 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, stockReceipt); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel Goback(UserModel user, int allotId) { ResultModel result = new ResultModel(); try { using (System.Transactions.TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { result = finbusinvallotDAL.Get(user, allotId); if (result.ResultStatus != 0) return result; Model.FinBusInvAllot finBusInvAllot = result.ReturnValue as Model.FinBusInvAllot; if (finBusInvAllot == null || finBusInvAllot.AllotId <= 0) { result.ResultStatus = -1; result.Message = "分配验证失败"; return result; } //撤返 result = finbusinvallotDAL.Goback(user, finBusInvAllot); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, finBusInvAllot); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel Goback(UserModel user, int repoApplyId) { ResultModel result = new ResultModel(); try { DAL.RepoApplyDAL repoApplyDAL = new RepoApplyDAL(); Operate.DAL.ApplyDAL applyDAL = new Operate.DAL.ApplyDAL(); using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { //验证回购申请 result = repoApplyDAL.Get(user, repoApplyId); if (result.ResultStatus != 0) return result; Model.RepoApply repoApply = result.ReturnValue as Model.RepoApply; if (repoApply == null || repoApply.RepoApplyId <= 0) { result.ResultStatus = -1; result.Message = "回购申请不存在"; return result; } //验证主申请 result = applyDAL.Get(user, repoApply.ApplyId); if (result.ResultStatus != 0) return result; Operate.Model.Apply apply = result.ReturnValue as Operate.Model.Apply; if (apply == null || apply.ApplyId <= 0) { result.ResultStatus = -1; result.Message = "主申请不存在"; return result; } //主申请状态修改至已撤返 result = applyDAL.Goback(user, apply); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, apply); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel Goback(UserModel user, int sIId) { ResultModel result = new ResultModel(); try { DAL.SIDAL sIDAL = new SIDAL(); NFMT.Operate.DAL.InvoiceDAL invoiceDAL = new Operate.DAL.InvoiceDAL(); using (System.Transactions.TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { //获取价外票 result = sIDAL.Get(user, sIId); if (result.ResultStatus != 0) return result; NFMT.Invoice.Model.SI sI = result.ReturnValue as NFMT.Invoice.Model.SI; if (sI == null || sI.SIId <= 0) { result.ResultStatus = -1; result.Message = "发票验证失败"; return result; } //获取发票 result = invoiceDAL.Get(user, sI.InvoiceId); if (result.ResultStatus != 0) return result; NFMT.Operate.Model.Invoice invoice = result.ReturnValue as NFMT.Operate.Model.Invoice; if (invoice == null || invoice.InvoiceId <= 0) { result.ResultStatus = -1; result.Message = "发票获取失败"; return result; } //撤返发票 result = invoiceDAL.Goback(user, invoice); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, invoice); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel GoBack(UserModel user, int customId) { ResultModel result = new ResultModel(); try { using (System.Transactions.TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { result = customsclearanceDAL.Get(user, customId); if (result.ResultStatus != 0) return result; Model.CustomsClearance customsClearance = result.ReturnValue as Model.CustomsClearance; if (customsClearance == null) { result.ResultStatus = -1; result.Message = "获取数据出错"; return result; } result = customsclearanceDAL.Goback(user, customsClearance); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, customsClearance); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.ResultStatus = -1; result.Message = ex.Message; } return result; }
public ResultModel Goback(UserModel user, int invoiceApplyId) { ResultModel result = new ResultModel(); NFMT.Operate.DAL.ApplyDAL applyDAL = new Operate.DAL.ApplyDAL(); try { using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { result = invoiceapplyDAL.Get(user, invoiceApplyId); if (result.ResultStatus != 0) return result; Model.InvoiceApply invoiceApply = result.ReturnValue as Model.InvoiceApply; if (invoiceApply == null) { result.ResultStatus = -1; result.Message = "获取发票申请失败"; return result; } //验证主申请 result = applyDAL.Get(user, invoiceApply.ApplyId); if (result.ResultStatus != 0) return result; Operate.Model.Apply apply = result.ReturnValue as Operate.Model.Apply; if (apply == null || apply.ApplyId <= 0) { result.ResultStatus = -1; result.Message = "主申请不存在"; return result; } //主申请状态修改至已撤返 result = applyDAL.Goback(user, apply); if (result.ResultStatus != 0) return result; //工作流任务关闭 WorkFlow.DAL.DataSourceDAL sourceDAL = new WorkFlow.DAL.DataSourceDAL(); result = sourceDAL.SynchronousStatus(user, apply); if (result.ResultStatus != 0) return result; scope.Complete(); } } catch (Exception ex) { result.Message = ex.Message; } finally { if (result.ResultStatus != 0) this.Log.ErrorFormat("{0} {1},序号:{2}", user.EmpName, result.Message, result.ReturnValue); else if (this.Log.IsInfoEnabled) this.Log.InfoFormat("{0} {1},序号:{2}", user.EmpName, result.Message, result.ReturnValue); } return result; }