コード例 #1
0
        public void sendCommodity(string uId, string commodityId, string bizId, Dictionary <string, string> extDic)
        {
            DeliverReq deliverReq = new DeliverReq();

            deliverReq.UserName             = QueryUserName(uId);
            deliverReq.UserPhone            = QueryUserPhoneNum(uId);
            deliverReq.Sku                  = commodityId;
            deliverReq.OrderId              = bizId;
            deliverReq.ConsigneeUserName    = extDic["consigneeUserName"];
            deliverReq.ConsigneeUserPhone   = (extDic["consigneeUserPhone"]);
            deliverReq.ConsigneeUserAddress = (extDic["consigneeUserAddress"]);

            bool isSuc = goodsService.deliverGoods(deliverReq);

            WriteLine($"请求参数[实物]=》uid:{uId},commodityId:{commodityId},bizId:{bizId},extDic:{extDic}");
            WriteLine($"测试结果[实物]:{isSuc}");

            if (!isSuc)
            {
                throw new ArgumentException("实物商品发放失败");
            }
        }
コード例 #2
0
 internal bool deliverGoods(DeliverReq deliverReq)
 {
     return(true);
 }