Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
peizhen-java
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
PeiZhen-Java
peizhen-java
Commits
fcb44dd4
Commit
fcb44dd4
authored
Sep 13, 2023
by
邹磊浩
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码
parent
13fa08cb
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
21 additions
and
4 deletions
+21
-4
pz-system/src/main/java/com/pz/merchant/service/impl/EmployeesServiceImpl.java
+5
-0
pz-system/src/main/java/com/pz/system/domain/bo/StoreGoodsBo.java
+3
-2
pz-system/src/main/java/com/pz/system/domain/vo/StoreGoodsVo.java
+2
-0
pz-system/src/main/java/com/pz/system/service/impl/StoreGoodsServiceImpl.java
+11
-2
No files found.
pz-system/src/main/java/com/pz/merchant/service/impl/EmployeesServiceImpl.java
View file @
fcb44dd4
...
@@ -278,6 +278,11 @@ public class EmployeesServiceImpl implements IEmployeesService {
...
@@ -278,6 +278,11 @@ public class EmployeesServiceImpl implements IEmployeesService {
return
baseMapper
.
updateById
(
BeanUtil
.
toBean
(
employeesVo
,
Employees
.
class
))
>
0
;
return
baseMapper
.
updateById
(
BeanUtil
.
toBean
(
employeesVo
,
Employees
.
class
))
>
0
;
}
}
@Override
public
EmployeesVo
queryByUserId
(
Long
userId
)
{
return
baseMapper
.
selectVoOne
(
Wrappers
.<
Employees
>
lambdaQuery
().
eq
(
Employees:
:
getUid
,
userId
));
}
/**
/**
* 保存前的数据校验
* 保存前的数据校验
*/
*/
...
...
pz-system/src/main/java/com/pz/system/domain/bo/StoreGoodsBo.java
View file @
fcb44dd4
...
@@ -4,6 +4,7 @@ import com.pz.common.core.domain.BaseEntity;
...
@@ -4,6 +4,7 @@ import com.pz.common.core.domain.BaseEntity;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
javax.validation.constraints.*
;
import
javax.validation.constraints.*
;
import
java.util.List
;
/**
/**
...
@@ -38,9 +39,9 @@ public class StoreGoodsBo extends BaseEntity {
...
@@ -38,9 +39,9 @@ public class StoreGoodsBo extends BaseEntity {
private
String
title
;
private
String
title
;
/**
/**
* 标签
* 标签
集
*/
*/
private
String
tag
s
;
private
List
<
Integer
>
tagId
s
;
/**
/**
* 原价
* 原价
...
...
pz-system/src/main/java/com/pz/system/domain/vo/StoreGoodsVo.java
View file @
fcb44dd4
...
@@ -107,4 +107,6 @@ public class StoreGoodsVo {
...
@@ -107,4 +107,6 @@ public class StoreGoodsVo {
private
Integer
saleNum
;
private
Integer
saleNum
;
private
List
<
Carousel
>
carousel
;
private
List
<
Carousel
>
carousel
;
private
List
<
Integer
>
ids
;
}
}
pz-system/src/main/java/com/pz/system/service/impl/StoreGoodsServiceImpl.java
View file @
fcb44dd4
package
com
.
pz
.
system
.
service
.
impl
;
package
com
.
pz
.
system
.
service
.
impl
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.json.JSONArray
;
import
com.baomidou.mybatisplus.core.toolkit.CollectionUtils
;
import
com.baomidou.mybatisplus.core.toolkit.StringUtils
;
import
com.baomidou.mybatisplus.core.toolkit.StringUtils
;
import
com.pz.common.core.page.TableDataInfo
;
import
com.pz.common.core.page.TableDataInfo
;
import
com.pz.common.core.domain.PageQuery
;
import
com.pz.common.core.domain.PageQuery
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.pz.common.utils.JsonUtils
;
import
com.pz.system.domain.StoreApply
;
import
com.pz.system.domain.StoreApply
;
import
com.pz.system.domain.vo.StoreApplyVo
;
import
com.pz.system.domain.vo.StoreApplyVo
;
import
com.pz.system.mapper.StoreApplyMapper
;
import
com.pz.system.mapper.StoreApplyMapper
;
...
@@ -70,7 +73,11 @@ public class StoreGoodsServiceImpl implements IStoreGoodsService {
...
@@ -70,7 +73,11 @@ public class StoreGoodsServiceImpl implements IStoreGoodsService {
Page
<
StoreGoodsVo
>
result
=
baseMapper
.
selectVoPage
(
pageQuery
.
build
(),
lqw
);
Page
<
StoreGoodsVo
>
result
=
baseMapper
.
selectVoPage
(
pageQuery
.
build
(),
lqw
);
Optional
.
ofNullable
(
result
.
getRecords
()).
ifPresent
(
storeGoodsVos
->
{
Optional
.
ofNullable
(
result
.
getRecords
()).
ifPresent
(
storeGoodsVos
->
{
storeGoodsVos
.
forEach
(
storeGoodsVo
->
{
storeGoodsVos
.
forEach
(
storeGoodsVo
->
{
if
(
StringUtils
.
isNotBlank
(
storeGoodsVo
.
getTags
()))
{
List
<
Integer
>
ids
=
JsonUtils
.
parseArray
(
storeGoodsVo
.
getTags
(),
Integer
.
class
);
storeGoodsVo
.
setIds
(
ids
);
}
});
});
});
});
return
TableDataInfo
.
build
(
result
);
return
TableDataInfo
.
build
(
result
);
...
@@ -120,7 +127,6 @@ public class StoreGoodsServiceImpl implements IStoreGoodsService {
...
@@ -120,7 +127,6 @@ public class StoreGoodsServiceImpl implements IStoreGoodsService {
lqw
.
eq
(
bo
.
getCityId
()
!=
null
,
StoreGoods:
:
getCityId
,
bo
.
getCityId
());
lqw
.
eq
(
bo
.
getCityId
()
!=
null
,
StoreGoods:
:
getCityId
,
bo
.
getCityId
());
lqw
.
eq
(
bo
.
getStoreId
()
!=
null
,
StoreGoods:
:
getStoreId
,
bo
.
getStoreId
());
lqw
.
eq
(
bo
.
getStoreId
()
!=
null
,
StoreGoods:
:
getStoreId
,
bo
.
getStoreId
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getTitle
()),
StoreGoods:
:
getTitle
,
bo
.
getTitle
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getTitle
()),
StoreGoods:
:
getTitle
,
bo
.
getTitle
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getTags
()),
StoreGoods:
:
getTags
,
bo
.
getTags
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getPrice
()),
StoreGoods:
:
getPrice
,
bo
.
getPrice
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getPrice
()),
StoreGoods:
:
getPrice
,
bo
.
getPrice
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getSalePrice
()),
StoreGoods:
:
getSalePrice
,
bo
.
getSalePrice
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getSalePrice
()),
StoreGoods:
:
getSalePrice
,
bo
.
getSalePrice
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getSmallCover
()),
StoreGoods:
:
getSmallCover
,
bo
.
getSmallCover
());
lqw
.
eq
(
StringUtils
.
isNotBlank
(
bo
.
getSmallCover
()),
StoreGoods:
:
getSmallCover
,
bo
.
getSmallCover
());
...
@@ -139,7 +145,10 @@ public class StoreGoodsServiceImpl implements IStoreGoodsService {
...
@@ -139,7 +145,10 @@ public class StoreGoodsServiceImpl implements IStoreGoodsService {
@Override
@Override
public
Boolean
insertByBo
(
StoreGoodsBo
bo
)
{
public
Boolean
insertByBo
(
StoreGoodsBo
bo
)
{
StoreGoods
add
=
BeanUtil
.
toBean
(
bo
,
StoreGoods
.
class
);
StoreGoods
add
=
BeanUtil
.
toBean
(
bo
,
StoreGoods
.
class
);
validEntityBeforeSave
(
add
);
if
(
CollectionUtils
.
isNotEmpty
(
bo
.
getTagIds
()))
{
String
tags
=
JsonUtils
.
toJsonString
(
bo
.
getTagIds
());
add
.
setTags
(
tags
);
}
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
boolean
flag
=
baseMapper
.
insert
(
add
)
>
0
;
if
(
flag
)
{
if
(
flag
)
{
bo
.
setId
(
add
.
getId
());
bo
.
setId
(
add
.
getId
());
...
...
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