Kaynağa Gözat

api上行接收测温数据接口

hanqingsong 4 yıl önce
ebeveyn
işleme
0e279cc4a0
20 değiştirilmiş dosya ile 525 ekleme ve 1 silme
  1. 7 1
      pom.xml
  2. 45 0
      src/main/java/com/chinaitop/depot/grainAPI/controller/GrainDataSynController.java
  3. 43 0
      src/main/java/com/chinaitop/depot/grainAPI/controller/GrainLayerDataSynController.java
  4. 43 0
      src/main/java/com/chinaitop/depot/grainAPI/controller/GrainWarningDataSynController.java
  5. 78 0
      src/main/java/com/chinaitop/depot/grainAPI/entity/Points.java
  6. 56 0
      src/main/java/com/chinaitop/depot/grainAPI/entity/TestData.java
  7. 49 0
      src/main/java/com/chinaitop/depot/grainAPI/entity/TestDataLayer.java
  8. 61 0
      src/main/java/com/chinaitop/depot/grainAPI/entity/TestWarningData.java
  9. 14 0
      src/main/java/com/chinaitop/depot/grainAPI/mapper/TestDataLayerMapper.java
  10. 14 0
      src/main/java/com/chinaitop/depot/grainAPI/mapper/TestDataMapper.java
  11. 14 0
      src/main/java/com/chinaitop/depot/grainAPI/mapper/TestWarningDataMapper.java
  12. 12 0
      src/main/java/com/chinaitop/depot/grainAPI/service/TestDataLayerService.java
  13. 12 0
      src/main/java/com/chinaitop/depot/grainAPI/service/TestDataService.java
  14. 12 0
      src/main/java/com/chinaitop/depot/grainAPI/service/TestWarningDataService.java
  15. 16 0
      src/main/java/com/chinaitop/depot/grainAPI/service/impl/TestDataLayerServiceImpl.java
  16. 16 0
      src/main/java/com/chinaitop/depot/grainAPI/service/impl/TestDataServiceImpl.java
  17. 16 0
      src/main/java/com/chinaitop/depot/grainAPI/service/impl/TestWarningDataServiceImpl.java
  18. 6 0
      src/main/resources/mapper/grainAPI/TestDataLayerMapper.xml
  19. 5 0
      src/main/resources/mapper/grainAPI/TestDataMapper.xml
  20. 6 0
      src/main/resources/mapper/grainAPI/TestWarningDataMapper.xml

+ 7 - 1
pom.xml

@@ -35,7 +35,13 @@
35 35
             <groupId>org.springframework.cloud</groupId>
36 36
             <artifactId>spring-cloud-starter-openfeign</artifactId>
37 37
         </dependency>
38
-
38
+        <!-- utils -->
39
+        <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
40
+        <dependency>
41
+            <groupId>com.alibaba</groupId>
42
+            <artifactId>fastjson</artifactId>
43
+            <version>1.2.75</version>
44
+        </dependency>
39 45
         <dependency>
40 46
             <groupId>org.springframework.boot</groupId>
41 47
             <artifactId>spring-boot-starter-test</artifactId>

+ 45 - 0
src/main/java/com/chinaitop/depot/grainAPI/controller/GrainDataSynController.java

@@ -0,0 +1,45 @@
1
+package com.chinaitop.depot.grainAPI.controller;
2
+
3
+import com.alibaba.fastjson.JSON;
4
+import com.alibaba.fastjson.JSONArray;
5
+import com.chinaitop.depot.grainAPI.entity.TestData;
6
+import com.chinaitop.depot.grainAPI.service.TestDataService;
7
+import org.apache.commons.lang3.StringUtils;
8
+import org.slf4j.Logger;
9
+import org.slf4j.LoggerFactory;
10
+import org.springframework.web.bind.annotation.PostMapping;
11
+import org.springframework.web.bind.annotation.RequestBody;
12
+import org.springframework.web.bind.annotation.RequestMapping;
13
+import org.springframework.web.bind.annotation.RestController;
14
+
15
+import javax.annotation.Resource;
16
+import java.util.List;
17
+
18
+/**
19
+ * @author qingsong.han
20
+ * @description: 库端到云端数据同步接口 test_data
21
+ * @create 2021-11-02 16:13
22
+ */
23
+@RestController
24
+@RequestMapping(value = "/testData")
25
+public class GrainDataSynController {
26
+    private final static Logger logger = LoggerFactory.getLogger(GrainDataSynController.class);
27
+
28
+    @Resource
29
+    private TestDataService testDataService;
30
+
31
+    @PostMapping("/housesToCouldTemperData")
32
+    public void housesToCouldTemperData(@RequestBody String grainJson) {
33
+        logger.info("testData: {}", grainJson);
34
+        try {
35
+            if (StringUtils.isNotBlank(grainJson)) {
36
+                List<TestData> testData = JSONArray.parseArray(grainJson, TestData.class);
37
+                testDataService.saveBatch(testData);
38
+            }
39
+        } catch (Exception e) {
40
+            logger.info("testData数据保存失败: {}", grainJson);
41
+            e.printStackTrace();
42
+        }
43
+    }
44
+
45
+}

+ 43 - 0
src/main/java/com/chinaitop/depot/grainAPI/controller/GrainLayerDataSynController.java

@@ -0,0 +1,43 @@
1
+package com.chinaitop.depot.grainAPI.controller;
2
+
3
+import com.alibaba.fastjson.JSONArray;
4
+import com.chinaitop.depot.grainAPI.entity.TestDataLayer;
5
+import com.chinaitop.depot.grainAPI.service.TestDataLayerService;
6
+import org.apache.commons.lang3.StringUtils;
7
+import org.slf4j.Logger;
8
+import org.slf4j.LoggerFactory;
9
+import org.springframework.web.bind.annotation.PostMapping;
10
+import org.springframework.web.bind.annotation.RequestBody;
11
+import org.springframework.web.bind.annotation.RequestMapping;
12
+import org.springframework.web.bind.annotation.RestController;
13
+
14
+import javax.annotation.Resource;
15
+import java.util.List;
16
+
17
+/**
18
+ * @author qingsong.han
19
+ * @description: 测温数据子表库到云数据同步
20
+ * @create 2021-11-03 13:52
21
+ */
22
+@RestController
23
+@RequestMapping(value = "/testDataLayer")
24
+public class GrainLayerDataSynController {
25
+    private final static Logger logger = LoggerFactory.getLogger(GrainLayerDataSynController.class);
26
+    @Resource
27
+    private TestDataLayerService testDataLayerService;
28
+
29
+    @PostMapping("/housesToCouldTemperData")
30
+    public void housesToCouldTemperData(@RequestBody String grainJson) {
31
+        logger.info("testDataLayer: {}", grainJson);
32
+        try {
33
+            if (StringUtils.isNotBlank(grainJson)) {
34
+                List<TestDataLayer> testDataLayer = JSONArray.parseArray(grainJson, TestDataLayer.class);
35
+                testDataLayerService.saveBatch(testDataLayer);
36
+            }
37
+        } catch (Exception e) {
38
+            logger.info("testDataLayerDataInfo保存失败: {}", grainJson);
39
+            e.printStackTrace();
40
+        }
41
+    }
42
+
43
+}

+ 43 - 0
src/main/java/com/chinaitop/depot/grainAPI/controller/GrainWarningDataSynController.java

