买家端bugfix

This commit is contained in:
litianxiang
2026-05-21 14:42:23 +08:00
parent 7c2a142d03
commit 2c803174ec
10 changed files with 30 additions and 4 deletions

View File

@@ -69,10 +69,8 @@ jobs:
volumes:
# 数据挂载
- ./log:/log
- ./temp:/temp
- ./uploads:/temp/uploads
ports:
- '10097:10093'
- '10097:10097'
restart: always
EOF
# 验证docker-compose.yml生成

View File

@@ -1,6 +1,8 @@
package com.aida.buyer.model.vo;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -12,6 +14,7 @@ public class AuthPrincipalVo implements Serializable {
private static final long serialVersionUID = 1L;
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
private String username;
private String avatarUrl;

View File

@@ -1,6 +1,8 @@
package com.aida.buyer.module.account.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
import lombok.Data;
@@ -15,6 +17,7 @@ public class BuyerAccount implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(type = IdType.ASSIGN_ID)
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
private String firstName;

View File

@@ -1,5 +1,7 @@
package com.aida.buyer.module.cart.dto;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
@@ -15,9 +17,11 @@ public class CartItemDTO implements Serializable {
private static final long serialVersionUID = 1L;
@Schema(description = "购物车记录ID")
@JsonSerialize(using = ToStringSerializer.class)
private Long cartId;
@Schema(description = "商品ID")
@JsonSerialize(using = ToStringSerializer.class)
private Long listingId;
@Schema(description = "商品标题")

View File

@@ -18,8 +18,10 @@ public class CartEntity implements Serializable {
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
@JsonSerialize(using = ToStringSerializer.class)
private Long buyerId;
@JsonSerialize(using = ToStringSerializer.class)
private Long listingId;
private LocalDateTime addTime;

View File

@@ -1,5 +1,7 @@
package com.aida.buyer.module.designer.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -14,6 +16,7 @@ public class DesignerSearchVO implements Serializable {
private static final long serialVersionUID = 1L;
/** 用户ID */
@JsonSerialize(using = ToStringSerializer.class)
private Long sellerId;
/** 店铺名称 */

View File

@@ -41,4 +41,13 @@ public class ListingDetailVO implements Serializable {
@Schema(description = "图片列表key 为 categoryvalue 为该分类下所有图片 URL")
private Map<String, List<String>> images;
@Schema(description = "适用性别: male/female")
private String designFor;
@Schema(description = "商品分类列表")
private List<String> productCategory;
@Schema(description = "店铺头像URL")
private String avatar;
}

View File

@@ -16,6 +16,7 @@ public class ListingMallVO implements Serializable {
private static final long serialVersionUID = 1L;
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
private String cover;

View File

@@ -1,5 +1,7 @@
package com.aida.buyer.module.listing.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -14,6 +16,7 @@ public class ListingPageVO implements Serializable {
private static final long serialVersionUID = 1L;
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
private String cover;

View File

@@ -1,5 +1,5 @@
server:
port: 10095
port: 10097
spring:
application: