diff --git a/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/VisitsServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/VisitsServiceImpl.java index 5398820b..230bcd2b 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/VisitsServiceImpl.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/monitor/service/impl/VisitsServiceImpl.java @@ -41,7 +41,7 @@ public class VisitsServiceImpl extends BaseServiceImpl imp @Override public void save() { LocalDate localDate = LocalDate.now(); - Visits visits = this.getOne(new QueryWrapper().lambda() + Visits visits = this.getOne(new LambdaQueryWrapper() .eq(Visits::getDate,localDate.toString())); if(visits == null){ visits = new Visits(); @@ -56,7 +56,7 @@ public class VisitsServiceImpl extends BaseServiceImpl imp @Override public void count(HttpServletRequest request) { LocalDate localDate = LocalDate.now(); - Visits visits = this.getOne(new QueryWrapper().lambda() + Visits visits = this.getOne(new LambdaQueryWrapper() .eq(Visits::getDate,localDate.toString())); visits.setPvCounts(visits.getPvCounts()+1); long ipCounts = logMapper.findIp(localDate.toString(), localDate.plusDays(1).toString()); @@ -68,7 +68,7 @@ public class VisitsServiceImpl extends BaseServiceImpl imp public Object get() { Map map = new HashMap<>(4); LocalDate localDate = LocalDate.now(); - Visits visits = this.getOne(new QueryWrapper().lambda() + Visits visits = this.getOne(new LambdaQueryWrapper() .eq(Visits::getDate,localDate.toString())); List list = visitsMapper.findAllVisits(localDate.minusDays(6).toString(),localDate.plusDays(1).toString()); diff --git a/yshop-admin/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java b/yshop-admin/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java index 2687244c..b44e055e 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/quartz/rest/QuartzJobController.java @@ -17,7 +17,7 @@ import co.yixiang.modules.quartz.service.dto.QuartzJobQueryCriteria; import co.yixiang.modules.quartz.service.dto.QuartzLogDto; import co.yixiang.modules.quartz.service.dto.QuartzLogQueryCriteria; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; @@ -134,7 +134,7 @@ public class QuartzJobController { @PutMapping(value = "/exec/{id}") @PreAuthorize("@el.check('admin','timing:edit')") public ResponseEntity execution(@PathVariable Long id){ - quartzJobService.execution(quartzJobService.getOne(new QueryWrapper().eq("id",id))); + quartzJobService.execution(quartzJobService.getOne(new LambdaQueryWrapper().eq(QuartzJob::getId,id))); return new ResponseEntity<>(HttpStatus.NO_CONTENT); } diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/rest/DeptController.java b/yshop-admin/src/main/java/co/yixiang/modules/system/rest/DeptController.java index 213c8233..c5a16f34 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/system/rest/DeptController.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/system/rest/DeptController.java @@ -16,7 +16,7 @@ import co.yixiang.modules.system.service.DeptService; import co.yixiang.modules.system.service.dto.DeptDto; import co.yixiang.modules.system.service.dto.DeptQueryCriteria; import co.yixiang.utils.ValidationUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.http.HttpStatus; @@ -98,7 +98,7 @@ public class DeptController { if(resources.getId().equals(resources.getPid())) { throw new BadRequestException("上级不能为自己"); } - Dept dept = deptService.getOne(new QueryWrapper().lambda() + Dept dept = deptService.getOne(new LambdaQueryWrapper() .eq(Dept::getId,resources.getId())); ValidationUtil.isNull( dept.getId(),"Dept","id",resources.getId()); resources.setId(dept.getId()); @@ -115,7 +115,7 @@ public class DeptController { List deptIds = new ArrayList<>(); for (Long id : ids) { List deptList = deptService.findByPid(id); - Dept dept = deptService.getOne(new QueryWrapper().eq("id",id)); + Dept dept = deptService.getOne(new LambdaQueryWrapper().eq(Dept::getId,id)); if(null!=dept){ deptIds.add(dept.getId()); } diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/rest/MenuController.java b/yshop-admin/src/main/java/co/yixiang/modules/system/rest/MenuController.java index ac6ebd63..a5f1833c 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/system/rest/MenuController.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/system/rest/MenuController.java @@ -17,7 +17,7 @@ import co.yixiang.modules.system.service.dto.MenuDto; import co.yixiang.modules.system.service.dto.MenuQueryCriteria; import co.yixiang.modules.system.service.dto.UserDto; import co.yixiang.utils.SecurityUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.http.HttpStatus; @@ -131,7 +131,7 @@ public class MenuController { Set menuSet = new HashSet<>(); for (Long id : ids) { List menuList = menuService.findByPid(id); - menuSet.add(menuService.getOne(new QueryWrapper().eq("id",id))); + menuSet.add(menuService.getOne(new LambdaQueryWrapper().eq(Menu::getId,id))); menuSet = menuService.getDeleteMenus(menuList, menuSet); } menuService.delete(menuSet); diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java index c23c9415..360f2426 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/DeptServiceImpl.java @@ -190,7 +190,7 @@ public class DeptServiceImpl extends BaseServiceImpl implement for (Dept dept : deptList) { deptDtos.add((DeptDto)generator.convert(deptList,DeptDto.class)); - List depts = Collections.singletonList(this.getOne(new QueryWrapper().eq("id", dept.getId()))); + List depts = Collections.singletonList(this.getOne(new LambdaQueryWrapper().eq("id", dept.getId()))); if(depts!=null && depts.size()!=0){ getDeleteDepts(depts, deptDtos); } diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java index bea87810..4f1e9776 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/MenuServiceImpl.java @@ -28,7 +28,7 @@ import co.yixiang.modules.system.service.mapper.RoleMapper; import co.yixiang.utils.FileUtil; import co.yixiang.utils.StringUtils; import co.yixiang.utils.ValidationUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import lombok.AllArgsConstructor; import org.springframework.cache.annotation.CacheConfig; @@ -306,7 +306,7 @@ public class MenuServiceImpl extends BaseServiceImpl implement isExitHttp(resources); - Menu menu1 = this.getOne(new QueryWrapper().lambda() + Menu menu1 = this.getOne(new LambdaQueryWrapper() .eq(Menu::getName,resources.getName())); if(menu1 != null && !menu1.getId().equals(menu.getId())){ @@ -318,7 +318,7 @@ public class MenuServiceImpl extends BaseServiceImpl implement if(menuCount > 1) { throw new YshopException("请保持菜单组件名称唯一"); } - menu1 = this.getOne(new QueryWrapper().lambda() + menu1 = this.getOne(new LambdaQueryWrapper() .eq(Menu::getComponentName,resources.getComponentName())); if(menu1 != null && !menu1.getId().equals(menu.getId())){ throw new EntityExistException(Menu.class,"componentName",resources.getComponentName()); @@ -345,11 +345,11 @@ public class MenuServiceImpl extends BaseServiceImpl implement @CacheEvict(allEntries = true) public MenuDto create(Menu resources) { isExitHttp(resources); - if(this.getOne(new QueryWrapper().eq("name",resources.getName())) != null){ + if(this.getOne(new LambdaQueryWrapper().eq(Menu::getName,resources.getName())) != null){ throw new EntityExistException(Menu.class,"name",resources.getName()); } if(StringUtils.isNotBlank(resources.getComponentName())){ - if(this.getOne(new QueryWrapper().eq("component_name",resources.getComponentName())) != null){ + if(this.getOne(new LambdaQueryWrapper().eq(Menu::getComponentName,resources.getComponentName())) != null){ throw new EntityExistException(Menu.class,"componentName",resources.getComponentName()); } } diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java index 844e8b30..f925f720 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/RoleServiceImpl.java @@ -30,7 +30,6 @@ import co.yixiang.modules.system.service.mapper.RoleMapper; import co.yixiang.utils.FileUtil; import co.yixiang.utils.StringUtils; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.github.pagehelper.PageInfo; import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; @@ -190,11 +189,11 @@ public class RoleServiceImpl extends BaseServiceImpl implement // @CacheEvict(allEntries = true) @Transactional(rollbackFor = Exception.class) public RoleDto create(Role resources) { - if (this.getOne(new QueryWrapper().lambda().eq(Role::getName, resources.getName())) != null) { + if (this.getOne(new LambdaQueryWrapper().eq(Role::getName, resources.getName())) != null) { throw new EntityExistException(Role.class, "username", resources.getName()); } - if (this.getOne(new QueryWrapper().lambda().eq(Role::getName, resources.getName())) != null) { + if (this.getOne(new LambdaQueryWrapper().eq(Role::getName, resources.getName())) != null) { throw new EntityExistException(Role.class, "username", resources.getName()); } this.save(resources); @@ -216,12 +215,12 @@ public class RoleServiceImpl extends BaseServiceImpl implement public void update(Role resources) { Role role = this.getById(resources.getId()); - Role role1 = this.getOne(new QueryWrapper().lambda().eq(Role::getName, resources.getName())); + Role role1 = this.getOne(new LambdaQueryWrapper().eq(Role::getName, resources.getName())); if (role1 != null && !role1.getId().equals(role.getId())) { throw new EntityExistException(Role.class, "username", resources.getName()); } - role1 = this.getOne(new QueryWrapper().lambda().eq(Role::getPermission, resources.getPermission())); + role1 = this.getOne(new LambdaQueryWrapper().eq(Role::getPermission, resources.getPermission())); if (role1 != null && !role1.getId().equals(role.getId())) { throw new EntityExistException(Role.class, "permission", resources.getPermission()); } diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java index c3883d5d..f77d7f06 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java @@ -32,7 +32,7 @@ import co.yixiang.utils.RedisUtils; import co.yixiang.utils.SecurityUtils; import co.yixiang.utils.StringUtils; import co.yixiang.utils.ValidationUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.Pageable; @@ -172,9 +172,9 @@ public class SysUserServiceImpl extends BaseServiceImpl imp */ @Override public void updateAvatar(MultipartFile multipartFile) { - User user = this.getOne(new QueryWrapper().lambda() + User user = this.getOne(new LambdaQueryWrapper() .eq(User::getUsername,SecurityUtils.getUsername())); - UserAvatar userAvatar = userAvatarService.getOne(new QueryWrapper().lambda() + UserAvatar userAvatar = userAvatarService.getOne(new LambdaQueryWrapper() .eq(UserAvatar::getId,user.getAvatarId())); String oldPath = ""; if(userAvatar != null){ @@ -217,12 +217,12 @@ public class SysUserServiceImpl extends BaseServiceImpl imp //@CacheEvict(allEntries = true) @Transactional(rollbackFor = Exception.class) public boolean create(User resources) { - User userName = this.getOne(new QueryWrapper().lambda() + User userName = this.getOne(new LambdaQueryWrapper() .eq(User::getUsername,resources.getUsername())); if(userName != null){ throw new EntityExistException(User.class,"username",resources.getUsername()); } - User userEmail = this.getOne(new QueryWrapper().lambda() + User userEmail = this.getOne(new LambdaQueryWrapper() .eq(User::getEmail,resources.getEmail())); if(userEmail != null){ throw new EntityExistException(User.class,"email",resources.getEmail()); @@ -251,12 +251,12 @@ public class SysUserServiceImpl extends BaseServiceImpl imp //@CacheEvict(allEntries = true) @Transactional(rollbackFor = Exception.class) public void update(User resources) { - User user = this.getOne(new QueryWrapper().lambda() + User user = this.getOne(new LambdaQueryWrapper() .eq(User::getId,resources.getId())); ValidationUtil.isNull(user.getId(),"User","id",resources.getId()); - User user1 = this.getOne(new QueryWrapper().lambda() + User user1 = this.getOne(new LambdaQueryWrapper() .eq(User::getUsername,resources.getUsername())); - User user2 = this.getOne(new QueryWrapper().lambda() + User user2 = this.getOne(new LambdaQueryWrapper() .eq(User::getEmail,resources.getEmail())); if(user1 !=null&&!user.getId().equals(user1.getId())){ diff --git a/yshop-app/src/main/java/co/yixiang/common/aspect/AppLogAspect.java b/yshop-app/src/main/java/co/yixiang/common/aspect/AppLogAspect.java index 3f98fc5a..24345ce9 100644 --- a/yshop-app/src/main/java/co/yixiang/common/aspect/AppLogAspect.java +++ b/yshop-app/src/main/java/co/yixiang/common/aspect/AppLogAspect.java @@ -9,7 +9,6 @@ import co.yixiang.common.bean.LocalUser; import co.yixiang.logging.domain.Log; import co.yixiang.logging.service.LogService; import co.yixiang.utils.RequestHolder; -import co.yixiang.utils.SecurityUtils; import co.yixiang.utils.StringUtils; import co.yixiang.utils.ThrowableUtil; import lombok.extern.slf4j.Slf4j; diff --git a/yshop-app/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java b/yshop-app/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java index 94f89540..250c2941 100644 --- a/yshop-app/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java +++ b/yshop-app/src/main/java/co/yixiang/modules/activity/rest/StoreBargainController.java @@ -36,7 +36,7 @@ import co.yixiang.modules.services.CreatShareProductService; import co.yixiang.modules.shop.service.YxSystemConfigService; import co.yixiang.modules.user.domain.YxUser; import co.yixiang.modules.user.service.YxUserService; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.google.common.collect.Maps; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; @@ -203,8 +203,8 @@ public class StoreBargainController { return ApiResult.ok(map); } YxStoreBargainUserHelp storeBargainUserHelp = storeBargainUserHelpService - .getOne(new QueryWrapper() - .lambda().eq(YxStoreBargainUserHelp::getBargainId,bargainId) + .getOne(new LambdaQueryWrapper() + .eq(YxStoreBargainUserHelp::getBargainId,bargainId) .eq(YxStoreBargainUserHelp::getBargainUserId,storeBargainUser.getId()) .eq(YxStoreBargainUserHelp::getUid,uid).last("limit 1")); if(ObjectUtil.isNull(storeBargainUserHelp)){ diff --git a/yshop-common/src/main/java/co/yixiang/domain/BaseDomain.java b/yshop-common/src/main/java/co/yixiang/domain/BaseDomain.java index 1c9b7efc..fec8aec3 100644 --- a/yshop-common/src/main/java/co/yixiang/domain/BaseDomain.java +++ b/yshop-common/src/main/java/co/yixiang/domain/BaseDomain.java @@ -34,5 +34,6 @@ public class BaseDomain implements Serializable { @TableLogic @JsonIgnore + @TableField(fill= FieldFill.INSERT) private Integer isDel; } diff --git a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java index 6d28d991..7016f8a2 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GenConfigServiceImpl.java @@ -10,7 +10,7 @@ import co.yixiang.gen.domain.GenConfig; import co.yixiang.gen.service.GenConfigService; import co.yixiang.gen.service.mapper.GenConfigMapper; import co.yixiang.utils.StringUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import org.springframework.stereotype.Service; import java.io.File; @@ -26,7 +26,7 @@ public class GenConfigServiceImpl extends BaseServiceImpl().eq("table_name",tableName)); + GenConfig genConfig = this.getOne(new LambdaQueryWrapper().eq(GenConfig::getTableName,tableName)); if(genConfig == null){ return new GenConfig(tableName); } diff --git a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java index 6e4219b3..f10e0a30 100644 --- a/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java +++ b/yshop-generator/src/main/java/co/yixiang/gen/service/impl/GeneratorServiceImpl.java @@ -19,7 +19,7 @@ import co.yixiang.gen.utils.GenUtil; import co.yixiang.utils.FileUtil; import co.yixiang.utils.PageUtil; import co.yixiang.utils.StringUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.springframework.http.HttpStatus; @@ -61,8 +61,8 @@ public class GeneratorServiceImpl extends BaseServiceImpl getColumns(String tableName) { - List columnInfos = this.list(new QueryWrapper() - .eq("table_name",tableName).orderByAsc("id")); + List columnInfos = this.list(new LambdaQueryWrapper() + .eq(ColumnConfig::getTableName,tableName).orderByAsc(ColumnConfig::getId)); if(CollectionUtil.isNotEmpty(columnInfos)){ return columnInfos; } else { diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java index 882427fe..9343328a 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainServiceImpl.java @@ -34,7 +34,7 @@ import co.yixiang.modules.user.domain.YxUser; import co.yixiang.modules.user.vo.YxUserQueryVo; import co.yixiang.utils.FileUtil; import co.yixiang.utils.OrderUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; @@ -304,9 +304,9 @@ public class YxStoreBargainServiceImpl extends BaseServiceImpl getList(int page, int limit) { Page pageModel = new Page<>(page, limit); - QueryWrapper wrapper = new QueryWrapper<>(); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); Date nowTime = new Date(); - wrapper.lambda().eq(YxStoreBargain::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) + wrapper.eq(YxStoreBargain::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) .lt(YxStoreBargain::getStartTime,nowTime) .gt(YxStoreBargain::getStopTime,nowTime); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java index 795e0996..b8a5e09c 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserHelpServiceImpl.java @@ -19,7 +19,7 @@ import co.yixiang.modules.activity.service.mapper.YxStoreBargainUserHelpMapper; import co.yixiang.modules.activity.vo.YxStoreBargainUserHelpQueryVo; import co.yixiang.modules.user.domain.YxUser; import co.yixiang.modules.user.service.YxUserService; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -74,8 +74,8 @@ public class YxStoreBargainUserHelpServiceImpl extends BaseServiceImpl pageModel = new Page<>(page, limit); - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreBargainUserHelp::getBargainUserId,storeBargainUser.getId()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreBargainUserHelp::getBargainUserId,storeBargainUser.getId()) .orderByDesc(YxStoreBargainUserHelp::getId); List storeBargainUserHelpQueryVos = generator .convert(yxStoreBargainUserHelpMapper.selectPage(pageModel,wrapper).getRecords(), diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java index 27b2616a..8f846240 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreBargainUserServiceImpl.java @@ -22,7 +22,7 @@ import co.yixiang.modules.activity.service.YxStoreBargainUserHelpService; import co.yixiang.modules.activity.service.YxStoreBargainUserService; import co.yixiang.modules.activity.service.mapper.YxStoreBargainUserMapper; import co.yixiang.modules.activity.vo.YxStoreBargainUserQueryVo; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -188,8 +188,8 @@ public class YxStoreBargainUserServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreBargainUser::getBargainId,bargainId) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreBargainUser::getBargainId,bargainId) .eq(YxStoreBargainUser::getUid,uid) .last("limit 1"); return yxStoreBargainUserMapper.selectOne(wrapper); @@ -217,7 +217,7 @@ public class YxStoreBargainUserServiceImpl extends BaseServiceImpl getBargainUserList(int bargainId, int status) { -// QueryWrapper wrapper = new QueryWrapper<>(); +// LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); // wrapper.eq("bargain_id",bargainId).eq("status",status); // return generator.convert(yxStoreBargainUserMapper.selectList(wrapper), // YxStoreBargainUserQueryVo.class); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java index 9bacd254..affa9c1a 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java @@ -50,7 +50,7 @@ import co.yixiang.modules.template.domain.YxShippingTemplates; import co.yixiang.modules.template.service.YxShippingTemplatesService; import co.yixiang.utils.FileUtil; import co.yixiang.utils.RedisUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageInfo; @@ -178,8 +178,8 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl pageModel = new Page<>(page, limit); - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda() + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper .eq(YxStoreCombination::getIsShow,1) .le(YxStoreCombination::getStartTime,nowTime) .ge(YxStoreCombination::getStopTime,nowTime) @@ -208,15 +208,15 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl combinationDTOS = generator.convert(page.getList(),YxStoreCombinationDto.class); for (YxStoreCombinationDto combinationDTO : combinationDTOS) { //参与人数 - combinationDTO.setCountPeopleAll(yxStorePinkMapper.selectCount(new QueryWrapper().lambda() + combinationDTO.setCountPeopleAll(yxStorePinkMapper.selectCount(new LambdaQueryWrapper() .eq(YxStorePink::getCid,combinationDTO.getId()))); //成团人数 - combinationDTO.setCountPeoplePink(yxStorePinkMapper.selectCount(new QueryWrapper().lambda() + combinationDTO.setCountPeoplePink(yxStorePinkMapper.selectCount(new LambdaQueryWrapper() .eq(YxStorePink::getCid,combinationDTO.getId()) .eq(YxStorePink::getKId,0)));//团长 //获取查看拼团产品人数 - combinationDTO.setCountPeopleBrowse(yxStoreVisitMapper.selectCount(new QueryWrapper().lambda() + combinationDTO.setCountPeopleBrowse(yxStoreVisitMapper.selectCount(new LambdaQueryWrapper() .eq(YxStoreVisit::getProductId,combinationDTO.getId()) .eq(YxStoreVisit::getProductType,"combination"))); } diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java index ecff3d81..f4cb9cea 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCouponUserServiceImpl.java @@ -31,7 +31,7 @@ import co.yixiang.modules.cart.vo.YxStoreCartQueryVo; import co.yixiang.modules.user.domain.YxUser; import co.yixiang.modules.user.service.YxUserService; import co.yixiang.utils.FileUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; @@ -264,8 +264,8 @@ public class YxStoreCouponUserServiceImpl extends BaseServiceImpl wrapper= new QueryWrapper<>(); - wrapper.lambda().lt(YxStoreCouponUser::getEndTime,nowTime) + LambdaQueryWrapper wrapper= new LambdaQueryWrapper<>(); + wrapper.lt(YxStoreCouponUser::getEndTime,nowTime) .eq(YxStoreCouponUser::getStatus,CouponEnum.STATUS_0.getValue()); YxStoreCouponUser couponUser = new YxStoreCouponUser(); couponUser.setStatus(CouponEnum.STATUS_2.getValue()); @@ -284,7 +284,7 @@ public class YxStoreCouponUserServiceImpl extends BaseServiceImpl page = new PageInfo<>(queryAll(criteria)); List storeOrderDTOS = generator.convert(page.getList(),YxStoreCouponUserDto.class); for (YxStoreCouponUserDto couponUserDTO : storeOrderDTOS) { - couponUserDTO.setNickname(userService.getOne(new QueryWrapper().lambda() + couponUserDTO.setNickname(userService.getOne(new LambdaQueryWrapper() .eq(YxUser::getUid,couponUserDTO.getUid())).getNickname()); } Map map = new LinkedHashMap<>(2); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java index a3febd98..08dfabf0 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStorePinkServiceImpl.java @@ -43,7 +43,6 @@ import co.yixiang.modules.user.service.YxUserService; import co.yixiang.modules.user.vo.YxUserQueryVo; import co.yixiang.utils.FileUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; @@ -135,7 +134,7 @@ public class YxStorePinkServiceImpl extends BaseServiceImpl wrapperO = new QueryWrapper<>(); + LambdaQueryWrapper wrapperO = new LambdaQueryWrapper<>(); YxStorePink storePinkO = new YxStorePink(); storePinkO.setKId(0L); //设置团长 storePinkO.setStatus(OrderInfoEnum.PINK_STATUS_1.getValue()); @@ -144,7 +143,7 @@ public class YxStorePinkServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().in(YxStorePink::getId,idAll); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.in(YxStorePink::getId,idAll); YxStorePink storePink = new YxStorePink(); storePink.setStopTime(new Date()); @@ -546,14 +545,14 @@ public class YxStorePinkServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStorePink::getId,pid); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStorePink::getId,pid); yxStorePink.setStatus(OrderInfoEnum.PINK_STATUS_3.getValue()); yxStorePink.setStopTime(new Date()); yxStorePinkMapper.update(yxStorePink,wrapper); - QueryWrapper wrapperT = new QueryWrapper<>(); - wrapperT.lambda().eq(YxStorePink::getKId,pid); + LambdaQueryWrapper wrapperT = new LambdaQueryWrapper<>(); + wrapperT.eq(YxStorePink::getKId,pid); yxStorePinkMapper.update(yxStorePink,wrapperT); //todo 模板消息 } @@ -625,8 +624,8 @@ public class YxStorePinkServiceImpl extends BaseServiceImpl wrapper= new QueryWrapper<>(); - wrapper.lambda().eq(YxStorePink::getKId,kid) + LambdaQueryWrapper wrapper= new LambdaQueryWrapper<>(); + wrapper.eq(YxStorePink::getKId,kid) .eq(YxStorePink::getIsRefund, OrderInfoEnum.PINK_REFUND_STATUS_0.getValue()); //加上团长自己 int count = yxStorePinkMapper.selectCount(wrapper) + 1; diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java index 3ae19723..fc2ca366 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java @@ -41,7 +41,7 @@ import co.yixiang.modules.template.service.YxShippingTemplatesService; import co.yixiang.utils.FileUtil; import co.yixiang.utils.OrderUtil; import co.yixiang.utils.RedisUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; @@ -82,7 +82,7 @@ public class YxStoreSeckillServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); +// LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); // int nowTime = OrderUtil.getSecondTimestampTwo(); // wrapper.eq("id",id).eq("is_del",0).eq("status",1) // .le("start_time",nowTime).ge("stop_time",nowTime); @@ -145,8 +145,8 @@ public class YxStoreSeckillServiceImpl extends BaseServiceImpl getList(int page, int limit, int time) { Date nowTime = new Date(); Page pageModel = new Page<>(page, limit); - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreSeckill::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreSeckill::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) .eq(YxStoreSeckill::getTimeId,time) .le(YxStoreSeckill::getStartTime,nowTime) .ge(YxStoreSeckill::getStopTime,nowTime) @@ -171,8 +171,8 @@ public class YxStoreSeckillServiceImpl extends BaseServiceImpl getList(int page, int limit) { Date nowTime = new Date(); Page pageModel = new Page<>(page, limit); - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreSeckill::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreSeckill::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) .eq(YxStoreSeckill::getIsHot,1) .le(YxStoreSeckill::getStartTime,nowTime) .ge(YxStoreSeckill::getStopTime,nowTime) diff --git a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java index 80460563..d4f56b54 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/activity/service/impl/YxUserExtractServiceImpl.java @@ -229,7 +229,7 @@ public class YxUserExtractServiceImpl extends BaseServiceImpl().eq("uid",resources.getUid())),YxWechatUserDto.class); + YxWechatUserDto wechatUser = generator.convert(wechatUserService.getOne(new LambdaQueryWrapper().eq("uid",resources.getUid())),YxWechatUserDto.class); if(ObjectUtil.isNotNull(wechatUser)){ try { payService.entPay(wechatUser.getOpenid(),resources.getId().toString(), diff --git a/yshop-mall/src/main/java/co/yixiang/modules/cart/service/impl/YxStoreCartServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/cart/service/impl/YxStoreCartServiceImpl.java index f9ee9343..3c327a06 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/cart/service/impl/YxStoreCartServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/cart/service/impl/YxStoreCartServiceImpl.java @@ -42,7 +42,7 @@ import co.yixiang.modules.product.service.YxStoreProductService; import co.yixiang.modules.product.vo.YxStoreProductQueryVo; import co.yixiang.modules.user.service.YxUserService; import co.yixiang.utils.FileUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; @@ -163,15 +163,15 @@ public class YxStoreCartServiceImpl extends BaseServiceImpl getUserProductCartList(Long uid, String cartIds, Integer status) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreCart::getUid, uid) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreCart::getUid, uid) .eq(YxStoreCart::getIsPay, OrderInfoEnum.PAY_STATUS_0.getValue()) .orderByDesc(YxStoreCart::getId); if (status == null) { - wrapper.lambda().eq(YxStoreCart::getIsNew, CartTypeEnum.NEW_0.getValue()); + wrapper.eq(YxStoreCart::getIsNew, CartTypeEnum.NEW_0.getValue()); } if (StrUtil.isNotEmpty(cartIds)) { - wrapper.lambda().in(YxStoreCart::getId, Arrays.asList(cartIds.split(","))); + wrapper.in(YxStoreCart::getId, Arrays.asList(cartIds.split(","))); } List carts = yxStoreCartMapper.selectList(wrapper); @@ -284,8 +284,8 @@ public class YxStoreCartServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreCart::getUid, uid) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreCart::getUid, uid) .eq(YxStoreCart::getIsPay, OrderInfoEnum.PAY_STATUS_0.getValue()) .eq(YxStoreCart::getProductId, productId) .eq(YxStoreCart::getIsNew, isNew) diff --git a/yshop-mall/src/main/java/co/yixiang/modules/category/service/impl/YxStoreCategoryServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/category/service/impl/YxStoreCategoryServiceImpl.java index f3a27649..9e824fff 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/category/service/impl/YxStoreCategoryServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/category/service/impl/YxStoreCategoryServiceImpl.java @@ -20,7 +20,7 @@ import co.yixiang.modules.category.service.mapper.StoreCategoryMapper; import co.yixiang.utils.CateDTO; import co.yixiang.utils.FileUtil; import co.yixiang.utils.TreeUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageInfo; import com.google.common.collect.Maps; @@ -59,8 +59,8 @@ public class YxStoreCategoryServiceImpl extends BaseServiceImpl getList() { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreCategory::getIsShow, ShopCommonEnum.SHOW_1.getValue()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreCategory::getIsShow, ShopCommonEnum.SHOW_1.getValue()) .orderByAsc(YxStoreCategory::getSort); List list = generator.convert(baseMapper.selectList(wrapper),CateDTO.class); return TreeUtil.list2TreeConverter(list,0); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java index fb0c07ee..5d3abee7 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderCartInfoServiceImpl.java @@ -17,7 +17,7 @@ import co.yixiang.modules.order.service.dto.YxStoreOrderCartInfoQueryCriteria; import co.yixiang.modules.order.service.mapper.StoreOrderCartInfoMapper; import co.yixiang.utils.FileUtil; import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; @@ -47,8 +47,8 @@ public class YxStoreOrderCartInfoServiceImpl extends BaseServiceImpl wrapper= new QueryWrapper<>(); - wrapper.eq("`unique`",unique); + LambdaQueryWrapper wrapper= new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreOrderCartInfo::getUnique,unique); return this.baseMapper.selectOne(wrapper); } diff --git a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java index 466e64c7..8a17a411 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java @@ -97,7 +97,6 @@ import co.yixiang.utils.RedisUtils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; @@ -1035,49 +1034,49 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl orderList(Long uid, int type, int page, int limit) { - QueryWrapper wrapper= new QueryWrapper<>(); + LambdaQueryWrapper wrapper= new LambdaQueryWrapper<>(); if(uid != null) { - wrapper.lambda().eq(YxStoreOrder::getUid,uid); + wrapper.eq(YxStoreOrder::getUid,uid); } - wrapper.lambda().orderByDesc(YxStoreOrder::getId); + wrapper.orderByDesc(YxStoreOrder::getId); switch (OrderStatusEnum.toType(type)){ case STATUS_0://未支付 - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_0.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_0.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_0.getValue()); break; case STATUS_1://待发货 - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_0.getValue()); break; case STATUS_2://待收货 - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_1.getValue()); break; case STATUS_3://待评价 - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_2.getValue()); break; case STATUS_4://已完成 - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_3.getValue()); break; case STATUS_MINUS_1://退款中 - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_1.getValue()); break; case STATUS_MINUS_2://已退款 - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_0.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_0.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_2.getValue()); break; case STATUS_MINUS_3://退款 String[] strs = {"1","2"}; - wrapper.lambda().eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .in(YxStoreOrder::getRefundStatus, Arrays.asList(strs)); break; } @@ -1110,7 +1109,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl list = null; - QueryWrapper wrapper = new QueryWrapper<>(); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.eq("paid",1).eq("refund_status",0).eq("is_del",0); switch (OrderCountEnum.toType(cate)){ @@ -1157,8 +1156,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapperOne = new QueryWrapper<>(); - wrapperOne.lambda() + LambdaQueryWrapper wrapperOne = new LambdaQueryWrapper<>(); + wrapperOne .ge(YxStoreOrder::getPayTime,today) .eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()); @@ -1167,8 +1166,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapperTwo = new QueryWrapper<>(); - wrapperTwo.lambda() + LambdaQueryWrapper wrapperTwo = new LambdaQueryWrapper<>(); + wrapperTwo .lt(YxStoreOrder::getPayTime,today) .ge(YxStoreOrder::getPayTime,yesterday) .eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) @@ -1178,8 +1177,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapperThree = new QueryWrapper<>(); - wrapperThree.lambda() + LambdaQueryWrapper wrapperThree = new LambdaQueryWrapper<>(); + wrapperThree .ge(YxStoreOrder::getPayTime,nowMonth) .eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()); @@ -1188,8 +1187,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapperLastWeek = new QueryWrapper<>(); - wrapperLastWeek.lambda() + LambdaQueryWrapper wrapperLastWeek = new LambdaQueryWrapper<>(); + wrapperLastWeek .lt(YxStoreOrder::getPayTime,today) .ge(YxStoreOrder::getPayTime,lastWeek) .eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) @@ -1223,11 +1222,11 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapperOne = new QueryWrapper<>(); + LambdaQueryWrapper wrapperOne = new LambdaQueryWrapper<>(); if(uid != null) { - wrapperOne.lambda().eq(YxStoreOrder::getUid,uid); + wrapperOne.eq(YxStoreOrder::getUid,uid); } - wrapperOne.lambda().eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) + wrapperOne.eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()); Integer orderCount = yxStoreOrderMapper.selectCount(wrapperOne); @@ -1235,62 +1234,62 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapperTwo = new QueryWrapper<>(); + LambdaQueryWrapper wrapperTwo = new LambdaQueryWrapper<>(); if(uid != null) { - wrapperTwo.lambda().eq(YxStoreOrder::getUid,uid); + wrapperTwo.eq(YxStoreOrder::getUid,uid); } - wrapperTwo.lambda().eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_0.getValue()) + wrapperTwo.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_0.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_0.getValue()); Integer unpaidCount = yxStoreOrderMapper.selectCount(wrapperTwo); //订单待发货 数量 - QueryWrapper wrapperThree = new QueryWrapper<>(); + LambdaQueryWrapper wrapperThree = new LambdaQueryWrapper<>(); if(uid != null) { - wrapperThree.lambda().eq(YxStoreOrder::getUid,uid); + wrapperThree.eq(YxStoreOrder::getUid,uid); } - wrapperThree.lambda().eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapperThree.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_0.getValue()); Integer unshippedCount = yxStoreOrderMapper.selectCount(wrapperThree); //订单待收货 数量 - QueryWrapper wrapperFour = new QueryWrapper<>(); + LambdaQueryWrapper wrapperFour = new LambdaQueryWrapper<>(); if(uid != null) { - wrapperFour.lambda().eq(YxStoreOrder::getUid,uid); + wrapperFour.eq(YxStoreOrder::getUid,uid); } - wrapperFour.lambda().eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapperFour.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_1.getValue()); Integer receivedCount = yxStoreOrderMapper.selectCount(wrapperFour); //订单待评价 数量 - QueryWrapper wrapperFive = new QueryWrapper<>(); + LambdaQueryWrapper wrapperFive = new LambdaQueryWrapper<>(); if(uid != null) { - wrapperFive.lambda().eq(YxStoreOrder::getUid,uid); + wrapperFive.eq(YxStoreOrder::getUid,uid); } - wrapperFive.lambda().eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapperFive.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_2.getValue()); Integer evaluatedCount = yxStoreOrderMapper.selectCount(wrapperFive); //订单已完成 数量 - QueryWrapper wrapperSix= new QueryWrapper<>(); + LambdaQueryWrapper wrapperSix= new LambdaQueryWrapper<>(); if(uid != null) { - wrapperSix.lambda().eq(YxStoreOrder::getUid,uid); + wrapperSix.eq(YxStoreOrder::getUid,uid); } - wrapperSix.lambda().eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapperSix.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_3.getValue()); Integer completeCount = yxStoreOrderMapper.selectCount(wrapperSix); //订单退款 - QueryWrapper wrapperSeven= new QueryWrapper<>(); + LambdaQueryWrapper wrapperSeven= new LambdaQueryWrapper<>(); if(uid != null) { - wrapperSeven.lambda().eq(YxStoreOrder::getUid,uid); + wrapperSeven.eq(YxStoreOrder::getUid,uid); } String[] strArr = {"1","2"}; - wrapperSeven.lambda().eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) + wrapperSeven.eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_1.getValue()) .in(YxStoreOrder::getRefundStatus,Arrays.asList(strArr)); Integer refundCount = yxStoreOrderMapper.selectCount(wrapperSeven); @@ -1314,8 +1313,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreOrderCartInfo::getOid,order.getId()); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreOrderCartInfo::getOid,order.getId()); List cartInfos = orderCartInfoService.list(wrapper); List cartInfo = cartInfos.stream() @@ -1414,8 +1413,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreOrder::getOrderId,orderId); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreOrder::getOrderId,orderId); YxStoreOrder storeOrder = new YxStoreOrder(); storeOrder.setPaid(OrderInfoEnum.PAY_STATUS_1.getValue()); storeOrder.setPayType(payType); @@ -1535,12 +1534,12 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().and( + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.and( i->i.eq(YxStoreOrder::getOrderId,unique).or().eq(YxStoreOrder::getUnique,unique).or() .eq(YxStoreOrder::getExtendOrderId,unique)); if(uid != null) { - wrapper.lambda().eq(YxStoreOrder::getUid,uid); + wrapper.eq(YxStoreOrder::getUid,uid); } return generator.convert(yxStoreOrderMapper.selectOne(wrapper),YxStoreOrderQueryVo.class); @@ -1667,8 +1666,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl wrapper= new QueryWrapper<>(); - wrapper.lambda().in(YxStoreOrderCartInfo::getCartId, Arrays.asList(order.getCartId().split(","))); + LambdaQueryWrapper wrapper= new LambdaQueryWrapper<>(); + wrapper.in(YxStoreOrderCartInfo::getCartId, Arrays.asList(order.getCartId().split(","))); List cartInfoList = orderCartInfoService.list(wrapper); for (YxStoreOrderCartInfo cartInfo : cartInfoList) { @@ -2107,7 +2106,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl().lambda() + YxStoreOrder yxStoreOrder1 = this.getOne(new LambdaQueryWrapper() .eq(YxStoreOrder::getUnique,resources.getUnique())); if(yxStoreOrder1 != null && !yxStoreOrder1.getId().equals(yxStoreOrder.getId())){ throw new EntityExistException(YxStoreOrder.class,"unique",resources.getUnique()); @@ -2228,7 +2227,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl cartInfos = storeOrderCartInfoService.list( - new QueryWrapper().eq("oid",yxStoreOrder.getId())); + new LambdaQueryWrapper().eq(YxStoreOrderCartInfo::getOid,yxStoreOrder.getId())); List cartInfoDTOS = new ArrayList<>(); for (YxStoreOrderCartInfo cartInfo : cartInfos) { StoreOrderCartInfoDto cartInfoDTO = new StoreOrderCartInfoDto(); @@ -2247,7 +2246,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl queryAll(List ids) { - List yxStoreOrders = this.list(new QueryWrapper().in("order_id",ids)); + List yxStoreOrders = this.list(new LambdaQueryWrapper().in(YxStoreOrder::getOrderId,ids)); List storeOrderDTOS = new ArrayList<>(); for (YxStoreOrder yxStoreOrder :yxStoreOrders) { this.orderList(storeOrderDTOS, yxStoreOrder); @@ -2303,7 +2302,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl cartInfos = storeOrderCartInfoService.list( - new QueryWrapper().eq("oid",yxStoreOrder.getId())); + new LambdaQueryWrapper().eq(YxStoreOrderCartInfo::getOid,yxStoreOrder.getId())); List cartInfoDTOS = new ArrayList<>(); for (YxStoreOrderCartInfo cartInfo : cartInfos) { StoreOrderCartInfoDto cartInfoDTO = new StoreOrderCartInfoDto(); @@ -2336,7 +2335,7 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl 0 || combinationId > 0){ - YxStorePink storePink = storePinkService.getOne(new QueryWrapper().lambda() + YxStorePink storePink = storePinkService.getOne(new LambdaQueryWrapper() .eq(YxStorePink::getOrderIdKey,id)); if(ObjectUtil.isNull(storePink)) { str = "[拼团订单]"; diff --git a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductReplyServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductReplyServiceImpl.java index 80dab13b..fb7498c4 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductReplyServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductReplyServiceImpl.java @@ -27,7 +27,7 @@ import co.yixiang.modules.product.vo.YxStoreProductReplyQueryVo; import co.yixiang.modules.user.service.YxUserService; import co.yixiang.utils.FileUtil; import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageInfo; @@ -186,8 +186,8 @@ public class YxStoreProductReplyServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.eq("`unique`",unique).eq("oid",oid); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreProductReply::getUnique,unique).eq(YxStoreProductReply::getOid,oid); return this.baseMapper.selectCount(wrapper); } @@ -201,8 +201,8 @@ public class YxStoreProductReplyServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.eq("`unique`",unique); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreProductReply::getUnique,unique); return this.baseMapper.selectCount(wrapper); } @@ -213,8 +213,8 @@ public class YxStoreProductReplyServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreProductReply::getProductId,productId) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreProductReply::getProductId,productId) .eq(YxStoreProductReply::getIsDel,ShopCommonEnum.DELETE_0.getValue()) .eq(YxStoreProductReply::getProductScore,5); int productScoreCount = this.baseMapper.selectCount(wrapper); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java index a322f7d5..37079bde 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/product/service/impl/YxStoreProductServiceImpl.java @@ -171,8 +171,8 @@ public class YxStoreProductServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.eq("is_del", 0).eq("is_show", 1).eq("id", id); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreProduct::getIsShow, 1).eq(YxStoreProduct::getId, id); YxStoreProduct storeProduct = this.baseMapper.selectOne(wrapper); if (ObjectUtil.isNull(storeProduct)) { throw new ErrorRequestException("商品不存在或已下架"); @@ -230,7 +230,7 @@ public class YxStoreProductServiceImpl extends BaseServiceImpl getGoodsList(YxStoreProductQueryParam productQueryParam) { - QueryWrapper wrapper = new QueryWrapper<>(); + QueryWrapper wrapper = new QueryWrapper<>(); wrapper.lambda().eq(YxStoreProduct::getIsShow, CommonEnum.SHOW_STATUS_1.getValue()); //多字段模糊查询分类搜索 @@ -296,8 +296,8 @@ public class YxStoreProductServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreProduct::getIsShow, ShopCommonEnum.SHOW_1.getValue()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreProduct::getIsShow, ShopCommonEnum.SHOW_1.getValue()) .eq(YxStoreProduct::getId, id); YxStoreProduct storeProduct = storeProductMapper.selectOne(wrapper); if (ObjectUtil.isNull(storeProduct)) { @@ -402,26 +402,26 @@ public class YxStoreProductServiceImpl extends BaseServiceImpl getList(int page, int limit, int order) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxStoreProduct::getIsShow, ShopCommonEnum.SHOW_1.getValue()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxStoreProduct::getIsShow, ShopCommonEnum.SHOW_1.getValue()) .orderByDesc(YxStoreProduct::getSort); // order switch (ProductEnum.toType(order)) { case TYPE_1: - wrapper.lambda().eq(YxStoreProduct::getIsBest, + wrapper.eq(YxStoreProduct::getIsBest, ShopCommonEnum.IS_STATUS_1.getValue()); //精品推荐 break; case TYPE_3: - wrapper.lambda().eq(YxStoreProduct::getIsNew, + wrapper.eq(YxStoreProduct::getIsNew, ShopCommonEnum.IS_STATUS_1.getValue());//// 首发新品 break; case TYPE_4: - wrapper.lambda().eq(YxStoreProduct::getIsBenefit, + wrapper.eq(YxStoreProduct::getIsBenefit, ShopCommonEnum.IS_STATUS_1.getValue()); //// 猜你喜欢 break; case TYPE_2: - wrapper.lambda().eq(YxStoreProduct::getIsHot, + wrapper.eq(YxStoreProduct::getIsHot, ShopCommonEnum.IS_STATUS_1.getValue());//// 热门榜单 break; } diff --git a/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemAttachmentServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemAttachmentServiceImpl.java index 66eb6f59..a95a09e0 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemAttachmentServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemAttachmentServiceImpl.java @@ -13,7 +13,7 @@ import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.modules.shop.domain.YxSystemAttachment; import co.yixiang.modules.shop.service.YxSystemAttachmentService; import co.yixiang.modules.shop.service.mapper.YxSystemAttachmentMapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -43,8 +43,8 @@ public class YxSystemAttachmentServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxSystemAttachment::getName,name) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxSystemAttachment::getName,name) .last("limit 1"); return yxSystemAttachmentMapper.selectOne(wrapper); } @@ -56,8 +56,8 @@ public class YxSystemAttachmentServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxSystemAttachment::getInviteCode,code) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxSystemAttachment::getInviteCode,code) .last("limit 1"); return yxSystemAttachmentMapper.selectOne(wrapper); } diff --git a/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java index 3897fcc2..b74f2fe8 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/shop/service/impl/YxSystemConfigServiceImpl.java @@ -19,7 +19,7 @@ import co.yixiang.modules.shop.service.dto.YxSystemConfigQueryCriteria; import co.yixiang.modules.shop.service.mapper.SystemConfigMapper; import co.yixiang.utils.FileUtil; import co.yixiang.utils.RedisUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; @@ -59,8 +59,8 @@ public class YxSystemConfigServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxSystemConfig::getMenuName,name); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxSystemConfig::getMenuName,name); YxSystemConfig systemConfig = this.baseMapper.selectOne(wrapper); if(systemConfig == null) { return ""; @@ -103,7 +103,7 @@ public class YxSystemConfigServiceImpl extends BaseServiceImpl().lambda() + return this.getOne(new LambdaQueryWrapper() .eq(YxSystemConfig::getMenuName,key)); } } diff --git a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserTaskServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserTaskServiceImpl.java index 881615bd..b6b2a6cb 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserTaskServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxSystemUserTaskServiceImpl.java @@ -29,7 +29,7 @@ import co.yixiang.modules.user.service.mapper.UserBillMapper; import co.yixiang.modules.user.service.mapper.YxUserTaskFinishMapper; import co.yixiang.modules.user.vo.YxSystemUserTaskQueryVo; import co.yixiang.utils.FileUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; @@ -112,8 +112,8 @@ public class YxSystemUserTaskServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxSystemUserTask::getLevelId,levelId) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxSystemUserTask::getLevelId,levelId) .eq(YxSystemUserTask::getIsShow, ShopCommonEnum.SHOW_1.getValue()) .orderByDesc(YxSystemUserTask::getSort); List list = generator.convert(yxSystemUserTaskMapper diff --git a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java index 68592c5d..81cc791c 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserAddressServiceImpl.java @@ -20,7 +20,6 @@ import co.yixiang.modules.user.service.YxUserAddressService; import co.yixiang.modules.user.service.mapper.YxUserAddressMapper; import co.yixiang.modules.user.vo.YxUserAddressQueryVo; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.AllArgsConstructor; @@ -58,7 +57,7 @@ public class YxUserAddressServiceImpl extends BaseServiceImpl().lambda().eq(YxUserAddress::getUid,uid)); + new LambdaQueryWrapper().eq(YxUserAddress::getUid,uid)); YxUserAddress userAddress = new YxUserAddress(); userAddress.setIsDefault(ShopCommonEnum.DEFAULT_1.getValue()); @@ -90,7 +89,7 @@ public class YxUserAddressServiceImpl extends BaseServiceImpl().lambda().eq(YxUserAddress::getUid,uid)); + baseMapper.update(address,new LambdaQueryWrapper().eq(YxUserAddress::getUid,uid)); }else{ userAddress.setIsDefault(ShopCommonEnum.DEFAULT_0.getValue()); } @@ -136,8 +135,8 @@ public class YxUserAddressServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxUserAddress::getIsDefault,1). + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxUserAddress::getIsDefault,1). eq(YxUserAddress::getUid,uid) .last("limit 1"); return getOne(wrapper); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java index 8c6cf119..3284e741 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserBillServiceImpl.java @@ -26,7 +26,7 @@ import co.yixiang.modules.user.vo.YxUserBillQueryVo; import co.yixiang.utils.FileUtil; import co.yixiang.utils.OrderUtil; import co.yixiang.utils.StringUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; @@ -124,9 +124,9 @@ public class YxUserBillServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.eq("uid",uid).eq("category","integral") - .eq("type","sign").eq("pm",1); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxUserBill::getUid,uid).eq(YxUserBill::getCategory,"integral") + .eq(YxUserBill::getType,"sign").eq(YxUserBill::getPm,1); return yxUserBillMapper.selectCount(wrapper); } @@ -139,11 +139,11 @@ public class YxUserBillServiceImpl extends BaseServiceImpl spreadOrder(Long uid, int page, int limit) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().in(YxUserBill::getUid, uid) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.in(YxUserBill::getUid, uid) .eq(YxUserBill::getType, BillDetailEnum.TYPE_2.getValue()) .eq(YxUserBill::getCategory, BillDetailEnum.CATEGORY_1.getValue()); - wrapper.orderByDesc("time").groupBy("time"); + wrapper.orderByDesc(YxUserBill::getCreateTime).groupBy(YxUserBill::getCreateTime); Page pageModel = new Page<>(page, limit); List list = yxUserBillMapper.getBillOrderList(wrapper, pageModel); @@ -180,39 +180,39 @@ public class YxUserBillServiceImpl extends BaseServiceImpl getUserBillList(int page, int limit, long uid, int type) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxUserBill::getUid,uid).orderByDesc(YxUserBill::getId); - wrapper.groupBy("time"); + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxUserBill::getUid,uid).orderByDesc(YxUserBill::getId); + wrapper.groupBy(YxUserBill::getCreateTime); switch (BillInfoEnum.toType(type)){ case PAY_PRODUCT: - wrapper.lambda().eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); - wrapper.lambda().eq(YxUserBill::getType,BillDetailEnum.TYPE_3.getValue()); + wrapper.eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); + wrapper.eq(YxUserBill::getType,BillDetailEnum.TYPE_3.getValue()); break; case RECHAREGE: - wrapper.lambda().eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); - wrapper.lambda().eq(YxUserBill::getType,BillDetailEnum.TYPE_1.getValue()); + wrapper.eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); + wrapper.eq(YxUserBill::getType,BillDetailEnum.TYPE_1.getValue()); break; case BROKERAGE: - wrapper.lambda().eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); - wrapper.lambda().eq(YxUserBill::getType,BillDetailEnum.TYPE_2.getValue()); + wrapper.eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); + wrapper.eq(YxUserBill::getType,BillDetailEnum.TYPE_2.getValue()); break; case EXTRACT: - wrapper.lambda().eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); - wrapper.lambda().eq(YxUserBill::getType,BillDetailEnum.TYPE_4.getValue()); + wrapper.eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); + wrapper.eq(YxUserBill::getType,BillDetailEnum.TYPE_4.getValue()); break; case SIGN_INTEGRAL: - wrapper.lambda().eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_2.getValue()); - wrapper.lambda().eq(YxUserBill::getType,BillDetailEnum.TYPE_10.getValue()); + wrapper.eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_2.getValue()); + wrapper.eq(YxUserBill::getType,BillDetailEnum.TYPE_10.getValue()); break; default: - wrapper.lambda().eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); + wrapper.eq(YxUserBill::getCategory,BillDetailEnum.CATEGORY_1.getValue()); } Page pageModel = new Page<>(page, limit); List billDTOList = yxUserBillMapper.getBillList(wrapper,pageModel); for (BillVo billDTO : billDTOList) { - QueryWrapper wrapperT = new QueryWrapper<>(); - wrapperT.lambda().in(YxUserBill::getId,Arrays.asList(billDTO.getIds().split(","))); + LambdaQueryWrapper wrapperT = new LambdaQueryWrapper<>(); + wrapperT.in(YxUserBill::getId,Arrays.asList(billDTO.getIds().split(","))); billDTO.setList(yxUserBillMapper.getUserBillList(wrapperT)); } @@ -245,8 +245,8 @@ public class YxUserBillServiceImpl extends BaseServiceImpl userBillList(Long uid,String category,int page,int limit) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda() + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper .eq(YxUserBill::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) .eq(YxUserBill::getUid,uid) .eq(YxUserBill::getCategory,category) diff --git a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java index ab7a58af..9d28690d 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserLevelServiceImpl.java @@ -22,7 +22,7 @@ import co.yixiang.modules.user.service.YxUserService; import co.yixiang.modules.user.service.mapper.SystemUserTaskMapper; import co.yixiang.modules.user.service.mapper.YxUserLevelMapper; import co.yixiang.utils.OrderUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -92,13 +92,13 @@ public class YxUserLevelServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda() + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper .eq(YxUserLevel::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) .eq(YxUserLevel::getUid,uid) .orderByDesc(YxUserLevel::getGrade); if(grade != null) { - wrapper.lambda().lt(YxUserLevel::getGrade,grade); + wrapper.lt(YxUserLevel::getGrade,grade); } YxUserLevel userLevel = this.getOne(wrapper,false); if(ObjectUtil.isNull(userLevel)) { @@ -133,8 +133,8 @@ public class YxUserLevelServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxUserLevel::getStatus,ShopCommonEnum.IS_STATUS_1.getValue()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxUserLevel::getStatus,ShopCommonEnum.IS_STATUS_1.getValue()) .eq(YxUserLevel::getUid,uid) .eq(YxUserLevel::getLevelId,levelId) .last("limit 1"); diff --git a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java index c2f43a82..0385c6a3 100644 --- a/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java +++ b/yshop-mall/src/main/java/co/yixiang/modules/user/service/impl/YxUserServiceImpl.java @@ -46,7 +46,7 @@ import co.yixiang.modules.user.service.mapper.UserMapper; import co.yixiang.modules.user.vo.YxUserQueryVo; import co.yixiang.utils.FileUtil; import com.alibaba.fastjson.JSON; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageInfo; @@ -356,8 +356,8 @@ public class YxUserServiceImpl extends BaseServiceImpl imple */ @Override public double setLevelPrice(double price, long uid) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda().eq(YxUserLevel::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(YxUserLevel::getStatus, ShopCommonEnum.IS_STATUS_1.getValue()) .eq(YxUserLevel::getUid,uid) .orderByDesc(YxUserLevel::getGrade) .last("limit 1"); diff --git a/yshop-message/src/main/java/co/yixiang/message/redis/listener/RedisKeyExpirationListener.java b/yshop-message/src/main/java/co/yixiang/message/redis/listener/RedisKeyExpirationListener.java index 8cad7583..1b9dab17 100644 --- a/yshop-message/src/main/java/co/yixiang/message/redis/listener/RedisKeyExpirationListener.java +++ b/yshop-message/src/main/java/co/yixiang/message/redis/listener/RedisKeyExpirationListener.java @@ -17,7 +17,7 @@ import co.yixiang.modules.activity.domain.YxStorePink; import co.yixiang.modules.activity.service.YxStorePinkService; import co.yixiang.modules.order.domain.YxStoreOrder; import co.yixiang.modules.order.service.YxStoreOrderService; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import lombok.extern.slf4j.Slf4j; import org.springframework.data.redis.connection.Message; @@ -61,7 +61,7 @@ public class RedisKeyExpirationListener implements MessageListener { body = body.replace(ShopConstants.REDIS_ORDER_OUTTIME_UNPAY, ""); log.info("body:{}",body); String orderId = body; - YxStoreOrder order = storeOrderService.getOne(new QueryWrapper().lambda() + YxStoreOrder order = storeOrderService.getOne(new LambdaQueryWrapper() .eq(YxStoreOrder::getId, orderId) .eq(YxStoreOrder::getPaid, OrderInfoEnum.PAY_STATUS_0.getValue())); //只有待支付的订单能取消 @@ -75,7 +75,7 @@ public class RedisKeyExpirationListener implements MessageListener { body = body.replace(ShopConstants.REDIS_ORDER_OUTTIME_UNCONFIRM, ""); log.info("body:{}",body); String orderId = body; - YxStoreOrder order = storeOrderService.getOne(new QueryWrapper().lambda() + YxStoreOrder order = storeOrderService.getOne(new LambdaQueryWrapper() .eq(YxStoreOrder::getId, orderId) .eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue()) .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_1.getValue())); diff --git a/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java b/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java index fe2a3e00..95330a0c 100644 --- a/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java +++ b/yshop-mproot/src/main/java/co/yixiang/config/MetaHandler.java @@ -58,8 +58,12 @@ public class MetaHandler implements MetaObjectHandler { log.debug("自动插入 delFlag"); this.setFieldValByName("delFlag", false, metaObject); } - if(metaObject.hasSetter("addTime")){ - String timestamp = String.valueOf(System.currentTimeMillis()/1000); + if (metaObject.hasSetter("isDel")) { + log.debug("自动插入 isDel"); + this.setFieldValByName("isDel", 0, metaObject); + } + if (metaObject.hasSetter("addTime")) { + String timestamp = String.valueOf(System.currentTimeMillis() / 1000); this.setFieldValByName("addTime", Integer.valueOf(timestamp), metaObject); } } catch (Exception e) { diff --git a/yshop-shop/src/main/java/co/yixiang/modules/wechat/rest/WechatMenuController.java b/yshop-shop/src/main/java/co/yixiang/modules/wechat/rest/WechatMenuController.java index d4bf0cad..cfbef4cc 100644 --- a/yshop-shop/src/main/java/co/yixiang/modules/wechat/rest/WechatMenuController.java +++ b/yshop-shop/src/main/java/co/yixiang/modules/wechat/rest/WechatMenuController.java @@ -15,7 +15,7 @@ import co.yixiang.modules.mp.config.WxMpConfiguration; import co.yixiang.utils.OrderUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import me.chanjar.weixin.common.bean.menu.WxMenu; @@ -50,7 +50,7 @@ public class WechatMenuController { @GetMapping(value = "/YxWechatMenu") @PreAuthorize("hasAnyRole('admin','YxWechatMenu_ALL','YxWechatMenu_SELECT')") public ResponseEntity getYxWechatMenus(){ - return new ResponseEntity(YxWechatMenuService.getOne(new QueryWrapper().lambda() + return new ResponseEntity(YxWechatMenuService.getOne(new LambdaQueryWrapper() .eq(YxWechatMenu::getKey,ShopConstants.WECHAT_MENUS)),HttpStatus.OK); } diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java index a6c8fec8..a930d025 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/PictureServiceImpl.java @@ -23,7 +23,7 @@ import co.yixiang.utils.TranslatorUtil; import co.yixiang.utils.ValidationUtil; import co.yixiang.utils.YshopConstant; import com.alibaba.fastjson.JSON; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.Pageable; @@ -115,7 +115,7 @@ public class PictureServiceImpl extends BaseServiceImpl public Picture upload(MultipartFile multipartFile, String username) { File file = FileUtil.toFile(multipartFile); // 验证是否重复上传 - Picture picture = this.getOne(new QueryWrapper().eq("md5code",FileUtil.getMd5(file))); + Picture picture = this.getOne(new LambdaQueryWrapper().eq(Picture::getMd5code,FileUtil.getMd5(file))); if(picture != null){ return picture; } @@ -174,7 +174,7 @@ public class PictureServiceImpl extends BaseServiceImpl JSONObject jsonObject = JSONUtil.parseObj(result); List pictures = JSON.parseArray(jsonObject.get("data").toString(), Picture.class); for (Picture picture : pictures) { - if(this.getOne(new QueryWrapper().eq("url",picture.getUrl()))==null){ + if(this.getOne(new LambdaQueryWrapper().eq(Picture::getUrl,picture.getUrl()))==null){ picture.setSize(FileUtil.getSize(Integer.parseInt(picture.getSize()))); picture.setUsername("System Sync"); picture.setMd5code(null); diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java index a39f71f5..787558d2 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/QiNiuServiceImpl.java @@ -16,7 +16,7 @@ import co.yixiang.tools.service.dto.QiniuQueryCriteria; import co.yixiang.tools.utils.QiNiuUtil; import co.yixiang.utils.FileUtil; import com.alibaba.fastjson.JSON; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.qiniu.common.QiniuException; import com.qiniu.http.Response; import com.qiniu.storage.BucketManager; @@ -109,7 +109,7 @@ public class QiNiuServiceImpl implements QiNiuService { String upToken = auth.uploadToken(qiniuConfig.getBucket()); try { String key = file.getOriginalFilename(); - if(qiniuContentService.getOne(new QueryWrapper().eq("name",key)) != null) { + if(qiniuContentService.getOne(new LambdaQueryWrapper().eq(QiniuContent::getName,key)) != null) { key = QiNiuUtil.getKey(key); } Response response = uploadManager.put(file.getBytes(), key, upToken); @@ -117,7 +117,7 @@ public class QiNiuServiceImpl implements QiNiuService { DefaultPutRet putRet = JSON.parseObject(response.bodyString(), DefaultPutRet.class); - QiniuContent content = qiniuContentService.getOne(new QueryWrapper().eq("name",FileUtil.getFileNameNoEx(putRet.key))); + QiniuContent content = qiniuContentService.getOne(new LambdaQueryWrapper().eq(QiniuContent::getName,FileUtil.getFileNameNoEx(putRet.key))); if (content == null) { //存入数据库 QiniuContent qiniuContent = new QiniuContent(); @@ -199,7 +199,7 @@ public class QiNiuServiceImpl implements QiNiuService { QiniuContent qiniuContent; FileInfo[] items = fileListIterator.next(); for (FileInfo item : items) { - if(qiniuContentService.getOne(new QueryWrapper().eq("name",FileUtil.getFileNameNoEx(item.key))) + if(qiniuContentService.getOne(new LambdaQueryWrapper().eq(QiniuContent::getName,FileUtil.getFileNameNoEx(item.key))) == null){ qiniuContent = new QiniuContent(); qiniuContent.setSize(FileUtil.getSize(Integer.parseInt(item.fsize+""))); diff --git a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java index 1c7ef939..58ee1d6a 100644 --- a/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java +++ b/yshop-tools/src/main/java/co/yixiang/tools/service/impl/VerificationCodeServiceImpl.java @@ -17,7 +17,7 @@ import co.yixiang.tools.domain.VerificationCode; import co.yixiang.tools.domain.vo.EmailVo; import co.yixiang.tools.service.VerificationCodeService; import co.yixiang.tools.service.mapper.VerificationCodeMapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; @@ -45,8 +45,8 @@ public class VerificationCodeServiceImpl extends BaseServiceImpl() - .eq("scenes",code.getScenes()).eq("type",code.getType()).eq("value",code.getValue())); + VerificationCode verificationCode = this.getOne(new LambdaQueryWrapper() + .eq(VerificationCode::getScenes,code.getScenes()).eq(VerificationCode::getType,code.getType()).eq(VerificationCode::getValue,code.getValue())); // 如果不存在有效的验证码,就创建一个新的 TemplateEngine engine = TemplateUtil.createEngine(new TemplateConfig("template", TemplateConfig.ResourceMode.CLASSPATH)); Template template = engine.getTemplate("email/email.ftl"); @@ -66,9 +66,9 @@ public class VerificationCodeServiceImpl extends BaseServiceImpl() - .eq("scenes",code.getScenes()).eq("type",code.getType()).eq("value",code.getValue()) - .eq("status",true)); + VerificationCode verificationCode = this.getOne(new LambdaQueryWrapper() + .eq(VerificationCode::getScenes,code.getScenes()).eq(VerificationCode::getType,code.getType()).eq(VerificationCode::getValue,code.getValue()) + .eq(VerificationCode::getStatus,true)); if(verificationCode == null || !verificationCode.getCode().equals(code.getCode())){ throw new BadRequestException("无效验证码"); } else { diff --git a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatLiveServiceImpl.java b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatLiveServiceImpl.java index 4eaeb6a3..d6af960e 100644 --- a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatLiveServiceImpl.java +++ b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatLiveServiceImpl.java @@ -32,7 +32,6 @@ import co.yixiang.utils.FileUtil; import co.yixiang.utils.OrderUtil; import co.yixiang.utils.StringUtils; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageHelper; @@ -268,8 +267,8 @@ public class YxWechatLiveServiceImpl extends BaseServiceImpl getList(int page, int limit, int order) { //todo 添加状态判断 - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.lambda() + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper .orderByDesc(YxWechatLive::getStartTime); diff --git a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatMenuServiceImpl.java b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatMenuServiceImpl.java index 55eb2870..20c35a08 100644 --- a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatMenuServiceImpl.java +++ b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatMenuServiceImpl.java @@ -14,7 +14,7 @@ import co.yixiang.modules.mp.service.YxWechatMenuService; import co.yixiang.modules.mp.service.dto.YxWechatMenuDto; import co.yixiang.modules.mp.service.dto.YxWechatMenuQueryCriteria; import co.yixiang.utils.FileUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; @@ -79,7 +79,7 @@ public class YxWechatMenuServiceImpl extends BaseServiceImpl().lambda() + YxWechatMenu yxWechatMenu = this.getOne(new LambdaQueryWrapper() .eq(YxWechatMenu::getKey,wechat_menus)); if(yxWechatMenu == null){ return false; diff --git a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatReplyServiceImpl.java b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatReplyServiceImpl.java index 60f73d23..f58164d4 100644 --- a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatReplyServiceImpl.java +++ b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatReplyServiceImpl.java @@ -15,7 +15,7 @@ import co.yixiang.modules.mp.service.YxWechatReplyService; import co.yixiang.modules.mp.service.dto.YxWechatReplyDto; import co.yixiang.modules.mp.service.dto.YxWechatReplyQueryCriteria; import co.yixiang.utils.FileUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; @@ -83,7 +83,7 @@ public class YxWechatReplyServiceImpl extends BaseServiceImpl().lambda() + YxWechatReply yxWechatReply = this.getOne(new LambdaQueryWrapper() .eq(YxWechatReply::getKey,key)); return yxWechatReply; } diff --git a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatTemplateServiceImpl.java b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatTemplateServiceImpl.java index fea809f1..81120a1f 100644 --- a/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatTemplateServiceImpl.java +++ b/yshop-weixin/src/main/java/co/yixiang/modules/mp/service/impl/YxWechatTemplateServiceImpl.java @@ -14,7 +14,7 @@ import co.yixiang.modules.mp.service.dto.YxWechatTemplateQueryCriteria; import co.yixiang.modules.mp.service.dto.YxWechatTemplateDto; import co.yixiang.modules.mp.service.mapper.WechatTemplateMapper; import co.yixiang.utils.FileUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.github.pagehelper.PageInfo; import lombok.AllArgsConstructor; import org.springframework.data.domain.Pageable; @@ -83,7 +83,7 @@ public class YxWechatTemplateServiceImpl extends BaseServiceImpl().lambda() + return this.getOne(new LambdaQueryWrapper() .eq(YxWechatTemplate::getTempkey,recharge_success_key)); } }