From f9691d544e62d6c04dbfe45d05a6c7bc5e004291 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 29 十二月 2023 11:52:29 +0800 Subject: [PATCH] 服务商 --- server/services/src/main/java/com/doumee/service/business/impl/BaseParamServiceImpl.java | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/server/services/src/main/java/com/doumee/service/business/impl/BaseParamServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/BaseParamServiceImpl.java index 9819c50..53081d9 100644 --- a/server/services/src/main/java/com/doumee/service/business/impl/BaseParamServiceImpl.java +++ b/server/services/src/main/java/com/doumee/service/business/impl/BaseParamServiceImpl.java @@ -16,6 +16,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.commons.lang3.StringUtils; import org.apache.shiro.SecurityUtils; +import org.checkerframework.checker.units.qual.C; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; @@ -72,13 +73,18 @@ @Override public void deleteById(String id) { - baseParamMapper.deleteById(id); + BaseParam baseParam = new BaseParam(); + baseParam.setId(id); + baseParam.setEditDate(new Date()); + baseParam.setIsdeleted(Constants.ONE); + baseParamMapper.updateById(baseParam); } @Override public void delete(BaseParam baseParam) { - UpdateWrapper<BaseParam> deleteWrapper = new UpdateWrapper<>(baseParam); - baseParamMapper.delete(deleteWrapper); +// UpdateWrapper<BaseParam> deleteWrapper = new UpdateWrapper<>(baseParam); + baseParam.setIsdeleted(Constants.ONE); + baseParamMapper.updateById(baseParam); } @Override @@ -87,7 +93,9 @@ if (CollectionUtils.isEmpty(ids)) { return; } - baseParamMapper.deleteBatchIds(ids); + for(String id :ids){ + deleteById(id); + } } @Override @@ -107,6 +115,7 @@ updateWrapper .lambda() .eq(BaseParam::getId,baseParam.getId()) + .set(BaseParam::getRequired,baseParam.getRequired()) .set(BaseParam::getName,baseParam.getName()) .set(BaseParam::getSortnum,baseParam.getSortnum()) .set(BaseParam::getEditDate,new Date()) @@ -138,6 +147,7 @@ @Override public List<BaseParam> findList(BaseParam baseParam) { QueryWrapper<BaseParam> wrapper = new QueryWrapper<>(baseParam); + baseParam.setIsdeleted(Constants.ZERO); wrapper.orderByAsc("sortnum"); return baseParamMapper.selectList(wrapper); } @@ -193,6 +203,7 @@ @Override public long count(BaseParam baseParam) { QueryWrapper<BaseParam> wrapper = new QueryWrapper<>(baseParam); + baseParam.setIsdeleted(Constants.ZERO); return baseParamMapper.selectCount(wrapper); } } -- Gitblit v1.9.3