From 95f9ea7eb339c36cade6c67d0385c49ec2d81477 Mon Sep 17 00:00:00 2001 From: 935090232@qq.com <ak473600000> Date: Wed, 14 Apr 2021 19:39:45 +0800 Subject: [PATCH] Merge branch 'score_shop' into api_score_meger --- zq-erp/src/test/java/com/matrix/JyyTests.java | 84 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 84 insertions(+), 0 deletions(-) diff --git a/zq-erp/src/test/java/com/matrix/JyyTests.java b/zq-erp/src/test/java/com/matrix/JyyTests.java new file mode 100644 index 0000000..bac5650 --- /dev/null +++ b/zq-erp/src/test/java/com/matrix/JyyTests.java @@ -0,0 +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) +public class JyyTests { + + + @Autowired + private ShopOrderV2Dao shopOrderV2Dao; + + @Autowired + ScoreVipDetailDao scoreVipDetailDao; + + @Autowired + ScoreVipDetailService scoreVipDetailService; + + + @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