@@ -0,0 +1,43 @@
1
+package com.chinaitop.depot.grainAPI.controller;
2
+
3
+import com.alibaba.fastjson.JSONArray;
4
+import com.chinaitop.depot.grainAPI.entity.TestWarningData;
5
+import com.chinaitop.depot.grainAPI.service.TestWarningDataService;
6
+import org.apache.commons.lang3.StringUtils;
7
+import org.slf4j.Logger;
8
+import org.slf4j.LoggerFactory;
9
+import org.springframework.web.bind.annotation.PostMapping;
10
+import org.springframework.web.bind.annotation.RequestBody;
11
+import org.springframework.web.bind.annotation.RequestMapping;
12
+import org.springframework.web.bind.annotation.RestController;
13
+
14
+import javax.annotation.Resource;
15
+import java.util.List;
16
+
17
+/**
18
+ * @author qingsong.han
19
+ * @description: 接收库端粮情报警数据到云端
20
+ * @create 2021-11-03 16:26
21
+ */
22
+@RestController
23
+@RequestMapping(value = "/testWarningData")
24
+public class GrainWarningDataSynController {
25
+    private final static Logger logger = LoggerFactory.getLogger(GrainWarningDataSynController.class);
26
+    @Resource
27
+    private TestWarningDataService testWarningDataService;
28
+
29
+    @PostMapping("/housesToCouldTemperData")
30
+    public void housesToCouldTemperData(@RequestBody String grainJson) {
31
+        logger.info("testWarningData: {}", grainJson);
32
+        try {
33
+            if (StringUtils.isNotBlank(grainJson)) {
34
+                List<TestWarningData> testWarningData = JSONArray.parseArray(grainJson, TestWarningData.class);
35
+                testWarningDataService.saveBatch(testWarningData);
36
+            }
37
+        } catch (Exception e) {
38
+            logger.info("testWarningData保存失败: {}", grainJson);
39
+            e.printStackTrace();
40
+        }
41
+    }
42
+
43
+}

+ 78 - 0
src/main/java/com/chinaitop/depot/grainAPI/entity/Points.java

@@ -0,0 +1,78 @@
1
+package com.chinaitop.depot.grainAPI.entity;
2
+
3
+import java.math.BigDecimal;
4
+
5
+public class Points {
6
+    private BigDecimal temp;
7
+
8
+    private String x;
9
+
10
+    private String y;
11
+
12
+    private String z;
13
+
14
+    /**
15
+     * 温度值 单位:摄氏度;坏点值以250表示;精确到小数点后1位;
16
+     * @return temp 温度值 单位:摄氏度;坏点值以250表示;精确到小数点后1位;
17
+     */
18
+    public BigDecimal getTemp() {
19
+        return temp;
20
+    }
21
+
22
+    /**
23
+     * 温度值 单位:摄氏度;坏点值以250表示;精确到小数点后1位;
24
+     * @param temp 温度值 单位:摄氏度;坏点值以250表示;精确到小数点后1位;
25
+     */
26
+    public void setTemp(BigDecimal temp) {
27
+        this.temp = temp;
28
+    }
29
+
30
+    /**
31
+     * 测温点在仓内的X坐标代表长度 代表列
32
+     * @return X 测温点在仓内的X坐标代表长度 代表列
33
+     */
34
+    public String getX() {
35
+        return x;
36
+    }
37
+
38
+    /**
39
+     * 测温点在仓内的X坐标代表长度 代表列
40
+     * @param x 测温点在仓内的X坐标代表长度 代表列
41
+     */
42
+    public void setX(String x) {
43
+        this.x = x == null ? null : x.trim();
44
+    }
45
+
46
+    /**
47
+     * 测温点在仓内的Y坐标宽度方向 代表行
48
+     * @return Y 测温点在仓内的Y坐标宽度方向 代表行
49
+     */
50
+    public String getY() {
51
+        return y;
52
+    }
53
+
54
+    /**
55
+     * 测温点在仓内的Y坐标宽度方向 代表行
56
+     * @param y 测温点在仓内的Y坐标宽度方向 代表行
57
+     */
58
+    public void setY(String y) {
59
+        this.y = y == null ? null : y.trim();
60
+    }
61
+
62
+    /**
63
+     * 测温点在仓内的Z坐标高度
64
+     * @return Z 测温点在仓内的Z坐标高度
65
+     */
66
+    public String getZ() {
67
+        return z;
68
+    }
69
+
70
+    /**
71
+     * 测温点在仓内的Z坐标高度
72
+     * @param z 测温点在仓内的Z坐标高度
73
+     */
74
+    public void setZ(String z) {
75
+        this.z = z == null ? null : z.trim();
76
+    }
77
+
78
+}

+ 56 - 0
src/main/java/com/chinaitop/depot/grainAPI/entity/TestData.java

