This commit is contained in:
xuelijun
2025-08-07 18:34:03 +08:00
parent 525cf97121
commit 5987f02e4e
201 changed files with 1321 additions and 893 deletions

View File

@@ -40,6 +40,46 @@
<artifactId>mybatis</artifactId> <artifactId>mybatis</artifactId>
<version>3.5.13</version> <!-- 推荐使用最新稳定版本 --> <version>3.5.13</version> <!-- 推荐使用最新稳定版本 -->
</dependency> </dependency>
<!-- 防止进入swagger页面报类型转换错误排除3.0.0中的引用手动增加1.6.2版本 -->
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
<version>1.6.2</version>
</dependency>
<!-- Swagger Core -->
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-core</artifactId>
<version>2.2.20</version>
</dependency>
<!-- Swagger Models -->
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-models</artifactId>
<version>2.2.20</version>
</dependency>
<!-- EasyExcel 核心库 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>4.0.3</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.9</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-annotation</artifactId>
<version>3.5.9</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.tashow.cloud</groupId>
<artifactId>tashow-data-mybatis</artifactId>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -0,0 +1,24 @@
package com.tashow.cloud.productapi.api.product;
import com.tashow.cloud.productapi.api.product.dto.CategoryDO;
import com.tashow.cloud.productapi.api.product.dto.CategoryDto;
import com.tashow.cloud.productapi.enums.ApiConstants;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
@FeignClient(name = ApiConstants.NAME) // TODO 芋艿fallbackFactory =
/** RPC 服务 - 参数配置 */
public interface CategoryApi {
String PREFIX = ApiConstants.PREFIX + "/category";
/** 根据参数键查询参数值 */
@GetMapping(PREFIX + "/categoryList")
List<CategoryDO> categoryList(@RequestParam(value = "grade", required = false) Integer grade,
@RequestParam(value = "categoryId", required = false) Long categoryId,
@RequestParam(value = "categoryName", required = false) String categoryName,
@RequestParam(value = "status", required = false) Integer status);
}

View File

@@ -1,11 +1,14 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import com.tashow.cloud.productapi.general.StringListTypeHandler;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.List;
/** /**
* 产品类目 DO * 产品类目 DO
@@ -60,7 +63,8 @@ public class CategoryDO extends BaseDO {
/** /**
* 标签 * 标签
*/ */
private String tag; @TableField(typeHandler = StringListTypeHandler.class)
private List<String> tag;
/** /**
* 排序 * 排序
*/ */

View File

@@ -0,0 +1,72 @@
package com.tashow.cloud.productapi.api.product.dto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.tashow.cloud.productapi.general.StringListTypeHandler;
import lombok.*;
import java.util.List;
/**
* 产品类目 DO
*
* @author 芋道源码
*/
@Data
public class CategoryDto {
/**
* 类目ID
*/
private Long categoryId;
/**
* 店铺ID
*/
private Long shopId;
/**
* 父节点
*/
private Long parentId;
/**
* 父节名称
*/
private String parentName;
/**
* 产品类目名称
*/
private String categoryName;
/**
* 类目图标
*/
private String icon;
/**
* 类目的显示图片
*/
private String pic;
/**
* 类目描述
*/
private String description;
/**
* 标签
*/
@TableField(typeHandler = StringListTypeHandler.class)
private List<String> tag;
/**
* 排序
*/
private Integer sort;
/**
* 默认是1表示正常状态,0为下线状态
*/
private Integer status;
/**
* 分类层级 1、2、3级
*/
private Integer grade;
}

View File

