|
|
@@ -6,7 +6,6 @@ import cn.hutool.core.util.NumberUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -55,7 +54,6 @@ import java.time.Duration;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
-import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
@@ -383,10 +381,13 @@ public class EnterpriseServiceImpl extends ServiceImpl<EnterpriseMapper, Enterpr
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
- public void downOrVip(List<Long> ids) {
|
|
|
- baseMapper.update(null, new LambdaUpdateWrapper<EnterpriseEntity>()
|
|
|
- .in(EnterpriseEntity::getId, ids)
|
|
|
- .set(EnterpriseEntity::getStatus, EnterpriseStatusEnum.DOWN.value()));
|
|
|
+ public void down(Long id) {
|
|
|
+ EnterpriseEntity enterpriseEntity = baseMapper.selectById(id);
|
|
|
+ if (enterpriseEntity == null) {
|
|
|
+ throw new RRException("企业不存在");
|
|
|
+ }
|
|
|
+ enterpriseEntity.setUpDownFlag(!enterpriseEntity.getUpDownFlag());
|
|
|
+ baseMapper.updateById(enterpriseEntity);
|
|
|
}
|
|
|
|
|
|
private void validateEnterpriseExists(EnterpriseDTO dto) {
|