1.一种订单管理方法,其特征在于,所述订单管理方法包括以下步骤:
修改数据库中的订单分配规则;
当有订单生成时,从数据库获取所述订单分配规则;
根据所述订单分配规则分配所述订单。
2.如权利要求1所述的订单管理方法,其特征在于,所述根据所述订单分配规则分配所述订单包括:
判断所述订单是否为异常订单;
当所述订单为异常订单时,停止所述异常订单的正常业务流程,并上报所述异常订单的信息。
3.如权利要求1所述的订单管理方法,其特征在于,所述当有订单生成时,从数据库获取所述订单分配规则包括:
判断缓存中是否存在所述订单分配规则;
若是,则使用缓存中的所述订单分配规则;
若否,则从数据库中获取所述订单分配规则。
4.如权利要求1至3任一项所述的订单管理方法,其特征在于,所述修改数据库中的订单分配规则包括:
判断库存中是否存在第一商品,所述第一商品的有效期在第一预设范围内;
当所述库存中存在所述第一商品时,修改所述数据库中的订单分配规则,使得所述第一商品被优先分配。
5.如权利要求1至3任一项所述的订单管理方法,其特征在于,所述修改数据库中的订单分配规则包括:
判断库存中是否存在第二商品,所述第二商品的库龄在第二预设范围内;
当所述库存中存在所述第二商品时,修改所述数据库中的订单分配规则,使得所述第二商品被优先分配。
6.一种订单管理系统,其特征在于,所述订单管理系统包括:
修改模块,用于修改数据库中的订单分配规则;
获取模块,用于当有订单生成时,从数据库获取所述订单分配规则;
分配模块,用于根据所述订单分配规则分配所述订单。
7.如权利要求6所述的订单管理系统,其特征在于,所述分配模块包括:
第一判断单元,用于判断所述订单是否为异常订单;
上报单元,用于当所述订单为异常订单时,停止所述异常订单的正常业务流程,并上报所述异常订单的信息。
8.如权利要求6所述的订单管理系统,其特征在于,所述获取模块包括:
第二判断单元,用于判断缓存中是否存在所述订单分配规则;
第一分配单元,用于当判断缓存中存在所述订单分配规则时,使用缓存中的所述订单分配规则;
第二分配单元,用于当判断缓存中不存在所述订单分配规则时,则从数据库中获取所述订单分配规则。
9.如权利要求6至8任一项所述的订单管理系统,其特征在于,所述修改模块包括:
第三判断单元,用于判断库存中是否存在第一商品,所述第一商品的有效期在第一预设范围内;
第三分配单元,用于当所述库存中存在所述第一商品时,修改所述数据库中的订单分配规则,使得所述第一商品被优先分配。
10.如权利要求6至8任一项所述的订单管理系统,其特征在于,所述修改模块包括:
第三判断单元,用于判断库存中是否存在第二商品,所述第二商品的库龄在第二预设范围内;
第四分配单元,用于当所述库存中存在所述第二商品时,修改所述数据库中的订单分配规则,使得所述第二商品被优先分配。