feat:菜品喜好排行
This commit is contained in:
1 parent
85c58c8303
commit
ab3cffc35d
8 files changed
+63
-18
No files matched your search
+3
@@ -3,6 +3,7 @@ package com.bsd.pjcloud.hard.api.dto.order.app;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 个人菜品喜好排行
|
||||
@@ -12,6 +13,8 @@ public class HardAppProductLikeTopDto {
|
||||
|
||||
private Long userId;
|
||||
|
||||
private List<Long> classifyIds;
|
||||
|
||||
private LocalDateTime[] payTimeList;
|
||||
|
||||
}
|
||||
+2
@@ -21,6 +21,8 @@ public class PanelProductDto {
|
||||
|
||||
private List<String> mchTypeCodes;
|
||||
|
||||
private List<Long> classifyIds;
|
||||
|
||||
private String hourTypeIsNull;
|
||||
|
||||
private String hourType;
|
||||
|
||||
+6
-5
@@ -2,6 +2,7 @@ package com.bsd.pjcloud.hard.api.entity.panel;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
@@ -14,12 +15,11 @@ import java.time.LocalDateTime;
|
||||
*/
|
||||
@Data
|
||||
@TenantTable
|
||||
@TableName("hard_panel_setting")
|
||||
@TableName(value = "hard_panel_setting", autoResultMap = true)
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Schema(description = "大屏配置表")
|
||||
public class HardPanelSettingEntity extends Model<HardPanelSettingEntity> {
|
||||
|
||||
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
@@ -28,10 +28,11 @@ public class HardPanelSettingEntity extends Model<HardPanelSettingEntity> {
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 营养分析-菜品排行-排除菜品分类
|
||||
* 营养分析json配置
|
||||
*/
|
||||
@Schema(description = "营养分析-菜品排行-排除菜品分类")
|
||||
private String nutritionTopExcludeClassify;
|
||||
@Schema(description = "营养分析json配置")
|
||||
@TableField(typeHandler = JacksonTypeHandler.class)
|
||||
private HardPanelSettingShare.NutritionSetting nutritionSetting;
|
||||
|
||||
/**
|
||||
* 创建者
|
||||
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
package com.bsd.pjcloud.hard.api.entity.panel;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class HardPanelSettingShare {
|
||||
|
||||
/**
|
||||
* 营养分析配置
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
static public class NutritionSetting {
|
||||
|
||||
/**
|
||||
* 喜爱菜品排行需要排除的菜品分类
|
||||
*/
|
||||
private List<Long> topExcludeCategoryIds;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user