From 6beb066cae877ac1ec9b3627fc83bab9a018d3cd Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Wed, 07 Apr 2021 16:32:37 +0800 Subject: [PATCH] Merge branch 'score_shop' of http://120.27.238.55:7000/r/beauty-erp into score_shop --- zq-erp/src/test/java/com/matrix/JyyTests.java | 65 ++++++++++++++++++++++++++------ 1 files changed, 53 insertions(+), 12 deletions(-) diff --git a/zq-erp/src/test/java/com/matrix/JyyTests.java b/zq-erp/src/test/java/com/matrix/JyyTests.java index 7dec718..bac5650 100644 --- a/zq-erp/src/test/java/com/matrix/JyyTests.java +++ b/zq-erp/src/test/java/com/matrix/JyyTests.java @@ -1,43 +1,84 @@ package com.matrix; +import cn.hutool.json.JSONArray; +import cn.hutool.json.JSONObject; +import cn.hutool.json.JSONUtil; +import com.matrix.component.redis.RedisClient; +import com.matrix.system.common.bean.SysFunction; import com.matrix.system.hive.service.imp.SysVipInfoServiceImpl; import com.matrix.system.score.dao.ScoreVipDetailDao; import com.matrix.system.score.service.ScoreVipDetailService; import com.matrix.system.shopXcx.dao.ShopOrderV2Dao; +import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + /** * 测试类示例 - * + * * @author jiangyouyao * @email 512061637@qq.com * @date 2019年2月25日 */ @RunWith(SpringRunner.class) -@SpringBootTest(classes = {ZqErpApplication.class},webEnvironment =SpringBootTest.WebEnvironment.RANDOM_PORT) +@SpringBootTest(classes = {ZqErpApplication.class}, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class JyyTests { - @Autowired - private ShopOrderV2Dao shopOrderV2Dao; + @Autowired + private ShopOrderV2Dao shopOrderV2Dao; - @Autowired - ScoreVipDetailDao scoreVipDetailDao; + @Autowired + ScoreVipDetailDao scoreVipDetailDao; - @Autowired - ScoreVipDetailService scoreVipDetailService; + @Autowired + ScoreVipDetailService scoreVipDetailService; - @Autowired - SysVipInfoServiceImpl sysVipInfoService; + @Autowired + SysVipInfoServiceImpl sysVipInfoService; + + @Autowired + RedisClient redisClient; + + @Test + public void testRedis() { + + List<SysFunction> fnList = new ArrayList<>(); + fnList.add(new SysFunction()); + + Map map = new HashMap(); + map.put("a", fnList); + redisClient.saveMapValue("map", map); + + + } + + + @Test + public void testRedis2() { + + String map = redisClient.getCachedValue("map"); + JSONObject json = JSONUtil.parseObj(map); + String a = json.get("a").toString(); + + + JSONArray jsonArray = JSONUtil.parseArray(a); + for (int i=0;i<jsonArray.size();i++){ + SysFunction sysFunction = jsonArray.get(i, SysFunction.class); + System.out.println(sysFunction.getHasThisFn()); + } - - + } } -- Gitblit v1.9.1