| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 | 
							- package com.miniframe.generate.appcode;
 
- /**
 
-  * 支付状态
 
-  */
 
- public enum Paystatus {
 
- 	orderfail("orderfail", "0", "下单失败"),
 
- 	ordersuccess("ordersuccess", "1", "下单成功"),
 
- 	payfail("payfail", "2", "支付失败"),
 
- 	paysuccess("paysuccess", "3", "支付成功"),
 
- 	refund("refund", "4", "退款中"),
 
- 	refundfail("refundfail", "5", "退款失败"),
 
- 	refundsuccess("refundsuccess", "6", "退款成功"),
 
- 	closed("closed", "7", "支付关闭"),
 
- 	timeout("timeout", "8", "支付超时");
 
- 	// 成员变量
 
- 	private String index; // value
 
- 	private String name; // key
 
- 	private String desc; // 描述
 
- 	
 
- 	/**
 
- 	 * 构造方法
 
- 	 * @param name
 
- 	 * @param index
 
- 	 * @param desc
 
- 	 */
 
- 	private Paystatus(String name, String index, String desc) {
 
- 		this.name = name;
 
- 		this.index = index;
 
- 		this.desc = desc;
 
- 	}
 
- 	/**
 
- 	 * 通过index获取对象
 
- 	 * 
 
- 	 * @param index
 
- 	 * @return
 
- 	 */
 
- 	public static Paystatus getPaystatus(String index) {
 
- 		for (Paystatus c : Paystatus.values()) {
 
- 			if (c.getIndex().equals(index)) {
 
- 				return c;
 
- 			}
 
- 		}
 
- 		return null;
 
- 	}
 
- 	public String getName() {
 
- 		return name;
 
- 	}
 
- 	public void setName(String name) {
 
- 		this.name = name;
 
- 	}
 
- 	public String getIndex() {
 
- 		return index;
 
- 	}
 
- 	public void setIndex(String index) {
 
- 		this.index = index;
 
- 	}
 
- 	public String getDesc() {
 
- 		return desc;
 
- 	}
 
- 	public void setDesc(String desc) {
 
- 		this.desc = desc;
 
- 	}
 
- }
 
 
  |