验证码
个人中心-菜单页 首页接口 预约到店(店铺列表) 通用商品列表 登录 退出登录 商品详情(缺少评价部分)
This commit is contained in:
@@ -0,0 +1,71 @@
|
||||
package com.chaozhanggui.system.cashierservice.entity;
|
||||
|
||||
import java.util.Date;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 团购卷分类(TbCouponCategory)实体类
|
||||
*
|
||||
* @author ww
|
||||
* @since 2024-04-24 14:09:16
|
||||
*/
|
||||
public class TbCouponCategory implements Serializable {
|
||||
private static final long serialVersionUID = -45350278241700844L;
|
||||
|
||||
private Integer id;
|
||||
/**
|
||||
* 分类名称
|
||||
*/
|
||||
private String name;
|
||||
|
||||
private Date createTime;
|
||||
|
||||
private Date updateTime;
|
||||
/**
|
||||
* 0:不展示;1:展示;
|
||||
*/
|
||||
private Integer status;
|
||||
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
|
||||
public Integer getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(Integer status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -41,6 +41,7 @@ public class TbMerchantCoupon implements Serializable {
|
||||
* 限领数量
|
||||
*/
|
||||
private String limitNumber;
|
||||
private String useNumber;
|
||||
/**
|
||||
* 发放数量
|
||||
*/
|
||||
@@ -135,6 +136,13 @@ public class TbMerchantCoupon implements Serializable {
|
||||
private String merchantId;
|
||||
|
||||
|
||||
public String getUseNumber() {
|
||||
return useNumber;
|
||||
}
|
||||
|
||||
public void setUseNumber(String useNumber) {
|
||||
this.useNumber = useNumber;
|
||||
}
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.chaozhanggui.system.cashierservice.entity.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 查询通用核心类
|
||||
* 经纬度
|
||||
* 城市信息
|
||||
* 分页数据
|
||||
*/
|
||||
@Data
|
||||
public class HomeBaseDto {
|
||||
/**
|
||||
* 经度
|
||||
*/
|
||||
private String lat;
|
||||
/**
|
||||
* 纬度
|
||||
*/
|
||||
private String lng;
|
||||
/**
|
||||
* 地址
|
||||
*/
|
||||
private String address;
|
||||
|
||||
private double distanceInKm = 10;
|
||||
|
||||
//是否分页 1分页
|
||||
private Integer isPage = 1;
|
||||
|
||||
private Integer page = 1;
|
||||
|
||||
private Integer size = 10;
|
||||
}
|
||||
@@ -6,32 +6,18 @@ import lombok.Data;
|
||||
* @author 12847
|
||||
*/
|
||||
@Data
|
||||
public class HomeDto {
|
||||
/**
|
||||
* 地址
|
||||
*/
|
||||
private String address;
|
||||
/**
|
||||
* 经度
|
||||
*/
|
||||
private String lat;
|
||||
/**
|
||||
* 纬度
|
||||
*/
|
||||
private String lng;
|
||||
public class HomeDto extends HomeBaseDto {
|
||||
/**
|
||||
* 品类
|
||||
*/
|
||||
private String type;
|
||||
|
||||
/**
|
||||
* 1.离我最近 2.销量优先 3.价格优先
|
||||
* 0.今日上新
|
||||
* 1.离我最近
|
||||
* 2.销量优先/热榜推荐
|
||||
* 3.价格优先
|
||||
*/
|
||||
private Integer orderBy;
|
||||
private Integer orderBy = 0;
|
||||
|
||||
private Integer other;
|
||||
|
||||
private Integer page;
|
||||
|
||||
private Integer size;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.chaozhanggui.system.cashierservice.entity.vo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public class CommonListVo extends CommonVo{
|
||||
private Map<String,Object> result=new HashMap<>();
|
||||
|
||||
public Map<String, Object> getResult() {
|
||||
return result;
|
||||
}
|
||||
|
||||
public void setResult(List list) {
|
||||
this.result.put("list",list);
|
||||
}
|
||||
|
||||
public void setResult(Map<String, Object> result) {
|
||||
this.result = result;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.chaozhanggui.system.cashierservice.entity.vo;
|
||||
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
@Data
|
||||
public class CommonPageVo extends CommonVo{
|
||||
private PageInfo result;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.chaozhanggui.system.cashierservice.entity.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 顶部图
|
||||
* 预约到店
|
||||
* 每日上新
|
||||
* 热榜推荐
|
||||
* 咖啡饮品
|
||||
*/
|
||||
@Data
|
||||
public class CommonVo {
|
||||
|
||||
private String title;
|
||||
|
||||
private List<HomeCarouselVo> carousel;
|
||||
/**
|
||||
* 菜单列表 不一定有
|
||||
*/
|
||||
private List<DicDetailVO> menu;
|
||||
}
|
||||
@@ -40,6 +40,12 @@ public class ProductInfoVo {
|
||||
* 商品名称
|
||||
*/
|
||||
private String productName;
|
||||
|
||||
/**
|
||||
* 购买须知标签
|
||||
*/
|
||||
private List<TagVo> noticeTag;
|
||||
|
||||
/**
|
||||
* 店铺名称
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
package com.chaozhanggui.system.cashierservice.entity.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 预约到店列表页Vo
|
||||
*/
|
||||
@Data
|
||||
public class SubShopVo{
|
||||
private Integer id;
|
||||
/**
|
||||
* 店铺名称
|
||||
*/
|
||||
private String shopName;
|
||||
/**
|
||||
* 连锁店扩展名
|
||||
*/
|
||||
private String chainName;
|
||||
/**
|
||||
* Logo图
|
||||
*/
|
||||
private String logo;
|
||||
/**
|
||||
* 封面图
|
||||
*/
|
||||
private String coverImg;
|
||||
/**
|
||||
* 地址
|
||||
*/
|
||||
private String address;
|
||||
/**
|
||||
* 距离
|
||||
*/
|
||||
private String distances ="100";
|
||||
|
||||
private String lat;
|
||||
|
||||
private String lng;
|
||||
}
|
||||
Reference in New Issue
Block a user