View Javadoc
1   package com.foxinmy.weixin4j.pay.type;
2   
3   /**
4    * ID类型
5    * 
6    * @className IdType
7    * @author jinyu(foxinmy@gmail.com)
8    * @date 2014年11月1日
9    * @since JDK 1.6
10   * @see
11   */
12  public enum IdType {
13  	/**
14  	 * 微信退款单号
15  	 */
16  	REFUNDID("refund_id"),
17  	/**
18  	 * 微信订单号
19  	 */
20  	TRANSACTIONID("transaction_id"),
21  	/**
22  	 * 商户订单号
23  	 */
24  	TRADENO("out_trade_no"),
25  	/**
26  	 * 商户退款号
27  	 */
28  	REFUNDNO("out_refund_no"),
29  	/**
30  	 * 商户子订单号
31  	 */
32  	SUBORDERNO("sub_order_no"),
33  	/**
34  	 * 微信子订单号
35  	 */
36  	SUBORDERID("sub_order_id");
37  	private String name;
38  
39  	IdType(String name) {
40  		this.name = name;
41  	}
42  
43  	public String getName() {
44  		return name;
45  	}
46  }