Ejemplo n.º 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
Ejemplo n.º 2
0
 def test_8_1_8(self):
     print('接口:添加购物车(本地加盟店)     预期:成功')
     assert shoppingCart.Add_shoppingCart().Add_shoppingCart_8(
     ) == '本地加盟店购物车货品添加成功'
Ejemplo n.º 3
0
 def test_8_1_3(self):
     print('接口:添加购物车(平台加盟)     预期:成功')
     assert shoppingCart.Add_shoppingCart().Add_shoppingCart_3(
     ) == '平台加盟购物车货品添加成功'
Ejemplo n.º 4
0
 def test_8_1_5(self):
     print('接口:添加购物车(本地直营)     预期:成功')
     assert shoppingCart.Add_shoppingCart().Add_shoppingCart_5(
     ) == '本地直营购物车货品添加成功'
Ejemplo n.º 5
0
 def test_8_1_2(self):
     print('接口:添加购物车(平台直营)     预期:成功')
     assert shoppingCart.Add_shoppingCart().Add_shoppingCart_2(
     ) == '平台直营购物车货品添加成功'