@@ -0,0 +1,56 @@
1
+package com.chinaitop.depot.grainAPI.entity;
2
+
3
+
4
+import com.baomidou.mybatisplus.annotation.TableField;
5
+import com.baomidou.mybatisplus.annotation.TableId;
6
+import com.baomidou.mybatisplus.annotation.TableName;
7
+import lombok.Data;
8
+import lombok.EqualsAndHashCode;
9
+import lombok.experimental.Accessors;
10
+
11
+import java.io.Serializable;
12
+import java.math.BigDecimal;
13
+import java.util.Collections;
14
+import java.util.Date;
15
+import java.util.List;
16
+
17
+@Data
18
+@EqualsAndHashCode(callSuper = false)
19
+@Accessors(chain = true)
20
+@TableName("t_testdata")
21
+public class TestData implements Serializable {
22
+    private static final long serialVersionUID = -5327933225976489891L;
23
+
24
+    @TableId("id")
25
+    private String id;
26
+    @TableField("org_id")
27
+    private String orgId;
28
+    @TableField("storehouse")
29
+    private String storehouse;
30
+    @TableField("house")
31
+    private String house;
32
+    @TableField("t_time")
33
+    private Date time;
34
+    @TableField("intemp")
35
+    private BigDecimal intemp;
36
+    @TableField("inh")
37
+    private BigDecimal inh;
38
+    @TableField("outtemp")
39
+    private BigDecimal outtemp;
40
+    @TableField("outh")
41
+    private BigDecimal outh;
42
+    @TableField("t_max")
43
+    private BigDecimal max;
44
+    @TableField("t_min")
45
+    private BigDecimal min;
46
+    @TableField("t_avg")
47
+    private BigDecimal avg;
48
+    @TableField("data_source")
49
+    private String dataSource;
50
+    @TableField("ilq_yq")
51
+    private String ilqYq;
52
+    @TableField("t_points")
53
+    private String tPoints;
54
+//    private List<Points> points = Collections.emptyList();
55
+
56
+}

+ 49 - 0
src/main/java/com/chinaitop/depot/grainAPI/entity/TestDataLayer.java

@@ -0,0 +1,49 @@
1
+package com.chinaitop.depot.grainAPI.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.TableField;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import com.baomidou.mybatisplus.annotation.TableName;
6
+import lombok.Data;
7
+import lombok.EqualsAndHashCode;
8
+import lombok.experimental.Accessors;
9
+
10
+import java.io.Serializable;
11
+import java.math.BigDecimal;
12
+import java.util.Date;
13
+
14
+/**
15
+ * @author qingsong.han
16
+ * @description:
17
+ * @create 2021-11-03 13:54
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+@TableName("t_testdata_layer")
23
+public class TestDataLayer implements Serializable {
24
+    private static final long serialVersionUID = -8849961676301983242L;
25
+
26
+    @TableId("id")
27
+    private String id;
28
+    @TableField("org_id")
29
+    private String orgId;
30
+    @TableField("lq_id")
31
+    private String lqId;
32
+    @TableField("lhouse")
33
+    private String lhouse;
34
+    @TableField("ltime")
35
+    private Date ltime;
36
+    @TableField("layernumber")
37
+    private Integer layernumber;
38
+    @TableField("lz")
39
+    private String lz;
40
+    @TableField("lmax")
41
+    private BigDecimal lmax;
42
+    @TableField("lmin")
43
+    private BigDecimal lmin;
44
+    @TableField("lavg")
45
+    private BigDecimal lavg;
46
+    @TableField("data_source")
47
+    private String dataSource;
48
+
49
+}

+ 61 - 0
src/main/java/com/chinaitop/depot/grainAPI/entity/TestWarningData.java

@@ -0,0 +1,61 @@
1
+package com.chinaitop.depot.grainAPI.entity;
2
+
3
+import com.baomidou.mybatisplus.annotation.TableField;
4
+import com.baomidou.mybatisplus.annotation.TableId;
5
+import com.baomidou.mybatisplus.annotation.TableName;
6
+import lombok.Data;
7
+import lombok.EqualsAndHashCode;
8
+import lombok.experimental.Accessors;
9
+
10
+import java.io.Serializable;
11
+import java.math.BigDecimal;
12
+import java.util.Date;
13
+
14
+/**
15
+ * @author qingsong.han
16
+ * @description:
17
+ * @create 2021-11-03 16:29
18
+ */
19
+@Data
20
+@EqualsAndHashCode(callSuper = false)
21
+@Accessors(chain = true)
22
+@TableName("t_warning_threshold_history")
23
+public class TestWarningData implements Serializable {
24
+    private static final long serialVersionUID = -1227845637988750898L;
25
+
26
+    @TableId("id")
27
+    private String id;
28
+    @TableField("org_id")
29
+    private String orgId;
30
+    @TableField("v_cf_code")
31
+    private String vCfCode;
32
+    @TableField("w_module")
33
+    private String wModule;
34
+    @TableField("w_name")
35
+    private String wName;
36
+    @TableField("w_threshold")
37
+    private BigDecimal wThreshold;
38
+    @TableField("threshold")
39
+    private BigDecimal threshold;
40
+    @TableField("w_state")
41
+    private Integer wState;
42
+    @TableField("w_time")
43
+    private Date wTime;
44
+    @TableField("w_update_time")
45
+    private Date wUpdateTime;
46
+    @TableField("data_source")
47
+    private String dataSource;
48
+    @TableField("w_remark")
49
+    private String wRemark;
50
+    @TableField("is_send")
51
+    private String isSend;
52
+    @TableField("w_mode")
53
+    private String wMode;
54
+    @TableField("w_warning")
55
+    private String wWarning;
56
+    @TableField("updatetime")
57
+    private Date updatetime;
58
+
59
+
60
+
61
+}