@@ -1,12 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*; import com.baomidou.mybatisplus.annotation.KeySequence;
import java.util.*;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
/** /**
* 特殊日期附加费用规则 DO * 特殊日期附加费用规则 DO

View File

@@ -1,14 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 特殊时段附加费用规则 DO * 特殊时段附加费用规则 DO
* *

View File

@@ -1,13 +1,14 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import com.tashow.cloud.productapi.general.StringListTypeHandler; import com.baomidou.mybatisplus.annotation.KeySequence;
import io.swagger.v3.oas.annotations.media.Schema; import com.baomidou.mybatisplus.annotation.TableField;
import lombok.*; import com.baomidou.mybatisplus.annotation.TableId;
import java.util.*; import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import com.tashow.cloud.productapi.general.StringListTypeHandler;
import lombok.*;
import java.util.List;
/** /**
* 商品 DO * 商品 DO

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 商品紧急响应服务设置 DO * 商品紧急响应服务设置 DO
* *

View File

@@ -1,14 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 紧急响应时间区间设置 DO * 紧急响应时间区间设置 DO
* *

View File

@@ -1,11 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
/** /**
* 属性规则 DO * 属性规则 DO
* *

View File

@@ -1,10 +1,15 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableName;
import com.tashow.cloud.productapi.api.product.dto.ProdPropValueDO;
import lombok.*; import lombok.*;
import java.util.*;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import java.util.List;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 商品属性 DO * 商品属性 DO
* *

View File

@@ -1,10 +1,10 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*; import lombok.*;
import java.util.*; import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.TableField;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 属性规则 DO * 属性规则 DO
* *

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 商品预约配置 DO * 商品预约配置 DO
* *

View File

@@ -1,10 +1,10 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*; import lombok.*;
import java.util.*; import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.TableField;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 商品与服务区域关联 DO * 商品与服务区域关联 DO
* *

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 服务区域 DO * 服务区域 DO
* *

View File

@@ -1,13 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 超区规则 DO * 超区规则 DO
* *

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 商品和标签管理 DO * 商品和标签管理 DO
* *

View File

@@ -1,13 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 体重区间价格 DO * 体重区间价格 DO
* *

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 商品接单上限设置 DO * 商品接单上限设置 DO
* *

View File

@@ -1,14 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 店铺信息 DO * 店铺信息 DO
* *

View File

@@ -1,17 +1,14 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 单品SKU DO * 单品SKU DO
* *

View File

@@ -1,13 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 服务交付方式 DO * 服务交付方式 DO
* *

View File

@@ -1,13 +1,13 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 服务详情 DO * 服务详情 DO
* *

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 服务物料详情 DO * 服务物料详情 DO
* *

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 服务遗体运输 DO * 服务遗体运输 DO
* *

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.dto; package com.tashow.cloud.productapi.api.product.dto;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO; import com.tashow.cloud.mybatis.mybatis.core.dataobject.BaseDO;
import lombok.*;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
/** /**
* 商品SKU扩展服务表单 DO * 商品SKU扩展服务表单 DO
* *

View File

@@ -1,11 +1,14 @@
package com.tashow.cloud.product.vo.category; package com.tashow.cloud.productapi.api.product.vo;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
@@ -34,7 +37,7 @@ public class CategoryPageReqVO extends PageParam {
private String description; private String description;
@Schema(description = "标签") @Schema(description = "标签")
private String tag; private List<String> tag;
@Schema(description = "排序") @Schema(description = "排序")
private Integer sort; private Integer sort;

View File

@@ -1,11 +1,12 @@
package com.tashow.cloud.product.vo.category; package com.tashow.cloud.productapi.api.product.vo;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*; import java.util.List;
@Schema(description = "管理后台 - 产品类目 Response VO") @Schema(description = "管理后台 - 产品类目 Response VO")
@Data @Data
@@ -42,7 +43,7 @@ public class CategoryRespVO {
@Schema(description = "标签") @Schema(description = "标签")
@ExcelProperty("标签") @ExcelProperty("标签")
private String tag; private List<String> tag;
@Schema(description = "排序", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "排序", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty("排序") @ExcelProperty("排序")

View File

@@ -1,9 +1,11 @@
package com.tashow.cloud.product.vo.category; package com.tashow.cloud.productapi.api.product.vo;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import java.util.List;
@Schema(description = "管理后台 - 产品类目新增/修改 Request VO") @Schema(description = "管理后台 - 产品类目新增/修改 Request VO")
@Data @Data
@@ -16,7 +18,7 @@ public class CategorySaveReqVO {
private Long shopId; private Long shopId;
@Schema(description = "父节点", requiredMode = Schema.RequiredMode.REQUIRED, example = "16509") @Schema(description = "父节点", requiredMode = Schema.RequiredMode.REQUIRED, example = "16509")
@NotNull(message = "父节点不能为空") //@NotNull(message = "父节点不能为空")
private Long parentId; private Long parentId;
/** /**
@@ -25,7 +27,7 @@ public class CategorySaveReqVO {
private String parentName; private String parentName;
@Schema(description = "产品类目名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五") @Schema(description = "产品类目名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
@NotEmpty(message = "产品类目名称不能为空") //@NotEmpty(message = "产品类目名称不能为空")
private String categoryName; private String categoryName;
@Schema(description = "类目图标") @Schema(description = "类目图标")
@@ -38,7 +40,7 @@ public class CategorySaveReqVO {
private String description; private String description;
@Schema(description = "标签") @Schema(description = "标签")
private String tag; private List<String> tag;
@Schema(description = "排序", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "排序", requiredMode = Schema.RequiredMode.REQUIRED)
private Integer sort; private Integer sort;
@@ -47,7 +49,7 @@ public class CategorySaveReqVO {
private Integer status; private Integer status;
@Schema(description = "分类层级 1级 2级 3级", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "分类层级 1级 2级 3级", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "分类层级不能为空") //@NotNull(message = "分类层级不能为空")
private Integer grade; private Integer grade;
} }

View File

@@ -1,4 +1,4 @@
package com.tashow.cloud.product.vo.prod; package com.tashow.cloud.productapi.api.product.vo.prod;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;

View File

@@ -1,4 +1,4 @@
package com.tashow.cloud.product.vo.prod; package com.tashow.cloud.productapi.api.product.vo.prod;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.ExcelProperty;

View File

@@ -1,13 +1,11 @@
package com.tashow.cloud.product.vo.prod; package com.tashow.cloud.productapi.api.product.vo.prod;
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; import com.tashow.cloud.productapi.api.product.dto.SkuDO;
import com.tashow.cloud.product.dto.SkuDO; import com.tashow.cloud.productapi.api.product.vo.prodprop.ProdPropSaveReqVO;
import com.tashow.cloud.product.vo.prodprop.ProdPropSaveReqVO;
//import com.tashow.cloud.productapi.general.StringListTypeHandler;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotEmpty; import jakarta.validation.constraints.NotEmpty;
import lombok.Data; import lombok.Data;
import org.apache.ibatis.type.TypeHandler;
import java.util.List; import java.util.List;
@Schema(description = "管理后台 - 商品新增/修改 Request VO") @Schema(description = "管理后台 - 商品新增/修改 Request VO")

View File

@@ -1,14 +1,11 @@
package com.tashow.cloud.product.vo.prod; package com.tashow.cloud.productapi.api.product.vo.prod;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.tashow.cloud.productapi.api.product.vo.prodemergencyresponse.ProdEmergencyInfoVO;
import com.alibaba.excel.annotation.ExcelProperty; import com.tashow.cloud.productapi.api.product.vo.prodserviceareas.ProdServiceAreasInfoVO;
import com.tashow.cloud.product.dto.*; import com.tashow.cloud.productapi.api.product.dto.*;
import com.tashow.cloud.product.vo.prodemergencyresponse.ProdEmergencyInfoVO;
import com.tashow.cloud.product.vo.prodserviceareas.ProdServiceAreasInfoVO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime;
import java.util.List; import java.util.List;
@Schema(description = "商品服务配置 VO") @Schema(description = "商品服务配置 VO")

View File

@@ -1,14 +1,12 @@
package com.tashow.cloud.product.vo.prodadditionalfeedates; package com.tashow.cloud.productapi.api.product.vo.prodadditionalfeedates;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.math.BigDecimal;
@Schema(description = "管理后台 - 特殊日期附加费用规则分页 Request VO") @Schema(description = "管理后台 - 特殊日期附加费用规则分页 Request VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.prodadditionalfeedates; package com.tashow.cloud.productapi.api.product.vo.prodadditionalfeedates;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 特殊日期附加费用规则 Response VO") @Schema(description = "管理后台 - 特殊日期附加费用规则 Response VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.prodadditionalfeedates; package com.tashow.cloud.productapi.api.product.vo.prodadditionalfeedates;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 特殊日期附加费用规则新增/修改 Request VO") @Schema(description = "管理后台 - 特殊日期附加费用规则新增/修改 Request VO")
@Data @Data

View File

@@ -1,14 +1,12 @@
package com.tashow.cloud.product.vo.prodadditionalfeeperiods; package com.tashow.cloud.productapi.api.product.vo.prodadditionalfeeperiods;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.math.BigDecimal;
@Schema(description = "管理后台 - 特殊时段附加费用规则分页 Request VO") @Schema(description = "管理后台 - 特殊时段附加费用规则分页 Request VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.prodadditionalfeeperiods; package com.tashow.cloud.productapi.api.product.vo.prodadditionalfeeperiods;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 特殊时段附加费用规则 Response VO") @Schema(description = "管理后台 - 特殊时段附加费用规则 Response VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.prodadditionalfeeperiods; package com.tashow.cloud.productapi.api.product.vo.prodadditionalfeeperiods;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 特殊时段附加费用规则新增/修改 Request VO") @Schema(description = "管理后台 - 特殊时段附加费用规则新增/修改 Request VO")
@Data @Data

View File

@@ -1,14 +1,10 @@
package com.tashow.cloud.product.vo.prodemergencyresponse; package com.tashow.cloud.productapi.api.product.vo.prodemergencyresponse;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty; import com.tashow.cloud.productapi.api.product.dto.ProdEmergencyResponseIntervalsDO;
import com.baomidou.mybatisplus.annotation.TableId;
import com.tashow.cloud.product.dto.ProdEmergencyResponseDO;
import com.tashow.cloud.product.dto.ProdEmergencyResponseIntervalsDO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime;
import java.util.List; import java.util.List;
@Schema(description = "管理后台 - 商品紧急响应服务设置 Response VO") @Schema(description = "管理后台 - 商品紧急响应服务设置 Response VO")

View File

@@ -1,13 +1,12 @@
package com.tashow.cloud.product.vo.prodemergencyresponse; package com.tashow.cloud.productapi.api.product.vo.prodemergencyresponse;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat; import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDateTime; import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 商品紧急响应服务设置分页 Request VO") @Schema(description = "管理后台 - 商品紧急响应服务设置分页 Request VO")
@Data @Data

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.vo.prodemergencyresponse; package com.tashow.cloud.productapi.api.product.vo.prodemergencyresponse;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 商品紧急响应服务设置 Response VO") @Schema(description = "管理后台 - 商品紧急响应服务设置 Response VO")
@Data @Data

View File

@@ -1,10 +1,9 @@
package com.tashow.cloud.product.vo.prodemergencyresponse; package com.tashow.cloud.productapi.api.product.vo.prodemergencyresponse;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotNull;
import java.util.*; import lombok.Data;
import jakarta.validation.constraints.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 商品紧急响应服务设置新增/修改 Request VO") @Schema(description = "管理后台 - 商品紧急响应服务设置新增/修改 Request VO")

View File

@@ -1,14 +1,13 @@
package com.tashow.cloud.product.vo.prodemergencyresponseintervals; package com.tashow.cloud.productapi.api.product.vo.prodemergencyresponseintervals;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.math.BigDecimal;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 紧急响应时间区间设置分页 Request VO") @Schema(description = "管理后台 - 紧急响应时间区间设置分页 Request VO")
@Data @Data

View File

@@ -1,12 +1,12 @@
package com.tashow.cloud.product.vo.prodemergencyresponseintervals; package com.tashow.cloud.productapi.api.product.vo.prodemergencyresponseintervals;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 紧急响应时间区间设置 Response VO") @Schema(description = "管理后台 - 紧急响应时间区间设置 Response VO")
@Data @Data

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.vo.prodemergencyresponseintervals; package com.tashow.cloud.productapi.api.product.vo.prodemergencyresponseintervals;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 紧急响应时间区间设置新增/修改 Request VO") @Schema(description = "管理后台 - 紧急响应时间区间设置新增/修改 Request VO")

View File

@@ -1,9 +1,10 @@
package com.tashow.cloud.product.vo.prodprop; package com.tashow.cloud.productapi.api.product.vo.prodprop;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
@Schema(description = "管理后台 - 商品属性分页 Request VO") @Schema(description = "管理后台 - 商品属性分页 Request VO")
@Data @Data

View File

@@ -1,9 +1,9 @@
package com.tashow.cloud.product.vo.prodprop; package com.tashow.cloud.productapi.api.product.vo.prodprop;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 商品属性 Response VO") @Schema(description = "管理后台 - 商品属性 Response VO")
@Data @Data

View File

@@ -1,11 +1,12 @@
package com.tashow.cloud.product.vo.prodprop; package com.tashow.cloud.productapi.api.product.vo.prodprop;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.tashow.cloud.product.dto.ProdPropValueDO; import com.tashow.cloud.productapi.api.product.dto.ProdPropValueDO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import lombok.Data;
import jakarta.validation.constraints.*;
import java.util.List;
@Schema(description = "管理后台 - 商品属性新增/修改 Request VO") @Schema(description = "管理后台 - 商品属性新增/修改 Request VO")
@Data @Data

View File

@@ -1,9 +1,10 @@
package com.tashow.cloud.product.vo.prodpropvalue; package com.tashow.cloud.productapi.api.product.vo.prodpropvalue;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
@Schema(description = "管理后台 - 属性规则分页 Request VO") @Schema(description = "管理后台 - 属性规则分页 Request VO")
@Data @Data

View File

@@ -1,9 +1,9 @@
package com.tashow.cloud.product.vo.prodpropvalue; package com.tashow.cloud.productapi.api.product.vo.prodpropvalue;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 属性规则 Response VO") @Schema(description = "管理后台 - 属性规则 Response VO")
@Data @Data

View File

@@ -1,9 +1,7 @@
package com.tashow.cloud.product.vo.prodpropvalue; package com.tashow.cloud.productapi.api.product.vo.prodpropvalue;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import jakarta.validation.constraints.*;
@Schema(description = "管理后台 - 属性规则新增/修改 Request VO") @Schema(description = "管理后台 - 属性规则新增/修改 Request VO")
@Data @Data

View File

@@ -1,13 +1,12 @@
package com.tashow.cloud.product.vo.prodreservationconfig; package com.tashow.cloud.productapi.api.product.vo.prodreservationconfig;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat; import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDateTime; import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 商品预约配置分页 Request VO") @Schema(description = "管理后台 - 商品预约配置分页 Request VO")
@Data @Data

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.vo.prodreservationconfig; package com.tashow.cloud.productapi.api.product.vo.prodreservationconfig;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 商品预约配置 Response VO") @Schema(description = "管理后台 - 商品预约配置 Response VO")
@Data @Data

View File

@@ -1,10 +1,10 @@
package com.tashow.cloud.product.vo.prodreservationconfig; package com.tashow.cloud.productapi.api.product.vo.prodreservationconfig;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 商品预约配置新增/修改 Request VO") @Schema(description = "管理后台 - 商品预约配置新增/修改 Request VO")

View File

@@ -1,9 +1,10 @@
package com.tashow.cloud.product.vo.prodservicearearelevance; package com.tashow.cloud.productapi.api.product.vo.prodservicearearelevance;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
@Schema(description = "管理后台 - 商品与服务区域关联分页 Request VO") @Schema(description = "管理后台 - 商品与服务区域关联分页 Request VO")
@Data @Data

View File

@@ -1,9 +1,9 @@
package com.tashow.cloud.product.vo.prodservicearearelevance; package com.tashow.cloud.productapi.api.product.vo.prodservicearearelevance;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 商品与服务区域关联 Response VO") @Schema(description = "管理后台 - 商品与服务区域关联 Response VO")
@Data @Data

View File

@@ -1,9 +1,7 @@
package com.tashow.cloud.product.vo.prodservicearearelevance; package com.tashow.cloud.productapi.api.product.vo.prodservicearearelevance;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import jakarta.validation.constraints.*;
@Schema(description = "管理后台 - 商品与服务区域关联新增/修改 Request VO") @Schema(description = "管理后台 - 商品与服务区域关联新增/修改 Request VO")
@Data @Data

View File

@@ -1,15 +1,10 @@
package com.tashow.cloud.product.vo.prodserviceareas; package com.tashow.cloud.productapi.api.product.vo.prodserviceareas;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableId;
import com.tashow.cloud.product.dto.ProdServiceOverAreaRulesDO;
import com.tashow.cloud.product.vo.prodserviceoverarearules.ProdServiceOverAreaRulesRespVO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List; import java.util.List;
@Schema(description = "管理后台 - 服务区域 Response VO") @Schema(description = "管理后台 - 服务区域 Response VO")

View File

@@ -1,10 +1,12 @@
package com.tashow.cloud.product.vo.prodserviceareas; package com.tashow.cloud.productapi.api.product.vo.prodserviceareas;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.vo.prodserviceareas; package com.tashow.cloud.productapi.api.product.vo.prodserviceareas;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 服务区域 Response VO") @Schema(description = "管理后台 - 服务区域 Response VO")
@Data @Data

View File

@@ -1,9 +1,8 @@
package com.tashow.cloud.product.vo.prodserviceareas; package com.tashow.cloud.productapi.api.product.vo.prodserviceareas;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import lombok.Data;
import jakarta.validation.constraints.*;
@Schema(description = "管理后台 - 服务区域新增/修改 Request VO") @Schema(description = "管理后台 - 服务区域新增/修改 Request VO")
@Data @Data

View File

@@ -1,14 +1,13 @@
package com.tashow.cloud.product.vo.prodserviceoverarearules; package com.tashow.cloud.productapi.api.product.vo.prodserviceoverarearules;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.math.BigDecimal;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 超区规则分页 Request VO") @Schema(description = "管理后台 - 超区规则分页 Request VO")
@Data @Data

View File

@@ -1,12 +1,12 @@
package com.tashow.cloud.product.vo.prodserviceoverarearules; package com.tashow.cloud.productapi.api.product.vo.prodserviceoverarearules;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 超区规则 Response VO") @Schema(description = "管理后台 - 超区规则 Response VO")
@Data @Data

View File

@@ -1,11 +1,10 @@
package com.tashow.cloud.product.vo.prodserviceoverarearules; package com.tashow.cloud.productapi.api.product.vo.prodserviceoverarearules;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotNull;
import java.util.*; import lombok.Data;
import jakarta.validation.constraints.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 超区规则新增/修改 Request VO") @Schema(description = "管理后台 - 超区规则新增/修改 Request VO")

View File

@@ -1,10 +1,12 @@
package com.tashow.cloud.product.vo.prodtags; package com.tashow.cloud.productapi.api.product.vo.prodtags;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.vo.prodtags; package com.tashow.cloud.productapi.api.product.vo.prodtags;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 商品和标签管理 Response VO") @Schema(description = "管理后台 - 商品和标签管理 Response VO")
@Data @Data

View File

@@ -1,9 +1,7 @@
package com.tashow.cloud.product.vo.prodtags; package com.tashow.cloud.productapi.api.product.vo.prodtags;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import jakarta.validation.constraints.*;
@Schema(description = "管理后台 - 商品和标签管理新增/修改 Request VO") @Schema(description = "管理后台 - 商品和标签管理新增/修改 Request VO")
@Data @Data

View File

@@ -1,13 +1,12 @@
package com.tashow.cloud.product.vo.productorderlimit; package com.tashow.cloud.productapi.api.product.vo.productorderlimit;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat; import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDateTime; import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 商品接单上限设置分页 Request VO") @Schema(description = "管理后台 - 商品接单上限设置分页 Request VO")
@Data @Data

View File

@@ -1,11 +1,11 @@
package com.tashow.cloud.product.vo.productorderlimit; package com.tashow.cloud.productapi.api.product.vo.productorderlimit;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 商品接单上限设置 Response VO") @Schema(description = "管理后台 - 商品接单上限设置 Response VO")
@Data @Data

View File

@@ -1,10 +1,9 @@
package com.tashow.cloud.product.vo.productorderlimit; package com.tashow.cloud.productapi.api.product.vo.productorderlimit;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotNull;
import java.util.*; import lombok.Data;
import jakarta.validation.constraints.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@Schema(description = "管理后台 - 商品接单上限设置新增/修改 Request VO") @Schema(description = "管理后台 - 商品接单上限设置新增/修改 Request VO")

View File

@@ -1,14 +1,12 @@
package com.tashow.cloud.product.vo.prodweightrangeprices; package com.tashow.cloud.productapi.api.product.vo.prodweightrangeprices;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.math.BigDecimal;
@Schema(description = "管理后台 - 体重区间价格分页 Request VO") @Schema(description = "管理后台 - 体重区间价格分页 Request VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.prodweightrangeprices; package com.tashow.cloud.productapi.api.product.vo.prodweightrangeprices;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 体重区间价格 Response VO") @Schema(description = "管理后台 - 体重区间价格 Response VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.prodweightrangeprices; package com.tashow.cloud.productapi.api.product.vo.prodweightrangeprices;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 体重区间价格新增/修改 Request VO") @Schema(description = "管理后台 - 体重区间价格新增/修改 Request VO")
@Data @Data

View File

@@ -1,11 +1,13 @@
package com.tashow.cloud.product.vo.shopdetail; package com.tashow.cloud.productapi.api.product.vo.shopdetail;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

View File

@@ -1,12 +1,12 @@
package com.tashow.cloud.product.vo.shopdetail; package com.tashow.cloud.productapi.api.product.vo.shopdetail;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 店铺信息 Response VO") @Schema(description = "管理后台 - 店铺信息 Response VO")
@Data @Data

View File

@@ -1,9 +1,8 @@
package com.tashow.cloud.product.vo.shopdetail; package com.tashow.cloud.productapi.api.product.vo.shopdetail;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import jakarta.validation.constraints.*;
import java.math.BigDecimal; import java.math.BigDecimal;
@Schema(description = "管理后台 - 店铺信息新增/修改 Request VO") @Schema(description = "管理后台 - 店铺信息新增/修改 Request VO")

View File

@@ -1,8 +1,9 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import com.tashow.cloud.product.dto.*; import com.tashow.cloud.productapi.api.product.dto.SkuServiceDeliverDO;
import com.tashow.cloud.product.vo.prodemergencyresponse.ProdEmergencyInfoVO; import com.tashow.cloud.productapi.api.product.dto.SkuServiceDetailsDO;
import com.tashow.cloud.product.vo.prodserviceareas.ProdServiceAreasInfoVO; import com.tashow.cloud.productapi.api.product.dto.SkuServiceMaterialDO;
import com.tashow.cloud.productapi.api.product.dto.SkuServiceTransportDO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;

View File

@@ -1,14 +1,10 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
@Schema(description = "管理后台 - 单品SKU分页 Request VO") @Schema(description = "管理后台 - 单品SKU分页 Request VO")
@Data @Data

View File

@@ -1,8 +1,6 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import com.tashow.cloud.product.dto.ProdPropDO; import com.tashow.cloud.productapi.api.product.dto.ProdPropDO;
import com.tashow.cloud.product.dto.SkuDO;
import com.tashow.cloud.product.vo.prodprop.ProdPropSaveReqVO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;

View File

@@ -1,7 +1,7 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import com.tashow.cloud.product.dto.SkuDO; import com.tashow.cloud.productapi.api.product.dto.SkuDO;
import com.tashow.cloud.product.vo.prodprop.ProdPropSaveReqVO; import com.tashow.cloud.productapi.api.product.vo.prodprop.ProdPropSaveReqVO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;

View File

@@ -1,13 +1,10 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.tashow.cloud.product.dto.ProdPropDO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime;
import java.util.Date; import java.util.Date;
import java.util.List;
@Data @Data
public class SkuRecycleBinVO { public class SkuRecycleBinVO {

View File

@@ -1,12 +1,12 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 单品SKU Response VO") @Schema(description = "管理后台 - 单品SKU Response VO")
@Data @Data

View File

@@ -1,9 +1,9 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotNull;
import java.util.*; import lombok.Data;
import jakarta.validation.constraints.*;
import java.math.BigDecimal; import java.math.BigDecimal;
@Schema(description = "管理后台 - 单品SKU新增/修改 Request VO") @Schema(description = "管理后台 - 单品SKU新增/修改 Request VO")

View File

@@ -1,9 +1,9 @@
package com.tashow.cloud.product.vo.sku; package com.tashow.cloud.productapi.api.product.vo.sku;
import com.tashow.cloud.product.dto.SkuServiceDeliverDO; import com.tashow.cloud.productapi.api.product.dto.SkuServiceDeliverDO;
import com.tashow.cloud.product.dto.SkuServiceDetailsDO; import com.tashow.cloud.productapi.api.product.dto.SkuServiceDetailsDO;
import com.tashow.cloud.product.dto.SkuServiceMaterialDO; import com.tashow.cloud.productapi.api.product.dto.SkuServiceMaterialDO;
import com.tashow.cloud.product.dto.SkuServiceTransportDO; import com.tashow.cloud.productapi.api.product.dto.SkuServiceTransportDO;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;

View File

@@ -1,14 +1,12 @@
package com.tashow.cloud.product.vo.skuservicedeliver; package com.tashow.cloud.productapi.api.product.vo.skuservicedeliver;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.math.BigDecimal;
@Schema(description = "管理后台 - 服务交付方式分页 Request VO") @Schema(description = "管理后台 - 服务交付方式分页 Request VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.skuservicedeliver; package com.tashow.cloud.productapi.api.product.vo.skuservicedeliver;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 服务交付方式 Response VO") @Schema(description = "管理后台 - 服务交付方式 Response VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.skuservicedeliver; package com.tashow.cloud.productapi.api.product.vo.skuservicedeliver;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 服务交付方式新增/修改 Request VO") @Schema(description = "管理后台 - 服务交付方式新增/修改 Request VO")
@Data @Data

View File

@@ -1,14 +1,12 @@
package com.tashow.cloud.product.vo.skuservicedetails; package com.tashow.cloud.productapi.api.product.vo.skuservicedetails;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.format.annotation.DateTimeFormat; import lombok.Data;
import java.time.LocalDateTime; import lombok.EqualsAndHashCode;
import lombok.ToString;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import java.math.BigDecimal;
@Schema(description = "管理后台 - 服务详情分页 Request VO") @Schema(description = "管理后台 - 服务详情分页 Request VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.skuservicedetails; package com.tashow.cloud.productapi.api.product.vo.skuservicedetails;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 服务详情 Response VO") @Schema(description = "管理后台 - 服务详情 Response VO")
@Data @Data

View File

@@ -1,12 +1,11 @@
package com.tashow.cloud.product.vo.skuservicedetails; package com.tashow.cloud.productapi.api.product.vo.skuservicedetails;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 服务详情新增/修改 Request VO") @Schema(description = "管理后台 - 服务详情新增/修改 Request VO")
@Data @Data

View File

@@ -1,13 +1,10 @@
package com.tashow.cloud.product.vo.skuservicematerial; package com.tashow.cloud.productapi.api.product.vo.skuservicematerial;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat; import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDateTime; import lombok.Data;
import lombok.EqualsAndHashCode;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import lombok.ToString;
@Schema(description = "管理后台 - 服务物料详情分页 Request VO") @Schema(description = "管理后台 - 服务物料详情分页 Request VO")
@Data @Data

View File

@@ -1,11 +1,9 @@
package com.tashow.cloud.product.vo.skuservicematerial; package com.tashow.cloud.productapi.api.product.vo.skuservicematerial;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 服务物料详情 Response VO") @Schema(description = "管理后台 - 服务物料详情 Response VO")
@Data @Data

View File

@@ -1,11 +1,9 @@
package com.tashow.cloud.product.vo.skuservicematerial; package com.tashow.cloud.productapi.api.product.vo.skuservicematerial;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 服务物料详情新增/修改 Request VO") @Schema(description = "管理后台 - 服务物料详情新增/修改 Request VO")
@Data @Data

View File

@@ -1,13 +1,10 @@
package com.tashow.cloud.product.vo.skuservicesform; package com.tashow.cloud.productapi.api.product.vo.skuservicesform;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat; import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDateTime; import lombok.Data;
import lombok.EqualsAndHashCode;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import lombok.ToString;
@Schema(description = "管理后台 - 商品SKU扩展服务表单分页 Request VO") @Schema(description = "管理后台 - 商品SKU扩展服务表单分页 Request VO")
@Data @Data

View File

@@ -1,11 +1,9 @@
package com.tashow.cloud.product.vo.skuservicesform; package com.tashow.cloud.productapi.api.product.vo.skuservicesform;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 商品SKU扩展服务表单 Response VO") @Schema(description = "管理后台 - 商品SKU扩展服务表单 Response VO")
@Data @Data

View File

@@ -1,11 +1,9 @@
package com.tashow.cloud.product.vo.skuservicesform; package com.tashow.cloud.productapi.api.product.vo.skuservicesform;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 商品SKU扩展服务表单新增/修改 Request VO") @Schema(description = "管理后台 - 商品SKU扩展服务表单新增/修改 Request VO")
@Data @Data

View File

@@ -1,13 +1,10 @@
package com.tashow.cloud.product.vo.skuservicetransport; package com.tashow.cloud.productapi.api.product.vo.skuservicetransport;
import lombok.*;
import java.util.*;
import io.swagger.v3.oas.annotations.media.Schema;
import com.tashow.cloud.common.pojo.PageParam; import com.tashow.cloud.common.pojo.PageParam;
import org.springframework.format.annotation.DateTimeFormat; import io.swagger.v3.oas.annotations.media.Schema;
import java.time.LocalDateTime; import lombok.Data;
import lombok.EqualsAndHashCode;
import static com.tashow.cloud.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; import lombok.ToString;
@Schema(description = "管理后台 - 服务遗体运输分页 Request VO") @Schema(description = "管理后台 - 服务遗体运输分页 Request VO")
@Data @Data

View File

@@ -1,11 +1,9 @@
package com.tashow.cloud.product.vo.skuservicetransport; package com.tashow.cloud.productapi.api.product.vo.skuservicetransport;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import lombok.Data;
import java.util.*;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.*;
@Schema(description = "管理后台 - 服务遗体运输 Response VO") @Schema(description = "管理后台 - 服务遗体运输 Response VO")
@Data @Data

View File

@@ -1,11 +1,9 @@
package com.tashow.cloud.product.vo.skuservicetransport; package com.tashow.cloud.productapi.api.product.vo.skuservicetransport;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*; import jakarta.validation.constraints.NotEmpty;
import java.util.*; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.*; import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Schema(description = "管理后台 - 服务遗体运输新增/修改 Request VO") @Schema(description = "管理后台 - 服务遗体运输新增/修改 Request VO")
@Data @Data

Some files were not shown because too many files have changed in this diff Show More