• osharp3引入事务后操作结果类别的调整


    /// <summary>
        /// 表示业务操作结果的枚举,
        /// 对于业务务操作单元的影响只有二种状态,
        /// 成功,无变化: 操作将继续,事务将继续
        /// 失败:将导致 操作被中断,事务被回滚
        /// </summary>
        public enum OperationResultType
        {
            /// <summary>
            ///   输入信息验证失败,操作被中断,事务被回滚
            /// </summary>
            [Description("操作失败,输入信息验证失败。")]
            ValidError,
    
            /// <summary>
            ///   指定参数的数据不存在,操作被中断,事务被回滚
            /// </summary>
            [Description("操作失败,指定参数的数据不存在。")]
            QueryNull,
    
            ///// <summary>
            /////   操作取消,主要原因是被操作前事件中断导致操作取消,操作被中断,事务被回滚
            ///// </summary>
            [Description("操作失败。")]
            Cancel,
    
            /// <summary>
            ///   操作没引发任何变化,引入事务后,有可能是事务嵌套,操作被挂起,所以操作还要继续
            /// </summary>
            [Description("操作没有引发任何变化。")]
            NoChanged,
    
            /// <summary>
            ///   操作成功,如果事务没提交,操作将继续
            /// </summary>
            [Description("操作成功。")]
            Success,
    
            /// <summary>
            ///   操作引发错误,操作被中断,事务被回滚
            /// </summary>
            [Description("操作失败,操作过程发生错误。")]
            Error
        }
  • 相关阅读:
    phpexcel Could not open for reading! File does not exist.
    tp5 微信JSAPI支付
    ajax返回数据不跳success
    tp5 paginate带参翻页
    php 小程序 前后端POST通信
    小程序页面跳转不同方法
    小程序添加购物车
    小程序商城数量加减效果
    Include conf/extra/httpd-ssl.conf apache 无法启动
    SQL 实验详细源码参考
  • 原文地址:https://www.cnblogs.com/shiningrise/p/5628713.html
Copyright © 2020-2023  润新知