Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Q
qk_backend
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
quanku
qk_backend
Commits
badf868c
Commit
badf868c
authored
Jul 24, 2023
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
编辑钱币
parent
894ce085
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
24 additions
and
14 deletions
+24
-14
ch-admin-api/src/main/java/com/wwdz/ch/admin/service/AdminGoodsService.java
...ain/java/com/wwdz/ch/admin/service/AdminGoodsService.java
+9
-5
ch-dao/src/main/java/com/wwdz/ch/db/manager/CategoryManager.java
...src/main/java/com/wwdz/ch/db/manager/CategoryManager.java
+0
-8
ch-dao/src/main/java/com/wwdz/ch/db/manager/ItemManager.java
ch-dao/src/main/java/com/wwdz/ch/db/manager/ItemManager.java
+2
-0
ch-dao/src/main/java/com/wwdz/ch/db/manager/impl/CategoryManagerImpl.java
...java/com/wwdz/ch/db/manager/impl/CategoryManagerImpl.java
+1
-1
ch-dao/src/main/java/com/wwdz/ch/db/manager/impl/ItemManagerImpl.java
...ain/java/com/wwdz/ch/db/manager/impl/ItemManagerImpl.java
+12
-0
No files found.
ch-admin-api/src/main/java/com/wwdz/ch/admin/service/AdminGoodsService.java
View file @
badf868c
...
@@ -6,6 +6,7 @@ import java.util.stream.Collectors;
...
@@ -6,6 +6,7 @@ import java.util.stream.Collectors;
import
com.wwdz.ch.admin.entity.vo.ItemVo
;
import
com.wwdz.ch.admin.entity.vo.ItemVo
;
import
com.wwdz.ch.db.domain.*
;
import
com.wwdz.ch.db.domain.*
;
import
com.wwdz.ch.db.manager.CategoryManager
;
import
com.wwdz.ch.db.manager.CategoryManager
;
import
com.wwdz.ch.db.manager.ItemManager
;
import
com.wwdz.ch.db.manager.impl.CategoryManagerImpl
;
import
com.wwdz.ch.db.manager.impl.CategoryManagerImpl
;
import
com.wwdz.ch.db.service.ItemService
;
import
com.wwdz.ch.db.service.ItemService
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
...
@@ -27,6 +28,9 @@ public class AdminGoodsService {
...
@@ -27,6 +28,9 @@ public class AdminGoodsService {
@Autowired
@Autowired
private
ItemService
itemService
;
private
ItemService
itemService
;
@Autowired
private
ItemManager
itemManager
;
@Autowired
@Autowired
private
CategoryManager
categoryManager
;
private
CategoryManager
categoryManager
;
...
@@ -86,8 +90,8 @@ public class AdminGoodsService {
...
@@ -86,8 +90,8 @@ public class AdminGoodsService {
Long
id
=
item
.
getId
();
Long
id
=
item
.
getId
();
// 将生成的分享图片地址写入数据库
// 将生成的分享图片地址写入数据库
String
url
=
qCodeService
.
createGoodShareImage
(
null
,
item
.
getId
().
toString
(),
item
.
getImages
().
split
(
";"
)[
0
],
item
.
getName
(),
item
.
getPrice
());
/*
String url = qCodeService.createGoodShareImage(null, item.getId().toString(), item.getImages().split(";")[0], item.getName(), item.getPrice());
item
.
setShareImage
(
url
);
item.setShareImage(url);
*/
// 商品基本信息表Dts_goods
// 商品基本信息表Dts_goods
if
(
itemService
.
updateById
(
item
)
==
0
)
{
if
(
itemService
.
updateById
(
item
)
==
0
)
{
...
@@ -110,7 +114,7 @@ public class AdminGoodsService {
...
@@ -110,7 +114,7 @@ public class AdminGoodsService {
}
}
Long
gid
=
item
.
getId
();
Long
gid
=
item
.
getId
();
item
Service
.
deleteById
(
g
id
);
item
Manager
.
deleteById
(
id
);
logger
.
info
(
"【请求结束】商品管理->商品管理->删除,响应结果:{}"
,
"成功!"
);
logger
.
info
(
"【请求结束】商品管理->商品管理->删除,响应结果:{}"
,
"成功!"
);
return
ResponseUtil
.
ok
();
return
ResponseUtil
.
ok
();
...
@@ -130,14 +134,14 @@ public class AdminGoodsService {
...
@@ -130,14 +134,14 @@ public class AdminGoodsService {
itemService
.
add
(
item
);
itemService
.
add
(
item
);
// 将生成的分享图片地址写入数据库
// 将生成的分享图片地址写入数据库
String
url
=
qCodeService
.
createGoodShareImage
(
null
,
item
.
getId
().
toString
(),
item
.
getImages
().
split
(
";"
)[
0
],
item
.
getName
(),
item
.
getPrice
());
/*
String url = qCodeService.createGoodShareImage(null, item.getId().toString(), item.getImages().split(";")[0], item.getName(), item.getPrice());
if (!StringUtils.isEmpty(url)) {
if (!StringUtils.isEmpty(url)) {
item.setShareImage(url);
item.setShareImage(url);
if (itemService.updateById(item) == 0) {
if (itemService.updateById(item) == 0) {
logger.error("商品管理->商品管理->上架错误:{}", "更新数据失败");
logger.error("商品管理->商品管理->上架错误:{}", "更新数据失败");
throw new RuntimeException("更新数据失败");
throw new RuntimeException("更新数据失败");
}
}
}
}
*/
logger
.
info
(
"【请求结束】商品管理->商品管理->上架,响应结果:{}"
,
"成功!"
);
logger
.
info
(
"【请求结束】商品管理->商品管理->上架,响应结果:{}"
,
"成功!"
);
return
ResponseUtil
.
ok
();
return
ResponseUtil
.
ok
();
}
}
...
...
ch-dao/src/main/java/com/wwdz/ch/db/manager/CategoryManager.java
View file @
badf868c
package
com.wwdz.ch.db.manager
;
package
com.wwdz.ch.db.manager
;
import
com.github.pagehelper.PageHelper
;
import
com.wwdz.ch.db.domain.Category
;
import
com.wwdz.ch.db.domain.Category
;
import
com.wwdz.ch.db.domain.CategoryExample
;
import
org.springframework.util.StringUtils
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
java.util.Collections
;
import
java.util.List
;
import
java.util.List
;
public
interface
CategoryManager
{
public
interface
CategoryManager
{
...
@@ -16,7 +9,6 @@ public interface CategoryManager {
...
@@ -16,7 +9,6 @@ public interface CategoryManager {
List
<
Category
>
queryByPid
(
Integer
pid
);
List
<
Category
>
queryByPid
(
Integer
pid
);
Category
findById
(
Integer
id
);
Category
findById
(
Integer
id
);
List
<
Category
>
querySelective
(
String
id
,
String
name
,
Integer
page
,
Integer
size
,
String
sort
,
String
order
);
List
<
Category
>
querySelective
(
String
id
,
String
name
,
Integer
page
,
Integer
size
,
String
sort
,
String
order
);
...
...
ch-dao/src/main/java/com/wwdz/ch/db/manager/ItemManager.java
View file @
badf868c
...
@@ -17,4 +17,6 @@ public interface ItemManager {
...
@@ -17,4 +17,6 @@ public interface ItemManager {
boolean
setCoin
(
Item
item
);
boolean
setCoin
(
Item
item
);
int
deleteUserItems
(
CoinRequestDto
coinRequestDto
);
int
deleteUserItems
(
CoinRequestDto
coinRequestDto
);
boolean
deleteById
(
Long
id
);
}
}
ch-dao/src/main/java/com/wwdz/ch/db/manager/impl/CategoryManagerImpl.java
View file @
badf868c
...
@@ -16,10 +16,10 @@ import java.util.List;
...
@@ -16,10 +16,10 @@ import java.util.List;
@Service
@Service
public
class
CategoryManagerImpl
implements
CategoryManager
{
public
class
CategoryManagerImpl
implements
CategoryManager
{
@Resource
@Resource
private
CategoryMapper
categoryMapper
;
private
CategoryMapper
categoryMapper
;
/**
/**
* 根据层级查询类目,默认返回第一页 10个商品
* 根据层级查询类目,默认返回第一页 10个商品
* @param level
* @param level
...
...
ch-dao/src/main/java/com/wwdz/ch/db/manager/impl/ItemManagerImpl.java
View file @
badf868c
...
@@ -77,4 +77,16 @@ public class ItemManagerImpl implements ItemManager {
...
@@ -77,4 +77,16 @@ public class ItemManagerImpl implements ItemManager {
item
.
setIsDeleted
(
true
);
item
.
setIsDeleted
(
true
);
return
itemMapper
.
updateByExampleSelective
(
item
,
example
);
return
itemMapper
.
updateByExampleSelective
(
item
,
example
);
}
}
@Override
public
boolean
deleteById
(
Long
id
)
{
Item
item
=
new
Item
();
ItemExample
example
=
new
ItemExample
();
ItemExample
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andIdEqualTo
(
id
);
item
.
setIsDeleted
(
true
);
item
.
setUpdateTime
(
new
Date
());
int
num
=
itemMapper
.
updateByExampleSelective
(
item
,
example
);
return
num
>
0
;
}
}
}
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