4o T P P P P P! P" P# P$ P% P& P' P( P) P* P+ P, P- P. P/ P0 P1 P2 P34 5 6 P78 P9: P;< P=> P?@ PAB PCD PEF PGH PIJ PKL PM NO PPQ PRS PTU PVW PXY PZ[ P\] P^_ P`a Pbc Pde fg Ph Ti TjkappidLjava/lang/String;RuntimeVisibleAnnotations)Lio/swagger/annotations/ApiModelProperty;value)appId,公众号名称,由商户传入requiredmch_id9直连商户的商户号,由微信支付生成并下发 device_info^终端设备号(门店号或收银设备ID),注意:PC网页或公众号内支付请传 WEB nonce_str 随机字符串,不长于32位sign签名 sign_type8签名类型,默认为MD5,支持HMAC-SHA256和MD5。body9商品简单描述,该字段须严格按照规范传递detail商品简单描述attach附加数据,在查询API和支付通知中原样返回,该字段主要用于商户携带订单的自定义数据, String(127) out_trade_no_商户系统内部的订单号,32个字符内、可包含字母, 其他说明见商户订单号fee_typee符合ISO 4217标准的三位字母代码,默认人民币:CNY,其他值列表详见货币类型 total_feeI订单总金额,单位为分spbill_create_ip^必须传正确的用户端IP,支持ipv4、ipv6格式,获取方式详见获取用户ip指引 time_start订单生成时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。其他详见时间规则 time_expire订单失效时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。其他详见时间规则 goods_tag]商品标记,代金券或立减优惠功能的参数,说明详见代金券或立减优惠 notify_urll接收微信支付异步通知回调地址,通知url必须为直接可访问的url,不能携带参数。 trade_typeeJSAPI -JSAPI支付(或小程序支付), NATIVE -Native支付, APP -APP支付,MWEB--H5支付 product_idctrade_type=NATIVE,此参数必传。此id为二维码中包含的商品ID,商户自行定义。 limit_pay,no_credit--指定不能使用信用卡支付openid trade_type=JSAPI,此参数必传,用户在商户appid下的唯一标识。openid如何获取,可参考【获取openid】。企业号请使用【企业号OAuth2.0接口】获取企业号内成员userid,再调用【企业号userid转openid接口】进行转换receiptY,传入Y时,支付成功消息和支付详情页将出现开票入口。需要在微信支付商户平台或微信公众平台开通电子发票功能,传此字段才可生效 scene_info该字段用于上报支付的场景信息,针对H5支付有以下三种场景,请根据对应场景上报,H5支付不建议在APP端使用,针对场景1,2请接入APP支付,不然可能会出现兼容性问题()VCodeLineNumberTableLocalVariableTablethis)Lcom/zbkj/common/vo/CreateOrderRequestVo;getAppid()Ljava/lang/String; getMch_idgetDevice_info getNonce_strgetSign getSign_typegetBody getDetail getAttachgetOut_trade_no getFee_type getTotal_fee()IgetSpbill_create_ip getTime_startgetTime_expire getGoods_tag getNotify_url getTrade_type getProduct_id getLimit_pay getOpenid getReceipt getScene_infosetAppid=(Ljava/lang/String;)Lcom/zbkj/common/vo/CreateOrderRequestVo;MethodParameters setMch_idsetDevice_info setNonce_strsetSign setSign_typesetBody setDetail setAttachsetOut_trade_no setFee_type setTotal_fee,(I)Lcom/zbkj/common/vo/CreateOrderRequestVo;setSpbill_create_ip setTime_startsetTime_expire setGoods_tag setNotify_url setTrade_type setProduct_id setLimit_pay setOpenid setReceipt setScene_infotoStringequals(Ljava/lang/Object;)ZoLjava/lang/Object;other this$appid other$appid this$mch_id other$mch_idthis$device_infoother$device_infothis$nonce_strother$nonce_str this$sign other$signthis$sign_typeother$sign_type this$body other$body this$detail other$detail this$attach other$attachthis$out_trade_noother$out_trade_no this$fee_typeother$fee_typethis$spbill_create_ipother$spbill_create_ipthis$time_startother$time_startthis$time_expireother$time_expirethis$goods_tagother$goods_tagthis$notify_urlother$notify_urlthis$trade_typeother$trade_typethis$product_idother$product_idthis$limit_payother$limit_pay this$openid other$openid this$receipt other$receiptthis$scene_infoother$scene_info StackMapTablegkcanEqualhashCodePRIMEresult$appid$mch_id $device_info $nonce_str$sign $sign_type$body$detail$attach $out_trade_no $fee_type$spbill_create_ip $time_start $time_expire $goods_tag $notify_url $trade_type $product_id $limit_pay$openid$receipt $scene_info SourceFileCreateOrderRequestVo.java!Lio/swagger/annotations/ApiModel;CreateOrderRequestVo对象 description微信统一下单对象 WEB _VCNY oVN V UV ]V aV cV eV gV iV kV mV qr tV vV xV zV |V ~V V V V Vjava/lang/StringBuilderCreateOrderRequestVo(appid= lm  , mch_id= , device_info=  , nonce_str= , sign=  , sign_type= , body=  , detail=  , attach= , out_trade_no=  , fee_type=  , total_fee= ln, spbill_create_ip=  , time_start= , time_expire=  , goods_tag=  , notify_url=  , trade_type=  , product_id=  , limit_pay=  , openid=  , receipt=  , scene_info= ) 'com/zbkj/common/vo/CreateOrderRequestVo java/lang/Objectappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;!PTUVWXYsZ[Z\]VWXYs^[Z\_VW XYs`aVWXYsb[Z\cVWXYsd[Z\eVW XYsfgVWXYsh[Z\iVW XYsjkVW XYslmVWXYsn[Z\oVW XYspqrWXYss[Z\tVWXYsu[Z\vVW XYswxVW XYsyzVW XYs{|VW XYs}~VWXYs[Z\VW XYsVW XYsVW XYsVW XYsVW XYs3M**** 8Y /* /*  /*! /* $ /* ' /* * /* - /*0 /*3 /*6 /*9 /*< /*? /*B /*E /*H /*K /*N /*Q /*T /*W /*Z /*] ;*+*UVU;*+ *]V];*+*_V_;*+ *aVa;*+ *cVc;*+ *eVe;*+ *gVg;*+*iVi;*+*kVk;*+*mVm;*+*oVo;**qrq;*+*tVt;*+*vVv;*+*xVx;*+*zVz;*+*|V|;*+*~V~;*+*V;*+*V;*+*V;*+*V;*+*VN$Y* !*"#*$%*&'*()**+*,-*./*01*23*45*678*9:*;<*=>*?@*AB*CD*EF*GH*IJ*KL*MNO $R/Y+*+P+PM,*Q* N, :-  -R*":,":  R*$:,$:  R*&: ,&:      R*(: ,(:      R**: ,*:   R*,:,,:  R*.:,.:  R*0:,0:  R*2:,2:  R*4:,4:  R*6,6*9:,9:  R*;:,;:  R*=:,=:  R*?:,?:     R*A:!,A:"! " !"R*C:#,C:$# $ #$R*E:%,E:&% & %&R*G:',G:(' ( '(R*I:),I:*) * )*R*K:+,K:,+ , +,R*M:-,M:.- . -.R/YYD$5*/GM lr    ~ xYS%4+.JP ounhIC5$; Z!`"#$%&'(k)e*F+@,8!->.F                      9+P `;<=* N;h-+-S`=*":;h+S`=*$:;h+S`=*&:;h+S`=*(:;h+S`=**:;h+S`=*,: ;h + S`=*.: ;h + S`=*0: ;h + S`=*2: ;h + S`=*4: ;h + S`=;h*6`=*9:;h+S`=*;:;h+S`=*=:;h+S`=*?:;h+S`=*A:;h+S`=*C:;h+S`=*E:;h+S`=*G:;h+S`=*I:;h+S`=*K:;h+S`=*M:;h+S`=`]r[r V#=>"Yt   e J ;%V  q    hM.2IB,          WYss