diff --git a/pjcloud-wallet/pjcloud-wallet-api/src/main/java/com/bsd/pjcloud/wallet/api/entity/mch/MchManageEntity.java b/pjcloud-wallet/pjcloud-wallet-api/src/main/java/com/bsd/pjcloud/wallet/api/entity/mch/MchManageEntity.java index f56b1336a..04c8eefe8 100644 --- a/pjcloud-wallet/pjcloud-wallet-api/src/main/java/com/bsd/pjcloud/wallet/api/entity/mch/MchManageEntity.java +++ b/pjcloud-wallet/pjcloud-wallet-api/src/main/java/com/bsd/pjcloud/wallet/api/entity/mch/MchManageEntity.java @@ -168,6 +168,14 @@ public class MchManageEntity extends Model { @TableField(typeHandler = JacksonTypeHandler.class) private FunctionScope functionScope; + + /** + * 订餐详细配置 + */ + @Schema(description = "订餐详细配置") + @TableField(typeHandler = JacksonTypeHandler.class) + private TableReservationConf tableReservationConf; + /** * 功能范围 */ @@ -217,6 +225,16 @@ public class MchManageEntity extends Model { @Schema(description = "租户ID") private Long tenantId; + @Data + public static class TableReservationConf { + + /** + * 订餐购物车是否只允许有一个商品 + */ + private Boolean singleProductOnlyInCart = false; + + } + @Data public static class FunctionScope { @@ -270,4 +288,4 @@ public class MchManageEntity extends Model { } -} \ No newline at end of file +}