package com.ruoyi.imenum; // 定义支付方式枚举 public enum PaymentMode { ALIPAY("0006", 1), WECHAT("0007", 2); private final String code; private final int mode; PaymentMode(String code, int mode) { this.code = code; this.mode = mode; } public static PaymentMode getByCode(String code) { for (PaymentMode payment : values()) { if (payment.code.equals(code)) { return payment; } } return null; } public int getMode() { return mode; } }