This commit is contained in:
张良(004796)
2024-01-03 18:30:13 +08:00
parent 1641b5f871
commit b22b4fba48
20 changed files with 393 additions and 65 deletions

View File

@@ -0,0 +1,18 @@
package com.ruoyi.cai.pay;
import lombok.Getter;
@Getter
public enum MemberStatusEnum {
NORMAL(0,"可用"),
EXPIRE(1,"过期"),
FAIL(2,"不可用"),
;
private final Integer code;
private final String name;
MemberStatusEnum(Integer code, String name) {
this.code = code;
this.name = name;
}
}

View File

@@ -0,0 +1,17 @@
package com.ruoyi.cai.pay;
import cn.hutool.core.lang.Snowflake;
import cn.hutool.core.util.IdUtil;
public class OrderNoUtil {
public static final Snowflake snowflake = IdUtil.getSnowflake(1, 1);
public static final String VIP_ORDER_SUB = "V";
public static final String RECHARGE_ORDER_SUB = "R";
public static String createOrderNo(String sub){
return sub + snowflake.nextIdStr();
}
}

View File

@@ -0,0 +1,20 @@
package com.ruoyi.cai.pay;
import lombok.Getter;
@Getter
public enum PayStatusEnum {
READY_PAY(0,"待支付"),
PAY(1,"已支付"),
REFUND(5,"已退款"),
NO_PAY(10,"无需支付"),
;
private final Integer code;
private final String name;
PayStatusEnum(Integer code, String name) {
this.code = code;
this.name = name;
}
}

View File

@@ -0,0 +1,5 @@
package com.ruoyi.cai.pay;
public enum PlatformTypeEnum {
ALI,WX,ADMIN
}