This commit is contained in:
zt
2025-06-10 21:17:29 +08:00
parent 0cc91a0894
commit 6b92d0f800
123 changed files with 6837 additions and 19 deletions

View File

@ -0,0 +1,15 @@
package cn.iocoder.yudao.module.member.api.activitypay;
import cn.iocoder.yudao.module.member.api.activitypay.dto.ActivityPayDTO;
/**
* 用户收件地址 API 接口
*
* @author 芋道源码
*/
public interface ActivityApi {
void createActivityPay(ActivityPayDTO createReqVO);
}

View File

@ -0,0 +1,45 @@
package cn.iocoder.yudao.module.member.api.activitypay.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
/**
* 活动付款 DO
*
* @author 我是秦俊旗
*/
// 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ActivityPayDTO {
/**
* 活动id
*/
private Long activityId;
/**
* 桌号
*/
private String serialNumbers;
/**
* 价格
*/
private BigDecimal price;
/**
* 用户id
*/
private Long userId;
private String status;
private String reserveTime;
private String dish;
private String diningPeriod;
}

View File

@ -188,5 +188,28 @@ public interface ErrorCodeConstants {
ErrorCode DINING_PLATES_BIND_MAX = new ErrorCode(1_004_033_02, "可绑定的餐盘已达到上限");
ErrorCode STORE_DISCOUNT_NOT_EXISTS = new ErrorCode(1_004_033_03, "门店超市折扣不存在");
ErrorCode ACTIVITY_USER_NOT_EXISTS = new ErrorCode(1_005_000_01, "活动参加人员不存在");
ErrorCode ACTIVITY_TABLE_NOT_EXISTS = new ErrorCode(1_005_000_02, "活动用餐桌子不存在");
ErrorCode ACTIVITY_RESTAURANT_NOT_EXISTS = new ErrorCode(1_005_000_03, "活动用餐不存在");
ErrorCode ACTIVITY_AWARDS_USER_NOT_EXISTS = new ErrorCode(1_005_000_04, "活动中奖人员不存在");
ErrorCode ACTIVITY_AWARDS_NOT_EXISTS = new ErrorCode(1_005_000_05, "活动奖项不存在");
ErrorCode ACTIVITY_NOT_EXISTS = new ErrorCode(1_005_000_06, "活动不存在");
ErrorCode ACTIVITY_START = new ErrorCode(1_005_000_07, "活动已开始或结束");
ErrorCode ACTIVITY_TABLE_ZERO = new ErrorCode(1_005_000_08, "总桌数至少为1");
ErrorCode ACTIVITY_AWARDS_EXCEED = new ErrorCode(1_005_000_09, "中奖人数超出");
ErrorCode ACTIVITY_ERROR = new ErrorCode(1_005_000_10, "活动已结束");
ErrorCode ACTIVITY_USER_JOIN = new ErrorCode(1_005_000_11, "该活动已报名");
ErrorCode ACTIVITY_TABLE_RESERVED = new ErrorCode(1_005_000_12, "桌子已预订");
ErrorCode ACTIVITY_PAY_NOT_EXISTS = new ErrorCode(1_005_000_13, "活动付款不存在");
ErrorCode ACTIVITY_AWARDS_USER_NOT_EFFECTIVE = new ErrorCode(1_005_000_14, "该奖项已兑换或已过期");
ErrorCode ACTIVITY_NO_USER = new ErrorCode(1_005_000_15, "活动无参与人员");
ErrorCode ACTIVITY_PAY_TABLE_NOT_EXISTS = new ErrorCode(1_005_000_16, "活动付款不存在");
ErrorCode ACTIVITY_PAY_USE = new ErrorCode(1_005_000_17, "该订单已使用");
ErrorCode ACTIVITY_PAY_EXPIRE = new ErrorCode(1_005_000_18, "该订单不在有效期内");
ErrorCode ACTIVITY_ADD_DISH_NOT_EXISTS = new ErrorCode(1_005_000_19, "活动用餐桌子加菜不存在");
ErrorCode ACTIVITY_TABLE_DISH_NOT_EXISTS = new ErrorCode(1_005_000_20, "活动用餐桌子配置不存在");
ErrorCode ACTIVITY_ADD_DISH_NOT_CHANGE = new ErrorCode(1_005_000_19, "请先选择桌子");
}