Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
custom-server
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lizhonghong
custom-server
Commits
1fcca8a4
Commit
1fcca8a4
authored
Jun 05, 2026
by
HuAnYing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目目录规整
parent
4a0d615d
Hide whitespace changes
Inline
Side-by-side
Showing
67 changed files
with
274 additions
and
128 deletions
+274
-128
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductImageDTO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductInfoDTO.java
+14
-14
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductInfoPropertyDTO.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductItemDTO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/ProductChangeDTO.java
+5
-5
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/common/BaseCategoryInfoService.java
+48
-0
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductBlacklistServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductCnRemarkServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductCraftRelServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductDiyUserRelServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductFactoryPriceIntervalRelServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductFactoryPriceRelServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductImageServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductInfoPropertyServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductInfoServiceImpl.java
+50
-8
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductItemServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductRemarkServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductWarehouseRelServiceImpl.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductBlacklistService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductCnRemarkService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductCraftRelService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductDiyUserRelService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductFactoryPriceIntervalRelService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductFactoryPriceRelService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductImageService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductInfoPropertyService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductInfoService.java
+3
-3
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductItemService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductRemarkService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductWarehouseRelService.java
+2
-2
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/BaseCategoryInfoVO.java
+56
-0
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductBlacklistPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductBlacklistVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductCnRemarkPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductCnRemarkVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductCraftRelPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductCraftRelVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductDiyUserRelPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductDiyUserRelVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductFactoryPriceIntervalRelPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductFactoryPriceIntervalRelVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductFactoryPriceRelPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductFactoryPriceRelVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductImagePageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductImageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductInfoPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductInfoPropertyPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductInfoPropertyVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductInfoVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductItemPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductItemVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductRemarkPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductRemarkVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductWarehouseRelPageVO.java
+1
-1
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/CustomProductWarehouseRelVO.java
+1
-1
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductBlacklistController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductCnRemarkController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductCraftRelController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductDiyUserRelController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductFactoryPriceIntervalRelController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductFactoryPriceRelController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductImageController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductInfoController.java
+4
-4
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductInfoPropertyController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductItemController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductRemarkController.java
+2
-2
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductWarehouseRelController.java
+2
-2
No files found.
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductImageD
to
.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductImageD
TO
.java
View file @
1fcca8a4
...
@@ -20,7 +20,7 @@ import java.util.Date;
...
@@ -20,7 +20,7 @@ import java.util.Date;
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
@AllArgsConstructor
@Schema
(
description
=
"图片Dto"
)
@Schema
(
description
=
"图片Dto"
)
public
class
CustomProductImageD
to
implements
Serializable
{
public
class
CustomProductImageD
TO
implements
Serializable
{
@Serial
@Serial
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductInfoD
to
.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductInfoD
TO
.java
View file @
1fcca8a4
...
@@ -22,7 +22,7 @@ import java.util.List;
...
@@ -22,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
CustomProductInfoD
to
extends
PageRequest
implements
Serializable
{
public
class
CustomProductInfoD
TO
extends
PageRequest
implements
Serializable
{
@Serial
@Serial
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -234,7 +234,7 @@ public class CustomProductInfoDto extends PageRequest implements Serializable {
...
@@ -234,7 +234,7 @@ public class CustomProductInfoDto extends PageRequest implements Serializable {
* 是否九猫处理
* 是否九猫处理
*/
*/
@Schema
(
description
=
"是否九猫处理"
,
example
=
""
)
@Schema
(
description
=
"是否九猫处理"
,
example
=
""
)
private
Boolean
processing
;
private
Integer
processing
;
/**
/**
*
*
...
@@ -248,23 +248,23 @@ public class CustomProductInfoDto extends PageRequest implements Serializable {
...
@@ -248,23 +248,23 @@ public class CustomProductInfoDto extends PageRequest implements Serializable {
@Schema
(
description
=
"模型ID"
,
example
=
""
)
@Schema
(
description
=
"模型ID"
,
example
=
""
)
private
Integer
diyId
;
private
Integer
diyId
;
@Schema
(
description
=
"商品明细"
,
implementation
=
ProductChangeD
to
.
class
)
@Schema
(
description
=
"商品明细"
,
implementation
=
ProductChangeD
TO
.
class
)
private
ProductChangeD
to
productChange
;
private
ProductChangeD
TO
productChange
;
@Schema
(
description
=
"商品明细"
,
implementation
=
CustomProductItemD
to
.
class
)
@Schema
(
description
=
"商品明细"
,
implementation
=
CustomProductItemD
TO
.
class
)
private
List
<
CustomProductItemD
to
>
productList
;
private
List
<
CustomProductItemD
TO
>
productList
;
@Schema
(
description
=
"普通属性集合"
,
implementation
=
CustomProductInfoPropertyD
to
.
class
)
@Schema
(
description
=
"普通属性集合"
,
implementation
=
CustomProductInfoPropertyD
TO
.
class
)
private
List
<
CustomProductInfoPropertyD
to
>
normalProperties
;
private
List
<
CustomProductInfoPropertyD
TO
>
normalProperties
;
@Schema
(
description
=
"sku属性集合"
,
implementation
=
CustomProductInfoPropertyD
to
.
class
)
@Schema
(
description
=
"sku属性集合"
,
implementation
=
CustomProductInfoPropertyD
TO
.
class
)
private
List
<
CustomProductInfoPropertyD
to
>
skuProperties
;
private
List
<
CustomProductInfoPropertyD
TO
>
skuProperties
;
@Schema
(
description
=
"商品图片集合"
,
implementation
=
CustomProductImageD
to
.
class
)
@Schema
(
description
=
"商品图片集合"
,
implementation
=
CustomProductImageD
TO
.
class
)
private
List
<
CustomProductImageD
to
>
imageList
;
private
List
<
CustomProductImageD
TO
>
imageList
;
@Schema
(
description
=
"尺码图片集合"
,
implementation
=
CustomProductImageD
to
.
class
)
@Schema
(
description
=
"尺码图片集合"
,
implementation
=
CustomProductImageD
TO
.
class
)
private
List
<
CustomProductImageD
to
>
sizeList
;
private
List
<
CustomProductImageD
TO
>
sizeList
;
}
}
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductInfoPropertyD
to
.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductInfoPropertyD
TO
.java
View file @
1fcca8a4
...
@@ -18,12 +18,12 @@ import java.io.Serializable;
...
@@ -18,12 +18,12 @@ import java.io.Serializable;
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
@AllArgsConstructor
@Schema
(
description
=
"属性dto"
)
@Schema
(
description
=
"属性dto"
)
public
class
CustomProductInfoPropertyD
to
implements
Serializable
{
public
class
CustomProductInfoPropertyD
TO
implements
Serializable
{
@Serial
@Serial
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
/**
/**
*
*
*/
*/
@Schema
(
description
=
""
)
@Schema
(
description
=
""
)
private
Integer
id
;
private
Integer
id
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductItemD
to
.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/CustomProductItemD
TO
.java
View file @
1fcca8a4
...
@@ -22,7 +22,7 @@ import java.util.Date;
...
@@ -22,7 +22,7 @@ import java.util.Date;
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
@AllArgsConstructor
@Schema
(
description
=
"skuItem Dto"
)
@Schema
(
description
=
"skuItem Dto"
)
public
class
CustomProductItemD
to
implements
Serializable
{
public
class
CustomProductItemD
TO
implements
Serializable
{
@Serial
@Serial
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/ProductChangeD
to
.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/dto/product/ProductChangeD
TO
.java
View file @
1fcca8a4
...
@@ -14,12 +14,12 @@ import java.util.List;
...
@@ -14,12 +14,12 @@ import java.util.List;
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
@AllArgsConstructor
@Schema
(
description
=
"商品变更Dto"
)
@Schema
(
description
=
"商品变更Dto"
)
public
class
ProductChangeD
to
implements
Serializable
{
public
class
ProductChangeD
TO
implements
Serializable
{
@Schema
(
description
=
"添加集合"
,
implementation
=
CustomProductItemD
to
.
class
)
@Schema
(
description
=
"添加集合"
,
implementation
=
CustomProductItemD
TO
.
class
)
private
List
<
CustomProductItemD
to
>
addList
;
private
List
<
CustomProductItemD
TO
>
addList
;
@Schema
(
description
=
"修改集合"
,
implementation
=
CustomProductItemD
to
.
class
)
@Schema
(
description
=
"修改集合"
,
implementation
=
CustomProductItemD
TO
.
class
)
private
List
<
CustomProductItemD
to
>
updateList
;
private
List
<
CustomProductItemD
TO
>
updateList
;
@Schema
(
description
=
"删除集合"
,
implementation
=
Integer
.
class
)
@Schema
(
description
=
"删除集合"
,
implementation
=
Integer
.
class
)
private
List
<
Integer
>
removeList
;
private
List
<
Integer
>
removeList
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/common/BaseCategoryInfoService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
impl
.
common
;
package
com
.
jomalls
.
custom
.
app
.
service
.
impl
.
common
;
import
com.jomalls.custom.app.vo.product.BaseCategoryInfoVO
;
import
lombok.RequiredArgsConstructor
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
@Slf4j
@Service
@RequiredArgsConstructor
public
class
BaseCategoryInfoService
{
public
class
BaseCategoryInfoService
{
private
static
final
String
GET_TREE_URL
=
"/api/manage/rest/baseCategoryInfo/tree_list"
;
private
static
final
String
GET_BY_IDS_URL
=
"/api/manage/rest/baseCategoryInfo/getDataByIds"
;
private
static
final
String
GET_BY_ID_URL
=
"/api/manage/rest/baseCategoryInfo/get"
;
private
static
final
String
GET_TREE_LIST_URL
=
"/api/manage/rest/baseCategoryInfo/getDataByIds"
;
private
static
final
String
GET_ALL_LIST_URL
=
"/api/manage/rest/baseCategoryInfo/all_list"
;
/**
* 获取类别树
*/
public
void
getTree
()
{
}
public
void
getByIds
(
String
ids
)
{
}
/**
* 获取带有风格属性的树形结构
*/
public
void
getTreeList
()
{
}
/**
* 根据id获取
* @param id
*/
public
void
getById
(
Integer
id
)
{
}
/**
*查询所有类别
*/
public
List
<
BaseCategoryInfoVO
>
getAllList
()
{
return
null
;
}
}
}
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductBlacklistServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.CustomProductBlacklistPageVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductBlacklistPageVO
;
import
com.jomalls.custom.app.vo.CustomProductBlacklistVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductBlacklistVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductCnRemarkServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductCnRemarkPageVO
;
import
com.jomalls.custom.app.vo.CustomProductCnRemarkVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductCnRemarkVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductCraftRelServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductCraftRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductCraftRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductCraftRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductDiyUserRelServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductDiyUserRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductDiyUserRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductDiyUserRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductFactoryPriceIntervalRelServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.CustomProductFactoryPriceIntervalRelPageVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductFactoryPriceIntervalRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductFactoryPriceIntervalRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductFactoryPriceRelServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductFactoryPriceRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductFactoryPriceRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductImageServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductImagePageVO
;
import
com.jomalls.custom.app.vo.CustomProductImageVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductImageVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductInfoPropertyServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductInfoPropertyPageVO
;
import
com.jomalls.custom.app.vo.CustomProductInfoPropertyVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductInfoPropertyVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductInfoServiceImpl.java
View file @
1fcca8a4
...
@@ -2,16 +2,18 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -2,16 +2,18 @@ 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.CustomProductInfoD
to
;
import
com.jomalls.custom.app.dto.product.CustomProductInfoD
TO
;
import
com.jomalls.custom.app.exception.ServiceException
;
import
com.jomalls.custom.app.exception.ServiceException
;
import
com.jomalls.custom.app.vo.CustomProductInfoVO
;
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.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.product.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.RequiredArgsConstructor
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.dao.DuplicateKeyException
;
import
org.springframework.dao.DuplicateKeyException
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
...
@@ -27,14 +29,12 @@ import java.util.stream.Collectors;
...
@@ -27,14 +29,12 @@ import java.util.stream.Collectors;
*/
*/
@Slf4j
@Slf4j
@Service
@Service
@RequiredArgsConstructor
public
class
CustomProductInfoServiceImpl
implements
CustomProductInfoService
{
public
class
CustomProductInfoServiceImpl
implements
CustomProductInfoService
{
private
final
CustomProductInfoDomainService
customProductInfoDomainService
;
private
final
CustomProductInfoDomainService
customProductInfoDomainService
;
private
final
BaseCategoryInfoService
baseCategoryInfoService
;
@Autowired
public
CustomProductInfoServiceImpl
(
CustomProductInfoDomainService
customProductInfoDomainService
)
{
this
.
customProductInfoDomainService
=
customProductInfoDomainService
;
}
@Override
@Override
public
List
<
CustomProductInfoVO
>
list
(
CustomProductInfoVO
customProductInfoVO
)
{
public
List
<
CustomProductInfoVO
>
list
(
CustomProductInfoVO
customProductInfoVO
)
{
...
@@ -45,14 +45,56 @@ public class CustomProductInfoServiceImpl implements CustomProductInfoService {
...
@@ -45,14 +45,56 @@ public class CustomProductInfoServiceImpl implements CustomProductInfoService {
}
}
@Override
@Override
public
IPage
<
CustomProductInfoVO
>
pageList
(
CustomProductInfoD
to
param
)
{
public
IPage
<
CustomProductInfoVO
>
pageList
(
CustomProductInfoD
TO
param
)
{
CustomAsserts
.
nonNull
(
param
,
"分页查询参数不能为空"
);
CustomAsserts
.
nonNull
(
param
,
"分页查询参数不能为空"
);
QueryWrapper
<
CustomProductInfoEntity
>
queryWrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
CustomProductInfoEntity
>
queryWrapper
=
new
QueryWrapper
<>();
toQueryWrapper
(
param
,
queryWrapper
);
// TODO 根据业务条件组装入参
// TODO 根据业务条件组装入参
IPage
<
CustomProductInfoEntity
>
page
=
customProductInfoDomainService
.
selectPage
(
queryWrapper
,
param
);
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
));
}
}
private
void
toQueryWrapper
(
CustomProductInfoDTO
param
,
QueryWrapper
<
CustomProductInfoEntity
>
queryWrapper
)
{
if
(
param
.
getCategory_id
()
!=
null
){
// 获取所有分类列表
List
<
BaseCategoryInfoVO
>
cateList
=
baseCategoryInfoService
.
getAllList
();
// 查找匹配的分类
BaseCategoryInfoVO
cate
=
cateList
.
stream
()
.
filter
(
c
->
c
.
getId
().
equals
(
param
.
getCategory_id
()))
.
findFirst
()
.
orElseThrow
(()
->
new
ServiceException
(
"不存在该类别"
));
// 构建 pids
String
pids
=
String
.
valueOf
(
cate
.
getId
());
if
(
cate
.
getPids
()
!=
null
&&
!
cate
.
getPids
().
isEmpty
())
{
pids
=
cate
.
getPids
()
+
","
+
pids
;
}
// 筛选子分类
String
finalPids
=
pids
;
List
<
Integer
>
cateIds
=
cateList
.
stream
()
.
filter
(
item
->
{
String
itemPids
=
item
.
getPids
();
return
finalPids
.
equals
(
itemPids
)
||
(
itemPids
!=
null
&&
itemPids
.
startsWith
(
finalPids
+
","
));
})
.
map
(
BaseCategoryInfoVO:
:
getId
)
.
collect
(
Collectors
.
toList
());
// 添加当前分类ID
cateIds
.
add
(
cate
.
getId
());
// 设置参数
queryWrapper
.
in
(
"category_id"
,
cateIds
);
}
if
(
param
.
getProcessing
()
!=
null
||
param
.
getProcessing
()
==
0
)
{
if
(
param
.
getProcessing
()
==
1
)
{
queryWrapper
.
eq
(
"processing"
,
1
);
}
else
if
(
param
.
getProcessing
()
==
0
)
{
queryWrapper
.
eq
(
"processing"
,
0
);
}
else
if
(
param
.
getProcessing
()
==
2
)
{
queryWrapper
.
isNull
(
"processing"
);
}
}
queryWrapper
.
orderByDesc
(
"id"
);
}
@Override
@Override
public
CustomProductInfoVO
info
(
Integer
id
)
{
public
CustomProductInfoVO
info
(
Integer
id
)
{
CustomAsserts
.
nonNull
(
id
,
"主键id不能为空"
);
CustomAsserts
.
nonNull
(
id
,
"主键id不能为空"
);
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductItemServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductItemPageVO
;
import
com.jomalls.custom.app.vo.CustomProductItemVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductItemVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductRemarkServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.
product.
CustomProductRemarkPageVO
;
import
com.jomalls.custom.app.vo.CustomProductRemarkVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductRemarkVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/impl/product/CustomProductWarehouseRelServiceImpl.java
View file @
1fcca8a4
...
@@ -3,8 +3,8 @@ package com.jomalls.custom.app.service.impl.product;
...
@@ -3,8 +3,8 @@ 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.CustomProductWarehouseRelPageVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductWarehouseRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductWarehouseRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductWarehouseRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductBlacklistService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductBlacklistPageVO
;
import
com.jomalls.custom.app.vo.CustomProductBlacklistVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductBlacklistVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductCnRemarkService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductCnRemarkPageVO
;
import
com.jomalls.custom.app.vo.CustomProductCnRemarkVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductCnRemarkVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductCraftRelService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductCraftRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductCraftRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductCraftRelVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductDiyUserRelService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductDiyUserRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductDiyUserRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductDiyUserRelVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductFactoryPriceIntervalRelService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductFactoryPriceIntervalRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductFactoryPriceIntervalRelVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductFactoryPriceRelService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductFactoryPriceRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductFactoryPriceRelVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductImageService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductImagePageVO
;
import
com.jomalls.custom.app.vo.CustomProductImageVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductImageVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductInfoPropertyService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductInfoPropertyPageVO
;
import
com.jomalls.custom.app.vo.CustomProductInfoPropertyVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductInfoPropertyVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductInfoService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.dto.product.CustomProductInfoD
to
;
import
com.jomalls.custom.app.dto.product.CustomProductInfoD
TO
;
import
com.jomalls.custom.app.vo.CustomProductInfoVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductInfoVO
;
import
java.util.List
;
import
java.util.List
;
...
@@ -28,7 +28,7 @@ public interface CustomProductInfoService {
...
@@ -28,7 +28,7 @@ public interface CustomProductInfoService {
* @param param 分页入参model
* @param param 分页入参model
* @return 分页对象
* @return 分页对象
*/
*/
IPage
<
CustomProductInfoVO
>
pageList
(
CustomProductInfoD
to
param
);
IPage
<
CustomProductInfoVO
>
pageList
(
CustomProductInfoD
TO
param
);
/**
/**
* 根据id查询详情
* 根据id查询详情
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductItemService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductItemPageVO
;
import
com.jomalls.custom.app.vo.CustomProductItemVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductItemVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductRemarkService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductRemarkPageVO
;
import
com.jomalls.custom.app.vo.CustomProductRemarkVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductRemarkVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/service/product/CustomProductWarehouseRelService.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
service
.
product
;
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.
product.
CustomProductWarehouseRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductWarehouseRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductWarehouseRelVO
;
import
java.util.List
;
import
java.util.List
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/product/BaseCategoryInfoVO.java
0 → 100644
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
.
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.Date
;
/**
* 商品分类
* @author zhengcunwen
* @since 2019-09-02
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Schema
(
description
=
"商品分类"
)
public
class
BaseCategoryInfoVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
private
Integer
id
;
@Schema
(
description
=
"类别中文名"
)
private
String
name
;
@Schema
(
description
=
"类别英文名称"
)
private
String
enname
;
@Schema
(
description
=
"pid"
)
private
Integer
pid
;
@Schema
(
description
=
"pids"
)
private
String
pids
;
@Schema
(
description
=
"备注"
)
private
String
remark
;
private
Integer
deep
;
@Schema
(
description
=
"排序"
)
private
Integer
sort
;
private
String
enpath
;
private
String
cnpath
;
private
Boolean
leaf
;
private
Date
createTime
;
}
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductBlacklistPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductBlacklistPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductBlacklistVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductBlacklistVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductCnRemarkPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductCnRemarkPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductCnRemarkVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductCnRemarkVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductCraftRelPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductCraftRelPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductCraftRelVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductCraftRelVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductDiyUserRelPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductDiyUserRelPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductDiyUserRelVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductDiyUserRelVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductFactoryPriceIntervalRelPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductFactoryPriceIntervalRelPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductFactoryPriceIntervalRelVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductFactoryPriceIntervalRelVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductFactoryPriceRelPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductFactoryPriceRelPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductFactoryPriceRelVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductFactoryPriceRelVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductImagePageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductImagePageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductImageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductImageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductInfoPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductInfoPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductInfoPropertyPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductInfoPropertyPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductInfoPropertyVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductInfoPropertyVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductInfoVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductInfoVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductItemPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductItemPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductItemVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductItemVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductRemarkPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductRemarkPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductRemarkVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductRemarkVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductWarehouseRelPageVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductWarehouseRelPageVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
com.jomalls.custom.page.PageRequest
;
import
com.jomalls.custom.page.PageRequest
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
...
...
custom-server-app/src/main/java/com/jomalls/custom/app/vo/CustomProductWarehouseRelVO.java
→
custom-server-app/src/main/java/com/jomalls/custom/app/vo/
product/
CustomProductWarehouseRelVO.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
app
.
vo
;
package
com
.
jomalls
.
custom
.
app
.
vo
.
product
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductBlacklistController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductBlacklistPageVO
;
import
com.jomalls.custom.app.vo.CustomProductBlacklistVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductBlacklistVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductCnRemarkController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductCnRemarkPageVO
;
import
com.jomalls.custom.app.vo.CustomProductCnRemarkVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductCnRemarkVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductCraftRelController.java
View file @
1fcca8a4
...
@@ -2,8 +2,8 @@ package com.jomalls.custom.webapp.controller.product;
...
@@ -2,8 +2,8 @@ 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.
product.
CustomProductCraftRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductCraftRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductCraftRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductDiyUserRelController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductDiyUserRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductDiyUserRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductDiyUserRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductFactoryPriceIntervalRelController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductFactoryPriceIntervalRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductFactoryPriceIntervalRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductFactoryPriceIntervalRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductFactoryPriceRelController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductFactoryPriceRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductFactoryPriceRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductFactoryPriceRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductImageController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductImagePageVO
;
import
com.jomalls.custom.app.vo.CustomProductImageVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductImageVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductInfoController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.dto.product.CustomProductInfoD
to
;
import
com.jomalls.custom.app.dto.product.CustomProductInfoD
TO
;
import
com.jomalls.custom.app.vo.CustomProductInfoVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductInfoVO
;
import
com.jomalls.custom.app.service.product.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
;
...
@@ -49,8 +49,8 @@ public class CustomProductInfoController {
...
@@ -49,8 +49,8 @@ public class CustomProductInfoController {
* @return 分页对象
* @return 分页对象
*/
*/
@Operation
(
summary
=
"分页列表接口"
,
description
=
"根据条件查询分页列表接口"
)
@Operation
(
summary
=
"分页列表接口"
,
description
=
"根据条件查询分页列表接口"
)
@RequestMapping
(
value
=
"/page
List
"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/page"
,
method
=
RequestMethod
.
POST
)
public
IPage
<
CustomProductInfoVO
>
pageList
(
@RequestBody
CustomProductInfoD
to
param
)
{
public
IPage
<
CustomProductInfoVO
>
pageList
(
@RequestBody
CustomProductInfoD
TO
param
)
{
return
customProductInfoService
.
pageList
(
param
);
return
customProductInfoService
.
pageList
(
param
);
}
}
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductInfoPropertyController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductInfoPropertyPageVO
;
import
com.jomalls.custom.app.vo.CustomProductInfoPropertyVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductInfoPropertyVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductItemController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductItemPageVO
;
import
com.jomalls.custom.app.vo.CustomProductItemVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductItemVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductRemarkController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductRemarkPageVO
;
import
com.jomalls.custom.app.vo.CustomProductRemarkVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductRemarkVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
custom-server-webapp/src/main/java/com/jomalls/custom/webapp/controller/product/CustomProductWarehouseRelController.java
View file @
1fcca8a4
package
com
.
jomalls
.
custom
.
webapp
.
controller
.
product
;
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.
product.
CustomProductWarehouseRelPageVO
;
import
com.jomalls.custom.app.vo.CustomProductWarehouseRelVO
;
import
com.jomalls.custom.app.vo.
product.
CustomProductWarehouseRelVO
;
import
com.jomalls.custom.app.service.product.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
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment