Commit 3a77dcca by pfh

Merge branch 'master' into dev_pfh

parents e1b52fab 4a0d615d
package com.jomalls.custom.app.dto.product;
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 jakarta.validation.constraints.Digits;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size;
import lombok.Data;
import org.aspectj.bridge.IMessage;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
......@@ -24,7 +22,7 @@ import java.util.List;
* @date 2026-06-02 19:07:12
*/
@Data
public class CustomProductInfoDto implements Serializable {
public class CustomProductInfoDto extends PageRequest implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
......@@ -65,7 +63,7 @@ public class CustomProductInfoDto implements Serializable {
*/
@Schema(description = "商品类别ID", example = "")
@NotBlank(message = "商品类别不能为空")
private Integer categoryId;
private Integer category_id;
/**
* 重量kg
......@@ -250,8 +248,8 @@ public class CustomProductInfoDto implements Serializable {
@Schema(description = "模型ID", example = "")
private Integer diyId;
// @Schema(description = "商品明细", implementation = ProductChangeDTO.class)
// private ProductChangeDTO productChange;
@Schema(description = "商品明细", implementation = ProductChangeDto.class)
private ProductChangeDto productChange;
@Schema(description = "商品明细", implementation = CustomProductItemDto.class)
private List<CustomProductItemDto> productList;
......
......@@ -21,7 +21,7 @@ import java.util.Date;
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "VO")
@Schema(description = "skuItem Dto")
public class CustomProductItemDto implements Serializable {
@Serial
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.QueryWrapper;
......@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductBlacklistEntity;
import com.jomalls.custom.dal.entity.product.CustomProductBlacklistEntity;
import com.jomalls.custom.domain.service.CustomProductBlacklistDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductCnRemarkEntity;
import com.jomalls.custom.dal.entity.product.CustomProductCnRemarkEntity;
import com.jomalls.custom.domain.service.CustomProductCnRemarkDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductCraftRelEntity;
import com.jomalls.custom.dal.entity.product.CustomProductCraftRelEntity;
import com.jomalls.custom.domain.service.CustomProductCraftRelDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductDiyUserRelEntity;
import com.jomalls.custom.dal.entity.product.CustomProductDiyUserRelEntity;
import com.jomalls.custom.domain.service.CustomProductDiyUserRelDomainService;
import lombok.extern.slf4j.Slf4j;
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.QueryWrapper;
......@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceIntervalRelEntity;
import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity;
import com.jomalls.custom.domain.service.CustomProductFactoryPriceIntervalRelDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductFactoryPriceRelEntity;
import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceRelEntity;
import com.jomalls.custom.domain.service.CustomProductFactoryPriceRelDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductImagePageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductImageEntity;
import com.jomalls.custom.dal.entity.product.CustomProductImageEntity;
import com.jomalls.custom.domain.service.CustomProductImageDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductInfoPropertyEntity;
import com.jomalls.custom.dal.entity.product.CustomProductInfoPropertyEntity;
import com.jomalls.custom.domain.service.CustomProductInfoPropertyDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.dto.product.CustomProductInfoDto;
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.service.CustomProductInfoService;
import com.jomalls.custom.app.service.product.CustomProductInfoService;
import com.jomalls.custom.app.utils.BeanMapper;
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 lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -45,11 +45,11 @@ public class CustomProductInfoServiceImpl implements CustomProductInfoService {
}
@Override
public IPage<CustomProductInfoVO> pageList(CustomProductInfoPageVO customProductInfoPageVO) {
CustomAsserts.nonNull(customProductInfoPageVO, "分页查询参数不能为空");
public IPage<CustomProductInfoVO> pageList(CustomProductInfoDto param) {
CustomAsserts.nonNull(param, "分页查询参数不能为空");
QueryWrapper<CustomProductInfoEntity> queryWrapper = new QueryWrapper<>();
// 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));
}
......
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductItemPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductItemEntity;
import com.jomalls.custom.dal.entity.product.CustomProductItemEntity;
import com.jomalls.custom.domain.service.CustomProductItemDomainService;
import lombok.extern.slf4j.Slf4j;
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.metadata.IPage;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductRemarkPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductRemarkEntity;
import com.jomalls.custom.dal.entity.product.CustomProductRemarkEntity;
import com.jomalls.custom.domain.service.CustomProductRemarkDomainService;
import lombok.extern.slf4j.Slf4j;
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.QueryWrapper;
......@@ -7,10 +7,10 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO;
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.CustomAsserts;
import com.jomalls.custom.dal.entity.CustomProductWarehouseRelEntity;
import com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity;
import com.jomalls.custom.domain.service.CustomProductWarehouseRelDomainService;
import lombok.extern.slf4j.Slf4j;
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.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.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.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.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.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.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.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.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.jomalls.custom.app.vo.CustomProductInfoPageVO;
import com.jomalls.custom.app.dto.product.CustomProductInfoDto;
import com.jomalls.custom.app.vo.CustomProductInfoVO;
import java.util.List;
......@@ -25,10 +25,10 @@ public interface CustomProductInfoService {
/**
* 根据条件查询分页列表接口
*
* @param customProductInfoPageVO 分页入参model
* @param param 分页入参model
* @return 分页对象
*/
IPage<CustomProductInfoVO> pageList(CustomProductInfoPageVO customProductInfoPageVO);
IPage<CustomProductInfoVO> pageList(CustomProductInfoDto param);
/**
* 根据id查询详情
......
package com.jomalls.custom.app.service;
package com.jomalls.custom.app.service.product;
import com.baomidou.mybatisplus.core.metadata.IPage;
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.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.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.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.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.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.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.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.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.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.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.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.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.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.TableField;
......
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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.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 org.apache.ibatis.annotations.Mapper;
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
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;
/**
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
package com.jomalls.custom.domain.service.impl;
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.service.impl.BaseServiceImpl;
import org.apache.ibatis.session.SqlSessionFactory;
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="sku" column="sku"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="infoId" column="info_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="productId" column="product_id"/>
......
......@@ -2,7 +2,7 @@
<!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">
<!-- 可根据自己的需求,是否要使用 -->
<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="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.jomalls.custom.app.vo.CustomProductBlacklistPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductCnRemarkPageVO;
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.Parameter;
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.jomalls.custom.app.annotation.RequiresPermissions;
import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductImagePageVO;
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.Parameter;
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.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.service.CustomProductInfoService;
import com.jomalls.custom.app.service.product.CustomProductInfoService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag;
......@@ -24,7 +24,7 @@ import java.util.List;
@Slf4j
@RestController
@Tag(name = "/customProductInfo", description = "Controller")
@RequestMapping("/customProductInfo")
@RequestMapping("/api/product/info")
public class CustomProductInfoController {
@Autowired
......@@ -45,13 +45,13 @@ public class CustomProductInfoController {
/**
* 根据条件查询分页列表接口
*
* @param customProductInfoPageVO 分页入参model
* @param param 分页入参model
* @return 分页对象
*/
@Operation(summary = "分页列表接口", description = "根据条件查询分页列表接口")
@RequestMapping(value = "/pageList", method = RequestMethod.POST)
public IPage<CustomProductInfoVO> pageList(@RequestBody CustomProductInfoPageVO customProductInfoPageVO) {
return customProductInfoService.pageList(customProductInfoPageVO);
public IPage<CustomProductInfoVO> pageList(@RequestBody CustomProductInfoDto param) {
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.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductItemPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductRemarkPageVO;
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.Parameter;
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.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO;
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.Parameter;
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