超市扣减库存

This commit is contained in:
zjf committed 2025-01-02 11:48:21 +08:00
1 parent b302738589
commit 3a5067deb0
9 files changed
+113 -1

No files matched your search

@@ -0,0 +1,47 @@
package com.bsd.pjcloud.supermarket.dto;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* 商品 SKU 更新库存 Request DTO
*
* @author LeeYan9
* @since 2022-08-26
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SupermarketSpuUpdateStockReqDTO {
/**
* 商品 SKU
*/
@NotNull(message = "商品 SPU 不能为空")
private List<Item> items;
@Data
public static class Item {
/**
* 商品 SKU 编号
*/
@NotNull(message = "商品 SPU 编号不能为空")
private Long id;
/**
* 库存变化数量
*
* 正数:增加库存
* 负数:扣减库存
*/
@NotNull(message = "库存变化数量不能为空")
private Integer incrCount;
}
}