TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaLstVasTradeflowSaveRequest req = new AlibabaLstVasTradeflowSaveRequest();
AlibabaLstVasTradeflowSaveRequest.TradeFlowModel obj1 = new AlibabaLstVasTradeflowSaveRequest.TradeFlowModel();
obj1.setGmtModified(StringUtils.parseDateTime("2019-11-12 00:23:10"));
obj1.setEquipmentCode("L008");
obj1.setPaymentTradeFlowNo("889798");
obj1.setActualAmount(1000L);
obj1.setDiscount(123L);
obj1.setGmtCreate(StringUtils.parseDateTime("2019-11-12 00:23:10"));
List<AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModel> list3 = new ArrayList<AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModel>();
AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModel obj4 = new AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModel();
list3.add(obj4);
obj4.setRemainingQuantity(100L);
obj4.setBizType(1L);
obj4.setActualAmount(66L);
obj4.setCount(2L);
obj4.setShelfNo(1L);
obj4.setTotalAmount(99L);
obj4.setUnit("瓶");
obj4.setPrice(22L);
obj4.setExternalGoodsId("121212133");
obj4.setGoodsTitle("测试商品");
obj4.setCategory("水饮");
obj4.setBarcode("123456");
obj4.setCargoRoadNo(1L);
obj1.setTradeFlowGoodsDetailModelList(list3);
obj1.setEquipmentType("123");
List<AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModel> list6 = new ArrayList<AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModel>();
AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModel obj7 = new AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModel();
list6.add(obj7);
obj7.setPayAmount(123L);
obj7.setPayType(2L);
obj7.setPaymentUserId("0");
obj7.setPaymentFlowNo("201805110000000001");
obj7.setCommission(11L);
obj7.setPayChannel(1L);
obj7.setStatus(1L);
obj7.setGmtCreate(StringUtils.parseDateTime("2019-11-12 00:23:10"));
obj7.setGmtModified(StringUtils.parseDateTime("2019-11-12 00:23:10"));
obj1.setTradeFlowPaymentModelList(list6);
obj1.setOperatorUserId("1");
obj1.setTotalAmount(12L);
obj1.setOperatorUserName("123");
obj1.setTradeFlowNo("ET-201805110000001");
obj1.setEquipmentName("海尔x220");
obj1.setCommission(10L);
obj1.setTradeType(1L);
req.setTradeFlowModelList(obj1);
AlibabaLstVasTradeflowSaveResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlibabaLstVasTradeflowSaveRequest req = new AlibabaLstVasTradeflowSaveRequest();
AlibabaLstVasTradeflowSaveRequest.TradeFlowModelDomain obj1 = new AlibabaLstVasTradeflowSaveRequest.TradeFlowModelDomain();
obj1.GmtModified = DateTime.Parse(2019-11-12 00:23:10");
obj1.EquipmentCode = "L008";
obj1.PaymentTradeFlowNo = "889798";
obj1.ActualAmount = 1000L;
obj1.Discount = 123L;
obj1.GmtCreate = DateTime.Parse(2019-11-12 00:23:10");
List<AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModelDomain> list3 = new List<AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModelDomain>();
AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModelDomain obj4 = new AlibabaLstVasTradeflowSaveRequest.TradeFlowGoodsDetailModelDomain();
list3.Add(obj4);
obj4.RemainingQuantity = 100L;
obj4.BizType = 1L;
obj4.ActualAmount = 66L;
obj4.Count = 2L;
obj4.ShelfNo = 1L;
obj4.TotalAmount = 99L;
obj4.Unit = "瓶";
obj4.Price = 22L;
obj4.ExternalGoodsId = "121212133";
obj4.GoodsTitle = "测试商品";
obj4.Category = "水饮";
obj4.Barcode = "123456";
obj4.CargoRoadNo = 1L;
obj1.TradeFlowGoodsDetailModelList= list3;
obj1.EquipmentType = "123";
List<AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModelDomain> list6 = new List<AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModelDomain>();
AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModelDomain obj7 = new AlibabaLstVasTradeflowSaveRequest.TradeFlowPaymentModelDomain();
list6.Add(obj7);
obj7.PayAmount = 123L;
obj7.PayType = 2L;
obj7.PaymentUserId = "0";
obj7.PaymentFlowNo = "201805110000000001";
obj7.Commission = 11L;
obj7.PayChannel = 1L;
obj7.Status = 1L;
obj7.GmtCreate = DateTime.Parse(2019-11-12 00:23:10");
obj7.GmtModified = DateTime.Parse(2019-11-12 00:23:10");
obj1.TradeFlowPaymentModelList= list6;
obj1.OperatorUserId = "1";
obj1.TotalAmount = 12L;
obj1.OperatorUserName = "123";
obj1.TradeFlowNo = "ET-201805110000001";
obj1.EquipmentName = "海尔x220";
obj1.Commission = 10L;
obj1.TradeType = 1L;
req.TradeFlowModelList_ = obj1;
AlibabaLstVasTradeflowSaveResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlibabaLstVasTradeflowSaveRequest;
$trade_flow_model_list = new TradeFlowModel;
$trade_flow_model_list->gmt_modified="2019-11-12 00:23:10";
$trade_flow_model_list->equipment_code="L008";
$trade_flow_model_list->payment_trade_flow_no="889798";
$trade_flow_model_list->actual_amount="1000";
$trade_flow_model_list->discount="123";
$trade_flow_model_list->gmt_create="2019-11-12 00:23:10";
$trade_flow_goods_detail_model_list = new TradeFlowGoodsDetailModel;
$trade_flow_goods_detail_model_list->remaining_quantity="100";
$trade_flow_goods_detail_model_list->biz_type="1";
$trade_flow_goods_detail_model_list->actual_amount="66";
$trade_flow_goods_detail_model_list->count="2";
$trade_flow_goods_detail_model_list->shelf_no="1";
$trade_flow_goods_detail_model_list->total_amount="99";
$trade_flow_goods_detail_model_list->unit="瓶";
$trade_flow_goods_detail_model_list->price="22";
$trade_flow_goods_detail_model_list->external_goods_id="121212133";
$trade_flow_goods_detail_model_list->goods_title="测试商品";
$trade_flow_goods_detail_model_list->category="水饮";
$trade_flow_goods_detail_model_list->barcode="123456";
$trade_flow_goods_detail_model_list->cargo_road_no="1";
$trade_flow_model_list->trade_flow_goods_detail_model_list = $trade_flow_goods_detail_model_list;
$trade_flow_model_list->equipment_type="123";
$trade_flow_payment_model_list = new TradeFlowPaymentModel;
$trade_flow_payment_model_list->pay_amount="123";
$trade_flow_payment_model_list->pay_type="2";
$trade_flow_payment_model_list->payment_user_id="0";
$trade_flow_payment_model_list->payment_flow_no="201805110000000001";
$trade_flow_payment_model_list->commission="11";
$trade_flow_payment_model_list->pay_channel="1";
$trade_flow_payment_model_list->status="1";
$trade_flow_payment_model_list->gmt_create="2019-11-12 00:23:10";
$trade_flow_payment_model_list->gmt_modified="2019-11-12 00:23:10";
$trade_flow_model_list->trade_flow_payment_model_list = $trade_flow_payment_model_list;
$trade_flow_model_list->operator_user_id="1";
$trade_flow_model_list->total_amount="12";
$trade_flow_model_list->operator_user_name="123";
$trade_flow_model_list->trade_flow_no="ET-201805110000001";
$trade_flow_model_list->equipment_name="海尔x220";
$trade_flow_model_list->commission="10";
$trade_flow_model_list->trade_type="1";
$req->setTradeFlowModelList(json_encode($trade_flow_model_list));
$resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
-d 'app_key=12129701' \
-d 'format=json' \
-d 'method=alibaba.lst.vas.tradeflow.save' \
-d 'partner_id=apidoc' \
-d 'sign=2016B9E981D8F2EFD332FCB1CBFAB764' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-04-25+15%3A50%3A09' \
-d 'v=2.0' \
-d 'trade_flow_model_list=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlibabaLstVasTradeflowSaveRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.trade_flow_model_list=""
try:
resp= req.getResponse()
print(resp)
except Exception,e:
print(e)
pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"alibaba.lst.vas.tradeflow.save");
add_param(pRequest,"trade_flow_model_list","数据结构JSON示例");
pResponse = top_execute(pClient,pRequest,NULL);
printf("ret code:%d\n",pResponse->code);
if(pResponse->code == 0){
pTopResponseIterator ite = init_response_iterator(pResponse);
pResultItem pResultItem = alloc_result_item();
while(parseNext(ite, pResultItem) == 0){
printf("%s:%s\n",pResultItem->key,pResultItem->value);
}
destroy_response_iterator(ite);
destroy_result_item(pResultItem);
}
destroy_top_request(pRequest);
destroy_top_response(pResponse);
destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.lst.vas.tradeflow.save', {
'trade_flow_model_list':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})