订单创建失败

最近修复的一个bug,

在prod上发生,但是在qa上没有发生。 在prod上也是偶现。

至少解决了

第一: 修复了订单创建失败,需要通知优惠券中台,“请将该优惠券释放”

第二: 我因为再去研究下为什么会下单失败,根据接口报的错是“优惠券已经被使用”,猜测是优惠券缓存不一致。

一台server优惠券显示的是可用,另一个server是不可用。

下单的时候,判断了两次优惠券??先看了其一server显示优惠券可用,正式下单又显示优惠券不可用??难道是这样

原文地址:https://www.cnblogs.com/qianjinyan/p/12483891.html

时间: 2024-10-08 20:32:25

订单创建失败的相关文章

AVAudioplayer时error解决 创建失败 ERror creating player: Error Domain=NSOSStatusErrorDomain Code=2003334207 "(null)"

AVAudioplayer 有两个初始化方法: 1.[[AVAudioPlayer alloc] initWithData:musicData error&e]; 2.[[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:&error]; 第一种是使用将音频文件的data文件初始化,但是data必须是一个完整的文件. 第二种是从url获取,但是这里的url是本地的file URL. 所以AVAudioplayer无法直接从网络

Super超级ERP系统---(8)订单管理--订单创建

订单管理是ERP系统中一个重要模块,客户下订单,ERP通过订单来为客户进行配送.订单模块主要包括订单创建,订单修改,订单审核,订单取消,订单分配,订单打印,订单拣货,订单出库.在随后的几节里我们看看这些每个模块是怎么设计运行的.    1.订单创建 订单创建主要功能是下单,下单的时候输入收货人信息,包括姓名,电话,邮箱,收货地址.录入需要的商品名称,数量等信息.如下图 2.订单审核 订单审核主要负责对创建的订单进行审核,对无效的订单进行取消.只用审核通过的订单,才能进行下一个环节进行操作.  3

SessionFactory创建失败

java.lang.ExceptionInInitializerError at com.hibernate.utils.HibernateUtil.<clinit>(HibernateUtil.java:19) at com.hibernate.model.TeacherTest.launch(TeacherTest.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.N

Magento代码之订单创建流程

Magento代码之订单创建流程         直接看代码吧.下面的代码是如何通过程序创建一个完美订单.        <?php        require_once 'app/Mage.php';                 Mage::app('default');//初始化程序,设置当前店铺                 $store = Mage::app()->getStore('default');        //通过电子邮件获取用户,当然也可以不获取,创建gues

Reactive native 项目创建失败如何处理

首先感谢党的英明决策. 一开始我总觉得Awesomeproject这个名字是固定的,和我有同感的同学请举手. 其实我们可以起任意的名字,执行native react init碰到的最大的问题是 npm install --save react-native 失败. 网络慢是主要的,init的时候要有耐心. 当遇到创建失败的情况. react-native init fail 的情况, 可以使用如下方法,操作如下,进入到项目的 文件夹,在终端敲打 react-native –save 命令,完成后

为什么S/4HANA的销售订单创建会触发生产订单的创建

调用S/4HANA销售订单创建函数SD_SALES_DOCU_MAINTAIN创建一个销售订单时,会触发生产订单的创建. 销售订单的每个行项目对应一个独立的生产订单,SD_SALES_DOCU_MAINTAIN相当于CRM里的CRM_ORDER_MAINTAIN,在LOOP里处理每一个行项目: 观察这个函数内部的调用栈,发现一个subroutine EIGENFERTIGUNG_BEARBEITEN.: EIGENFERTIGUNG的意思是Own production: BEARBEITEN的意

electron-vue项目创建失败

项目创建失败的原因是electron安装失败 错误展示: 解决方法: 1.错误意思是说打包所需的依赖文件 electron-v2.0.18-win32-x64.zip下载失败,可以先到淘宝镜像文件库找到对应的文件并下载,放到指定的目录下,electron的淘宝镜像地址:https://npm.taobao.org/mirrors/electron/ 2.下载解压完成之后,放到目录中的build(针对于vue init simulatedgreg/electron-vue my-project命令

mysql外键创建失败原因

引用:http://blog.csdn.net/wangpeng047/article/details/19624351 首先,如果和外键相关的几张表中已经插入了数据,可能导致外键插入的失败 在MySQL中创建外键时,经常会遇到问题而失败,这是因为Mysql中还有很多细节需要我们去留意,我自己总结并查阅资料后列出了以下几种常见原因. 1.  两个字段的类型或者大小不严格匹配.例如,如果一个是int(10),那么外键也必须设置成int(10),而不是int(11),也不能是tinyint.另外,你

SQL2008代理作业出现错误: c001f011维护计划创建失败的解决方法

SQL2008数据库总会出现从 IClassFactory 为 CLSID 为 {17BCA6E8-A95D-497E-B2F9-AF6AA475916F} 的 COM 组件创建实例失败,原因是出现以下错误: c001f011. (Microsoft.SqlServer.ManagedDTS)------------------------------ 从 IClassFactory 为 CLSID 为 {17BCA6E8-A95D-497E-B2F9-AF6AA475916F} 的 COM 组