Commit 57e8aac2 by Lizh

调整目录结构

parent 04b7bde7
......@@ -2,7 +2,7 @@ package com.jomalls.custom.app.aspect;
import com.jomalls.custom.app.annotation.RequiresPermissions;
import com.jomalls.custom.app.annotation.RequiresRoles;
import com.jomalls.custom.app.enums.CodeEnum;
import com.jomalls.custom.enums.CodeEnum;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.service.PermissionService;
import lombok.extern.slf4j.Slf4j;
......
......@@ -2,7 +2,7 @@ package com.jomalls.custom.app.aspect;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.jomalls.custom.app.annotation.RepeatSubmit;
import com.jomalls.custom.app.enums.CodeEnum;
import com.jomalls.custom.enums.CodeEnum;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.utils.RequestHolder;
import com.jomalls.custom.security.SecurityUtils;
......
package com.jomalls.custom.app.dto.product;
package com.jomalls.custom.app.dto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.dto.product;
package com.jomalls.custom.app.dto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.jomalls.custom.page.PageRequest;
......
package com.jomalls.custom.app.dto.product;
package com.jomalls.custom.app.dto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.dto.product;
package com.jomalls.custom.app.dto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.dto.product;
package com.jomalls.custom.app.dto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductBlacklistPageVO;
import com.jomalls.custom.app.vo.product.CustomProductBlacklistVO;
import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO;
import com.jomalls.custom.app.vo.CustomProductBlacklistVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductCnRemarkPageVO;
import com.jomalls.custom.app.vo.product.CustomProductCnRemarkVO;
import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductCnRemarkVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductCraftRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductCraftRelVO;
import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO;
import com.jomalls.custom.app.vo.CustomProductCraftRelVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductDiyUserRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductDiyUserRelVO;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceIntervalRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceIntervalRelVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO;
import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceRelVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductImagePageVO;
import com.jomalls.custom.app.vo.product.CustomProductImageVO;
import com.jomalls.custom.app.vo.CustomProductImagePageVO;
import com.jomalls.custom.app.vo.CustomProductImageVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductInfoPropertyPageVO;
import com.jomalls.custom.app.vo.product.CustomProductInfoPropertyVO;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.dto.product.CustomProductInfoDTO;
import com.jomalls.custom.app.vo.product.CustomProductInfoVO;
import com.jomalls.custom.app.dto.CustomProductInfoDTO;
import com.jomalls.custom.app.vo.CustomProductInfoVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductItemPageVO;
import com.jomalls.custom.app.vo.product.CustomProductItemVO;
import com.jomalls.custom.app.vo.CustomProductItemPageVO;
import com.jomalls.custom.app.vo.CustomProductItemVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductRemarkPageVO;
import com.jomalls.custom.app.vo.product.CustomProductRemarkVO;
import com.jomalls.custom.app.vo.CustomProductRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductRemarkVO;
import java.util.List;
......
package com.jomalls.custom.app.service.product;
package com.jomalls.custom.app.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductWarehouseRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductWarehouseRelVO;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelVO;
import com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity;
import java.util.List;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.product.CustomProductBlacklistPageVO;
import com.jomalls.custom.app.vo.product.CustomProductBlacklistVO;
import com.jomalls.custom.app.service.product.CustomProductBlacklistService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductBlacklistEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductCnRemarkPageVO;
import com.jomalls.custom.app.vo.product.CustomProductCnRemarkVO;
import com.jomalls.custom.app.service.product.CustomProductCnRemarkService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductCnRemarkEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductCraftRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductCraftRelVO;
import com.jomalls.custom.app.service.product.CustomProductCraftRelService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductCraftRelEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductDiyUserRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductDiyUserRelVO;
import com.jomalls.custom.app.service.product.CustomProductDiyUserRelService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductDiyUserRelEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceIntervalRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceIntervalRelVO;
import com.jomalls.custom.app.service.product.CustomProductFactoryPriceIntervalRelService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceIntervalRelEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductFactoryPriceRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceRelVO;
import com.jomalls.custom.app.service.product.CustomProductFactoryPriceRelService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductFactoryPriceRelEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductImagePageVO;
import com.jomalls.custom.app.vo.product.CustomProductImageVO;
import com.jomalls.custom.app.service.product.CustomProductImageService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductImageEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductInfoPropertyPageVO;
import com.jomalls.custom.app.vo.product.CustomProductInfoPropertyVO;
import com.jomalls.custom.app.service.product.CustomProductInfoPropertyService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductInfoPropertyEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.dto.CustomProductInfoDTO;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.service.impl.common.BaseCategoryInfoService;
import com.jomalls.custom.app.vo.product.BaseCategoryInfoVO;
import com.jomalls.custom.app.vo.product.CustomProductInfoVO;
import com.jomalls.custom.app.service.product.CustomProductInfoService;
import com.jomalls.custom.integrate.service.BaseCategoryInfoService;
import com.jomalls.custom.integrate.model.BaseCategoryInfoVO;
import com.jomalls.custom.app.vo.CustomProductInfoVO;
import com.jomalls.custom.app.service.CustomProductInfoService;
import com.jomalls.custom.app.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductInfoEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductItemPageVO;
import com.jomalls.custom.app.vo.product.CustomProductItemVO;
import com.jomalls.custom.app.service.product.CustomProductItemService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductItemEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
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.product.CustomProductRemarkPageVO;
import com.jomalls.custom.app.vo.product.CustomProductRemarkVO;
import com.jomalls.custom.app.service.product.CustomProductRemarkService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductRemarkEntity;
......
package com.jomalls.custom.app.service.impl.product;
package com.jomalls.custom.app.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.vo.product.CustomProductWarehouseRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductWarehouseRelVO;
import com.jomalls.custom.app.service.product.CustomProductWarehouseRelService;
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.utils.BeanMapper;
import com.jomalls.custom.app.utils.CustomAsserts;
import com.jomalls.custom.dal.entity.product.CustomProductWarehouseRelEntity;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import com.jomalls.custom.page.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.app.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.utils;
package com.jomalls.custom.utils;
import com.jomalls.custom.app.enums.CodeEnum;
import com.jomalls.custom.enums.CodeEnum;
import lombok.Getter;
import lombok.Setter;
......
......@@ -26,6 +26,11 @@
<version>3.2.2</version>
</dependency>
<dependency>
<groupId>com.jomalls.custom</groupId>
<artifactId>custom-server-core</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
......
package com.jomalls.custom.app.vo.product;
package com.jomalls.custom.integrate.model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
......
package com.jomalls.custom.app.service.impl.common;
package com.jomalls.custom.integrate.service;
import com.jomalls.custom.app.vo.product.BaseCategoryInfoVO;
import com.jomalls.custom.integrate.model.BaseCategoryInfoVO;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
......
package com.jomalls.custom.config;
import com.jomalls.custom.app.enums.CodeEnum;
import com.jomalls.custom.enums.CodeEnum;
import com.jomalls.custom.app.exception.InvalidTokenException;
import com.jomalls.custom.app.exception.PermissionDeniedException;
import com.jomalls.custom.integrate.exception.RemoteServiceException;
import com.jomalls.custom.app.exception.ServiceException;
import com.jomalls.custom.app.utils.R;
import com.jomalls.custom.utils.R;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
......
package com.jomalls.custom.config;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.jomalls.custom.app.enums.CodeEnum;
import com.jomalls.custom.enums.CodeEnum;
import org.jspecify.annotations.NonNull;
import org.springframework.core.MethodParameter;
import org.springframework.core.annotation.AnnotatedElementUtils;
......@@ -56,18 +56,18 @@ public class RestResponseBodyConfig implements ResponseBodyAdvice<Object> {
String requestPath = request.getURI().getPath();
ServletServerHttpResponse httpResponse = (ServletServerHttpResponse) response;
if (httpResponse.getServletResponse().getStatus() == HttpStatus.NOT_FOUND.value()) {
return com.jomalls.custom.app.utils.R.fail(CodeEnum.NOT_FOUND);
return com.jomalls.custom.utils.R.fail(CodeEnum.NOT_FOUND);
} else if (this.isNoWrapResponseUrl(requestPath)) {
return body;
} else {
if (body instanceof String) {
try {
return objectMapper.writeValueAsString(com.jomalls.custom.app.utils.R.ok(body));
return objectMapper.writeValueAsString(com.jomalls.custom.utils.R.ok(body));
} catch (Exception e) {
return body;
}
}
return body instanceof com.jomalls.custom.app.utils.R ? body : com.jomalls.custom.app.utils.R.ok(body);
return body instanceof com.jomalls.custom.utils.R ? body : com.jomalls.custom.utils.R.ok(body);
}
}
}
......
......@@ -2,7 +2,7 @@
package com.jomalls.custom.config;
import com.jomalls.custom.app.enums.CodeEnum;
import com.jomalls.custom.enums.CodeEnum;
import com.jomalls.custom.app.exception.InvalidTokenException;
import com.jomalls.custom.app.utils.RequestHolder;
import com.jomalls.custom.security.LoginUser;
......@@ -10,8 +10,6 @@ import com.jomalls.custom.security.SecurityUtils;
import com.jomalls.custom.security.TokenHandle;
import lombok.extern.slf4j.Slf4j;
import org.jspecify.annotations.NonNull;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
......
package com.jomalls.custom.webapp.controller.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductBlacklistPageVO;
import com.jomalls.custom.app.vo.product.CustomProductBlacklistVO;
import com.jomalls.custom.app.service.product.CustomProductBlacklistService;
import com.jomalls.custom.app.vo.CustomProductBlacklistPageVO;
import com.jomalls.custom.app.vo.CustomProductBlacklistVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductCnRemarkPageVO;
import com.jomalls.custom.app.vo.product.CustomProductCnRemarkVO;
import com.jomalls.custom.app.service.product.CustomProductCnRemarkService;
import com.jomalls.custom.app.vo.CustomProductCnRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductCnRemarkVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.annotation.RequiresPermissions;
import com.jomalls.custom.app.vo.product.CustomProductCraftRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductCraftRelVO;
import com.jomalls.custom.app.service.product.CustomProductCraftRelService;
import com.jomalls.custom.app.vo.CustomProductCraftRelPageVO;
import com.jomalls.custom.app.vo.CustomProductCraftRelVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductDiyUserRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductDiyUserRelVO;
import com.jomalls.custom.app.service.product.CustomProductDiyUserRelService;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelPageVO;
import com.jomalls.custom.app.vo.CustomProductDiyUserRelVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceIntervalRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceIntervalRelVO;
import com.jomalls.custom.app.service.product.CustomProductFactoryPriceIntervalRelService;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductFactoryPriceRelVO;
import com.jomalls.custom.app.service.product.CustomProductFactoryPriceRelService;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelPageVO;
import com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductImagePageVO;
import com.jomalls.custom.app.vo.product.CustomProductImageVO;
import com.jomalls.custom.app.service.product.CustomProductImageService;
import com.jomalls.custom.app.vo.CustomProductImagePageVO;
import com.jomalls.custom.app.vo.CustomProductImageVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.dto.product.CustomProductInfoDTO;
import com.jomalls.custom.app.vo.product.CustomProductInfoVO;
import com.jomalls.custom.app.service.product.CustomProductInfoService;
import com.jomalls.custom.app.dto.CustomProductInfoDTO;
import com.jomalls.custom.app.vo.CustomProductInfoVO;
import com.jomalls.custom.app.service.CustomProductInfoService;
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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductInfoPropertyPageVO;
import com.jomalls.custom.app.vo.product.CustomProductInfoPropertyVO;
import com.jomalls.custom.app.service.product.CustomProductInfoPropertyService;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyPageVO;
import com.jomalls.custom.app.vo.CustomProductInfoPropertyVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductItemPageVO;
import com.jomalls.custom.app.vo.product.CustomProductItemVO;
import com.jomalls.custom.app.service.product.CustomProductItemService;
import com.jomalls.custom.app.vo.CustomProductItemPageVO;
import com.jomalls.custom.app.vo.CustomProductItemVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductRemarkPageVO;
import com.jomalls.custom.app.vo.product.CustomProductRemarkVO;
import com.jomalls.custom.app.service.product.CustomProductRemarkService;
import com.jomalls.custom.app.vo.CustomProductRemarkPageVO;
import com.jomalls.custom.app.vo.CustomProductRemarkVO;
import com.jomalls.custom.app.service.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.product;
package com.jomalls.custom.webapp.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jomalls.custom.app.vo.product.CustomProductWarehouseRelPageVO;
import com.jomalls.custom.app.vo.product.CustomProductWarehouseRelVO;
import com.jomalls.custom.app.service.product.CustomProductWarehouseRelService;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelPageVO;
import com.jomalls.custom.app.vo.CustomProductWarehouseRelVO;
import com.jomalls.custom.app.service.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