From b1dbef13075c3a6fea62e41db4cdcd7334e1e92b Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期一, 02 三月 2026 13:42:55 +0800
Subject: [PATCH] 小程序 接口开发
---
server/dmmall_service/src/main/java/com/doumee/service/business/impl/LabelsServiceImpl.java | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/LabelsServiceImpl.java b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/LabelsServiceImpl.java
index 358916f..e888f69 100644
--- a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/LabelsServiceImpl.java
+++ b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/LabelsServiceImpl.java
@@ -98,8 +98,7 @@
String ids = "["+labels.getId()+"],";
// goodsMapper.update(null,new UpdateWrapper<Goods>().lambda()
// .setSql("zhuanqu_Ids =REPLACE(zhuanqu_Ids, '"+ids+"', '')"));
- if( labels.getApplyIdList()!=null){
- labels.getApplyIdList().stream().map(String::valueOf).collect(Collectors.joining(","));
+ if( labels.getApplyIdList()!=null && labels.getApplyIdList().size()>0){
// List<Goods> goods = goodsMapper.selectList(new QueryWrapper<Goods>().lambda().in(Goods::getId,labels.getApplyIdList() ));
goodsMapper.update(null,new UpdateWrapper<Goods>().lambda()
.setSql("zhuanqu_Ids =concat(ifnull(zhuanqu_Ids,''), '"+ids+"' )")
@@ -223,8 +222,7 @@
String ids = "["+labels.getId()+"],";
goodsMapper.update(null,new UpdateWrapper<Goods>().lambda()
.setSql("zhuanqu_Ids =REPLACE(zhuanqu_Ids, '"+ids+"', '')"));
- if( labels.getApplyIdList()!=null){
- labels.getApplyIdList().stream().map(String::valueOf).collect(Collectors.joining(","));
+ if( labels.getApplyIdList()!=null && labels.getApplyIdList().size()>0){
goodsMapper.update(null,new UpdateWrapper<Goods>().lambda()
.setSql("zhuanqu_Ids =concat(ifnull(zhuanqu_Ids,''), '"+ids+"' )")
.in(Goods::getId,labels.getApplyIdList() ));
--
Gitblit v1.9.3