Example #1
0
    def Order_6(self):
        try:
            add_goods = shoppingCart.Add_shoppingCart().Add_shoppingCart_6()
            if add_goods == '本地加盟购物车货品添加成功':
                see_goods = shoppingCart.See_shoppingCart().See_shoppingCart_6(
                )
                if len(see_goods[1]['data']['list']) > 0:
                    pass
                else:
                    return '[x] 加盟店-本地-三方型订单下单失败_购物车为空'
            else:
                return '[x] 加盟店-本地-三方型订单下单失败_购物车添加货品时出现异常_%s' % add_goods
        except Exception as error:
            return '[x] 加盟店-本地-三方型订单下单失败_购物车添加货品时出现异常_%s' % shoppingCart.Add_shoppingCart(
            ).Add_shoppingCart_1()
        url = CONFIG.Url() + '/api/small/order/create.jhtml'
        params = {
            'unionId':
            CONFIG.Unionid(),
            'supplierId':
            supplier.Supplier_id().Supplier_local_sanfang()[0]['id'],
            'shopId':
            '3214',
            'supplierType':
            supplier.Supplier_id().Supplier_local_sanfang()[0]['supplierType'],
            'relationId':
            supplier.Supplier_id().Supplier_local_sanfang()[0]['relationId'],
            'types':
            'local',
            'supplyType':
            supplier.Supplier_id().Supplier_local_sanfang()[0]['supplyType'],
            'reDate':
            '2019-01-24 00:00',
            'reEndDate':
            '2019-01-24 02:00',
            'memo':
            '我是备注我是备注,自动下单就是快啊'
        }
        xx = requests.get(url, params)
        if xx.status_code == 200:
            if xx.json()['msg'] == '成功':

                orderid = xx.json()['data']['orderId']
                orderid_list = []
                try:
                    orders = See().LocalOrder()
                except Exception as error:
                    return '[x] 加盟店-本地-三方型订单下单失败_订单列表获取失败-->%s' % error
                for orderid_ in orders:
                    orderid_list.append(orderid_['orderId'])
                if orderid in orderid_list:
                    return '加盟店-本地-三方型订单下单成功', xx.json()
                else:
                    return '[x] 加盟店-本地-三方型订单下单失败_订单列表未找到'

            else:
                return '[x] 加盟店-本地-三方型订单下单失败_msg:%s' % xx.json()
        else:
            return '[x] 加盟店-本地-三方型订单下单失败_状态码异常: %s' % xx.status_code
Example #2
0
 def test_8_2_5(self):
     print('接口:查看购物车(直营店-本地-直营型订单)     预期:成功')
     assert shoppingCart.See_shoppingCart().See_shoppingCart_5(
     )[0] == '直营店-本地-直营型订单购物车获取成功'
Example #3
0
 def test_8_2_8(self):
     print('接口:查看购物车(加盟店-本地-本地供应商订单)     预期:成功')
     assert shoppingCart.See_shoppingCart().See_shoppingCart_8(
     )[0] == '加盟店-本地-本地供应商订单购物车获取成功'
Example #4
0
 def test_8_2_3(self):
     print('接口:查看购物车(加盟店-平台-三方型订单)     预期:成功')
     assert shoppingCart.See_shoppingCart().See_shoppingCart_3(
     )[0] == '加盟店-平台-三方型订单购物车获取成功'