From 92cf3c01450a499915aa8fe97cd32a8c657c011c Mon Sep 17 00:00:00 2001
From: 克 刘 <4345453@qq.com>
Date: Thu, 26 Mar 2020 21:05:16 +0800
Subject: [PATCH] 优化动态表名,扩展Mapper.xml传递动态表名

---
 kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java b/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java
index 1c9f0d9..7888100 100644
--- a/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java
+++ b/kidgrow-demo/kidgrow-demo-order/src/test/java/com/kidgrow/order/mapper/OrderInfoMapperTest.java
@@ -1,7 +1,9 @@
 package com.kidgrow.order.mapper;
 
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kidgrow.common.context.DynamicTableContextHolder;
 import com.kidgrow.order.entity.OrderInfo;
+import com.kidgrow.order.service.IOrderDetailService;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -9,6 +11,7 @@
 import org.springframework.test.context.junit4.SpringRunner;
 
 import java.util.List;
+import java.util.Map;
 
 /**
  * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br>
@@ -23,6 +26,8 @@
 public class OrderInfoMapperTest {
     @Autowired
     private OrderInfoMapper orderInfoMapper;
+    @Autowired
+    private IOrderDetailService orderDetailService;
 
     @Test
     public void getOrderInfo(){
@@ -45,4 +50,18 @@
 
 
     }
+
+    @Test
+    public void orderDetail(){
+        Map<String, Object> params=null;
+        params.put("page",1);
+        params.put("limit",10);
+        DynamicTableContextHolder.setDynamicTable("order_detail_2020");
+        DynamicTableContextHolder.setDynamicTable("order_info_2020");
+        orderDetailService.findList(params,"");
+
+        System.out.println(orderDetailService.findList(params,""));
+
+
+    }
 }
\ No newline at end of file

--
Gitblit v1.8.0