diff --git a/nflg_project_dev/nflg-bom-new/pom.xml b/nflg_project_dev/nflg-bom-new/pom.xml
index 6f32fd98..011f55f4 100644
--- a/nflg_project_dev/nflg-bom-new/pom.xml
+++ b/nflg_project_dev/nflg-bom-new/pom.xml
@@ -113,6 +113,12 @@
3.3.2
+
+ wiki.xsx
+ redis-spring-boot-starter
+ 2.2.8
+
+
diff --git a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/MBomApi.java b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/MBomApi.java
index 86509e3b..d6feb8ff 100644
--- a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/MBomApi.java
+++ b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/MBomApi.java
@@ -10,10 +10,7 @@ import com.nflg.product.base.core.exception.NflgBusinessException;
import com.nflg.product.bomnew.constant.FactoryCodeEnum;
import com.nflg.product.bomnew.constant.MBomConstantEnum;
import com.nflg.product.bomnew.constant.ValueEnum;
-import com.nflg.product.bomnew.pojo.dto.BomNewMBomChildDTO;
-import com.nflg.product.bomnew.pojo.dto.BomNewMbomApplyBackMaterialDTO;
-import com.nflg.product.bomnew.pojo.dto.BomNewMbomDetailDTO;
-import com.nflg.product.bomnew.pojo.dto.BomNewMbomSuperStatusDTO;
+import com.nflg.product.bomnew.pojo.dto.*;
import com.nflg.product.bomnew.pojo.query.BomNewMbomBackMaterialQuery;
import com.nflg.product.bomnew.pojo.query.BomNewMbomParentQuery;
import com.nflg.product.bomnew.pojo.vo.BomNewMbomBackMaterialVO;
@@ -23,6 +20,7 @@ import com.nflg.product.bomnew.pojo.vo.BomNewMbomParentVO;
import com.nflg.product.bomnew.service.BomNewMbomBackMaterialService;
import com.nflg.product.bomnew.service.BomNewMbomDetailService;
import com.nflg.product.bomnew.service.BomNewMbomParentService;
+import com.nflg.product.bomnew.service.RedisService;
import com.nflg.product.bomnew.util.EnumUtils;
import com.nflg.product.bomnew.util.VUtils;
import io.swagger.annotations.Api;
@@ -35,6 +33,7 @@ import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
import java.util.Objects;
+import java.util.Set;
/**
* t_bom_new_mbom_parent 表控制层
@@ -204,6 +203,19 @@ public class MBomApi extends BaseApi {
}
}
+ @Resource
+ RedisService redisService;
+
+ @GetMapping("redisTest")
+ @ApiOperation("redis 测试")
+ public ResultVO> redisTest() {
+
+ return ResultVO.success(redisService.test());
+
+ }
+
+
+
}
diff --git a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/RedisService.java b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/RedisService.java
new file mode 100644
index 00000000..ad850821
--- /dev/null
+++ b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/RedisService.java
@@ -0,0 +1,33 @@
+package com.nflg.product.bomnew.service;
+
+import com.nflg.product.bomnew.pojo.dto.AddMaterialMainDTO;
+import org.springframework.data.redis.core.StringRedisTemplate;
+import org.springframework.stereotype.Service;
+import wiki.xsx.core.handler.DBHandler;
+import wiki.xsx.core.handler.ListHandler;
+import wiki.xsx.core.handler.SetHandler;
+import wiki.xsx.core.util.RedisUtil;
+
+import java.util.List;
+import java.util.Set;
+
+@Service
+public class RedisService {
+
+ private SetHandler setHandler= RedisUtil.getSetHandler();
+
+ public Set test(){
+ AddMaterialMainDTO ddd=new AddMaterialMainDTO();
+ setHandler.add("testluo","lou");
+ setHandler.add("testluo","luolm");
+ setHandler.remove("testluo@V002","luo");
+
+ StringRedisTemplate template= setHandler.getStringRedisTemplate();
+ Set keys = template.keys("test*");
+
+
+
+ return keys;
+
+ }
+}