+ 14 - 0
src/main/java/com/chinaitop/depot/grainAPI/mapper/TestDataLayerMapper.java

@@ -0,0 +1,14 @@
1
+package com.chinaitop.depot.grainAPI.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.chinaitop.depot.grainAPI.entity.TestDataLayer;
5
+import org.springframework.stereotype.Repository;
6
+
7
+/**
8
+ * @author qingsong.han
9
+ * @description:
10
+ * @create 2021-11-03 14:03
11
+ */
12
+@Repository
13
+public interface TestDataLayerMapper extends BaseMapper<TestDataLayer> {
14
+}

+ 14 - 0
src/main/java/com/chinaitop/depot/grainAPI/mapper/TestDataMapper.java

@@ -0,0 +1,14 @@
1
+package com.chinaitop.depot.grainAPI.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.chinaitop.depot.grainAPI.entity.TestData;
5
+import org.springframework.stereotype.Repository;
6
+
7
+/**
8
+ * @author qingsong.han
9
+ * @description:
10
+ * @create 2021-11-02 16:54
11
+ */
12
+@Repository
13
+public interface TestDataMapper extends BaseMapper<TestData> {
14
+}

+ 14 - 0
src/main/java/com/chinaitop/depot/grainAPI/mapper/TestWarningDataMapper.java

@@ -0,0 +1,14 @@
1
+package com.chinaitop.depot.grainAPI.mapper;
2
+
3
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.chinaitop.depot.grainAPI.entity.TestWarningData;
5
+import org.springframework.stereotype.Repository;
6
+
7
+/**
8
+ * @author qingsong.han
9
+ * @description:
10
+ * @create 2021-11-03 16:49
11
+ */
12
+@Repository
13
+public interface TestWarningDataMapper extends BaseMapper<TestWarningData> {
14
+}

+ 12 - 0
src/main/java/com/chinaitop/depot/grainAPI/service/TestDataLayerService.java

@@ -0,0 +1,12 @@
1
+package com.chinaitop.depot.grainAPI.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.chinaitop.depot.grainAPI.entity.TestDataLayer;
5
+
6
+/**
7
+ * @author qingsong.han
8
+ * @description:
9
+ * @create 2021-11-03 14:00
10
+ */
11
+public interface TestDataLayerService extends IService<TestDataLayer> {
12
+}

+ 12 - 0
src/main/java/com/chinaitop/depot/grainAPI/service/TestDataService.java

@@ -0,0 +1,12 @@
1
+package com.chinaitop.depot.grainAPI.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.chinaitop.depot.grainAPI.entity.TestData;
5
+
6
+/**
7
+ * @author qingsong.han
8
+ * @description:
9
+ * @create 2021-11-02 16:42
10
+ */
11
+public interface TestDataService extends IService<TestData> {
12
+}

+ 12 - 0
src/main/java/com/chinaitop/depot/grainAPI/service/TestWarningDataService.java

@@ -0,0 +1,12 @@
1
+package com.chinaitop.depot.grainAPI.service;
2
+
3
+import com.baomidou.mybatisplus.extension.service.IService;
4
+import com.chinaitop.depot.grainAPI.entity.TestWarningData;
5
+
6
+/**
7
+ * @author qingsong.han
8
+ * @description:
9
+ * @create 2021-11-03 16:46
10
+ */
11
+public interface TestWarningDataService extends IService<TestWarningData> {
12
+}

+ 16 - 0
src/main/java/com/chinaitop/depot/grainAPI/service/impl/TestDataLayerServiceImpl.java

@@ -0,0 +1,16 @@
1
+package com.chinaitop.depot.grainAPI.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.chinaitop.depot.grainAPI.entity.TestDataLayer;
5
+import com.chinaitop.depot.grainAPI.mapper.TestDataLayerMapper;
6
+import com.chinaitop.depot.grainAPI.service.TestDataLayerService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * @author qingsong.han
11
+ * @description:
12
+ * @create 2021-11-03 14:01
13
+ */
14
+@Service
15
+public class TestDataLayerServiceImpl extends ServiceImpl<TestDataLayerMapper, TestDataLayer> implements TestDataLayerService {
16
+}

+ 16 - 0
src/main/java/com/chinaitop/depot/grainAPI/service/impl/TestDataServiceImpl.java

@@ -0,0 +1,16 @@
1
+package com.chinaitop.depot.grainAPI.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.chinaitop.depot.grainAPI.entity.TestData;
5
+import com.chinaitop.depot.grainAPI.mapper.TestDataMapper;
6
+import com.chinaitop.depot.grainAPI.service.TestDataService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * @author qingsong.han
11
+ * @description:
12
+ * @create 2021-11-02 16:52
13
+ */
14
+@Service
15
+public class TestDataServiceImpl extends ServiceImpl<TestDataMapper, TestData> implements TestDataService {
16
+}

+ 16 - 0
src/main/java/com/chinaitop/depot/grainAPI/service/impl/TestWarningDataServiceImpl.java

@@ -0,0 +1,16 @@
1
+package com.chinaitop.depot.grainAPI.service.impl;
2
+
3
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
4
+import com.chinaitop.depot.grainAPI.entity.TestWarningData;
5
+import com.chinaitop.depot.grainAPI.mapper.TestWarningDataMapper;
6
+import com.chinaitop.depot.grainAPI.service.TestWarningDataService;
7
+import org.springframework.stereotype.Service;
8
+
9
+/**
10
+ * @author qingsong.han
11
+ * @description:
12
+ * @create 2021-11-03 16:46
13
+ */
14
+@Service
15
+public class TestWarningDataServiceImpl extends ServiceImpl<TestWarningDataMapper, TestWarningData> implements TestWarningDataService {
16
+}

+ 6 - 0
src/main/resources/mapper/grainAPI/TestDataLayerMapper.xml

@@ -0,0 +1,6 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.chinaitop.depot.grainAPI.mapper.TestDataLayerMapper">
4
+
5
+
6
+</mapper>

+ 5 - 0
src/main/resources/mapper/grainAPI/TestDataMapper.xml

@@ -0,0 +1,5 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.chinaitop.depot.grainAPI.mapper.TestDataMapper">
4
+
5
+</mapper>

+ 6 - 0
src/main/resources/mapper/grainAPI/TestWarningDataMapper.xml

@@ -0,0 +1,6 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3
+<mapper namespace="com.chinaitop.depot.grainAPI.mapper.TestWarningDataMapper">
4
+
5
+
6
+</mapper>