Pārlūkot izejas kodu

生物防控人员2

523096025 1 mēnesi atpakaļ
vecāks
revīzija
1575e6dea9
100 mainītis faili ar 3692 papildinājumiem un 0 dzēšanām
  1. 2 0
      get-data/.gitattributes
  2. 33 0
      get-data/.gitignore
  3. 104 0
      get-data/pom.xml
  4. 15 0
      get-data/src/main/java/com/huimv/getdata/GetdataApplication.java
  5. 50 0
      get-data/src/main/java/com/huimv/getdata/controller/CenterController.java
  6. 30 0
      get-data/src/main/java/com/huimv/getdata/controller/DemoController.java
  7. 20 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpBdDepartmentController.java
  8. 73 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpBdOrgController.java
  9. 73 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpCaiGouController.java
  10. 27 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpHrController.java
  11. 98 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpKuCunController.java
  12. 26 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpShengChanController.java
  13. 70 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpVoucherColntroller.java
  14. 60 0
      get-data/src/main/java/com/huimv/getdata/controller/ErpXiaoShouController.java
  15. 52 0
      get-data/src/main/java/com/huimv/getdata/entity/ErpBdDepartment.java
  16. 41 0
      get-data/src/main/java/com/huimv/getdata/entity/ErpBdMaterial.java
  17. 41 0
      get-data/src/main/java/com/huimv/getdata/entity/ErpBdOrg.java
  18. 11 0
      get-data/src/main/java/com/huimv/getdata/entity/ErpMaterial.java
  19. 70 0
      get-data/src/main/java/com/huimv/getdata/entity/ErpQuali.java
  20. 90 0
      get-data/src/main/java/com/huimv/getdata/entity/ErpQualiQm.java
  21. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouDingDan.java
  22. 24 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouDingDanShuLiangJinE.java
  23. 23 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouRuKu.java
  24. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouShuLiang.java
  25. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouYueJun.java
  26. 18 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/DaiJianShuLiang.java
  27. 15 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/DingDanJinE.java
  28. 15 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/FaPiaoJinE.java
  29. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/JiaoHuoShuliang.java
  30. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/LeiJiRuKu.java
  31. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/RuKuJinE.java
  32. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/ShouLiaoJinE.java
  33. 28 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/YingFuZhangKuan.java
  34. 21 0
      get-data/src/main/java/com/huimv/getdata/entity/caigou/ZuiDiKuChun.java
  35. 19 0
      get-data/src/main/java/com/huimv/getdata/entity/center/CaiGouJinE.java
  36. 20 0
      get-data/src/main/java/com/huimv/getdata/entity/center/DangQianYvQi.java
  37. 19 0
      get-data/src/main/java/com/huimv/getdata/entity/center/XiaoShouE.java
  38. 21 0
      get-data/src/main/java/com/huimv/getdata/entity/center/YangMaoZhiCaiGouJinE.java
  39. 19 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/ChenPinChuKu.java
  40. 18 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/ChengPinRuKu.java
  41. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/FSAFESTOCK.java
  42. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/KunCunQuShi.java
  43. 25 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/WuLiaoKuMingXi.java
  44. 18 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/YangMaoZhiChuKu.java
  45. 14 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/YangMaoZhiGongYingShang.java
  46. 17 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/YangMaoZhiKuCun.java
  47. 18 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/YuanCaiLiaoChuKu.java
  48. 18 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/YuanCaiLiaoDangRiRuKu.java
  49. 19 0
      get-data/src/main/java/com/huimv/getdata/entity/kucun/YuanCaiLiaoKuCun.java
  50. 22 0
      get-data/src/main/java/com/huimv/getdata/entity/renshi/YuanGongShuLiang.java
  51. 25 0
      get-data/src/main/java/com/huimv/getdata/entity/shengcan/ShiJiChanLiang.java
  52. 17 0
      get-data/src/main/java/com/huimv/getdata/entity/voucher/ChanPinShouRu.java
  53. 16 0
      get-data/src/main/java/com/huimv/getdata/entity/voucher/ErpVoucher.java
  54. 16 0
      get-data/src/main/java/com/huimv/getdata/entity/voucher/JingLiRunQuShi.java
  55. 17 0
      get-data/src/main/java/com/huimv/getdata/entity/voucher/LinJinHuanKuanQi.java
  56. 22 0
      get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/BaiFangKeHu.java
  57. 29 0
      get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouFaHuoJinEKeHuGongXian.java
  58. 24 0
      get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouFaPiaoJinE.java
  59. 15 0
      get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouFeiYong.java
  60. 45 0
      get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouWanChenLvJinE.java
  61. 27 0
      get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/YvQiHeTongMingXi.java
  62. 34 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpBdDepartmentMapper.java
  63. 20 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpBdOrgMapper.java
  64. 37 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpCaiGouMapper.java
  65. 24 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpCenterMapper.java
  66. 14 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpHrMapper.java
  67. 52 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpKuCunMapper.java
  68. 14 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpShengChanMapper.java
  69. 32 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpVoucherMapper.java
  70. 22 0
      get-data/src/main/java/com/huimv/getdata/mapper/ErpXiaoShouMapper.java
  71. 10 0
      get-data/src/main/java/com/huimv/getdata/service/IEggService.java
  72. 16 0
      get-data/src/main/java/com/huimv/getdata/service/IErpBdDepartmentService.java
  73. 25 0
      get-data/src/main/java/com/huimv/getdata/service/IErpBdOrgService.java
  74. 42 0
      get-data/src/main/java/com/huimv/getdata/service/IErpCaiGouService.java
  75. 24 0
      get-data/src/main/java/com/huimv/getdata/service/IErpCenterService.java
  76. 12 0
      get-data/src/main/java/com/huimv/getdata/service/IErpHrService.java
  77. 41 0
      get-data/src/main/java/com/huimv/getdata/service/IErpKuCunService.java
  78. 12 0
      get-data/src/main/java/com/huimv/getdata/service/IErpShengChanService.java
  79. 30 0
      get-data/src/main/java/com/huimv/getdata/service/IErpVoucherService.java
  80. 24 0
      get-data/src/main/java/com/huimv/getdata/service/IErpXiaoShouService.java
  81. 29 0
      get-data/src/main/java/com/huimv/getdata/service/impl/EggServiceImpl.java
  82. 20 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpBdDepartmentServiceImpl.java
  83. 73 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpBdOrgServiceImpl.java
  84. 97 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpCaiGouServiceImpl.java
  85. 61 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpCenterServiceImpl.java
  86. 34 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpHrServiceImpl.java
  87. 126 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpKuCunServiceImpl.java
  88. 34 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpShengChanServiceImpl.java
  89. 74 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpVoucherServiceImpl.java
  90. 62 0
      get-data/src/main/java/com/huimv/getdata/service/impl/ErpXiaoShouServiceImpl.java
  91. 30 0
      get-data/src/main/resources/application-prod.yml
  92. 2 0
      get-data/src/main/resources/application.properties
  93. 89 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpBdDepartmentMapper.xml
  94. 21 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpBdOrgMapper.xml
  95. 150 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpCaiGouMapper.xml
  96. 56 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpCenterMapper.xml
  97. 17 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpHrMapper.xml
  98. 439 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpKuCunMapper.xml
  99. 17 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpShengChanMapper.xml
  100. 0 0
      get-data/src/main/resources/com/huimv/getdata/mapper/ErpVoucherMapper.xml

+ 2 - 0
get-data/.gitattributes

@@ -0,0 +1,2 @@
+/mvnw text eol=lf
+*.cmd text eol=crlf

+ 33 - 0
get-data/.gitignore

@@ -0,0 +1,33 @@
+HELP.md
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### STS ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### IntelliJ IDEA ###
+.idea
+*.iws
+*.iml
+*.ipr
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/

+ 104 - 0
get-data/pom.xml

@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.springframework.boot</groupId>
+        <artifactId>spring-boot-starter-parent</artifactId>
+        <version>2.4.5</version>
+        <relativePath/> <!-- lookup parent from repository -->
+    </parent>
+    <groupId>com.huimv</groupId>
+    <artifactId>get-data</artifactId>
+
+    <version>0.0.1-SNAPSHOT</version>
+    <dependencies>
+<!--        <dependency>-->
+<!--            <groupId>org.springframework.boot</groupId>-->
+<!--            <artifactId>spring-boot-starter-data-jpa</artifactId>-->
+<!--            <version>2.3.1.RELEASE</version>-->
+<!--        </dependency>-->
+
+        <dependency>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+        </dependency>
+
+<!--        <dependency>-->
+<!--            <groupId>com.microsoft.sqlserver</groupId>-->
+<!--            <artifactId>mssql-jdbc</artifactId>-->
+<!--            <version>9.4.0.jre8</version>-->
+<!--        </dependency>-->
+<!--        <dependency>-->
+<!--            <groupId>com.microsoft.sqlserver</groupId>-->
+<!--            <artifactId>sqljdbc4</artifactId>-->
+<!--            <version>4.0</version>-->
+<!--        </dependency>-->
+        <dependency>
+            <groupId>com.microsoft.sqlserver</groupId>
+            <artifactId>sqljdbc4</artifactId>
+            <version>4.0</version>
+        </dependency>
+
+        <!-- 排除Tomcat容器 -->
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-web</artifactId>
+            <!-- 移除掉默认支持的 Tomcat -->
+            <exclusions>
+                <exclusion>
+                    <groupId>org.springframework.boot</groupId>
+                    <artifactId>spring-boot-starter-tomcat</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <!-- 添加 Undertow 容器 -->
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-undertow</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>fastjson</artifactId>
+            <version>1.2.62</version>
+        </dependency>
+
+        <dependency>
+            <groupId>cn.hutool</groupId>
+            <artifactId>hutool-all</artifactId>
+            <version>5.7.2</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-lang3</artifactId>
+            <version>3.7</version>
+        </dependency>
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-boot-starter</artifactId>
+            <version>3.4.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-extension</artifactId>
+            <version>3.4.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-generator</artifactId>
+            <version>3.2.0</version>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-maven-plugin</artifactId>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>

+ 15 - 0
get-data/src/main/java/com/huimv/getdata/GetdataApplication.java

@@ -0,0 +1,15 @@
+package com.huimv.getdata;
+
+import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+@SpringBootApplication
+@MapperScan("com.huimv.getdata.mapper")
+public class GetdataApplication {
+
+    public static void main(String[] args) {
+        SpringApplication.run(GetdataApplication.class, args);
+    }
+
+}

+ 50 - 0
get-data/src/main/java/com/huimv/getdata/controller/CenterController.java

@@ -0,0 +1,50 @@
+package com.huimv.getdata.controller;
+
+import cn.hutool.core.date.DateTime;
+import cn.hutool.core.date.DateUtil;
+import com.huimv.getdata.entity.center.CaiGouJinE;
+import com.huimv.getdata.entity.center.DangQianYvQi;
+import com.huimv.getdata.entity.center.XiaoShouE;
+import com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE;
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.service.IErpCenterService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+@RestController
+@RequestMapping("/weight")
+public class CenterController {
+    @Autowired
+    private IErpCenterService centerService;
+    @RequestMapping(value = "/getWeightTest",method = RequestMethod.GET)
+    public Map getWeightTest(@RequestParam(value = "date" ,required = false) String date){
+        return centerService.getWeightTest(date);
+    }
+
+    @RequestMapping(value = "/getXiaoShouE",method = RequestMethod.GET)
+    public List<XiaoShouE> getXiaoShouE(@RequestParam(value = "date" ,required = false) String date){
+        return centerService.getXiaoShouE(date);
+    }
+
+    @RequestMapping(value = "/getDangQianYvQi",method = RequestMethod.GET)
+    public List<DangQianYvQi> getDangQianYvQi(@RequestParam(value = "date" ,required = false) String date){
+        return centerService.getDangQianYvQi(date);
+    }
+
+    @RequestMapping(value = "/getCaiGouJinE",method = RequestMethod.GET)
+    public List<CaiGouJinE> getCaiGouJinE(@RequestParam(value = "date" ,required = false) String date){
+        return centerService.getCaiGouJinE(date);
+    }
+
+    @RequestMapping(value = "/getYangMaoZhiCaiGouJinE",method = RequestMethod.GET)
+    public List<YangMaoZhiCaiGouJinE> getYangMaoZhiCaiGouJinE(@RequestParam(value = "date" ,required = false) String date){
+        return centerService.getYangMaoZhiCaiGouJinE(date);
+    }
+}

+ 30 - 0
get-data/src/main/java/com/huimv/getdata/controller/DemoController.java

@@ -0,0 +1,30 @@
+//package com.huimv.getdata.controller;
+//
+//import com.huimv.getdata.dao.entity.WeightInformationEntity;
+//import com.huimv.getdata.dao.repo.WeightInformationRepo;
+//import com.huimv.getdata.service.IEggService;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.web.bind.annotation.*;
+//
+//import java.util.List;
+//import java.util.concurrent.locks.ReentrantReadWriteLock;
+//
+///**
+// * @Project : huimv.shiwan
+// * @Package : com.huimv.biosafety.uface.controller
+// * @Description : TODO
+// * @Version : 1.0
+// * @Author : ZhuoNing
+// * @Create : 2020-12-25
+// **/
+//@CrossOrigin
+//@RequestMapping(value = "/test")
+//public class DemoController {
+//    @Autowired
+//    private IEggService iEggService;
+//
+//    @RequestMapping(value = "/test",method = RequestMethod.GET)
+//    public List<WeightInformationEntity> saveDemo(){
+//       return iEggService.findAll();
+//    }
+//}

+ 20 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpBdDepartmentController.java

@@ -0,0 +1,20 @@
+package com.huimv.getdata.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@RestController
+@RequestMapping("/erp-bd-department")
+public class ErpBdDepartmentController {
+
+}

+ 73 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpBdOrgController.java

@@ -0,0 +1,73 @@
+package com.huimv.getdata.controller;
+
+
+import com.huimv.getdata.entity.*;
+import com.huimv.getdata.service.IErpBdOrgService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@RestController
+@RequestMapping("/erp-bd-org")
+public class ErpBdOrgController {
+    @Autowired
+    private IErpBdOrgService erpBdService;
+
+
+    @RequestMapping(value = "/getOrg",method = RequestMethod.GET)
+    public List<ErpBdOrg> getOrg(){
+        return erpBdService.getOrg();
+    }
+
+    @RequestMapping(value = "/getDep",method = RequestMethod.GET)
+    public List<ErpBdDepartment> getDep(){
+        return erpBdService.getDep();
+    }
+
+    @RequestMapping(value = "/getMaterial",method = RequestMethod.GET)
+    public List<ErpBdMaterial> getMaterial(){
+        return erpBdService.getMaterial();
+    }
+
+
+    @RequestMapping(value = "/getMaterialDetail",method = RequestMethod.GET)
+    public List<ErpMaterial> getMaterialDetail(@RequestParam(value = "fnumber" ,required = false) String fnumber){
+        return erpBdService.getMaterialDetail(fnumber);
+    }
+
+    @RequestMapping(value = "/getReagent",method = RequestMethod.GET)
+    public List<ErpMaterial> getReagent(@RequestParam(value = "fnumber" ,required = false) String fnumber){
+        return erpBdService.getReagent(fnumber);
+    }
+
+    @RequestMapping(value = "/getQuail",method = RequestMethod.GET)
+    public List<ErpQuali> getQuail(){
+        return erpBdService.getQuail();
+    }
+
+    @RequestMapping(value = "/getQuailIbit",method = RequestMethod.GET)
+    public List<ErpQualiQm> getQuailIbit(){
+        return erpBdService.getQuailIbit();
+    }
+
+    //原材料
+    @RequestMapping(value = "/getMaterialRaw",method = RequestMethod.GET)
+    public List<ErpBdMaterial> getMaterialRaw (){
+        return erpBdService.getMaterialRaw();
+    }
+}
+
+

+ 73 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpCaiGouController.java

@@ -0,0 +1,73 @@
+package com.huimv.getdata.controller;
+
+import com.huimv.getdata.entity.caigou.*;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.service.IErpCaiGouService;
+import com.huimv.getdata.service.IErpVoucherService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Date;
+import java.util.List;
+
+@RestController
+@RequestMapping("/erp-caiGou")
+public class ErpCaiGouController {
+
+    @Autowired
+    IErpCaiGouService iErpCaiGouService;
+
+
+    @RequestMapping(value = "/getCaiGouRuku",method = RequestMethod.GET)
+    public List<CaiGouRuKu> getCaiGouRuku(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getCaiGouRuku(date);
+    }
+    @RequestMapping(value = "/getCaiGouFaPiao",method = RequestMethod.GET)
+    public List<FaPiaoJinE> getCaiGouFaPiao(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getCaiGouFaPiao(date);
+    }
+    @RequestMapping(value = "/getLeiJiRuKu",method = RequestMethod.GET)
+    public List<LeiJiRuKu> getLeiJiRuKu(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getLeiJiRuKu(date);
+    }
+    @RequestMapping(value = "/getShouLiaoJinE",method = RequestMethod.GET)
+    public List<ShouLiaoJinE> getShouLiaoJinE(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getShouLiaoJinE(date);
+    }
+    @RequestMapping(value = "/getJiaoHuoShuLiang",method = RequestMethod.GET)
+    public List<JiaoHuoShuliang> getJiaoHuoShuLiang(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getJiaoHuoShuLiang(date);
+    }
+    @RequestMapping(value = "/getCaiGouShuLiang",method = RequestMethod.GET)
+    public List<CaiGouShuLiang> getCaiGouShuLiang(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getCaiGouShuLiang(date);
+    }
+    @RequestMapping(value = "/getCaiGouDingDanShuLiangJinE",method = RequestMethod.GET)
+    public List<CaiGouDingDanShuLiangJinE> getCaiGouDingDanShuLiangJinE(@RequestParam(value = "date" ,required = false) String date){
+
+        return iErpCaiGouService.getCaiGouDingDanShuLiangJinE(date);
+    }
+    @RequestMapping(value = "/getDaiJianShuLiang",method = RequestMethod.GET)
+    public List<DaiJianShuLiang> getDaiJianShuLiang(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getDaiJianShuLiang(date);
+    }
+    @RequestMapping(value = "/getCaiGouYueJun",method = RequestMethod.GET)
+    public List<CaiGouYueJun> getCaiGouYueJun(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getCaiGouYueJun(date);
+    }
+    @RequestMapping(value = "/getYingFuZhangKuang",method = RequestMethod.GET)
+    public List<YingFuZhangKuan> getYingFuZhangKuang(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getYingFuZhangKuang(date);
+    }
+    @RequestMapping(value = "/getZuiDiKuChun",method = RequestMethod.GET)
+    public List<ZuiDiKuChun> getZuiDiKuChun(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getZuiDiKuChun(date);
+    }
+    @RequestMapping(value = "/getCaiGouHeTongShuLiangJinE",method = RequestMethod.GET)
+    public List<CaiGouDingDanShuLiangJinE> getCaiGouHeTongShuLiangJinE(@RequestParam(value = "date" ,required = false) String date){
+        return iErpCaiGouService.getCaiGouHeTongShuLiangJinE(date);
+    }
+}

+ 27 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpHrController.java

@@ -0,0 +1,27 @@
+package com.huimv.getdata.controller;
+
+import com.huimv.getdata.entity.renshi.YuanGongShuLiang;
+import com.huimv.getdata.entity.shengcan.ShiJiChanLiang;
+import com.huimv.getdata.service.IErpHrService;
+import com.huimv.getdata.service.IErpShengChanService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Date;
+import java.util.List;
+
+@RestController
+@RequestMapping("/erp-Hr")
+public class ErpHrController {
+
+    @Autowired
+    private IErpHrService erpHrService;
+
+    @RequestMapping(value = "/getYuanGongRenShu",method = RequestMethod.GET)
+    public List<YuanGongShuLiang> getYuanGongRenShu(@RequestParam(value = "date" ,required = false) String date){
+        return erpHrService.getYuanGongRenShu(date);
+    }
+}

+ 98 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpKuCunController.java

@@ -0,0 +1,98 @@
+package com.huimv.getdata.controller;
+
+import com.huimv.getdata.entity.caigou.CaiGouRuKu;
+import com.huimv.getdata.entity.kucun.*;
+import com.huimv.getdata.service.IErpCaiGouService;
+import com.huimv.getdata.service.IErpKuCunService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Date;
+import java.util.List;
+
+@RestController
+@RequestMapping("/erp-kucun")
+public class ErpKuCunController {
+
+    @Autowired
+    IErpKuCunService iErpKuCunService;
+
+    @RequestMapping(value = "/getYuanCaiLiaoCunLiang",method = RequestMethod.GET)
+    public List<YuanCaiLiaoKuCun> getYuanCaiLiaoCunLiang(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYuanCaiLiaoCunLiang(date);
+    }
+
+    @RequestMapping(value = "/getYangMaoZhiKuCun",method = RequestMethod.GET)
+    public List<YangMaoZhiChuKu> getYangMaoZhiKuCun(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYangMaoZhiKuCun(date);
+    }
+
+    @RequestMapping(value = "/getYangMaoZhiGongYingShang",method = RequestMethod.GET)
+    public List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShang(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYangMaoZhiGongYingShang(date);
+    }
+
+    @RequestMapping(value = "/getYuanCaiLiaoDangRi",method = RequestMethod.GET)
+    public List<YuanCaiLiaoDangRiRuKu> getYuanCaiLiaoDangRi(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYuanCaiLiaoDangRi(date);
+    }
+
+
+    @RequestMapping(value = "/getChengPinDangRi",method = RequestMethod.GET)
+    public List<ChengPinRuKu> getChengPinDangRi(@RequestParam(value = "date" ,required = false) String date ,
+                                                @RequestParam(value = "type",required = false) String type ){
+        return iErpKuCunService.getChengPinDangRi(date,type);
+    }
+    @RequestMapping(value = "/getFSAFESTOCK",method = RequestMethod.GET)
+    public List<FSAFESTOCK> getFSAFESTOCK(@RequestParam(value = "date" ,required = false) String date ,
+                                                @RequestParam(value = "type",required = false) String type ){
+        return iErpKuCunService.getFSAFESTOCK(date,type);
+    }
+
+    @RequestMapping(value = "/getYangMaoZhiDangRi",method = RequestMethod.GET)
+    public List<ChengPinRuKu> getYangMaoZhiDangRi(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYangMaoZhiDangRi(date);
+    }
+
+
+    @RequestMapping(value = "/getYuanCaiLiaoChuKu",method = RequestMethod.GET)
+    public List<YuanCaiLiaoChuKu> getYuanCaiLiaoChuKu(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYuanCaiLiaoChuKu(date);
+    }
+
+    @RequestMapping(value = "/getChengPinChuKu",method = RequestMethod.GET)
+    public List<ChenPinChuKu> getChengPinChuKu(@RequestParam(value = "date" ,required = false) String date,
+                                               @RequestParam(value = "type",required = false) String type){
+        return iErpKuCunService.getChengPinChuKu(date,type);
+    }
+
+
+    @RequestMapping(value = "/getYangMaoZhiChuKu",method = RequestMethod.GET)
+    public List<YangMaoZhiChuKu> getYangMaoZhiChuKu(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYangMaoZhiChuKu(date);
+    }
+
+    @RequestMapping(value = "/getKunCunQuShi",method = RequestMethod.GET)
+    public List<KunCunQuShi> getKunCunQuShi(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getKunCunQuShi(date);
+    }
+
+    @RequestMapping(value = "/getChuKuShuLiang",method = RequestMethod.GET)
+    public List<YangMaoZhiChuKu> getChuKuShuLiang(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getChuKuShuLiang(date);
+    }
+
+    @RequestMapping(value = "/getWuLiaoMingXi",method = RequestMethod.GET)
+    public List<WuLiaoKuMingXi> getWuLiaoMingXi(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getWuLiaoMingXi(date);
+    }
+
+    @RequestMapping(value = "/getYangMaoZhiGongYingShangLeiJi",method = RequestMethod.GET)
+    public List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShangLeiJi(@RequestParam(value = "date" ,required = false) String date){
+        return iErpKuCunService.getYangMaoZhiGongYingShangLeiJi(date);
+    }
+}

+ 26 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpShengChanController.java

@@ -0,0 +1,26 @@
+package com.huimv.getdata.controller;
+
+import com.huimv.getdata.entity.shengcan.ShiJiChanLiang;
+import com.huimv.getdata.entity.xiaoshou.XiaoShouWanChenLvJinE;
+import com.huimv.getdata.service.IErpShengChanService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Date;
+import java.util.List;
+
+@RestController
+@RequestMapping("/erp-shengChan")
+public class ErpShengChanController {
+    @Autowired
+    private IErpShengChanService erpShengChanService;
+
+    @RequestMapping(value = "/getShiJiChanLiang",method = RequestMethod.GET)
+    public List<ShiJiChanLiang> getShiJiChanLiang(@RequestParam(value = "date" ,required = false) String date){
+        return erpShengChanService.getShiJiChanLiang(date);
+    }
+
+}

+ 70 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpVoucherColntroller.java

@@ -0,0 +1,70 @@
+package com.huimv.getdata.controller;
+
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.service.IErpVoucherService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Date;
+import java.util.List;
+
+@RestController
+@RequestMapping("/erp-voucher")
+public class ErpVoucherColntroller {
+
+    @Autowired
+    IErpVoucherService iErpVoucherService;
+
+    @RequestMapping(value = "/getShouRuJinE",method = RequestMethod.GET)
+    public List<ErpVoucher> getDep(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getShouRuJinE(date);
+    }
+
+    @RequestMapping(value = "/getDangQianYueYingYeE",method = RequestMethod.GET)
+    public List<ErpVoucher> getDangQianYueYingYeE(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getDangQianYueYingYeE(date);
+    }
+    @RequestMapping(value = "/getDangQianYueJingLiRun",method = RequestMethod.GET)
+    public List<ErpVoucher> getDangQianYueJingLiRun(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getDangQianYueJingLiRun(date);
+    }
+
+    @RequestMapping(value = "/getDangQianZiJinYvE",method = RequestMethod.GET)
+    public List<ErpVoucher> getDangQianZiJinYvE(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getDangQianZiJinYvE(date);
+    }
+
+    @RequestMapping(value = "/getDangYueJieKuanYvE",method = RequestMethod.GET)
+    public List<ErpVoucher> getDangYueJieKuanYvE(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getDangYueJieKuanYvE(date);
+    }
+
+    @RequestMapping(value = "/getGuoNeiWaiSouRu",method = RequestMethod.GET)
+    public List<ErpVoucher> getGuoNeiWaiSouRu(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getGuoNeiWaiSouRu(date);
+    }
+
+
+    @RequestMapping(value = "/getChanPinShouRu",method = RequestMethod.GET)
+    public List<ChanPinShouRu> getChanPinShouRu(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getChanPinShouRu(date);
+    }
+
+    @RequestMapping(value = "/JingLiRunQuShi",method = RequestMethod.GET)
+    public List<JingLiRunQuShi> getJingLiRunQuShi(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getJingLiRunQuShi(date);
+    }
+
+    @RequestMapping(value = "/getLinJinHuanKuan",method = RequestMethod.GET)
+    public List<LinJinHuanKuanQi> getLinJinHuanKuan(@RequestParam(value = "date" ,required = false) String date){
+        return iErpVoucherService.getLinJinHuanKuan(date);
+    }
+
+
+}

+ 60 - 0
get-data/src/main/java/com/huimv/getdata/controller/ErpXiaoShouController.java

@@ -0,0 +1,60 @@
+package com.huimv.getdata.controller;
+
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.xiaoshou.*;
+import com.huimv.getdata.service.IErpVoucherService;
+import com.huimv.getdata.service.IErpXiaoShouService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.Date;
+import java.util.List;
+
+
+@RestController
+@RequestMapping("/erp-XiaoShou")
+public class ErpXiaoShouController {
+
+    @Autowired
+    IErpXiaoShouService iErpXiaoShouService;
+
+    @RequestMapping(value = "/getWanChengLv",method = RequestMethod.GET)
+    public List<XiaoShouWanChenLvJinE> getWanChengLv(@RequestParam(value = "date" ,required = false) String date){
+        return iErpXiaoShouService.getWanChengLv(date);
+    }
+
+    @RequestMapping(value = "/getBaiFangKeHu",method = RequestMethod.GET)
+    public List<BaiFangKeHu> getBaiFangKeHu(@RequestParam(value = "date" ,required = false) String date){
+        return iErpXiaoShouService.getBaiFangKeHu(date);
+    }
+
+    @RequestMapping(value = "/getXiaoShouFaPiaoJinE",method = RequestMethod.GET)
+    public List<XiaoShouFaPiaoJinE> getXiaoShouFaPiaoJinE(@RequestParam(value = "date" ,required = false) String date){
+        return iErpXiaoShouService.getXiaoShouFaPiaoJinE(date);
+    }
+
+    @RequestMapping(value = "/getXiaoShouFaHuoJinEKeHuGongXian",method = RequestMethod.GET)
+    public List<XiaoShouFaHuoJinEKeHuGongXian> getXiaoShouFaHuoJinEKeHuGongXian(@RequestParam(value = "date" ,required = false) String date){
+        return iErpXiaoShouService.getXiaoShouFaHuoJinEKeHuGongXian(date);
+    }
+
+    @RequestMapping(value = "/getXiaoShouFeiYong",method = RequestMethod.GET)
+    public List<XiaoShouFeiYong> getXiaoShouFeiYong(@RequestParam(value = "date" ,required = false) String date){
+        return iErpXiaoShouService.getXiaoShouFeiYong(date);
+    }
+
+    @RequestMapping(value = "/getYvQiHeTongMingXi",method = RequestMethod.GET)
+    public List<YvQiHeTongMingXi> getYvQiHeTongMingXi(@RequestParam(value = "date" ,required = false) String date){
+        return iErpXiaoShouService.getYvQiHeTongMingXi(date);
+    }
+
+//    @RequestMapping(value = "/getErpId",method = RequestMethod.GET)
+//    public List<YvQiHeTongMingXi> getErpId(@RequestParam(value = "date" ,required = false) String date){
+//        return iErpXiaoShouService.getErpId(date);
+//    }
+
+
+}

+ 52 - 0
get-data/src/main/java/com/huimv/getdata/entity/ErpBdDepartment.java

@@ -0,0 +1,52 @@
+package com.huimv.getdata.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("erp_bd_department")
+public class ErpBdDepartment implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 创建组织id
+     */
+    private Integer fcreateorgid;
+
+    private LocalDateTime fcreatedate;
+
+    private Integer fdeptid;
+
+    private Integer flocaleid;
+
+    private String fname;
+
+    private String fdescription;
+
+    private String ffullname;
+
+    private String ffullnamehr;
+
+
+}

+ 41 - 0
get-data/src/main/java/com/huimv/getdata/entity/ErpBdMaterial.java

@@ -0,0 +1,41 @@
+package com.huimv.getdata.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Data
+public class ErpBdMaterial implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private Integer forgid;
+
+    private LocalDateTime fcreatedate;
+
+    private String fname;
+
+    private String orgId;
+    private String fnumber;
+    private String fspecification;
+    private Integer facctorgid;
+
+
+}

+ 41 - 0
get-data/src/main/java/com/huimv/getdata/entity/ErpBdOrg.java

@@ -0,0 +1,41 @@
+package com.huimv.getdata.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("erp_bd_org")
+public class ErpBdOrg implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private Integer forgid;
+
+    private LocalDateTime fcreatedate;
+
+    private String fname;
+
+    private String orgId;
+
+
+}

+ 11 - 0
get-data/src/main/java/com/huimv/getdata/entity/ErpMaterial.java

@@ -0,0 +1,11 @@
+package com.huimv.getdata.entity;
+
+import lombok.Data;
+
+@Data
+public class ErpMaterial {
+    private  String fnumber;
+    private  Integer facctorgid;
+    private  String fspecification;
+    private  String fname;
+}

+ 70 - 0
get-data/src/main/java/com/huimv/getdata/entity/ErpQuali.java

@@ -0,0 +1,70 @@
+package com.huimv.getdata.entity;
+
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ErpQuali {
+
+    private Integer id;
+
+    /**
+     * 质检id
+     */
+    private Integer incQcSchemeId;
+
+    /**
+     * 外键id
+     */
+    private Integer fmaterialId;
+
+    /**
+     * 名称
+     */
+    private String fname;
+
+    /**
+     * 检验项目
+     */
+    private String fBglRemark;
+
+    /**
+     * 单位
+     */
+    private String fBglText;
+
+    /**
+     * 标准值
+     */
+    private String fBglText1;
+
+    /**
+     * 物料编码
+     */
+    private String fnumber;
+
+    /**
+     * 部门id
+     */
+    private Integer fuseorgid;
+
+    /**
+     * 目标值
+     */
+    private String ftargetval;
+
+    /**
+     * 上限值
+     */
+    private String fuplimit;
+
+    /**
+     * 下限值
+     */
+    private String fdownlimit;
+
+    private String orgId;
+
+    private Date createTime;
+}

+ 90 - 0
get-data/src/main/java/com/huimv/getdata/entity/ErpQualiQm.java

@@ -0,0 +1,90 @@
+package com.huimv.getdata.entity;
+
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ErpQualiQm {
+
+    //单据编号
+    private String FBILLNO;
+
+    /**
+     * 创建日期
+     */
+    private String FCREATEDATE;
+
+    /**
+     * 质检组织
+     */
+    private Integer FINSPECTORGID;
+
+    /**
+     * 质检开始
+     */
+
+    private String inspectStartDate;
+
+    /**
+     * 质检结束
+     */
+    private String  inspectEndDate;
+
+    /**
+     * 批号
+     */
+    private String FLOT;
+
+    /**
+     * 生产车间
+     */
+    private String FWORKSHOPID;
+
+    /**
+     * 部门id
+     */
+    private Integer FINSPECTDEPID;
+
+    /**
+     *质检方案
+     */
+    private String FQCSCHEMEID;
+
+    /**
+     * 数量
+     */
+    private String FINSPECTQTY;
+
+    /**
+     * 外键
+     */
+    private String fentryid;
+    /**
+     * 结果
+     */
+    private String fbgltext20;
+    /**
+     * 检测项目
+     */
+    private String fbglremarks;
+
+    /**
+     * 标准值
+     */
+    private String fbgltext16;
+
+    /**
+     * 物料id
+     */
+    private int FMATERIALID;
+
+    /**
+     * 检测结果
+     */
+    private int FINSPECTRESULT;
+    /**
+     * 物料名称
+     */
+    private String fname;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouDingDan.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class CaiGouDingDan {
+    private Double FQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FPURCHASEORGID;
+}

+ 24 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouDingDanShuLiangJinE.java

@@ -0,0 +1,24 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class CaiGouDingDanShuLiangJinE {
+
+    private String fname;
+
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FPURCHASEORGID;
+    private Double FQTY;
+    private Double FALLAMOUNT;
+    private Double danJia ;
+    private String gys ;
+    private String dingDanType ;
+    private String fnumber ;
+
+}

+ 23 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouRuKu.java

@@ -0,0 +1,23 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * @Project : huimv.shiwan
+ * @Package : com.huimv.getdata.entity.caigou
+ * @Description : TODO
+ * @Author : yuxuexuan
+ * @Create : 2025-01-04 15:08
+ **/
+@Data
+public class CaiGouRuKu {
+    private Double FBILLAMOUNTLC;
+
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FDEMANDORGID;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouShuLiang.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class CaiGouShuLiang {
+    private Double FQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FPURCHASEORGID;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/CaiGouYueJun.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class CaiGouYueJun {
+    private Double FQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FPURCHASEORGID;
+}

+ 18 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/DaiJianShuLiang.java

@@ -0,0 +1,18 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class DaiJianShuLiang {
+
+    private Double FINSTOCKQTY;
+    private Double FACTRECEIVEQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    private Double DAIJIAN;
+    private String FNAME;
+}

+ 15 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/DingDanJinE.java

@@ -0,0 +1,15 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class DingDanJinE {
+    private Double FALLAMOUNT;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FPURCHASEORGID;
+
+}

+ 15 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/FaPiaoJinE.java

@@ -0,0 +1,15 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class FaPiaoJinE {
+    private Double FALLAMOUNT;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FPURCHASEORGID;
+    private Double FQTY;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/JiaoHuoShuliang.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class JiaoHuoShuliang {
+    private Double FACTRECEIVEQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FSTOCKORGID;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/LeiJiRuKu.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class LeiJiRuKu {
+    private Double FREALQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FDEMANDORGID;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/RuKuJinE.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class RuKuJinE {
+    private Double FREALQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FDEMANDORGID;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/ShouLiaoJinE.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ShouLiaoJinE {
+    private Double FINSTOCKQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer FSTOCKORGID;
+}

+ 28 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/YingFuZhangKuan.java

@@ -0,0 +1,28 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YingFuZhangKuan {
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private String  FBGLSHSJDW;
+    //采购组织
+    private int FPURCHASEORGID;
+    //付款组织
+    private int FPAYORGID;
+    //付款用途
+    private int FPURPOSEID;
+    private String FNAME;
+    //未核销金额
+    private Double FNOTVERIFICATEAMOUNT;
+    private double FQTY;
+    private String wuLiaoName;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FBOOKINGDATE;
+
+
+}

+ 21 - 0
get-data/src/main/java/com/huimv/getdata/entity/caigou/ZuiDiKuChun.java

@@ -0,0 +1,21 @@
+package com.huimv.getdata.entity.caigou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ZuiDiKuChun {
+    //入库数量
+    private Double FINSTOCKQTY;
+    //交货数量
+    private Double FACTRECEIVEQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    //剩余数量
+    private Double test;
+    private String FNAME;
+    private Double FMINSTOCK;
+}

+ 19 - 0
get-data/src/main/java/com/huimv/getdata/entity/center/CaiGouJinE.java

@@ -0,0 +1,19 @@
+package com.huimv.getdata.entity.center;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class CaiGouJinE {
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    //部门id
+    private int FPURCHASEDEPTID;
+    //组织ID
+    private int FPURCHASEORGID;
+    //
+    private int FALLAMOUNT;
+    private int FNAME;
+}

+ 20 - 0
get-data/src/main/java/com/huimv/getdata/entity/center/DangQianYvQi.java

@@ -0,0 +1,20 @@
+package com.huimv.getdata.entity.center;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class DangQianYvQi {
+    //结算组织
+    private  int  FSETTLEORGID;
+    //销售组织
+    private  int  FSALEORGID;
+    //收款组织
+    private  int  FPAYORGID;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Double FNOTVERIFICATEAMOUNT;
+
+}

+ 19 - 0
get-data/src/main/java/com/huimv/getdata/entity/center/XiaoShouE.java

@@ -0,0 +1,19 @@
+package com.huimv.getdata.entity.center;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class XiaoShouE {
+    //结算组织
+    private  int  FSETTLEORGID;
+    //销售组织
+    private  int  FSALEORGID;
+    //收款组织
+    private  int  FPAYORGID;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Double FREALRECAMOUNTFOR;
+}

+ 21 - 0
get-data/src/main/java/com/huimv/getdata/entity/center/YangMaoZhiCaiGouJinE.java

@@ -0,0 +1,21 @@
+package com.huimv.getdata.entity.center;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YangMaoZhiCaiGouJinE {
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    //部门
+    private int FPURCHASEDEPTID;
+    //组织
+    private int FPURCHASEORGID;
+    private Double FALLAMOUNT;
+    private String fname;
+    private String fnumber;
+    private String fqty;
+
+}

+ 19 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/ChenPinChuKu.java

@@ -0,0 +1,19 @@
+package com.huimv.getdata.entity.kucun;
+
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ChenPinChuKu {
+    private Double FSALUNITQTY;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    private int FMATERIALID;
+    private String FNAME;
+    private String fnumber;
+    private String wuLiaoName;
+}

+ 18 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/ChengPinRuKu.java

@@ -0,0 +1,18 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ChengPinRuKu {
+    private Double FREALQTY;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    private int FMATERIALID;
+    private String FNAME;
+    private String fnumber;
+    private String wuLiaoName;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/FSAFESTOCK.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.kucun;
+
+import lombok.Data;
+
+@Data
+public class FSAFESTOCK {
+    private Double FSAFESTOCK;
+
+    private Integer FMATERIALID;
+    private String fname;
+    private Integer FUSEORGID;
+    private String FSPECIFICATION;
+    private String FNUMBER;
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/KunCunQuShi.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class KunCunQuShi {
+    private Date FBALDATE;
+    private Double FBASEENDQTY;
+    private String FNAME;
+    private int FSTOCKORGID;
+}

+ 25 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/WuLiaoKuMingXi.java

@@ -0,0 +1,25 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class WuLiaoKuMingXi {
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    //交货数量
+    private Double FACTRECEIVEQTY;
+    //入库数量
+    private Double FINSTOCKQTY;
+    //待检数量
+    private Double daiJian;
+    private String wuLiaoName ;
+    private String fnumber;
+    private String FNAME;
+    private String FMATERIALID;
+    private Double FBILLAMOUNTLC;
+    private Double  FSTOCKBASEQTY;
+}

+ 18 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/YangMaoZhiChuKu.java

@@ -0,0 +1,18 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YangMaoZhiChuKu {
+    private Double FSALUNITQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    private int FMATERIALID;
+    private String FNAME;
+    private int FNUMBER;
+
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/YangMaoZhiGongYingShang.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+@Data
+public class YangMaoZhiGongYingShang {
+    private int FSTOCKORGID;
+    private int FDATE;
+    private int FREALQTY;
+    private int FNAME;
+    private int FSUPPLIERID;
+    private int wuliaoName ;
+}

+ 17 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/YangMaoZhiKuCun.java

@@ -0,0 +1,17 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YangMaoZhiKuCun {
+    private Double FBASEQTY;
+    private int FSTOCKORGID;
+    private Date FUPDATETIME;
+    private String FNAME;
+    private int FMATERIALID;
+    private String wuLiaoName;
+    private int FNUMBER;
+}

+ 18 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/YuanCaiLiaoChuKu.java

@@ -0,0 +1,18 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YuanCaiLiaoChuKu {
+    private Double FSALUNITQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    private int FMATERIALID;
+    private String wuLiaoName;
+    private int FNUMBER;
+    private String FNAME;
+}

+ 18 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/YuanCaiLiaoDangRiRuKu.java

@@ -0,0 +1,18 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YuanCaiLiaoDangRiRuKu {
+    private Double FREALQTY;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int FSTOCKORGID;
+    private int FMATERIALID;
+    private String wuLiaoName;
+    private String fnumber;
+    private String FNAME;
+}

+ 19 - 0
get-data/src/main/java/com/huimv/getdata/entity/kucun/YuanCaiLiaoKuCun.java

@@ -0,0 +1,19 @@
+package com.huimv.getdata.entity.kucun;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YuanCaiLiaoKuCun {
+    private int FSTOCKORGID;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FUPDATETIME;
+    private Double FBASEQTY;
+    private String FNAME;
+    private int FMATERIALID;
+    private String wuLiaoName;
+    private String fnumber;
+
+}

+ 22 - 0
get-data/src/main/java/com/huimv/getdata/entity/renshi/YuanGongShuLiang.java

@@ -0,0 +1,22 @@
+package com.huimv.getdata.entity.renshi;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+@Data
+public class YuanGongShuLiang {
+    private int fstaffid;
+    private int FSTAFFNUMBER;
+    //创建部门
+    private int FMGRCENTERID;
+    // 创建组织
+    private int FCREATEORGID;
+    //入职时间
+    private int FBLNENTRYDATE;
+    //名字
+    private int FNAME;
+    //地址
+    private int FADDRESS;
+    //入职状态
+    private int FBLNJOBSTATUS;
+}

+ 25 - 0
get-data/src/main/java/com/huimv/getdata/entity/shengcan/ShiJiChanLiang.java

@@ -0,0 +1,25 @@
+package com.huimv.getdata.entity.shengcan;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ShiJiChanLiang {
+    private double FREALQTY;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    //入库组织
+    private int FSTOCKORGID;
+    //生产组织
+    private int FPRDORGID;
+
+    private String wuLiaoName;
+
+    private String FNAME;
+
+    private String cheJianName;
+    private int FWORKSHOPID;
+
+}

+ 17 - 0
get-data/src/main/java/com/huimv/getdata/entity/voucher/ChanPinShouRu.java

@@ -0,0 +1,17 @@
+package com.huimv.getdata.entity.voucher;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ChanPinShouRu {
+    private int fstockorgid;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date fdate ;
+    private Double fallamount ;
+    private String  fname ;
+
+
+}

+ 16 - 0
get-data/src/main/java/com/huimv/getdata/entity/voucher/ErpVoucher.java

@@ -0,0 +1,16 @@
+package com.huimv.getdata.entity.voucher;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class ErpVoucher {
+
+    private Double fcredit ;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private Integer facctorgid;
+    private String  FNAME;
+}

+ 16 - 0
get-data/src/main/java/com/huimv/getdata/entity/voucher/JingLiRunQuShi.java

@@ -0,0 +1,16 @@
+package com.huimv.getdata.entity.voucher;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class JingLiRunQuShi {
+    private Double fcredit;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private int facctorgid;
+    private String fnumber;
+
+}

+ 17 - 0
get-data/src/main/java/com/huimv/getdata/entity/voucher/LinJinHuanKuanQi.java

@@ -0,0 +1,17 @@
+package com.huimv.getdata.entity.voucher;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class LinJinHuanKuanQi {
+
+    private Double fcredit ;
+    private String fname ;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date fdate ;
+    private String orgName ;
+    private String  forgid ;
+}

+ 22 - 0
get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/BaiFangKeHu.java

@@ -0,0 +1,22 @@
+package com.huimv.getdata.entity.xiaoshou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class BaiFangKeHu {
+    private String  FZCREMARKS;
+    private int  FZCORGID;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FZCDATE;
+    private int  FZCBASE;
+    private int  FZCBASE1;
+    private int  FZCBASE2;
+    private String  FZCREMARKS1;
+    private String  FZCREMARKS2;
+    private String  FZCREMARKS3;
+    private String  FZCREMARKS4;
+
+}

+ 29 - 0
get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouFaHuoJinEKeHuGongXian.java

@@ -0,0 +1,29 @@
+package com.huimv.getdata.entity.xiaoshou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class XiaoShouFaHuoJinEKeHuGongXian {
+    //销售组织
+    private int FSALEORGID;
+    //日期
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    //发货组织
+    private int FSTOCKORGID;
+    //发货组织
+    private int FCUSTOMERID;
+    //客户
+    private int FSALESMANID;
+    //实发数量
+    private Double FREALQTY;
+    //价税合计(本位币
+    private Double FALLAMOUNTLC;
+    //客户名字
+    private String FNAME;
+    private String FBILLNO;
+    private String xiaoShouName;
+}

+ 24 - 0
get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouFaPiaoJinE.java

@@ -0,0 +1,24 @@
+package com.huimv.getdata.entity.xiaoshou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class XiaoShouFaPiaoJinE {
+
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    //结算组织
+    private int FSETTLEORGID;
+    //销售组织
+    private int FSALEORGID;
+    private int FSALEERID;
+    //价税合计本位币
+    private double FALLAMOUNT;
+    //立账类型
+    private int FSETACCOUNTTYPE;
+    private String FBILLNO;
+
+}

+ 15 - 0
get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouFeiYong.java

@@ -0,0 +1,15 @@
+package com.huimv.getdata.entity.xiaoshou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class XiaoShouFeiYong {
+    private int facctorgid;
+@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    private String fname;
+    private Double FCREDIT;
+}

+ 45 - 0
get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/XiaoShouWanChenLvJinE.java

@@ -0,0 +1,45 @@
+package com.huimv.getdata.entity.xiaoshou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class XiaoShouWanChenLvJinE {
+    //完成率(价税合计本位币)
+    private Double FALLAMOUNTLC;
+    private String FBILLNO;
+    //销售订单金额(价税合计)
+    private Double FALLAMOUNT;
+    //客户
+    private int FCUSTID;
+    //销售部门
+    private int FSALEDEPTID;
+    //销售员
+    private int FSALERID;
+    //FSALEORGID
+    private int FSALEORGID;
+    //日期
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date FDATE;
+    //销售数量
+    private Double FQTY;
+    //物料id
+    private int FMATERIALID;
+    // 物料名字
+    private String wuLiaoName;
+    //累计退货数量(销售
+    private Double FRETURNQTY;
+    //累计退货数量(销售基本)
+    private Double FBASERETURNQTY;
+    //销售员
+    private String FNAME;
+    //部门名字
+    private String fdeptname;
+    //客户名字
+    private String keHuName;
+    //销售单价
+    private Double xiaoShouDanJia;
+
+}

+ 27 - 0
get-data/src/main/java/com/huimv/getdata/entity/xiaoshou/YvQiHeTongMingXi.java

@@ -0,0 +1,27 @@
+package com.huimv.getdata.entity.xiaoshou;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+public class YvQiHeTongMingXi {
+
+    private Integer FSALEORGID;
+    private String FBILLNO;
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private String FDATE;
+    private String FBILLTYPEID;
+    //合同名字
+    private String FNAME;
+    //客户名字
+    private String keHuName;
+    //销售数量
+    private String FQTY;
+    //价税合计(本位币)
+    private Double FALLAMOUNTLC;
+    //出库日期
+    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
+    private Date chuKuDate;
+}

+ 34 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpBdDepartmentMapper.java

@@ -0,0 +1,34 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.*;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+public interface ErpBdDepartmentMapper extends BaseMapper<ErpBdDepartment> {
+
+    List<ErpBdDepartment> getDep();
+
+    List<ErpBdMaterial> getMaterial();
+
+
+    List<ErpMaterial> getMaterialDetail(@Param("fnumber") String fnumber );
+
+    List<ErpMaterial> getReagent();
+
+    List<ErpQuali> getQuail();
+
+
+    List<ErpQualiQm> getQuailIbit();
+
+    List<ErpBdMaterial> getMaterialRaw();
+}

+ 20 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpBdOrgMapper.java

@@ -0,0 +1,20 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.ErpBdOrg;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+public interface ErpBdOrgMapper extends BaseMapper<ErpBdOrg> {
+
+    List<ErpBdOrg> getOrg();
+
+}

+ 37 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpCaiGouMapper.java

@@ -0,0 +1,37 @@
+package com.huimv.getdata.mapper;
+
+
+import com.huimv.getdata.entity.caigou.*;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+
+public interface ErpCaiGouMapper {
+
+    List<DingDanJinE> getDingDanJinE(@Param("date")  String date);
+
+    List<CaiGouRuKu> getCaiGouRuku(@Param("date") String date);
+
+    List<FaPiaoJinE> getCaiGouFaPiao(@Param("date") String date);
+
+    List<LeiJiRuKu> getLeiJiRuKu(@Param("date") String date);
+
+    List<ShouLiaoJinE> getShouLiaoJinE(@Param("date") String date);
+
+    List<JiaoHuoShuliang> getJiaoHuoShuLiang(@Param("date") String date);
+
+    List<CaiGouShuLiang> getCaiGouShuLiang(@Param("date") String date);
+
+    List<CaiGouDingDanShuLiangJinE> getCaiGouDingDanShuLiangJinE(@Param("date") String date);
+
+    List<DaiJianShuLiang> getDaiJianShuLiang(@Param("date") String date);
+
+    List<CaiGouYueJun> getCaiGouYueJun(@Param("date") String date);
+
+    List<YingFuZhangKuan> getYingFuZhangKuang(@Param("date") String date);
+
+    List<ZuiDiKuChun> getZuiDiKuChun(@Param("date") String date);
+
+    List<CaiGouDingDanShuLiangJinE> getCaiGouHeTongShuLiangJinE(@Param("date") String date);
+}

+ 24 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpCenterMapper.java

@@ -0,0 +1,24 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.center.CaiGouJinE;
+import com.huimv.getdata.entity.center.DangQianYvQi;
+import com.huimv.getdata.entity.center.XiaoShouE;
+import com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+public interface ErpCenterMapper {
+
+    List<XiaoShouE> getXiaoShouE(@Param("date") String date);
+
+    List<DangQianYvQi> getDangQianYvQi(@Param("date")String date);
+
+    List<CaiGouJinE> getCaiGouJinE(@Param("date") String date);
+
+    List<YangMaoZhiCaiGouJinE> getYangMaoZhiCaiGouJinE(@Param("date")String date);
+
+    Map getAll();
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpHrMapper.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.renshi.YuanGongShuLiang;
+import com.huimv.getdata.entity.xiaoshou.*;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+
+
+public interface ErpHrMapper {
+
+    List<YuanGongShuLiang> getYuanGongRenShu(@Param("date")String date);
+}

+ 52 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpKuCunMapper.java

@@ -0,0 +1,52 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.kucun.*;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+
+public interface ErpKuCunMapper {
+
+    List<YuanCaiLiaoKuCun> getYuanCaiLiaoCunLiang(@Param("date")  String date);
+
+    List<YangMaoZhiChuKu> getYangMaoZhiKuCun(@Param("date") String date);
+
+    List<YuanCaiLiaoDangRiRuKu> getYuanCaiLiaoDangRi(@Param("date") String date);
+
+    List<ChengPinRuKu> getChengPinDangRi(@Param("date") String date);
+
+    List<ChengPinRuKu> getYangMaoZhiDangRi(@Param("date") String date);
+
+    List<YuanCaiLiaoChuKu> getYuanCaiLiaoChuKu(@Param("date") String date);
+
+    List<ChenPinChuKu> getChengPinChuKu(@Param("date") String date);
+
+    List<YangMaoZhiChuKu> getYangMaoZhiChuKu(@Param("date") String date);
+
+    List<KunCunQuShi> getKunCunQuShi(@Param("date") String date);
+
+    List<YangMaoZhiChuKu> getChuKuShuLiang(@Param("date") String date);
+
+    List<WuLiaoKuMingXi> getWuLiaoMingXi(@Param("date") String date);
+
+    List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShang(@Param("date") String date);
+
+    List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShangLeiJi(@Param("date") String date);
+
+
+    List<ChengPinRuKu> getWuJinDangRi(@Param("date") String date);
+
+    List<ChengPinRuKu> getBaoCaiDangRi(@Param("date")String date);
+
+    List<ChenPinChuKu> getWuJinChuKu(@Param("date")String date);
+
+    List<ChenPinChuKu> getBaoCaiChuKu(@Param("date")String date);
+
+    List<ChengPinRuKu> getChengPinDangRiAll(@Param("date")String date);
+
+    List<ChenPinChuKu> getChengPinChuKuAll(@Param("date")String date);
+
+    List<FSAFESTOCK> getFSAFESTOCK();
+
+}

+ 14 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpShengChanMapper.java

@@ -0,0 +1,14 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.shengcan.ShiJiChanLiang;
+import com.huimv.getdata.entity.xiaoshou.*;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+
+
+public interface ErpShengChanMapper {
+
+    List<ShiJiChanLiang> getShiJiChanLiang(@Param("date") String date);
+}

+ 32 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpVoucherMapper.java

@@ -0,0 +1,32 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+
+
+public interface ErpVoucherMapper  {
+
+    List<ErpVoucher> getShouRuJinE(@Param("date")String date);
+
+    List<ErpVoucher> getDangQianYueYingYeE(@Param("date")String date);
+
+    List<ErpVoucher> getDangQianYueJingLiRun(@Param("date")String date);
+
+    List<ErpVoucher> getDangQianZiJinYvE(@Param("date")String date);
+
+    List<ErpVoucher> getDangYueJieKuanYvE(@Param("date")String date);
+
+    List<ErpVoucher> getGuoNeiWaiSouRu(@Param("date")String date);
+
+    List<ChanPinShouRu> getChanPinShouRu(@Param("date") String date);
+
+    List<JingLiRunQuShi> getJingLiRunQuShi(@Param("date")String date);
+
+    List<LinJinHuanKuanQi> getLinJinHuanKuan(@Param("date")String date);
+}

+ 22 - 0
get-data/src/main/java/com/huimv/getdata/mapper/ErpXiaoShouMapper.java

@@ -0,0 +1,22 @@
+package com.huimv.getdata.mapper;
+
+import com.huimv.getdata.entity.xiaoshou.*;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+import java.util.List;
+
+
+public interface ErpXiaoShouMapper {
+    List<XiaoShouWanChenLvJinE> getWanChengLv(@Param("date") String date);
+
+    List<BaiFangKeHu> getBaiFangKeHu(String date);
+
+    List<XiaoShouFaPiaoJinE> getXiaoShouFaPiaoJinE(String date);
+
+    List<XiaoShouFaHuoJinEKeHuGongXian> getXiaoShouFaHuoJinEKeHuGongXian(String date);
+
+    List<XiaoShouFeiYong> getXiaoShouFeiYong(String date);
+
+    List<YvQiHeTongMingXi> getYvQiHeTongMingXi(String date);
+}

+ 10 - 0
get-data/src/main/java/com/huimv/getdata/service/IEggService.java

@@ -0,0 +1,10 @@
+//package com.huimv.getdata.service;
+//
+//import com.huimv.getdata.dao.entity.WeightInformationEntity;
+//
+//import java.util.List;
+//
+//public interface IEggService {
+//
+//    List<WeightInformationEntity> findAll();
+//}

+ 16 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpBdDepartmentService.java

@@ -0,0 +1,16 @@
+package com.huimv.getdata.service;
+
+import com.huimv.getdata.entity.ErpBdDepartment;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+public interface IErpBdDepartmentService extends IService<ErpBdDepartment> {
+
+}

+ 25 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpBdOrgService.java

@@ -0,0 +1,25 @@
+package com.huimv.getdata.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.huimv.getdata.entity.*;
+
+import java.util.List;
+
+public interface IErpBdOrgService extends IService<ErpBdOrg> {
+    List<ErpBdOrg> getOrg();
+
+    List<ErpBdDepartment> getDep();
+
+    List<ErpBdMaterial> getMaterial();
+
+    List<ErpMaterial> getMaterialDetail(String fnumber);
+
+    List<ErpMaterial> getReagent(String fnumber);
+
+    List<ErpQuali> getQuail();
+
+    List<ErpQualiQm> getQuailIbit();
+
+    List<ErpBdMaterial> getMaterialRaw();
+
+}

+ 42 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpCaiGouService.java

@@ -0,0 +1,42 @@
+package com.huimv.getdata.service;
+
+
+import com.huimv.getdata.entity.caigou.*;
+import com.huimv.getdata.entity.center.CaiGouJinE;
+import com.huimv.getdata.entity.center.DangQianYvQi;
+import com.huimv.getdata.entity.center.XiaoShouE;
+import com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+
+import java.util.Date;
+import java.util.List;
+
+public interface IErpCaiGouService {
+
+
+    List<DingDanJinE> getDingDanJinE(String date);
+
+    List<CaiGouRuKu> getCaiGouRuku(String date);
+
+    List<FaPiaoJinE> getCaiGouFaPiao(String date);
+
+    List<LeiJiRuKu> getLeiJiRuKu(String date);
+
+    List<ShouLiaoJinE> getShouLiaoJinE(String date);
+
+    List<JiaoHuoShuliang> getJiaoHuoShuLiang(String date);
+
+    List<CaiGouShuLiang> getCaiGouShuLiang(String date);
+
+    List<CaiGouDingDanShuLiangJinE> getCaiGouDingDanShuLiangJinE(String date);
+
+    List<DaiJianShuLiang> getDaiJianShuLiang(String date);
+
+    List<CaiGouYueJun> getCaiGouYueJun(String date);
+
+    List<YingFuZhangKuan> getYingFuZhangKuang(String date);
+
+    List<ZuiDiKuChun> getZuiDiKuChun(String date);
+
+    List<CaiGouDingDanShuLiangJinE> getCaiGouHeTongShuLiangJinE(String date);
+}

+ 24 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpCenterService.java

@@ -0,0 +1,24 @@
+package com.huimv.getdata.service;
+
+
+import com.huimv.getdata.entity.center.CaiGouJinE;
+import com.huimv.getdata.entity.center.DangQianYvQi;
+import com.huimv.getdata.entity.center.XiaoShouE;
+import com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+public interface IErpCenterService {
+
+    List<XiaoShouE> getXiaoShouE(String date);
+
+    List<DangQianYvQi> getDangQianYvQi(String date);
+
+    List<CaiGouJinE> getCaiGouJinE(String date);
+
+    List<YangMaoZhiCaiGouJinE> getYangMaoZhiCaiGouJinE(String date);
+
+    Map getWeightTest(String date);
+}

+ 12 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpHrService.java

@@ -0,0 +1,12 @@
+package com.huimv.getdata.service;
+
+import com.huimv.getdata.entity.renshi.YuanGongShuLiang;
+import com.huimv.getdata.entity.xiaoshou.*;
+
+import java.util.Date;
+import java.util.List;
+
+public interface IErpHrService {
+
+    List<YuanGongShuLiang> getYuanGongRenShu(String date);
+}

+ 41 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpKuCunService.java

@@ -0,0 +1,41 @@
+package com.huimv.getdata.service;
+
+import com.huimv.getdata.entity.kucun.*;
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+
+import java.util.Date;
+import java.util.List;
+
+public interface IErpKuCunService {
+
+    List<YuanCaiLiaoKuCun> getYuanCaiLiaoCunLiang(String date);
+
+    List<YangMaoZhiChuKu> getYangMaoZhiKuCun(String date);
+
+    List<YuanCaiLiaoDangRiRuKu> getYuanCaiLiaoDangRi(String date);
+
+    List<ChengPinRuKu> getChengPinDangRi(String date,String type);
+
+    List<ChengPinRuKu> getYangMaoZhiDangRi(String date);
+
+    List<YuanCaiLiaoChuKu> getYuanCaiLiaoChuKu(String date);
+
+    List<ChenPinChuKu> getChengPinChuKu(String date, String type);
+
+    List<YangMaoZhiChuKu> getYangMaoZhiChuKu(String date);
+
+    List<KunCunQuShi> getKunCunQuShi(String date);
+
+    List<YangMaoZhiChuKu> getChuKuShuLiang(String date);
+
+    List<WuLiaoKuMingXi> getWuLiaoMingXi(String date);
+
+    List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShang(String date);
+
+    List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShangLeiJi(String date);
+
+    List<FSAFESTOCK> getFSAFESTOCK(String date, String type);
+}

+ 12 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpShengChanService.java

@@ -0,0 +1,12 @@
+package com.huimv.getdata.service;
+
+import com.huimv.getdata.entity.shengcan.ShiJiChanLiang;
+import com.huimv.getdata.entity.xiaoshou.*;
+
+import java.util.Date;
+import java.util.List;
+
+public interface IErpShengChanService {
+
+    List<ShiJiChanLiang> getShiJiChanLiang(String date);
+}

+ 30 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpVoucherService.java

@@ -0,0 +1,30 @@
+package com.huimv.getdata.service;
+
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+
+import java.util.Date;
+import java.util.List;
+
+public interface IErpVoucherService {
+
+    List<ErpVoucher> getShouRuJinE(String date);
+
+    List<ErpVoucher> getDangQianYueYingYeE(String date);
+
+    List<ErpVoucher> getDangQianYueJingLiRun(String date);
+
+    List<ErpVoucher> getDangQianZiJinYvE(String date);
+
+    List<ErpVoucher> getDangYueJieKuanYvE(String date);
+
+    List<ErpVoucher> getGuoNeiWaiSouRu(String date);
+
+    List<ChanPinShouRu> getChanPinShouRu(String date);
+
+    List<JingLiRunQuShi> getJingLiRunQuShi(String date);
+
+    List<LinJinHuanKuanQi> getLinJinHuanKuan(String date);
+}

+ 24 - 0
get-data/src/main/java/com/huimv/getdata/service/IErpXiaoShouService.java

@@ -0,0 +1,24 @@
+package com.huimv.getdata.service;
+
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.entity.xiaoshou.*;
+
+import java.util.Date;
+import java.util.List;
+
+public interface IErpXiaoShouService {
+    List<XiaoShouWanChenLvJinE> getWanChengLv(String date);
+
+    List<BaiFangKeHu> getBaiFangKeHu(String date);
+
+    List<XiaoShouFaPiaoJinE> getXiaoShouFaPiaoJinE(String date);
+
+    List<XiaoShouFaHuoJinEKeHuGongXian> getXiaoShouFaHuoJinEKeHuGongXian(String date);
+
+    List<XiaoShouFeiYong> getXiaoShouFeiYong(String date);
+
+    List<YvQiHeTongMingXi> getYvQiHeTongMingXi(String date);
+}

+ 29 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/EggServiceImpl.java

@@ -0,0 +1,29 @@
+//package com.huimv.getdata.service.impl;
+//
+//import com.huimv.getdata.dao.entity.WeightInformationEntity;
+//import com.huimv.getdata.dao.repo.WeightInformationRepo;
+//import com.huimv.getdata.service.IEggService;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.stereotype.Service;
+//
+//import java.util.List;
+//
+//
+///**
+// * @Project : huimv.shiwan
+// * @Package : com.huimv.biosafety.uface.controller
+// * @Description : TODO
+// * @Version : 1.0
+// * @Author : ZhuoNing
+// * @Create : 2020-12-25
+// **/
+//@Service
+//public class EggServiceImpl implements IEggService  {
+//    @Autowired
+//    private WeightInformationRepo weightInformationRepo;
+//
+//    @Override
+//    public List<WeightInformationEntity> findAll() {
+//       return weightInformationRepo.findAll();
+//    }
+//}

+ 20 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpBdDepartmentServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.getdata.service.impl;
+
+import com.huimv.getdata.entity.ErpBdDepartment;
+import com.huimv.getdata.mapper.ErpBdDepartmentMapper;
+import com.huimv.getdata.service.IErpBdDepartmentService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpBdDepartmentServiceImpl extends ServiceImpl<ErpBdDepartmentMapper, ErpBdDepartment> implements IErpBdDepartmentService {
+
+}

+ 73 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpBdOrgServiceImpl.java

@@ -0,0 +1,73 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.huimv.getdata.entity.*;
+import com.huimv.getdata.mapper.ErpBdDepartmentMapper;
+import com.huimv.getdata.mapper.ErpBdOrgMapper;
+import com.huimv.getdata.service.IErpBdOrgService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpBdOrgServiceImpl extends ServiceImpl<ErpBdOrgMapper, ErpBdOrg> implements IErpBdOrgService {
+
+    @Autowired
+    private   ErpBdOrgMapper erpBdOrgMapper;
+
+    @Autowired
+    private ErpBdDepartmentMapper erpBdDepartmentMapper;
+
+    @Override
+    public List<ErpBdOrg> getOrg() {
+       return erpBdOrgMapper.getOrg();
+    }
+
+    @Override
+    public List<ErpBdDepartment> getDep() {
+        return erpBdDepartmentMapper.getDep();
+    }
+
+    @Override
+    public List<ErpBdMaterial> getMaterial() {
+         return erpBdDepartmentMapper.getMaterial();
+    }
+
+    @Override
+    public List<ErpMaterial> getMaterialDetail(String fnumber) {
+
+            return erpBdDepartmentMapper.getMaterialDetail(fnumber+"%");
+    }
+
+    @Override
+    public List<ErpMaterial> getReagent(String fnumber) {
+        return erpBdDepartmentMapper.getReagent();
+
+    }
+
+    @Override
+    public List<ErpQuali> getQuail() {
+        return erpBdDepartmentMapper.getQuail();
+    }
+
+    @Override
+    public List<ErpQualiQm> getQuailIbit() {
+        return erpBdDepartmentMapper.getQuailIbit();
+    }
+
+    @Override
+    public List<ErpBdMaterial> getMaterialRaw() {
+        return erpBdDepartmentMapper.getMaterialRaw();
+    }
+}

+ 97 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpCaiGouServiceImpl.java

@@ -0,0 +1,97 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.huimv.getdata.entity.caigou.*;
+import com.huimv.getdata.entity.center.CaiGouJinE;
+import com.huimv.getdata.entity.center.DangQianYvQi;
+import com.huimv.getdata.entity.center.XiaoShouE;
+import com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.mapper.ErpCaiGouMapper;
+import com.huimv.getdata.mapper.ErpCenterMapper;
+import com.huimv.getdata.service.IErpCaiGouService;
+import com.huimv.getdata.service.IErpCenterService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpCaiGouServiceImpl implements IErpCaiGouService {
+        @Autowired
+        private ErpCaiGouMapper erpCaiGouMapper;
+
+    @Override
+    public List<DingDanJinE> getDingDanJinE(String date) {
+        return erpCaiGouMapper.getDingDanJinE(date);
+    }
+
+    @Override
+    public List<CaiGouRuKu> getCaiGouRuku(String date) {
+        return erpCaiGouMapper.getCaiGouRuku(date);
+    }
+
+    @Override
+    public List<FaPiaoJinE> getCaiGouFaPiao(String date) {
+        return erpCaiGouMapper.getCaiGouFaPiao(date);
+    }
+
+    @Override
+    public List<LeiJiRuKu> getLeiJiRuKu(String date) {
+        return erpCaiGouMapper.getLeiJiRuKu(date);
+    }
+
+    @Override
+    public List<ShouLiaoJinE> getShouLiaoJinE(String date) {
+        return erpCaiGouMapper.getShouLiaoJinE(date);
+    }
+
+    @Override
+    public List<JiaoHuoShuliang> getJiaoHuoShuLiang(String date) {
+        return erpCaiGouMapper.getJiaoHuoShuLiang(date);
+    }
+
+    @Override
+    public List<CaiGouShuLiang> getCaiGouShuLiang(String date) {
+        return erpCaiGouMapper.getCaiGouShuLiang(date);
+    }
+
+    @Override
+    public List<CaiGouDingDanShuLiangJinE> getCaiGouDingDanShuLiangJinE(String date) {
+        return erpCaiGouMapper.getCaiGouDingDanShuLiangJinE(date);
+    }
+
+    @Override
+    public List<DaiJianShuLiang> getDaiJianShuLiang(String date) {
+        return erpCaiGouMapper.getDaiJianShuLiang(date);
+    }
+
+    @Override
+    public List<CaiGouYueJun> getCaiGouYueJun(String date) {
+        return erpCaiGouMapper.getCaiGouYueJun(date);
+    }
+
+    @Override
+    public List<YingFuZhangKuan> getYingFuZhangKuang(String date) {
+        return erpCaiGouMapper.getYingFuZhangKuang(date);
+    }
+
+    @Override
+    public List<ZuiDiKuChun> getZuiDiKuChun(String date) {
+        return erpCaiGouMapper.getZuiDiKuChun(date);
+    }
+
+    @Override
+    public List<CaiGouDingDanShuLiangJinE> getCaiGouHeTongShuLiangJinE(String date) {
+        return erpCaiGouMapper.getCaiGouHeTongShuLiangJinE(date);
+    }
+}

+ 61 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpCenterServiceImpl.java

@@ -0,0 +1,61 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.huimv.getdata.entity.center.CaiGouJinE;
+import com.huimv.getdata.entity.center.DangQianYvQi;
+import com.huimv.getdata.entity.center.XiaoShouE;
+import com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE;
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.mapper.ErpCenterMapper;
+import com.huimv.getdata.mapper.ErpVoucherMapper;
+import com.huimv.getdata.service.IErpCenterService;
+import com.huimv.getdata.service.IErpVoucherService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpCenterServiceImpl implements IErpCenterService {
+
+    @Autowired
+    private ErpCenterMapper erpCenterMapper;
+
+    @Override
+    public List<XiaoShouE> getXiaoShouE(String date) {
+        return erpCenterMapper.getXiaoShouE(date);
+    }
+
+    @Override
+    public List<DangQianYvQi> getDangQianYvQi(String date) {
+        return erpCenterMapper.getDangQianYvQi(date);
+    }
+
+    @Override
+    public List<CaiGouJinE> getCaiGouJinE(String date) {
+        return erpCenterMapper.getCaiGouJinE(date);
+    }
+
+    @Override
+    public List<YangMaoZhiCaiGouJinE> getYangMaoZhiCaiGouJinE(String date) {
+        return erpCenterMapper.getYangMaoZhiCaiGouJinE(date);
+    }
+
+    @Override
+    public Map getWeightTest(String date) {
+        return erpCenterMapper.getAll();
+    }
+}

+ 34 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpHrServiceImpl.java

@@ -0,0 +1,34 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.huimv.getdata.entity.renshi.YuanGongShuLiang;
+import com.huimv.getdata.entity.xiaoshou.*;
+import com.huimv.getdata.mapper.ErpHrMapper;
+import com.huimv.getdata.mapper.ErpXiaoShouMapper;
+import com.huimv.getdata.service.IErpHrService;
+import com.huimv.getdata.service.IErpXiaoShouService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpHrServiceImpl implements IErpHrService {
+
+    @Autowired
+    private ErpHrMapper erpHrMapper;
+
+    @Override
+    public List<YuanGongShuLiang> getYuanGongRenShu(String date) {
+        return erpHrMapper.getYuanGongRenShu(date);
+    }
+}

+ 126 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpKuCunServiceImpl.java

@@ -0,0 +1,126 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.huimv.getdata.entity.center.CaiGouJinE;
+import com.huimv.getdata.entity.center.DangQianYvQi;
+import com.huimv.getdata.entity.center.XiaoShouE;
+import com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE;
+import com.huimv.getdata.entity.kucun.*;
+import com.huimv.getdata.mapper.ErpCenterMapper;
+import com.huimv.getdata.mapper.ErpKuCunMapper;
+import com.huimv.getdata.service.IErpCenterService;
+import com.huimv.getdata.service.IErpKuCunService;
+import com.sun.org.apache.xpath.internal.operations.Or;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpKuCunServiceImpl implements IErpKuCunService {
+
+    @Autowired
+    private ErpKuCunMapper erpKuCunMapper;
+
+
+    @Override
+    public List<YuanCaiLiaoKuCun> getYuanCaiLiaoCunLiang(String date) {
+        return erpKuCunMapper.getYuanCaiLiaoCunLiang(date);
+    }
+
+    @Override
+    public List<YangMaoZhiChuKu> getYangMaoZhiKuCun(String date) {
+       return erpKuCunMapper.getYangMaoZhiKuCun(date);
+    }
+
+    @Override
+    public List<YuanCaiLiaoDangRiRuKu> getYuanCaiLiaoDangRi(String date) {
+        return erpKuCunMapper.getYuanCaiLiaoDangRi(date);
+    }
+
+    @Override
+    public List<ChengPinRuKu> getChengPinDangRi(String date,String type) {
+        if (type == null){
+            return erpKuCunMapper.getChengPinDangRiAll(date);
+        }
+        if ("1".equals(type)){
+            return erpKuCunMapper.getChengPinDangRi(date);
+        }else if ("2".equals(type)){
+            return erpKuCunMapper.getWuJinDangRi(date);
+        }else if ("3".equals(type)){
+            return erpKuCunMapper.getBaoCaiDangRi(date);
+        }
+        return null;
+    }
+
+    @Override
+    public List<ChengPinRuKu> getYangMaoZhiDangRi(String date) {
+       return erpKuCunMapper.getYangMaoZhiDangRi(date);
+    }
+
+    @Override
+    public List<YuanCaiLiaoChuKu> getYuanCaiLiaoChuKu(String date) {
+       return erpKuCunMapper.getYuanCaiLiaoChuKu(date);
+    }
+
+    @Override
+    public List<ChenPinChuKu> getChengPinChuKu(String date, String type) {
+        if (type == null){
+            return erpKuCunMapper.getChengPinChuKuAll(date);
+        }
+        if ("1".equals(type)){
+           return erpKuCunMapper.getChengPinChuKu(date);
+        }else if ("2".equals(type)){
+            return erpKuCunMapper.getWuJinChuKu(date);
+        }
+        else if ("3".equals(type)){
+            return  erpKuCunMapper.getBaoCaiChuKu(date);
+        }
+       return null;
+    }
+
+    @Override
+    public List<YangMaoZhiChuKu> getYangMaoZhiChuKu(String date) {
+       return erpKuCunMapper.getYangMaoZhiChuKu(date);
+    }
+
+    @Override
+    public List<KunCunQuShi> getKunCunQuShi(String date) {
+       return erpKuCunMapper.getKunCunQuShi(date);
+    }
+
+    @Override
+    public List<YangMaoZhiChuKu> getChuKuShuLiang(String date) {
+       return erpKuCunMapper.getChuKuShuLiang(date);
+    }
+
+    @Override
+    public List<WuLiaoKuMingXi> getWuLiaoMingXi(String date) {
+       return erpKuCunMapper.getWuLiaoMingXi(date);
+    }
+
+    @Override
+    public List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShang(String date) {
+       return erpKuCunMapper.getYangMaoZhiGongYingShang(date);
+    }
+
+    @Override
+    public List<YangMaoZhiGongYingShang> getYangMaoZhiGongYingShangLeiJi(String date) {
+       return erpKuCunMapper.getYangMaoZhiGongYingShangLeiJi(date);
+    }
+
+    @Override
+    public List<FSAFESTOCK> getFSAFESTOCK(String date, String type) {
+        return erpKuCunMapper.getFSAFESTOCK();
+    }
+}

+ 34 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpShengChanServiceImpl.java

@@ -0,0 +1,34 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.huimv.getdata.entity.shengcan.ShiJiChanLiang;
+import com.huimv.getdata.entity.xiaoshou.*;
+import com.huimv.getdata.mapper.ErpShengChanMapper;
+import com.huimv.getdata.mapper.ErpXiaoShouMapper;
+import com.huimv.getdata.service.IErpShengChanService;
+import com.huimv.getdata.service.IErpXiaoShouService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpShengChanServiceImpl implements IErpShengChanService {
+
+    @Autowired
+    private ErpShengChanMapper erpShengChanMapper;
+
+    @Override
+    public List<ShiJiChanLiang> getShiJiChanLiang(String date) {
+        return erpShengChanMapper.getShiJiChanLiang(date);
+    }
+}

+ 74 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpVoucherServiceImpl.java

@@ -0,0 +1,74 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+import com.huimv.getdata.mapper.ErpVoucherMapper;
+import com.huimv.getdata.service.IErpVoucherService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpVoucherServiceImpl implements IErpVoucherService {
+
+    @Autowired
+    private ErpVoucherMapper erpVoucherMapper;
+
+    @Override
+    public List<ErpVoucher> getShouRuJinE(String date) {
+        return erpVoucherMapper.getShouRuJinE(date);
+    }
+
+    @Override
+    public List<ErpVoucher> getDangQianYueYingYeE(String date) {
+        return erpVoucherMapper.getDangQianYueYingYeE(date);
+    }
+
+    @Override
+    public List<ErpVoucher> getDangQianYueJingLiRun(String date) {
+        return  erpVoucherMapper.getDangQianYueJingLiRun(date);
+    }
+
+    @Override
+    public List<ErpVoucher> getDangQianZiJinYvE(String date) {
+        return  erpVoucherMapper.getDangQianZiJinYvE(date);
+    }
+
+    @Override
+    public List<ErpVoucher> getDangYueJieKuanYvE(String date) {
+        return  erpVoucherMapper.getDangYueJieKuanYvE(date);
+    }
+
+    @Override
+    public List<ErpVoucher> getGuoNeiWaiSouRu(String date) {
+        return  erpVoucherMapper.getGuoNeiWaiSouRu(date);
+    }
+
+    @Override
+    public List<ChanPinShouRu> getChanPinShouRu(String date) {
+        return  erpVoucherMapper.getChanPinShouRu(date);
+    }
+
+    @Override
+    public List<JingLiRunQuShi> getJingLiRunQuShi(String date) {
+        return  erpVoucherMapper.getJingLiRunQuShi(date);
+    }
+
+    @Override
+    public List<LinJinHuanKuanQi> getLinJinHuanKuan(String date) {
+        return  erpVoucherMapper.getLinJinHuanKuan(date);
+    }
+}

+ 62 - 0
get-data/src/main/java/com/huimv/getdata/service/impl/ErpXiaoShouServiceImpl.java

@@ -0,0 +1,62 @@
+package com.huimv.getdata.service.impl;
+
+
+import com.huimv.getdata.entity.voucher.ChanPinShouRu;
+import com.huimv.getdata.entity.voucher.ErpVoucher;
+import com.huimv.getdata.entity.voucher.JingLiRunQuShi;
+import com.huimv.getdata.entity.voucher.LinJinHuanKuanQi;
+import com.huimv.getdata.entity.xiaoshou.*;
+import com.huimv.getdata.mapper.ErpVoucherMapper;
+import com.huimv.getdata.mapper.ErpXiaoShouMapper;
+import com.huimv.getdata.service.IErpVoucherService;
+import com.huimv.getdata.service.IErpXiaoShouService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2025-01-03
+ */
+@Service
+public class ErpXiaoShouServiceImpl implements IErpXiaoShouService {
+
+    @Autowired
+    private ErpXiaoShouMapper erpXiaoShouMapper;
+
+    @Override
+    public List<XiaoShouWanChenLvJinE> getWanChengLv(String date) {
+        return erpXiaoShouMapper.getWanChengLv(date);
+    }
+
+    @Override
+    public List<BaiFangKeHu> getBaiFangKeHu(String date) {
+         return erpXiaoShouMapper.getBaiFangKeHu(date);
+    }
+
+    @Override
+    public List<XiaoShouFaPiaoJinE> getXiaoShouFaPiaoJinE(String date) {
+         return erpXiaoShouMapper.getXiaoShouFaPiaoJinE(date);
+    }
+
+    @Override
+    public List<XiaoShouFaHuoJinEKeHuGongXian> getXiaoShouFaHuoJinEKeHuGongXian(String date) {
+         return erpXiaoShouMapper.getXiaoShouFaHuoJinEKeHuGongXian(date);
+    }
+
+    @Override
+    public List<XiaoShouFeiYong> getXiaoShouFeiYong(String date) {
+         return erpXiaoShouMapper.getXiaoShouFeiYong(date);
+    }
+
+    @Override
+    public List<YvQiHeTongMingXi> getYvQiHeTongMingXi(String date) {
+         return erpXiaoShouMapper.getYvQiHeTongMingXi(date);
+    }
+}

+ 30 - 0
get-data/src/main/resources/application-prod.yml

@@ -0,0 +1,30 @@
+server:
+  port: 9200
+spring:
+  application:
+    name: huimv-getdata
+  datasource:
+    url: jdbc:sqlserver://218.76.168.4:1433;DatabaseName=CMTWeight
+    username: sa
+    password: jh@123
+    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
+#    driver-class-name: com.microsoft.jdbc.sqlserver.SQLServerDriver
+    maxActive: 20
+    initialSize: 1
+    maxWait: 60000
+    minIdle: 1
+    timeBetweenEvictionRunsMillis: 60000
+    minEvictableIdleTimeMillis: 300000
+    validationQuery: select 1
+    testWhileIdle: true
+    testOnBorrow: true
+    testOnReturn: true
+    poolPreparedStatements: true
+    maxOpenPreparedStatements: 20
+    hikari:
+      maximum-pool-size: 10
+      minimum-idle: 6
+mybatis-plus:
+  configuration:
+    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
+

+ 2 - 0
get-data/src/main/resources/application.properties

@@ -0,0 +1,2 @@
+#spring.profiles.active=test
+spring.profiles.active=prod

+ 89 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpBdDepartmentMapper.xml

@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.getdata.mapper.ErpBdDepartmentMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.getdata.entity.ErpBdDepartment">
+        <id column="id" property="id" />
+        <result column="fcreateorgid" property="fcreateorgid" />
+        <result column="fcreatedate" property="fcreatedate" />
+        <result column="fdeptid" property="fdeptid" />
+        <result column="flocaleid" property="flocaleid" />
+        <result column="fname" property="fname" />
+        <result column="fdescription" property="fdescription" />
+        <result column="ffullname" property="ffullname" />
+        <result column="ffullnamehr" property="ffullnamehr" />
+    </resultMap>
+    <select id="getDep" resultType="com.huimv.getdata.entity.ErpBdDepartment">
+        SELECT A.fcreateorgid , A.fcreatedate , A.fdeptid ,B.flocaleid
+     ,B.flocaleid ,B.fname ,B.fdescription  ,B.ffullname,B.ffullnamehr
+     FROM T_BD_DEPARTMENT  A
+     INNER JOIN  T_BD_DEPARTMENT_L B ON A.FDEPTID = B.FDEPTID
+    </select>
+    <select id="getMaterial" resultType="com.huimv.getdata.entity.ErpBdMaterial">
+
+        SELECT
+    SUBSTRING(a.fnumber, 1, 6) AS fnumber
+FROM
+    [dbo].[T_BD_MATERIAL] a
+WHERE
+    a.fnumber LIKE '01%'
+    AND a.FFORBIDSTATUS = 'A'
+GROUP BY
+    SUBSTRING(a.fnumber, 1, 6);
+    </select>
+    <select id="getMaterialDetail" resultType="com.huimv.getdata.entity.ErpMaterial"
+            parameterType="java.lang.String">
+
+        SELECT a.fnumber  , b.fuseorgid  facctorgid, b.FNAME fname ,b.FSPECIFICATION fspecification   FROM [dbo].[T_BD_MATERIAL]  a
+inner join   T_BD_MATERIAL_L b on a.fmaterialid = b.fmaterialid
+ where a.FFORBIDSTATUS = 'A'
+ and  a.fnumber like #{fnumber}
+    </select>
+    <select id="getReagent" resultType="com.huimv.getdata.entity.ErpMaterial">
+        SELECT a.fnumber  fnumber   , b.fuseorgid  facctorgid, b.FNAME fname ,b.FSPECIFICATION fspecification   FROM [dbo].[T_BD_MATERIAL]  a
+inner join   T_BD_MATERIAL_L b on a.fmaterialid = b.fmaterialid
+ where a.FFORBIDSTATUS = 'A'
+ and  a.fnumber like '1003%'
+    </select>
+    <select id="getQuail" resultType="com.huimv.getdata.entity.ErpQuali">
+        select a.FIncQcSchemeId  incQcSchemeId ,a.fmaterialid ,b.fname ,c.f_bgl_remark , c.f_bgl_text,c.f_bgl_text1  , e.fnumber,b.fuseorgid ,
+        d.ftargetval ,d.fuplimit ,d.fdownlimit
+        from T_BD_MATERIALQUALITY a
+        inner join  T_BD_MATERIAL_L b on   a.fmaterialid = b.fmaterialid
+        inner join T_BD_MATERIAL e on e.fmaterialid = b.fmaterialid
+        right join  T_QM_QCSCHEMEENTRY c on  a.FIncQcSchemeId = c.fid
+        inner join  T_QM_QCSCHEMEENTRY_A d  on  c.fentryid = d.fentryid
+
+        where   a.FIncQcSchemeId is not null
+        order by  a.FIncQcSchemeId  desc
+
+    </select>
+    <select id="getQuailIbit" resultType="com.huimv.getdata.entity.ErpQualiQm">
+
+        select a.FBILLNO  FBILLNO,  a.FCREATEDATE  FCREATEDATE, a.FINSPECTORGID  FINSPECTORGID, b.fInspectStartDate  inspectStartDate, b.FLOT  FLOT,b.FWORKSHOPID FWORKSHOPID ,
+         b.fInspectEndDate inspectEndDate, a.FINSPECTDEPID  FINSPECTDEPID, b.FQCSCHEMEID  FQCSCHEMEID,b.FINSPECTQTY FINSPECTQTY,
+         b.fentryid fentryid,
+         e.f_BGL_TEXT20 fbgltext20
+         , e.f_BGL_REMARKS fbglremarks
+         , e.F_BGL_TEXT16 fbgltext16,
+        c.FMATERIALID  FMATERIALID
+        ,c.FINSPECTRESULT  FINSPECTRESULT
+        ,d.fname fname
+
+
+         from T_QM_INSPECTBILL a
+        inner join  T_QM_INSPECTBILLENTRY b on a.fid = b.fid
+        inner  join T_QM_INSPECTBILLENTRY_A  c on a.fid = c.fid
+        inner join T_BD_MATERIAL_L d on c.FMATERIALID = d.FMATERIALID
+        right  join T_QM_IBITEMDETAIL e on e.fentryid = b.fentryid
+
+    </select>
+    <select id="getMaterialRaw" resultType="com.huimv.getdata.entity.ErpBdMaterial">
+     SELECT a.fnumber  fnumber   , b.fuseorgid  facctorgid, b.FNAME fname ,b.FSPECIFICATION fspecification   FROM [dbo].[T_BD_MATERIAL]  a
+    inner join   T_BD_MATERIAL_L b on a.fmaterialid = b.fmaterialid
+     where a.FFORBIDSTATUS = 'A'
+    --and  a.fnumber like '10%'
+    </select>
+
+</mapper>

+ 21 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpBdOrgMapper.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.getdata.mapper.ErpBdOrgMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.getdata.entity.ErpBdOrg">
+        <id column="id" property="id" />
+        <result column="forgid" property="forgid" />
+        <result column="fcreatedate" property="fcreatedate" />
+        <result column="fname" property="fname" />
+        <result column="org_id" property="orgId" />
+    </resultMap>
+    <select id="getOrg" resultType="com.huimv.getdata.entity.ErpBdOrg">
+
+select L.fname fname ,M.forgid forgid ,M.fcreatedate fcreatedate
+        from T_ORG_ORGANIZATIONS  M
+            left join T_ORG_ORGANIZATIONS_L L on L.FORGID=M.FORGID and L.FLOCALEID=2052
+
+    </select>
+
+</mapper>

+ 150 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpCaiGouMapper.xml

@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.getdata.mapper.ErpCaiGouMapper">
+
+
+    <select id="getDingDanJinE" resultType="com.huimv.getdata.entity.caigou.DingDanJinE"
+            parameterType="java.util.Date">
+SELECT    B.FALLAMOUNT ,A.FDATE ,A.FPURCHASEORGID FROM  T_PUR_CONTRACT A
+INNER JOIN  T_PUR_CONTRACTENTRY_F B ON A.FID = B.FID
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getCaiGouRuku" resultType="com.huimv.getdata.entity.caigou.CaiGouRuKu"
+            parameterType="java.util.Date">
+SElECT DISTINCT B.FBILLAMOUNT_LC  FBILLAMOUNTLC ,A.FDATE , A.FDEMANDORGID FROM  T_STK_INSTOCK A
+        INNER JOIN  T_STK_INSTOCKFIN B ON A.FID = B.FID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+
+    </select>
+
+    <select id="getCaiGouFaPiao" resultType="com.huimv.getdata.entity.caigou.FaPiaoJinE"
+            parameterType="java.util.Date">
+        SELECT    B.FALLAMOUNT ,A.FDATE ,A.FPURCHASEORGID ,C.FQTY  FROM  T_PUR_POORDER A
+        INNER JOIN T_PUR_POORDERENTRY C ON A.FID  = C.FID
+        INNER JOIN  T_PUR_POORDERENTRY_F B ON B.FENTRYID  = C.FENTRYID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getLeiJiRuKu" resultType="com.huimv.getdata.entity.caigou.LeiJiRuKu"
+            parameterType="java.util.Date">
+       SELECT B.FREALQTY ,A.FDATE ,A.FDEMANDORGID FROM T_STK_INSTOCK A
+        INNER JOIN  T_STK_INSTOCKENTRY B ON A.FID = B.FID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+
+
+    </select>
+    <select id="getShouLiaoJinE" resultType="com.huimv.getdata.entity.caigou.ShouLiaoJinE"
+            parameterType="java.util.Date">
+        SELECT B.FINSTOCKQTY ,A.FDATE  ,A.FSTOCKORGID
+ FROM  T_PUR_RECEIVE A
+        INNER JOIN T_PUR_RECEIVEENTRY_S B ON A.FID = B.FID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+
+
+    </select>
+    <select id="getJiaoHuoShuLiang" resultType="com.huimv.getdata.entity.caigou.JiaoHuoShuliang"
+            parameterType="java.util.Date">
+        SELECT A.FDATE  ,A.FSTOCKORGID  ,B.FACTRECEIVEQTY FROM  T_PUR_RECEIVE  A
+        INNER JOIN   T_PUR_RECEIVEENTRY B  ON  A.FID = B.FID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getCaiGouShuLiang" resultType="com.huimv.getdata.entity.caigou.CaiGouShuLiang"
+            parameterType="java.util.Date">
+
+        SELECT DISTINCT A.FDATE  ,A.FPURCHASEORGID  ,B.FQTY FROM  T_PUR_POORDER  A
+        INNER JOIN   T_PUR_POORDERENTRY B  ON  A.FID = B.FID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getCaiGouDingDanShuLiangJinE" resultType="com.huimv.getdata.entity.caigou.CaiGouDingDanShuLiangJinE"
+            parameterType="java.lang.String">
+        SELECT DISTINCT D.FNAME ,A.FDATE ,A.FPURCHASEORGID , B.FQTY ,C.FALLAMOUNT ,( C.FALLAMOUNT /B.FQTY ) danJia  ,E.FNAME gys ,
+        F.FNAME dingDanType  , G.FNUMBER  fnumber
+         FROM T_PUR_POORDER A
+INNER JOIN T_PUR_POORDERENTRY B ON A.FID = B.FID
+INNER JOIN T_PUR_POORDERENTRY_F C  ON B.FENTRYID = C.FENTRYID
+INNER JOIN T_BD_MATERIAL_L  D ON D.FMATERIALID = B.FMATERIALID
+        INNER JOIN T_BD_SUPPLIER_L  E ON A.FSUPPLIERID = E.FSUPPLIERID
+        INNER JOIN T_BAS_BILLTYPE_L F ON A.FBILLTYPEID = F.FBILLTYPEID
+        INNER JOIN T_BD_MATERIAL G ON G.FMATERIALID = D.FMATERIALID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getDaiJianShuLiang" resultType="com.huimv.getdata.entity.caigou.DaiJianShuLiang"
+            parameterType="java.util.Date">
+        SELECT   C.FINSTOCKQTY, B.FACTRECEIVEQTY ,A.FDATE ,A.FSTOCKORGID ,( B.FACTRECEIVEQTY -  C.FINSTOCKQTY) DAIJIAN,D.FNAME as test FROM  T_PUR_RECEIVE  A
+INNER JOIN  T_PUR_RECEIVEENTRY B ON A.FID = B.FID
+INNER JOIN    T_PUR_RECEIVEENTRY_S C  ON  B.FENTRYID = C.FENTRYID
+INNER JOIN T_BD_MATERIAL_L  D ON D.FMATERIALID = B.FMATERIALID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getCaiGouYueJun" resultType="com.huimv.getdata.entity.caigou.CaiGouYueJun"
+            parameterType="java.util.Date">
+SELECT B.FQTY ,A.FDATE ,A.FPURCHASEORGID  FROM  T_PUR_POORDER A
+INNER JOIN  T_PUR_POORDERENTRY  B ON A.FID = B.FID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getYingFuZhangKuang" resultType="com.huimv.getdata.entity.caigou.YingFuZhangKuan"
+            parameterType="java.util.Date">
+        SELECT DISTINCT A.FDATE ,A.FBGLSHSJDW ,A.FPURCHASEORGID , A.FPAYORGID, B.FPURPOSEID ,C.FNAME ,B.FNOTVERIFICATEAMOUNT ,B.FQTY  ,D.FNAME wuLiaoName
+        ,E.FBOOKINGDATE  FROM  T_AP_PAYBILL 	A
+INNER JOIN  T_AP_PAYBILLENTRY B ON A.FID = B.FID
+INNER JOIN  T_CN_RECPAYPURPOSE_L C ON C.FID = B.FPURPOSEID
+        INNER JOIN  T_BD_MATERIAL_L  D ON B.FMATERIALID =D.FMATERIALID
+        LEFT JOIN T_AP_PAYBILL_O  E ON E.FID = A.FID
+        WHERE B.FNOTVERIFICATEAMOUNT >0
+        <if test="date !=null">
+            AND  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getZuiDiKuChun" resultType="com.huimv.getdata.entity.caigou.ZuiDiKuChun"
+            parameterType="java.util.Date">
+        SELECT  DISTINCT C.FINSTOCKQTY, B.FACTRECEIVEQTY ,A.FDATE ,A.FSTOCKORGID ,( B.FACTRECEIVEQTY -  C.FINSTOCKQTY)   as shengYv,D.FNAME
+        ,E.FMINSTOCK ,F.FAVBQTY
+        FROM  T_PUR_RECEIVE  A
+        INNER JOIN  T_PUR_RECEIVEENTRY B ON A.FID = B.FID
+        INNER JOIN    T_PUR_RECEIVEENTRY_S C  ON  B.FENTRYID = C.FENTRYID
+        INNER JOIN T_BD_MATERIAL_L  D ON D.FMATERIALID = B.FMATERIALID
+        INNER JOIN t_BD_MaterialStock E ON E.FMATERIALID = D.FMATERIALID
+        LEFT JOIN T_STK_INVENTORY F ON F.FMATERIALID = E.FMATERIALID
+        WHERE  (B.FACTRECEIVEQTY -  C.FINSTOCKQTY)  &lt; E.FMINSTOCK
+        <if test="date !=null">
+            AND  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getCaiGouHeTongShuLiangJinE" resultType="com.huimv.getdata.entity.caigou.CaiGouDingDanShuLiangJinE"
+            parameterType="java.util.Date">
+        SELECT DISTINCT D.FNAME ,A.FDATE ,A.FPURCHASEORGID , B.FQTY ,C.FALLAMOUNT  ,( C.FALLAMOUNT /B.FQTY )  danJia , E.FNAME dingDanType  ,
+        G.FNUMBER  fnumber   FROM T_PUR_CONTRACT A
+INNER JOIN T_PUR_CONTRACTENTRY B ON A.FID = B.FID
+INNER JOIN T_PUR_CONTRACTENTRY_F C  ON B.FENTRYID = C.FENTRYID
+INNER JOIN T_BD_MATERIAL_L  D ON D.FMATERIALID = B.FMATERIALID
+        INNER JOIN T_BAS_BILLTYPE_L E ON A.FBILLTYPEID = E.FBILLTYPEID
+        INNER JOIN T_BD_MATERIAL G ON G.FMATERIALID = D.FMATERIALID
+        <if test="date !=null">
+            WHERE  A.FDATE >= #{date}
+        </if>
+    </select>
+</mapper>

+ 56 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpCenterMapper.xml

@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.getdata.mapper.ErpCenterMapper">
+
+    <select id="getXiaoShouE" resultType="com.huimv.getdata.entity.center.XiaoShouE"
+            parameterType="java.util.Date">
+
+        SELECT M.FSETTLEORGID,M.FSALEORGID ,M.FPAYORGID ,M.FDATE,D.FREALRECAMOUNTFOR FROM T_AR_RECEIVABLE M
+INNER JOIN T_AR_RECEIVEBILLENTRY D on D.FID = M.FID
+        <if test="date !=null">
+            where  M.FDATE >= #{date}
+        </if>
+ ORDER BY M.FDATE
+
+    </select>
+    <select id="getDangQianYvQi" resultType="com.huimv.getdata.entity.center.DangQianYvQi"
+            parameterType="java.util.Date">
+        SELECT M.FSETTLEORGID,M.FSALEORGID ,M.FPAYORGID ,M.FDATE,D.FNOTVERIFICATEAMOUNT FROM T_AR_RECEIVABLE M
+INNER JOIN T_AR_RECEIVEBILLENTRY D on D.FID = M.FID
+        <if test="date !=null">
+            where  M.FDATE >= #{date}
+        </if>
+ ORDER BY M.FDATE
+
+    </select>
+    <select id="getCaiGouJinE" resultType="com.huimv.getdata.entity.center.CaiGouJinE"
+            parameterType="java.util.Date">
+        SELECT DISTINCT M.FDATE ,M.FPURCHASEDEPTID,M.FPURCHASEORGID ,D.FALLAMOUNT ,C.FNAME FROM T_PUR_CONTRACT M
+INNER JOIN T_PUR_CONTRACTENTRY_F D on D.FID = M.FID
+INNER JOIN T_BD_DEPARTMENT_L C on C.FDEPTID = M.FPURCHASEDEPTID
+WHERE C.FNAME in ( '人力资源部','国内销售部','国际业务部','安环部','研发中心','花园生物','采购部','项目部')
+        <if test="date !=null">
+            where  M.FDATE >= #{date}
+        </if>
+ ORDER BY M.FDATE
+
+    </select>
+    <select id="getYangMaoZhiCaiGouJinE" resultType="com.huimv.getdata.entity.center.YangMaoZhiCaiGouJinE"
+            parameterType="java.util.Date">
+
+        SELECT  DISTINCT  M.FDATE ,M.FPURCHASEDEPTID,M.FPURCHASEORGID ,D.FALLAMOUNT ,C.FNAME ,E.FNUMBER ,B.FQTY FROM T_PUR_CONTRACT M
+INNER JOIN T_PUR_CONTRACTENTRY B  on B.FID = M.FID
+INNER JOIN T_PUR_CONTRACTENTRY_F D on D.FENTRYID = B.FENTRYID
+INNER JOIN T_BD_MATERIAL E on E.FMATERIALID = B.FMATERIALID
+INNER JOIN T_BD_DEPARTMENT_L C on C.FDEPTID = M.FPURCHASEDEPTID
+WHERE C.FNAME in ( '人力资源部','国内销售部','国际业务部','安环部','研发中心','花园生物','采购部','项目部') AND E.FNUMBER ='10020002'
+        <if test="date !=null">
+            and  M.FDATE >= #{date}
+        </if>
+ ORDER BY M.FDATE
+    </select>
+    <select id="getAll" resultType="java.util.Map">
+
+        select * from T_Standard
+    </select>
+</mapper>

+ 17 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpHrMapper.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.getdata.mapper.ErpHrMapper">
+
+
+    <select id="getYuanGongRenShu" resultType="com.huimv.getdata.entity.renshi.YuanGongShuLiang"
+            parameterType="java.util.Date">
+        SELECT 	A.FSTAFFID , A.FSTAFFNUMBER ,A.FMGRCENTERID ,A.FCREATEORGID  ,A.FBLNENTRYDATE ,B.FNAME ,B.FADDRESS , C.FBLNJOBSTATUS
+ FROM T_HR_EMPINFO A
+INNER JOIN  T_HR_EMPINFO_L  B ON A.FID = B.FID
+LEFT JOIN  T_BD_STAFF C ON C.FSTAFFID = A.FSTAFFID
+	WHERE C.FBLNJOBSTATUS in (100444,100445,100446,100447,100448,100449,100460)
+        <if test="date !=null">
+            and  A.FBLNENTRYDATE >= #{date}
+        </if>
+    </select>
+</mapper>

+ 439 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpKuCunMapper.xml

@@ -0,0 +1,439 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.getdata.mapper.ErpKuCunMapper">
+
+
+    <select id="getYuanCaiLiaoCunLiang" resultType="com.huimv.getdata.entity.kucun.YuanCaiLiaoKuCun"
+            parameterType="java.util.Date">
+        SELECT DISTINCT  A.FSTOCKORGID ,A.FUPDATETIME , A.FBASEQTY , B.FNAME  ,C.FMATERIALID ,C.FNAME wuLiaoName ,D.FNUMBER  FROM T_STK_INVENTORY A
+        INNER JOIN t_BD_Stock_L	B  ON B.FSTOCKID = A.FSTOCKID
+        INNER JOIN T_BD_MATERIAL D ON D.FMATERIALID= A.FMATERIALID
+        INNER JOIN T_BD_MATERIAL_L C ON C.FMATERIALID = A.FMATERIALID
+        <if test="date !=null">
+            where  A.FUPDATETIME >= #{date}
+        </if>
+ORDER BY FBASEQTY DESC
+
+    </select>
+    <select id="getYangMaoZhiKuCun" resultType="com.huimv.getdata.entity.kucun.YangMaoZhiChuKu"
+            parameterType="java.util.Date">
+        SELECT DISTINCT   A.FBASEQTY , A.FSTOCKORGID ,A.FUPDATETIME ,  B.FNAME wuLiaoName ,C.FMATERIALID ,C.FNAME ,D.FNUMBER  FROM T_STK_INVENTORY A
+INNER JOIN t_BD_Stock_L	B  ON B.FSTOCKID = A.FSTOCKID
+INNER JOIN T_BD_MATERIAL_L C ON C.FMATERIALID = A.FMATERIALID
+INNER JOIN T_BD_MATERIAL  D ON D.FMATERIALID = A.FMATERIALID
+WHERE FNUMBER = '10020002'
+        <if test="date !=null">
+            and  A.FUPDATETIME >= #{date}
+        </if>
+
+    </select>
+    <select id="getYuanCaiLiaoDangRi" resultType="com.huimv.getdata.entity.kucun.YuanCaiLiaoDangRiRuKu"
+            parameterType="java.util.Date">
+(SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME  wuLiaoName,C.FNUMBER ,E.FNAME
+FROM T_STK_INSTOCK A
+INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME ='原料库' 	AND C.FNUMBER != '10020002'
+        <if test="date !=null">
+            and  A.FUPDATETIME >= #{date}
+        </if>)
+ UNION ALL(
+ SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER  ,E.FNAME
+FROM T_PRD_INSTOCK A
+INNER JOIN T_PRD_INSTOCKENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE  C.FNUMBER != '10020002' AND E.FNAME ='原料库'
+        <if test="date !=null">
+            and  A.FUPDATETIME >= #{date}
+        </if>)
+ UNION ALL (
+SELECT DISTINCT B.FQTY  FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER  ,E.FNAME
+FROM T_STK_MISCELLANEOUS A
+INNER JOIN T_STK_MISCELLANEOUSENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE  C.FNUMBER != '10020002' AND E.FNAME ='原料库'  <if test="date !=null">
+        and  A.FUPDATETIME >= #{date}
+    </if>)
+
+    </select>
+
+
+
+    <select id="getChengPinDangRi" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
+            parameterType="java.util.Date">
+
+SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_STK_INSTOCK A
+INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME IN ('成品库','成品库CW')
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+ SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_PRD_INSTOCK A
+INNER JOIN T_PRD_INSTOCKENTRY  B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME IN ('成品库','成品库CW')
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+  SELECT DISTINCT B.FQTY FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_STK_MISCELLANEOUS  A
+INNER JOIN T_STK_MISCELLANEOUSENTRY  B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME IN ('成品库','成品库CW')
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getYangMaoZhiDangRi" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
+            parameterType="java.util.Date">
+SELECT DISTINCT  B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER fnumber
+FROM T_STK_INSTOCK A
+INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ WHERE C.FNUMBER = '10020002'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+UNION ALL
+SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER fnumber
+FROM T_PRD_INSTOCK A
+INNER JOIN T_PRD_INSTOCKENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ WHERE  C.FNUMBER = '10020002'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+SELECT DISTINCT B.FQTY  FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER fnumber
+FROM T_STK_MISCELLANEOUS A
+INNER JOIN T_STK_MISCELLANEOUSENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ WHERE  C.FNUMBER = '10020002'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getYuanCaiLiaoChuKu" resultType="com.huimv.getdata.entity.kucun.YuanCaiLiaoChuKu"
+            parameterType="java.util.Date">
+         SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID , F.FMATERIALID , D.FNAME wuLiaoName,C.FNUMBER ,E.FNAME
+FROM T_SAL_OUTSTOCK A
+INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
+INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
+ INNER JOIN  T_BD_MATERIAL C  ON F.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = F.FSTOCKID
+ WHERE E.FNAME ='原料库' 	AND C.FNUMBER != '10020002'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+  SELECT DISTINCT B.FQTY   FSALUNITQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME wuLiaoName ,C.FNUMBER  ,E.FNAME
+FROM T_PRD_INSTOCK A
+INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE  C.FNUMBER != '10020002' AND E.FNAME ='原料库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getChengPinChuKu" resultType="com.huimv.getdata.entity.kucun.ChenPinChuKu"
+            parameterType="java.util.Date">
+        SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID , F.FMATERIALID ,E.FNAME
+FROM T_SAL_OUTSTOCK A
+INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
+INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = F.FSTOCKID
+ WHERE E.FNAME IN('成品库','成品库CW')
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+UNION ALL
+  SELECT DISTINCT B.FQTY FSALUNITQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME
+FROM T_PRD_INSTOCK A
+INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE  E.FNAME IN ('成品库','成品库CW')
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getYangMaoZhiChuKu" resultType="com.huimv.getdata.entity.kucun.YangMaoZhiChuKu"
+            parameterType="java.util.Date">
+         SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID , F.FMATERIALID , D.FNAME ,C.FNUMBER
+FROM T_SAL_OUTSTOCK A
+INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
+INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
+ INNER JOIN  T_BD_MATERIAL C  ON F.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ WHERE C.FNUMBER = '10020002'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+ SELECT DISTINCT B.FQTY FSALUNITQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER
+FROM T_PRD_INSTOCK A
+INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ WHERE  C.FNUMBER = '10020002'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getKunCunQuShi" resultType="com.huimv.getdata.entity.kucun.KunCunQuShi"
+            parameterType="java.util.Date">
+        SELECT DISTINCT A.FBALDATE , A.FBASEENDQTY ,B.FNAME , A.FSTOCKORGID FROM T_STK_INVBAL A
+INNER JOIN T_BD_MATERIAL_L B ON A.FMATERIALID = B.FMATERIALID
+        <if test="date !=null">
+            and  A.FBALDATE >= #{date}
+        </if>
+    </select>
+    <select id="getChuKuShuLiang" resultType="com.huimv.getdata.entity.kucun.YangMaoZhiChuKu"
+            parameterType="java.util.Date">
+        SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID , F.FMATERIALID , D.FNAME wuLiaoName ,C.FNUMBER ,E.FNAME
+FROM T_SAL_OUTSTOCK A
+INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
+INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
+ INNER JOIN  T_BD_MATERIAL C  ON F.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = F.FSTOCKID
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+UNION ALL
+  SELECT DISTINCT B.FQTY FSALUNITQTY , A.FDATE , A.FSTOCKORGID , B.FMATERIALID , D.FNAME ,C.FNUMBER  ,E.FNAME
+FROM T_PRD_INSTOCK A
+INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getWuLiaoMingXi" resultType="com.huimv.getdata.entity.kucun.WuLiaoKuMingXi"
+            parameterType="java.util.Date">
+        SELECT DISTINCT A.FDATE , A.FSTOCKORGID ,B.FACTRECEIVEQTY , F.FINSTOCKQTY ,(B.FACTRECEIVEQTY  -F.FINSTOCKQTY ) daiJian,D.FNAME wuLiaoName,C.FNUMBER,E.FNAME  ,B.FSTOCKBASEQTY,B.FMATERIALID,G.FBILLAMOUNT_LC
+FROM T_PUR_RECEIVE A
+INNER JOIN T_PUR_RECEIVEENTRY B ON A.FID = B.FID
+        INNER JOIN T_PUR_RECEIVEFIN G ON G.FID = A.FID
+        INNER JOIN T_PUR_RECEIVEENTRY_S F ON F.FENTRYID = B.FENTRYID
+ INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+ INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getYangMaoZhiGongYingShang" resultType="com.huimv.getdata.entity.kucun.YangMaoZhiGongYingShang"
+            parameterType="java.util.Date">
+        SELECT DISTINCT A.FSTOCKORGID ,A.FDATE ,B.FREALQTY ,C.FNAME ,C.FSUPPLIERID  ,D.FNAME wuliaoName FROM T_STK_INSTOCK A
+INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+INNER JOIN t_BD_Supplier_L C ON C.FSUPPLIERID = A.FSUPPLIERID
+INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = B.FMATERIALID
+WHERE D.FNAME  in(' 二氢羊毛甾醇标准品','羊毛甾醇标准品','羊毛粗脂')
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getYangMaoZhiGongYingShangLeiJi" resultType="com.huimv.getdata.entity.kucun.YangMaoZhiGongYingShang"
+            parameterType="java.util.Date">
+
+        SELECT DISTINCT A.FSTOCKORGID ,A.FDATE ,B.FREALQTY ,C.FNAME ,C.FSUPPLIERID  ,D.FNAME wuliaoName FROM T_STK_INSTOCK A
+INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+INNER JOIN t_BD_Supplier_L C ON C.FSUPPLIERID = A.FSUPPLIERID
+INNER JOIN T_BD_MATERIAL_L D ON D.FMATERIALID = B.FMATERIALID
+WHERE D.FNAME  in(' 二氢羊毛甾醇标准品','羊毛甾醇标准品','羊毛粗脂')
+
+    </select>
+    <select id="getWuJinDangRi" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
+            parameterType="java.util.Date">
+
+SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_STK_INSTOCK A
+INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME ='五金库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+ SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_PRD_INSTOCK A
+INNER JOIN T_PRD_INSTOCKENTRY  B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME  ='五金库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+  SELECT DISTINCT B.FQTY FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_STK_MISCELLANEOUS  A
+INNER JOIN T_STK_MISCELLANEOUSENTRY  B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME  ='五金库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getBaoCaiDangRi" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
+            parameterType="java.util.Date">SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_STK_INSTOCK A
+INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME ='包材库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+ SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_PRD_INSTOCK A
+INNER JOIN T_PRD_INSTOCKENTRY  B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME  ='包材库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+ UNION ALL
+  SELECT DISTINCT B.FQTY FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME
+FROM T_STK_MISCELLANEOUS  A
+INNER JOIN T_STK_MISCELLANEOUSENTRY  B ON A.FID = B.FID
+ INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+ WHERE E.FNAME  ='包材库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+    </select>
+
+    <select id="getWuJinChuKu" resultType="com.huimv.getdata.entity.kucun.ChenPinChuKu"
+            parameterType="java.util.Date">
+        SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID , F.FMATERIALID ,E.FNAME
+        FROM T_SAL_OUTSTOCK A
+        INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
+        INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = F.FSTOCKID
+        WHERE E.FNAME ='五金库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+        UNION ALL
+        SELECT DISTINCT B.FQTY FSALUNITQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME
+        FROM T_PRD_INSTOCK A
+        INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        WHERE  E.FNAME ='五金库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getBaoCaiChuKu" resultType="com.huimv.getdata.entity.kucun.ChenPinChuKu"
+            parameterType="java.util.Date">
+        SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID , F.FMATERIALID ,E.FNAME
+        FROM T_SAL_OUTSTOCK A
+        INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
+        INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = F.FSTOCKID
+        WHERE E.FNAME ='包材库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+        UNION ALL
+        SELECT DISTINCT B.FQTY FSALUNITQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME
+        FROM T_PRD_INSTOCK A
+        INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        WHERE  E.FNAME ='包材库'
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+    </select>
+    <select id="getChengPinDangRiAll" resultType="com.huimv.getdata.entity.kucun.ChengPinRuKu"
+            parameterType="java.lang.String">
+
+        SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME ,C.FNUMBER ,D.FNAME wuLiaoName
+        FROM T_STK_INSTOCK A
+        INNER JOIN T_STK_INSTOCKENTRY B ON A.FID = B.FID
+        INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+        INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+        UNION ALL
+        SELECT DISTINCT B.FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME ,C.FNUMBER ,D.FNAME wuLiaoName
+        FROM T_PRD_INSTOCK A
+        INNER JOIN T_PRD_INSTOCKENTRY  B ON A.FID = B.FID
+        INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+        INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+        UNION ALL
+        SELECT DISTINCT B.FQTY FREALQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID  ,E.FNAME,C.FNUMBER ,D.FNAME wuLiaoName
+        FROM T_STK_MISCELLANEOUS  A
+        INNER JOIN T_STK_MISCELLANEOUSENTRY  B ON A.FID = B.FID
+        INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+        INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        <if test="date !=null">
+            and  A.FDATE >= #{date}
+        </if>
+
+
+    </select>
+    <select id="getChengPinChuKuAll" resultType="com.huimv.getdata.entity.kucun.ChenPinChuKu"
+            parameterType="java.lang.String">
+
+        SELECT DISTINCT B.FSALUNITQTY, A.FDATE , A.FSTOCKORGID ,F.FMATERIALID ,E.FNAME ,C.FNUMBER ,D.FNAME wuLiaoName
+        FROM T_SAL_OUTSTOCK A
+        INNER JOIN T_SAL_OUTSTOCKENTRY F ON F.FID = A.FID
+        INNER JOIN T_SAL_OUTSTOCKENTRY_F B ON F.FENTRYID = B.FENTRYID
+        INNER JOIN  T_BD_MATERIAL C  ON F.FMATERIALID  = C.FMATERIALID
+        INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = F.FSTOCKID
+        <if test="date !=null">
+            WHERE  A.FDATE >= #{date}
+        </if>
+
+        UNION ALL
+        SELECT DISTINCT B.FQTY FSALUNITQTY, A.FDATE , A.FSTOCKORGID , B.FMATERIALID ,E.FNAME ,C.FNUMBER ,D.FNAME  wuLiaoName
+        FROM T_PRD_INSTOCK A
+        INNER JOIN T_STK_MISDELIVERYENTRY B ON A.FID = B.FID
+        INNER JOIN  T_BD_MATERIAL C  ON B.FMATERIALID  = C.FMATERIALID
+        INNER JOIN  T_BD_MATERIAL_L D  ON D.FMATERIALID  = C.FMATERIALID
+        INNER JOIN t_BD_Stock_L  E ON E.FSTOCKID = B.FSTOCKID
+        <if test="date !=null">
+            WHERE  A.FDATE >= #{date}
+        </if>
+
+    </select>
+    <select id="getFSAFESTOCK" resultType="com.huimv.getdata.entity.kucun.FSAFESTOCK">
+        SELECT   a.FSAFESTOCK , a.FMATERIALID  , b.fname ,A.FUSEORGID ,B.FSPECIFICATION ,c.FNUMBER  FROM t_BD_MaterialStock A
+inner join T_BD_MATERIAL_L b on a.FMATERIALID = b.FMATERIALID
+INNER JOIN T_BD_MATERIAL c on c.FMATERIALID = b.FMATERIALID
+where  a.FSAFESTOCK > 0
+ ORDER BY  a.FSAFESTOCK desc
+    </select>
+
+</mapper>

+ 17 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpShengChanMapper.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.getdata.mapper.ErpShengChanMapper">
+
+    <select id="getShiJiChanLiang" resultType="com.huimv.getdata.entity.shengcan.ShiJiChanLiang"
+            parameterType="java.util.Date">
+        SELECT B.FREALQTY , A.FDATE , A.FSTOCKORGID ,A.FPRDORGID ,C.FNAME wuLiaoName ,D.FNAME ,E.FNAME cheJianName , B.FWORKSHOPID  FROM T_PRD_INSTOCK A
+        INNER JOIN T_PRD_INSTOCKENTRY  B ON A.FID  = B.FID
+        INNER JOIN T_BD_MATERIAL_l  C ON C.FMATERIALID  = B.FMATERIALID
+        INNER JOIN T_BD_STOCK_L  D ON D.FSTOCKID  = B.FSTOCKID
+        INNER JOIN T_BD_DEPARTMENT_l  E ON E.FDEPTID  = B.FWORKSHOPID
+
+        <if test="date !=null">
+            where  A.FDATE >= #{date}
+        </if>
+    </select>
+</mapper>

+ 0 - 0
get-data/src/main/resources/com/huimv/getdata/mapper/ErpVoucherMapper.xml


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels