记得上下班打卡 | git大法好,push需谨慎

Commit 3ff1a6d4 authored by GaoHu's avatar GaoHu

修改sku名称查询为模糊查询

parent effadfdf
...@@ -62,7 +62,7 @@ public class GoblinMongoUtils { ...@@ -62,7 +62,7 @@ public class GoblinMongoUtils {
Pageable pageable = PageRequest.of(goblinGoodsAnticipateValueParam.getPageNum() - 1, 20, Sort.by(Sort.Direction.DESC, "createdDate")); Pageable pageable = PageRequest.of(goblinGoodsAnticipateValueParam.getPageNum() - 1, 20, Sort.by(Sort.Direction.DESC, "createdDate"));
Criteria criteria = Criteria.where("delTag").is(0); Criteria criteria = Criteria.where("delTag").is(0);
if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getName())) { if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getName())) {
criteria = criteria.and("skuName").is(goblinGoodsAnticipateValueParam.getName()); criteria = criteria.and("skuName").regex(".*?" + goblinGoodsAnticipateValueParam.getName() + ".*");
} }
if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getCreatedDate())) { if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getCreatedDate())) {
LocalDateTime createDt = DateUtil.Formatter.yyyyMMddHHmmss.parse(goblinGoodsAnticipateValueParam.getCreatedDate()); LocalDateTime createDt = DateUtil.Formatter.yyyyMMddHHmmss.parse(goblinGoodsAnticipateValueParam.getCreatedDate());
...@@ -71,14 +71,14 @@ public class GoblinMongoUtils { ...@@ -71,14 +71,14 @@ public class GoblinMongoUtils {
criteria = criteria.and("createdDate").gte(createdAtBegin).lte(createdAtEnd); criteria = criteria.and("createdDate").gte(createdAtBegin).lte(createdAtEnd);
} }
if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getAboutStartDate())){ if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getAboutStartDate())) {
LocalDateTime createDt = DateUtil.Formatter.yyyyMMddHHmmss.parse(goblinGoodsAnticipateValueParam.getAboutStartDate()); LocalDateTime createDt = DateUtil.Formatter.yyyyMMddHHmmss.parse(goblinGoodsAnticipateValueParam.getAboutStartDate());
LocalDateTime createdAtBegin = createDt.withHour(0).withMinute(0).withSecond(0).withNano(0); LocalDateTime createdAtBegin = createDt.withHour(0).withMinute(0).withSecond(0).withNano(0);
LocalDateTime createdAtEnd = createDt.withHour(23).withMinute(59).withSecond(59).withNano(999); LocalDateTime createdAtEnd = createDt.withHour(23).withMinute(59).withSecond(59).withNano(999);
criteria = criteria.and("aboutStartDate").gte(createdAtBegin).lte(createdAtEnd); criteria = criteria.and("aboutStartDate").gte(createdAtBegin).lte(createdAtEnd);
} }
if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getAboutEndDate())){ if (StringUtils.isNotBlank(goblinGoodsAnticipateValueParam.getAboutEndDate())) {
LocalDateTime createDt = DateUtil.Formatter.yyyyMMddHHmmss.parse(goblinGoodsAnticipateValueParam.getAboutEndDate()); LocalDateTime createDt = DateUtil.Formatter.yyyyMMddHHmmss.parse(goblinGoodsAnticipateValueParam.getAboutEndDate());
LocalDateTime createdAtBegin = createDt.withHour(0).withMinute(0).withSecond(0).withNano(0); LocalDateTime createdAtBegin = createDt.withHour(0).withMinute(0).withSecond(0).withNano(0);
LocalDateTime createdAtEnd = createDt.withHour(23).withMinute(59).withSecond(59).withNano(999); LocalDateTime createdAtEnd = createDt.withHour(23).withMinute(59).withSecond(59).withNano(999);
......
...@@ -85,7 +85,7 @@ public class GoblinRedisUtils { ...@@ -85,7 +85,7 @@ public class GoblinRedisUtils {
*/ */
public void setUserAboutSku(GoblinGoodAnticipateUserVo user) { public void setUserAboutSku(GoblinGoodAnticipateUserVo user) {
goblinMongoUtils.setGoblinGoodsAnticipateUserVo(user); goblinMongoUtils.setGoblinGoodsAnticipateUserVo(user);
redisUtil.set(GoblinRedisConst.USER_ANTICIPATE_STATE.concat(user.getSkuId()).concat(user.getUid()),user); redisUtil.set(GoblinRedisConst.USER_ANTICIPATE_STATE.concat(user.getSkuId()).concat(user.getUid()),user,60*60*24*30);
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment