| | |
| | | */ |
| | | public static JSONObject tradePush(String sid, String appkey, String appsecret, String url, |
| | | TErpProcurement erpProcurement, List<TErpProcurementGoods> erpProcurementGoods, |
| | | Integer trade_status,String clinicName,Integer status,Integer refund_status,String shop_no) { |
| | | Integer trade_status,String clinicName,Integer status,Integer refund_status, |
| | | String shop_no,String goods_id,String spec_id,String goods_no,String spec_no, |
| | | String receiver_name,String receiver_province,String receiver_city, |
| | | String receiver_district,String receiver_address,String receiver_mobile) { |
| | | WdtClient client = new WdtClient(sid, appkey, appsecret, url); |
| | | //测试环境sid、appkey、密钥请到旺店通开放平台-自助对接-申请测试环境内查看,测试环境url=https://sandbox.wangdian.cn/openapi2/ |
| | | //调用正式环境时请将sid、appkey、appsecret切换为实际参数,参数在旺店通开放平台-自助对接-应用管理内应用状态为已上线的应用中查看,调用正式环境注意切换正式环境url=https://api.wangdian.cn/openapi2/ |
| | |
| | | order_1.put("price", erpProcurementGood.getPurchasePrice()); |
| | | order_1.put("status", status); |
| | | order_1.put("refund_status", refund_status); |
| | | order_1.put("goods_id", "18344"); |
| | | order_1.put("spec_id", "18656"); |
| | | order_1.put("goods_no", "ghs2"); |
| | | order_1.put("spec_no", "ghs201812070212123"); |
| | | order_1.put("goods_id", goods_id); |
| | | order_1.put("spec_id", spec_id); |
| | | order_1.put("goods_no", goods_no); |
| | | order_1.put("spec_no", spec_no); |
| | | order_1.put("goods_name", erpProcurementGood.getGoodsName()); |
| | | order_1.put("discount", 0); //子订单折扣 |
| | | order_1.put("adjust_amount", 0); //手工调整,特别注意:正的表示加价,负的表示减价 |
| | |
| | | trade_1.put("trade_time", DateUtils.localDateTimeToDate(erpProcurement.getCreateTime())); |
| | | trade_1.put("pay_time", DateUtils.localDateTimeToDate(erpProcurement.getPayTime())); |
| | | trade_1.put("buyer_nick", clinicName); |
| | | trade_1.put("receiver_name", "123"); |
| | | trade_1.put("receiver_province", "河南省"); |
| | | trade_1.put("receiver_city", "周口市"); |
| | | trade_1.put("receiver_district", "川汇区"); |
| | | trade_1.put("receiver_address", "123"); |
| | | trade_1.put("receiver_mobile", "26283920011"); |
| | | trade_1.put("receiver_name", receiver_name); |
| | | trade_1.put("receiver_province", receiver_province); |
| | | trade_1.put("receiver_city", receiver_city); |
| | | trade_1.put("receiver_district", receiver_district); |
| | | trade_1.put("receiver_address", receiver_address); |
| | | trade_1.put("receiver_mobile", receiver_mobile); |
| | | // trade_1.put("logistics_type", 4); |
| | | trade_1.put("post_amount", 0); |
| | | trade_1.put("cod_amount", 0); |