l_createAndTrade.py 3.73 KB
# -*- coding: utf-8 -*-
"""
@Time : 2021/9/9 18:24
@Auth : wlm
@File :l_createAndTrade.py
@IDE :PyCharm
"""
"""
普通客户模式——新增交易单
"""

from commons import common as com
from commons.MySession import hg
class l_createAndTrade():

    def __init__(self):
        self.url = "http://test.gateway.diligrp.com:8285/hg-trading/api/tradingOrder/createAndTrade"
        self.header = {
                "UAP_accessToken":"demo",
                "UAP_refreshToken":"demo",
                "Content-Type":"application/json;charset=utf-8",
                "Host":"test.gateway.diligrp.com:8285"
        }
        self.body = {
            "sellerId":141969,
            "sellerName":"严安彬卖",
            "sellerAccountId":107677,
            "sellerCardNo":"888810061102",
            "buyerId":141968,
            "buyerName":"袁豪正买",
            "buyerCardHolder":"袁豪正买",
            "buyerAccountId":107676,
            "buyerCardNo":"888810061104",
            "posCode":"333444",
            "tradePassword":"111111",
            "orderItemList":[{
                "number":0,
                "batchCode":"2109000660",
                "productId":125,
                "productCode":"374690",
                "productName":"苹果",
                "categoryId":374690,
                "weightType":1,
                "quantity":10,
                "pieceWeight":1,
                "grossWeight":0.0,
                "tareWeight":0.0,
                "weight":10.0,
                "price":2000,
                "PriceStr":"20.00",
                "amount":20000,
                "amountStr":"200.00",
                "originId":510100,
                "originName":"成都市",
                "feeItemList":[{
                    "type":1,
                    "chargeItemId":521,
                    "chargeItemName":"买家手续费",
                    "amount":550.0
                },{
                    "type":2,
                    "chargeItemId":522,
                    "chargeItemName":"卖家手续费",
                    "amount":989.00
                },{
                    "type":2,
                    "chargeItemId":527,
                    "chargeItemName":"卖家仓储服务费",
                    "amount":522.00
                },{
                    "type":2,
                    "chargeItemId":534,
                    "chargeItemName":"卖家其他费用",
                    "amount":231.00
                }]}]}

        self.body1 = {"sellerId":141969,"sellerCode":"00131671","sellerName":"严安彬卖","sellerAccountId":107677,"sellerCardNo":"888810061102","buyerId":141968,"buyerCode":"00131670","buyerName":"袁豪正买","buyerCardHolder":"袁豪正买","buyerAccountId":107676,"buyerCardNo":"888810061104","posCode":"1995","tradePassword":"111111","orderSource":2,"orderItemList":[{"number":0,"batchCode":"2111001080","productId":1246,"productCode":"1600018","productName":"菠菜","categoryId":1600018,"weightType":1,"quantity":100,"pieceWeight":10,"grossWeight":None,"tareWeight":None,"weight":1000.0,"price":500,"PriceStr":"5.00","amount":50000,"amountStr":"500.00","originId":50000000,"originName":"美属萨摩亚","areaId":274,"areaName":"东区01","feeItemList":[{"type":1,"chargeItemId":521,"chargeItemName":"买家手续费","amount":27500.0,"number":"0"},{"type":2,"chargeItemId":522,"chargeItemName":"卖家手续费","amount":253.00,"number":"0"},{"type":2,"chargeItemId":527,"chargeItemName":"卖家仓储服务费","amount":145.00,"number":"0"},{"type":2,"chargeItemId":550,"chargeItemName":"卖家清洁费","amount":200.0,"number":"0"}]}]}
# lcat = l_createAndTrade()
# print(lcat.body1)
# re = hg.post(url = lcat.url,json = lcat.body1,headers = lcat.header,proxies=hg.myproxies)
# print(re.json())
# print(re.headers)