Commit 3a77dcca by pfh

Merge branch 'master' into dev_pfh

parents e1b52fab 4a0d615d
package com.jomalls.custom.app.dto.product; package com.jomalls.custom.app.dto.product;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.Digits; import jakarta.validation.constraints.Digits;
import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size; import jakarta.validation.constraints.Size;
import lombok.Data; import lombok.Data;
import org.aspectj.bridge.IMessage;
import java.io.Serial; import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date;
import java.util.List; import java.util.List;
...@@ -24,7 +22,7 @@ import java.util.List; ...@@ -24,7 +22,7 @@ import java.util.List;
* @date 2026-06-02 19:07:12 * @date 2026-06-02 19:07:12
*/ */
@Data @Data
public class CustomProductInfoDto implements Serializable { public class CustomProductInfoDto extends PageRequest implements Serializable {
@Serial @Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -65,7 +63,7 @@ public class CustomProductInfoDto implements Serializable { ...@@ -65,7 +63,7 @@ public class CustomProductInfoDto implements Serializable {
*/ */
@Schema(description = "商品类别ID", example = "") @Schema(description = "商品类别ID", example = "")
@NotBlank(message = "商品类别不能为空") @NotBlank(message = "商品类别不能为空")
private Integer categoryId; private Integer category_id;
/** /**
* 重量kg * 重量kg
...@@ -250,8 +248,8 @@ public class CustomProductInfoDto implements Serializable { ...@@ -250,8 +248,8 @@ public class CustomProductInfoDto implements Serializable {
@Schema(description = "模型ID", example = "") @Schema(description = "模型ID", example = "")
private Integer diyId; private Integer diyId;
// @Schema(description = "商品明细", implementation = ProductChangeDTO.class) @Schema(description = "商品明细", implementation = ProductChangeDto.class)
// private ProductChangeDTO productChange; private ProductChangeDto productChange;
@Schema(description = "商品明细", implementation = CustomProductItemDto.class) @Schema(description = "商品明细", implementation = CustomProductItemDto.class)
private List<CustomProductItemDto> productList; private List<CustomProductItemDto> productList;
......
...@@ -21,7 +21,7 @@ import java.util.Date; ...@@ -21,7 +21,7 @@ import java.util.Date;
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor
@Schema(description = "VO") @Schema(description = "skuItem Dto")
public class CustomProductItemDto implements Serializable { public class CustomProductItemDto implements Serializable {
@Serial @Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
......
package com.jomalls.custom.app.dto.product;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.List;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "商品变更Dto")
public class ProductChangeDto implements Serializable {
@Schema(description = "添加集合", implementation = CustomProductItemDto.class)
private List<CustomProductItemDto> addList;
@Schema(description = "修改集合", implementation = CustomProductItemDto.class)
private List<CustomProductItemDto> updateList;
@Schema(description = "删除集合", implementation = Integer.class)
private List<Integer> removeList;
}
package com.jomalls.custom.app.service.impl.common;
public class BaseCategoryInfoService {
}
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; ...@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO; import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO;
import com.jomalls.custom.app.vo.CustomProductBlacklistVO; import com.jomalls.custom.app.vo.CustomProductBlacklistVO;
import com.jomalls.custom.app.service.CustomProductBlacklistService; import com.jomalls.custom.app.service.product.CustomProductBlacklistService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductBlacklistEntity; import com.jomalls.custom.dal.entity.product.CustomProductBlacklistEntity;
import com.jomalls.custom.domain.service.CustomProductBlacklistDomainService; import com.jomalls.custom.domain.service.CustomProductBlacklistDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO; import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductCnRemarkVO; import com.jomalls.custom.app.vo.CustomProductCnRemarkVO;
import com.jomalls.custom.app.service.CustomProductCnRemarkService; import com.jomalls.custom.app.service.product.CustomProductCnRemarkService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductCnRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductCnRemarkEntity;
import com.jomalls.custom.domain.service.CustomProductCnRemarkDomainService; import com.jomalls.custom.domain.service.CustomProductCnRemarkDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO; import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO;
import com.jomalls.custom.app.vo.CustomProductCraftRelVO; import com.jomalls.custom.app.vo.CustomProductCraftRelVO;
import com.jomalls.custom.app.service.CustomProductCraftRelService; import com.jomalls.custom.app.service.product.CustomProductCraftRelService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductCraftRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductCraftRelEntity;
import com.jomalls.custom.domain.service.CustomProductCraftRelDomainService; import com.jomalls.custom.domain.service.CustomProductCraftRelDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO; import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelVO; import com.jomalls.custom.app.vo.CustomProductDiyUserRelVO;
import com.jomalls.custom.app.service.CustomProductDiyUserRelService; import com.jomalls.custom.app.service.product.CustomProductDiyUserRelService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductDiyUserRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductDiyUserRelEntity;
import com.jomalls.custom.domain.service.CustomProductDiyUserRelDomainService; import com.jomalls.custom.domain.service.CustomProductDiyUserRelDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; ...@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO;
import com.jomalls.custom.app.service.CustomProductFactoryPriceIntervalRelService; import com.jomalls.custom.app.service.product.CustomProductFactoryPriceIntervalRelService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceIntervalRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity;
import com.jomalls.custom.domain.service.CustomProductFactoryPriceIntervalRelDomainService; import com.jomalls.custom.domain.service.CustomProductFactoryPriceIntervalRelDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO;
import com.jomalls.custom.app.service.CustomProductFactoryPriceRelService; import com.jomalls.custom.app.service.product.CustomProductFactoryPriceRelService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceRelEntity;
import com.jomalls.custom.domain.service.CustomProductFactoryPriceRelDomainService; import com.jomalls.custom.domain.service.CustomProductFactoryPriceRelDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductImagePageVO; import com.jomalls.custom.app.vo.CustomProductImagePageVO;
import com.jomalls.custom.app.vo.CustomProductImageVO; import com.jomalls.custom.app.vo.CustomProductImageVO;
import com.jomalls.custom.app.service.CustomProductImageService; import com.jomalls.custom.app.service.product.CustomProductImageService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductImageEntity; import com.jomalls.custom.dal.entity.product.CustomProductImageEntity;
import com.jomalls.custom.domain.service.CustomProductImageDomainService; import com.jomalls.custom.domain.service.CustomProductImageDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO; import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyVO; import com.jomalls.custom.app.vo.CustomProductInfoPropertyVO;
import com.jomalls.custom.app.service.CustomProductInfoPropertyService; import com.jomalls.custom.app.service.product.CustomProductInfoPropertyService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductInfoPropertyEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoPropertyEntity;
import com.jomalls.custom.domain.service.CustomProductInfoPropertyDomainService; import com.jomalls.custom.domain.service.CustomProductInfoPropertyDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.dto.product.CustomProductInfoDto;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductInfoPageVO;
import com.jomalls.custom.app.vo.CustomProductInfoVO; import com.jomalls.custom.app.vo.CustomProductInfoVO;
import com.jomalls.custom.app.service.CustomProductInfoService; import com.jomalls.custom.app.service.product.CustomProductInfoService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductInfoEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoEntity;
import com.jomalls.custom.domain.service.CustomProductInfoDomainService; import com.jomalls.custom.domain.service.CustomProductInfoDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -45,11 +45,11 @@ public class CustomProductInfoServiceImpl implements CustomProductInfoService { ...@@ -45,11 +45,11 @@ public class CustomProductInfoServiceImpl implements CustomProductInfoService {
} }
@Override @Override
public IPage<CustomProductInfoVO> pageList(CustomProductInfoPageVO customProductInfoPageVO) { public IPage<CustomProductInfoVO> pageList(CustomProductInfoDto param) {
CustomAsserts.nonNull(customProductInfoPageVO, "分页查询参数不能为空"); CustomAsserts.nonNull(param, "分页查询参数不能为空");
QueryWrapper<CustomProductInfoEntity> queryWrapper = new QueryWrapper<>(); QueryWrapper<CustomProductInfoEntity> queryWrapper = new QueryWrapper<>();
// TODO 根据业务条件组装入参 // TODO 根据业务条件组装入参
IPage<CustomProductInfoEntity> page = customProductInfoDomainService.selectPage(queryWrapper, customProductInfoPageVO); IPage<CustomProductInfoEntity> page = customProductInfoDomainService.selectPage(queryWrapper, param);
return page.convert(e -> BeanMapper.mapper().convert(e, CustomProductInfoVO.class)); return page.convert(e -> BeanMapper.mapper().convert(e, CustomProductInfoVO.class));
} }
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductItemPageVO; import com.jomalls.custom.app.vo.CustomProductItemPageVO;
import com.jomalls.custom.app.vo.CustomProductItemVO; import com.jomalls.custom.app.vo.CustomProductItemVO;
import com.jomalls.custom.app.service.CustomProductItemService; import com.jomalls.custom.app.service.product.CustomProductItemService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductItemEntity; import com.jomalls.custom.dal.entity.product.CustomProductItemEntity;
import com.jomalls.custom.domain.service.CustomProductItemDomainService; import com.jomalls.custom.domain.service.CustomProductItemDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductRemarkPageVO; import com.jomalls.custom.app.vo.CustomProductRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductRemarkVO; import com.jomalls.custom.app.vo.CustomProductRemarkVO;
import com.jomalls.custom.app.service.CustomProductRemarkService; import com.jomalls.custom.app.service.product.CustomProductRemarkService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductRemarkEntity;
import com.jomalls.custom.domain.service.CustomProductRemarkDomainService; import com.jomalls.custom.domain.service.CustomProductRemarkDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service.impl; package com.jomalls.custom.app.service.impl.product;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; ...@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException; import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO; import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelVO; import com.jomalls.custom.app.vo.CustomProductWarehouseRelVO;
import com.jomalls.custom.app.service.CustomProductWarehouseRelService; import com.jomalls.custom.app.service.product.CustomProductWarehouseRelService;
import com.jomalls.custom.app.utils.BeanMapper; import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts; import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductWarehouseRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity;
import com.jomalls.custom.domain.service.CustomProductWarehouseRelDomainService; import com.jomalls.custom.domain.service.CustomProductWarehouseRelDomainService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO; import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO; import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO; import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO; import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductImagePageVO; import com.jomalls.custom.app.vo.CustomProductImagePageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO; import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductInfoPageVO; import com.jomalls.custom.app.dto.product.CustomProductInfoDto;
import com.jomalls.custom.app.vo.CustomProductInfoVO; import com.jomalls.custom.app.vo.CustomProductInfoVO;
import java.util.List; import java.util.List;
...@@ -25,10 +25,10 @@ public interface CustomProductInfoService { ...@@ -25,10 +25,10 @@ public interface CustomProductInfoService {
/** /**
* 根据条件查询分页列表接口 * 根据条件查询分页列表接口
* *
* @param customProductInfoPageVO 分页入参model * @param param 分页入参model
* @return 分页对象 * @return 分页对象
*/ */
IPage<CustomProductInfoVO> pageList(CustomProductInfoPageVO customProductInfoPageVO); IPage<CustomProductInfoVO> pageList(CustomProductInfoDto param);
/** /**
* 根据id查询详情 * 根据id查询详情
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductItemPageVO; import com.jomalls.custom.app.vo.CustomProductItemPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductRemarkPageVO; import com.jomalls.custom.app.vo.CustomProductRemarkPageVO;
......
package com.jomalls.custom.app.service; package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO; import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.entity; package com.jomalls.custom.dal.entity.product;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductBlacklistEntity; import com.jomalls.custom.dal.entity.product.CustomProductBlacklistEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductCnRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductCnRemarkEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductCraftRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductCraftRelEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductDiyUserRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductDiyUserRelEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceIntervalRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceRelEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductImageEntity; import com.jomalls.custom.dal.entity.product.CustomProductImageEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductInfoEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductInfoPropertyEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoPropertyEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductItemEntity; import com.jomalls.custom.dal.entity.product.CustomProductItemEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductRemarkEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.dal.mapper; package com.jomalls.custom.dal.mapper;
import com.jomalls.custom.dal.entity.CustomProductWarehouseRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity;
import com.jomalls.custom.mapper.BaseMapper; import com.jomalls.custom.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductBlacklistEntity; import com.jomalls.custom.dal.entity.product.CustomProductBlacklistEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductCnRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductCnRemarkEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductCraftRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductCraftRelEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductDiyUserRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductDiyUserRelEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceIntervalRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceRelEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductImageEntity; import com.jomalls.custom.dal.entity.product.CustomProductImageEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductInfoEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductInfoPropertyEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoPropertyEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductItemEntity; import com.jomalls.custom.dal.entity.product.CustomProductItemEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductRemarkEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service; package com.jomalls.custom.domain.service;
import com.jomalls.custom.dal.entity.CustomProductWarehouseRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity;
import com.jomalls.custom.service.IBaseService; import com.jomalls.custom.service.IBaseService;
/** /**
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductBlacklistMapper; import com.jomalls.custom.dal.mapper.CustomProductBlacklistMapper;
import com.jomalls.custom.dal.entity.CustomProductBlacklistEntity; import com.jomalls.custom.dal.entity.product.CustomProductBlacklistEntity;
import com.jomalls.custom.domain.service.CustomProductBlacklistDomainService; import com.jomalls.custom.domain.service.CustomProductBlacklistDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductCnRemarkMapper; import com.jomalls.custom.dal.mapper.CustomProductCnRemarkMapper;
import com.jomalls.custom.dal.entity.CustomProductCnRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductCnRemarkEntity;
import com.jomalls.custom.domain.service.CustomProductCnRemarkDomainService; import com.jomalls.custom.domain.service.CustomProductCnRemarkDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductCraftRelMapper; import com.jomalls.custom.dal.mapper.CustomProductCraftRelMapper;
import com.jomalls.custom.dal.entity.CustomProductCraftRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductCraftRelEntity;
import com.jomalls.custom.domain.service.CustomProductCraftRelDomainService; import com.jomalls.custom.domain.service.CustomProductCraftRelDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductDiyUserRelMapper; import com.jomalls.custom.dal.mapper.CustomProductDiyUserRelMapper;
import com.jomalls.custom.dal.entity.CustomProductDiyUserRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductDiyUserRelEntity;
import com.jomalls.custom.domain.service.CustomProductDiyUserRelDomainService; import com.jomalls.custom.domain.service.CustomProductDiyUserRelDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductFactoryPriceIntervalRelMapper; import com.jomalls.custom.dal.mapper.CustomProductFactoryPriceIntervalRelMapper;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceIntervalRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity;
import com.jomalls.custom.domain.service.CustomProductFactoryPriceIntervalRelDomainService; import com.jomalls.custom.domain.service.CustomProductFactoryPriceIntervalRelDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductFactoryPriceRelMapper; import com.jomalls.custom.dal.mapper.CustomProductFactoryPriceRelMapper;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceRelEntity;
import com.jomalls.custom.domain.service.CustomProductFactoryPriceRelDomainService; import com.jomalls.custom.domain.service.CustomProductFactoryPriceRelDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductImageMapper; import com.jomalls.custom.dal.mapper.CustomProductImageMapper;
import com.jomalls.custom.dal.entity.CustomProductImageEntity; import com.jomalls.custom.dal.entity.product.CustomProductImageEntity;
import com.jomalls.custom.domain.service.CustomProductImageDomainService; import com.jomalls.custom.domain.service.CustomProductImageDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductInfoMapper; import com.jomalls.custom.dal.mapper.CustomProductInfoMapper;
import com.jomalls.custom.dal.entity.CustomProductInfoEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoEntity;
import com.jomalls.custom.domain.service.CustomProductInfoDomainService; import com.jomalls.custom.domain.service.CustomProductInfoDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductInfoPropertyMapper; import com.jomalls.custom.dal.mapper.CustomProductInfoPropertyMapper;
import com.jomalls.custom.dal.entity.CustomProductInfoPropertyEntity; import com.jomalls.custom.dal.entity.product.CustomProductInfoPropertyEntity;
import com.jomalls.custom.domain.service.CustomProductInfoPropertyDomainService; import com.jomalls.custom.domain.service.CustomProductInfoPropertyDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductItemMapper; import com.jomalls.custom.dal.mapper.CustomProductItemMapper;
import com.jomalls.custom.dal.entity.CustomProductItemEntity; import com.jomalls.custom.dal.entity.product.CustomProductItemEntity;
import com.jomalls.custom.domain.service.CustomProductItemDomainService; import com.jomalls.custom.domain.service.CustomProductItemDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductRemarkMapper; import com.jomalls.custom.dal.mapper.CustomProductRemarkMapper;
import com.jomalls.custom.dal.entity.CustomProductRemarkEntity; import com.jomalls.custom.dal.entity.product.CustomProductRemarkEntity;
import com.jomalls.custom.domain.service.CustomProductRemarkDomainService; import com.jomalls.custom.domain.service.CustomProductRemarkDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl; package com.jomalls.custom.domain.service.impl;
import com.jomalls.custom.dal.mapper.CustomProductWarehouseRelMapper; import com.jomalls.custom.dal.mapper.CustomProductWarehouseRelMapper;
import com.jomalls.custom.dal.entity.CustomProductWarehouseRelEntity; import com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity;
import com.jomalls.custom.domain.service.CustomProductWarehouseRelDomainService; import com.jomalls.custom.domain.service.CustomProductWarehouseRelDomainService;
import com.jomalls.custom.service.impl.BaseServiceImpl; import com.jomalls.custom.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactory;
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductBlacklistMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductBlacklistMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductBlacklistEntity" id="customProductBlacklistMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductBlacklistEntity" id="customProductBlacklistMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductCnRemarkMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductCnRemarkMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductCnRemarkEntity" id="customProductCnRemarkMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductCnRemarkEntity" id="customProductCnRemarkMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductCraftRelMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductCraftRelMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductCraftRelEntity" id="customProductCraftRelMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductCraftRelEntity" id="customProductCraftRelMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductDiyUserRelMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductDiyUserRelMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductDiyUserRelEntity" id="customProductDiyUserRelMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductDiyUserRelEntity" id="customProductDiyUserRelMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductFactoryPriceIntervalRelMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductFactoryPriceIntervalRelMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductFactoryPriceIntervalRelEntity" id="customProductFactoryPriceIntervalRelMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity" id="customProductFactoryPriceIntervalRelMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductFactoryPriceRelMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductFactoryPriceRelMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductFactoryPriceRelEntity" id="customProductFactoryPriceRelMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceRelEntity" id="customProductFactoryPriceRelMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductImageMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductImageMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductImageEntity" id="customProductImageMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductImageEntity" id="customProductImageMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductInfoMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductInfoMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductInfoEntity" id="customProductInfoMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductInfoEntity" id="customProductInfoMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="sku" column="sku"/> <result property="sku" column="sku"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductInfoPropertyMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductInfoPropertyMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductInfoPropertyEntity" id="customProductInfoPropertyMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductInfoPropertyEntity" id="customProductInfoPropertyMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="infoId" column="info_id"/> <result property="infoId" column="info_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductItemMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductItemMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductItemEntity" id="customProductItemMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductItemEntity" id="customProductItemMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductRemarkMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductRemarkMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductRemarkEntity" id="customProductRemarkMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductRemarkEntity" id="customProductRemarkMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jomalls.custom.dal.mapper.CustomProductWarehouseRelMapper"> <mapper namespace="com.jomalls.custom.dal.mapper.CustomProductWarehouseRelMapper">
<!-- 可根据自己的需求,是否要使用 --> <!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.jomalls.custom.dal.entity.CustomProductWarehouseRelEntity" id="customProductWarehouseRelMap"> <resultMap type="com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity" id="customProductWarehouseRelMap">
<result property="id" column="id"/> <result property="id" column="id"/>
<result property="productId" column="product_id"/> <result property="productId" column="product_id"/>
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO; import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO;
import com.jomalls.custom.app.vo.CustomProductBlacklistVO; import com.jomalls.custom.app.vo.CustomProductBlacklistVO;
import com.jomalls.custom.app.service.CustomProductBlacklistService; import com.jomalls.custom.app.service.product.CustomProductBlacklistService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO; import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductCnRemarkVO; import com.jomalls.custom.app.vo.CustomProductCnRemarkVO;
import com.jomalls.custom.app.service.CustomProductCnRemarkService; import com.jomalls.custom.app.service.product.CustomProductCnRemarkService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.annotation.RequiresPermissions; import com.jomalls.custom.app.annotation.RequiresPermissions;
import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO; import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO;
import com.jomalls.custom.app.vo.CustomProductCraftRelVO; import com.jomalls.custom.app.vo.CustomProductCraftRelVO;
import com.jomalls.custom.app.service.CustomProductCraftRelService; import com.jomalls.custom.app.service.product.CustomProductCraftRelService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO; import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelVO; import com.jomalls.custom.app.vo.CustomProductDiyUserRelVO;
import com.jomalls.custom.app.service.CustomProductDiyUserRelService; import com.jomalls.custom.app.service.product.CustomProductDiyUserRelService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO;
import com.jomalls.custom.app.service.CustomProductFactoryPriceIntervalRelService; import com.jomalls.custom.app.service.product.CustomProductFactoryPriceIntervalRelService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO; import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO;
import com.jomalls.custom.app.service.CustomProductFactoryPriceRelService; import com.jomalls.custom.app.service.product.CustomProductFactoryPriceRelService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductImagePageVO; import com.jomalls.custom.app.vo.CustomProductImagePageVO;
import com.jomalls.custom.app.vo.CustomProductImageVO; import com.jomalls.custom.app.vo.CustomProductImageVO;
import com.jomalls.custom.app.service.CustomProductImageService; import com.jomalls.custom.app.service.product.CustomProductImageService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductInfoPageVO; import com.jomalls.custom.app.dto.product.CustomProductInfoDto;
import com.jomalls.custom.app.vo.CustomProductInfoVO; import com.jomalls.custom.app.vo.CustomProductInfoVO;
import com.jomalls.custom.app.service.CustomProductInfoService; import com.jomalls.custom.app.service.product.CustomProductInfoService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
...@@ -24,7 +24,7 @@ import java.util.List; ...@@ -24,7 +24,7 @@ import java.util.List;
@Slf4j @Slf4j
@RestController @RestController
@Tag(name = "/customProductInfo", description = "Controller") @Tag(name = "/customProductInfo", description = "Controller")
@RequestMapping("/customProductInfo") @RequestMapping("/api/product/info")
public class CustomProductInfoController { public class CustomProductInfoController {
@Autowired @Autowired
...@@ -45,13 +45,13 @@ public class CustomProductInfoController { ...@@ -45,13 +45,13 @@ public class CustomProductInfoController {
/** /**
* 根据条件查询分页列表接口 * 根据条件查询分页列表接口
* *
* @param customProductInfoPageVO 分页入参model * @param param 分页入参model
* @return 分页对象 * @return 分页对象
*/ */
@Operation(summary = "分页列表接口", description = "根据条件查询分页列表接口") @Operation(summary = "分页列表接口", description = "根据条件查询分页列表接口")
@RequestMapping(value = "/pageList", method = RequestMethod.POST) @RequestMapping(value = "/pageList", method = RequestMethod.POST)
public IPage<CustomProductInfoVO> pageList(@RequestBody CustomProductInfoPageVO customProductInfoPageVO) { public IPage<CustomProductInfoVO> pageList(@RequestBody CustomProductInfoDto param) {
return customProductInfoService.pageList(customProductInfoPageVO); return customProductInfoService.pageList(param);
} }
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO; import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyVO; import com.jomalls.custom.app.vo.CustomProductInfoPropertyVO;
import com.jomalls.custom.app.service.CustomProductInfoPropertyService; import com.jomalls.custom.app.service.product.CustomProductInfoPropertyService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductItemPageVO; import com.jomalls.custom.app.vo.CustomProductItemPageVO;
import com.jomalls.custom.app.vo.CustomProductItemVO; import com.jomalls.custom.app.vo.CustomProductItemVO;
import com.jomalls.custom.app.service.CustomProductItemService; import com.jomalls.custom.app.service.product.CustomProductItemService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductRemarkPageVO; import com.jomalls.custom.app.vo.CustomProductRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductRemarkVO; import com.jomalls.custom.app.vo.CustomProductRemarkVO;
import com.jomalls.custom.app.service.CustomProductRemarkService; import com.jomalls.custom.app.service.product.CustomProductRemarkService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
package com.jomalls.custom.webapp.controller; package com.jomalls.custom.webapp.controller.product;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO; import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelVO; import com.jomalls.custom.app.vo.CustomProductWarehouseRelVO;
import com.jomalls.custom.app.service.CustomProductWarehouseRelService; import com.jomalls.custom.app.service.product.CustomProductWarehouseRelService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment