dengjia пре 3 месеци
комит
9b1a0f9028
100 измењених фајлова са 10490 додато и 0 уклоњено
  1. 3 0
      .gitignore
  2. 3 0
      .vscode/settings.json
  3. 1 0
      README.md
  4. BIN
      jijinhui.docx
  5. 1 0
      jijinhui/[Content_Types].xml
  6. 2 0
      jijinhui/_rels/.rels
  7. 2 0
      jijinhui/customXml/_rels/item1.xml.rels
  8. 2 0
      jijinhui/customXml/item1.xml
  9. 2 0
      jijinhui/customXml/itemProps1.xml
  10. 2 0
      jijinhui/docProps/app.xml
  11. 2 0
      jijinhui/docProps/core.xml
  12. 2 0
      jijinhui/docProps/custom.xml
  13. 8 0
      jijinhui/word/_rels/document.xml.rels
  14. 3452 0
      jijinhui/word/document.xml
  15. 1 0
      jijinhui/word/fontTable.xml
  16. 2 0
      jijinhui/word/footer1.xml
  17. 2 0
      jijinhui/word/footer2.xml
  18. 1 0
      jijinhui/word/footer3.xml
  19. 2 0
      jijinhui/word/header1.xml
  20. BIN
      jijinhui/word/media/image1.jpeg
  21. BIN
      jijinhui/word/media/pic1.png
  22. 1 0
      jijinhui/word/numbering.xml
  23. 1 0
      jijinhui/word/settings.xml
  24. 1 0
      jijinhui/word/styles.xml
  25. 1 0
      jijinhui/word/theme/theme1.xml
  26. BIN
      jijinhui1.docx
  27. 259 0
      mvnw
  28. 149 0
      mvnw.cmd
  29. 258 0
      pom.xml
  30. 71 0
      src/main/java/org/example/mybatisplus/Controller/IndexController.java
  31. 15 0
      src/main/java/org/example/mybatisplus/MybatisplusApplication.java
  32. 43 0
      src/main/java/org/example/mybatisplus/concrete/Product.java
  33. 25 0
      src/main/java/org/example/mybatisplus/config/MyBatisPlusConfig.java
  34. 38 0
      src/main/java/org/example/mybatisplus/config/SwaggerConfig.java
  35. 24 0
      src/main/java/org/example/mybatisplus/enums/SexEnum.java
  36. 24 0
      src/main/java/org/example/mybatisplus/mapper/ProductMapper.java
  37. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskFinancialTaxAuthMapper.java
  38. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskFinancialTaxMapper.java
  39. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoCktItemMapper.java
  40. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoCktMapper.java
  41. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoCktRuleMapper.java
  42. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoDeclMapper.java
  43. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskQxbInfoMapper.java
  44. 24 0
      src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskQxbInfoRelMapper.java
  45. 347 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskFinancialTax.java
  46. 269 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskFinancialTaxAuth.java
  47. 257 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoCkt.java
  48. 344 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoCktItem.java
  49. 139 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoCktRule.java
  50. 348 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoDecl.java
  51. 309 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskQxbInfo.java
  52. 348 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskQxbInfoRel.java
  53. 80 0
      src/main/java/org/example/mybatisplus/model/auto/CmsEnterpriseRiskQxbInfoBO.java
  54. 24 0
      src/main/java/org/example/mybatisplus/model/auto/EasierMongoEntity.java
  55. 88 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbAbnormalsInfo.java
  56. 133 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbAdminPunishInfo.java
  57. 192 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbBaseInfo.java
  58. 52 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbCreditGradeInfo.java
  59. 50 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbEmployeesInfo.java
  60. 114 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbExecutionListInfo.java
  61. 431 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbReportListInfo.java
  62. 78 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbSeriousIllegalInfo.java
  63. 180 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbSocialSecurityInfo.java
  64. 120 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbTaxCaseInfo.java
  65. 87 0
      src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbTaxpayerListInfo.java
  66. 34 0
      src/main/java/org/example/mybatisplus/module/AuditResult.java
  67. 63 0
      src/main/java/org/example/mybatisplus/module/BasicInfo.java
  68. 18 0
      src/main/java/org/example/mybatisplus/module/FinancialInfo.java
  69. 18 0
      src/main/java/org/example/mybatisplus/module/ProjectInfo.java
  70. 22 0
      src/main/java/org/example/mybatisplus/module/PublicRecord.java
  71. 22 0
      src/main/java/org/example/mybatisplus/module/ServiceProviderAuditReport.java
  72. 15 0
      src/main/java/org/example/mybatisplus/module/vo/Attachment.java
  73. 11 0
      src/main/java/org/example/mybatisplus/module/vo/BasicInfoScore.java
  74. 12 0
      src/main/java/org/example/mybatisplus/module/vo/BusinessAbnormal.java
  75. 16 0
      src/main/java/org/example/mybatisplus/module/vo/DishonestPerson.java
  76. 28 0
      src/main/java/org/example/mybatisplus/module/vo/FinancialData.java
  77. 32 0
      src/main/java/org/example/mybatisplus/module/vo/FinancialIndicator.java
  78. 19 0
      src/main/java/org/example/mybatisplus/module/vo/FinancialScore.java
  79. 16 0
      src/main/java/org/example/mybatisplus/module/vo/PenaltyRecord.java
  80. 11 0
      src/main/java/org/example/mybatisplus/module/vo/PublicRecordScore.java
  81. 13 0
      src/main/java/org/example/mybatisplus/module/vo/ServiceProviderInfo.java
  82. 16 0
      src/main/java/org/example/mybatisplus/module/vo/SevereViolation.java
  83. 13 0
      src/main/java/org/example/mybatisplus/module/vo/SuperiorAuthority.java
  84. 16 0
      src/main/java/org/example/mybatisplus/module/vo/TaxPenalty.java
  85. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskFinancialTaxAuthService.java
  86. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskFinancialTaxService.java
  87. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoCktItemService.java
  88. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoCktRuleService.java
  89. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoCktService.java
  90. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoDeclService.java
  91. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskQxbInfoRelService.java
  92. 79 0
      src/main/java/org/example/mybatisplus/service/ICmsEntRiskQxbInfoService.java
  93. 13 0
      src/main/java/org/example/mybatisplus/service/ProductService.java
  94. 124 0
      src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskFinancialTaxAuthServiceImpl.java
  95. 124 0
      src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskFinancialTaxServiceImpl.java
  96. 124 0
      src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoCktItemServiceImpl.java
  97. 124 0
      src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoCktRuleServiceImpl.java
  98. 124 0
      src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoCktServiceImpl.java
  99. 124 0
      src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoDeclServiceImpl.java
  100. 124 0
      src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskQxbInfoRelServiceImpl.java

+ 3 - 0
.gitignore

@@ -0,0 +1,3 @@
+target
+.DS_Store
+output.docx

+ 3 - 0
.vscode/settings.json

@@ -0,0 +1,3 @@
+{
+    "java.configuration.updateBuildConfiguration": "interactive"
+}

+ 1 - 0
README.md

@@ -0,0 +1 @@
+学习mybatisplus


Разлика између датотеке није приказан због своје велике величине
+ 1 - 0
jijinhui/[Content_Types].xml


+ 2 - 0
jijinhui/_rels/.rels

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId4" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="word/document.xml"/><Relationship Id="rId2" Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="docProps/core.xml"/><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties" Target="docProps/app.xml"/><Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties" Target="docProps/custom.xml"/></Relationships>

+ 2 - 0
jijinhui/customXml/_rels/item1.xml.rels

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps" Target="itemProps1.xml"/></Relationships>

+ 2 - 0
jijinhui/customXml/item1.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<s:customData xmlns="http://www.wps.cn/officeDocument/2013/wpsCustomData" xmlns:s="http://www.wps.cn/officeDocument/2013/wpsCustomData"><customSectProps><customSectPr/><customSectPr/></customSectProps><customShpExts><customShpInfo spid="_x0000_s1026" textRotate="1"/></customShpExts></s:customData>

+ 2 - 0
jijinhui/customXml/itemProps1.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<ds:datastoreItem ds:itemID="{B1977F7D-205B-4081-913C-38D41E755F92}" xmlns:ds="http://schemas.openxmlformats.org/officeDocument/2006/customXml"><ds:schemaRefs><ds:schemaRef ds:uri="http://www.wps.cn/officeDocument/2013/wpsCustomData"/></ds:schemaRefs></ds:datastoreItem>

+ 2 - 0
jijinhui/docProps/app.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"><Template>Normal</Template><Pages>15</Pages><Words>779</Words><Characters>932</Characters><Lines>1</Lines><Paragraphs>1</Paragraphs><TotalTime>335</TotalTime><ScaleCrop>false</ScaleCrop><LinksUpToDate>false</LinksUpToDate><CharactersWithSpaces>1149</CharactersWithSpaces><Application>WPS Office_12.1.0.20305_F1E327BC-269C-435d-A152-05C5408002CA</Application><DocSecurity>0</DocSecurity></Properties>

+ 2 - 0
jijinhui/docProps/core.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<cp:coreProperties xmlns:cp="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><dcterms:created xsi:type="dcterms:W3CDTF">2024-11-17T07:09:00Z</dcterms:created><dc:creator>Joanna Ying Yan</dc:creator><cp:lastModifiedBy>WPS_1720887080</cp:lastModifiedBy><dcterms:modified xsi:type="dcterms:W3CDTF">2025-03-09T22:24:59Z</dcterms:modified><dc:title>Diligence Report</dc:title><cp:revision>1</cp:revision></cp:coreProperties>

+ 2 - 0
jijinhui/docProps/custom.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="2" name="CRO"><vt:lpwstr>wqlLaW5nc29mdCBQREYgdG8gV1BTIDEwMA</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="3" name="Created"><vt:filetime>2024-09-26T16:37:59Z</vt:filetime></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="4" name="KSOProductBuildVer"><vt:lpwstr>2052-12.1.0.20305</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="5" name="ICV"><vt:lpwstr>54CFA10719CC4BCF8A37486EC79A01DB_13</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="6" name="KSOTemplateDocerSaveRecord"><vt:lpwstr>eyJoZGlkIjoiMmZlN2IzYmRhZjk1NzA0MzY5NmI3ZjdhYTgxYTcxYTkiLCJ1c2VySWQiOiIxNjE1NDU2NTEyIn0=</vt:lpwstr></property></Properties>

+ 8 - 0
jijinhui/word/_rels/document.xml.rels

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
+<#if image??>
+  <Relationship
+      Id="${image.relationId}"
+      Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"
+      Target="media/${image.fileName}"/>
+  </#if><Relationship Id="rId9" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml" Target="../customXml/item1.xml"/><Relationship Id="rId8" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="media/image1.jpeg"/><Relationship Id="rId7" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="theme/theme1.xml"/><Relationship Id="rId6" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer" Target="footer3.xml"/><Relationship Id="rId5" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer" Target="footer2.xml"/><Relationship Id="rId4" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/header" Target="header1.xml"/><Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer" Target="footer1.xml"/><Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings" Target="settings.xml"/><Relationship Id="rId11" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable" Target="fontTable.xml"/><Relationship Id="rId10" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering" Target="numbering.xml"/><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml"/></Relationships>

Разлика између датотеке није приказан због своје велике величине
+ 3452 - 0
jijinhui/word/document.xml


Разлика између датотеке није приказан због своје велике величине
+ 1 - 0
jijinhui/word/fontTable.xml


+ 2 - 0
jijinhui/word/footer1.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<w:ftr xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape" xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData" mc:Ignorable="w14 w15 wp14"><w:p w14:paraId="27889BE9"><w:pPr><w:pStyle w:val="9"/><w:spacing w:line="188" w:lineRule="auto"/><w:ind w:left="1"/><w:rPr><w:rFonts w:hint="eastAsia"/><w:sz w:val="12"/><w:szCs w:val="12"/></w:rPr></w:pPr></w:p></w:ftr>

+ 2 - 0
jijinhui/word/footer2.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<w:ftr xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape" xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData" mc:Ignorable="w14 w15 wp14"><w:p w14:paraId="422FAE12"><w:pPr><w:pStyle w:val="9"/><w:rPr><w:rFonts w:ascii="Arial" w:hAnsi="Arial" w:eastAsia="Arial" w:cs="Arial"/><w:sz w:val="20"/><w:szCs w:val="20"/></w:rPr></w:pPr></w:p></w:ftr>

Разлика између датотеке није приказан због своје велике величине
+ 1 - 0
jijinhui/word/footer3.xml


+ 2 - 0
jijinhui/word/header1.xml

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<w:hdr xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape" xmlns:wpsCustomData="http://www.wps.cn/officeDocument/2013/wpsCustomData" mc:Ignorable="w14 w15 wp14"><w:p w14:paraId="7585BF1D"><w:pPr><w:pStyle w:val="11"/></w:pPr></w:p></w:hdr>

BIN
jijinhui/word/media/image1.jpeg


BIN
jijinhui/word/media/pic1.png


Разлика између датотеке није приказан због своје велике величине
+ 1 - 0
jijinhui/word/numbering.xml


Разлика између датотеке није приказан због своје велике величине
+ 1 - 0
jijinhui/word/settings.xml


Разлика између датотеке није приказан због своје велике величине
+ 1 - 0
jijinhui/word/styles.xml


Разлика између датотеке није приказан због своје велике величине
+ 1 - 0
jijinhui/word/theme/theme1.xml



+ 259 - 0
mvnw

@@ -0,0 +1,259 @@
+#!/bin/sh
+# ----------------------------------------------------------------------------
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+# ----------------------------------------------------------------------------
+
+# ----------------------------------------------------------------------------
+# Apache Maven Wrapper startup batch script, version 3.3.2
+#
+# Optional ENV vars
+# -----------------
+#   JAVA_HOME - location of a JDK home dir, required when download maven via java source
+#   MVNW_REPOURL - repo url base for downloading maven distribution
+#   MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
+#   MVNW_VERBOSE - true: enable verbose log; debug: trace the mvnw script; others: silence the output
+# ----------------------------------------------------------------------------
+
+set -euf
+[ "${MVNW_VERBOSE-}" != debug ] || set -x
+
+# OS specific support.
+native_path() { printf %s\\n "$1"; }
+case "$(uname)" in
+CYGWIN* | MINGW*)
+  [ -z "${JAVA_HOME-}" ] || JAVA_HOME="$(cygpath --unix "$JAVA_HOME")"
+  native_path() { cygpath --path --windows "$1"; }
+  ;;
+esac
+
+# set JAVACMD and JAVACCMD
+set_java_home() {
+  # For Cygwin and MinGW, ensure paths are in Unix format before anything is touched
+  if [ -n "${JAVA_HOME-}" ]; then
+    if [ -x "$JAVA_HOME/jre/sh/java" ]; then
+      # IBM's JDK on AIX uses strange locations for the executables
+      JAVACMD="$JAVA_HOME/jre/sh/java"
+      JAVACCMD="$JAVA_HOME/jre/sh/javac"
+    else
+      JAVACMD="$JAVA_HOME/bin/java"
+      JAVACCMD="$JAVA_HOME/bin/javac"
+
+      if [ ! -x "$JAVACMD" ] || [ ! -x "$JAVACCMD" ]; then
+        echo "The JAVA_HOME environment variable is not defined correctly, so mvnw cannot run." >&2
+        echo "JAVA_HOME is set to \"$JAVA_HOME\", but \"\$JAVA_HOME/bin/java\" or \"\$JAVA_HOME/bin/javac\" does not exist." >&2
+        return 1
+      fi
+    fi
+  else
+    JAVACMD="$(
+      'set' +e
+      'unset' -f command 2>/dev/null
+      'command' -v java
+    )" || :
+    JAVACCMD="$(
+      'set' +e
+      'unset' -f command 2>/dev/null
+      'command' -v javac
+    )" || :
+
+    if [ ! -x "${JAVACMD-}" ] || [ ! -x "${JAVACCMD-}" ]; then
+      echo "The java/javac command does not exist in PATH nor is JAVA_HOME set, so mvnw cannot run." >&2
+      return 1
+    fi
+  fi
+}
+
+# hash string like Java String::hashCode
+hash_string() {
+  str="${1:-}" h=0
+  while [ -n "$str" ]; do
+    char="${str%"${str#?}"}"
+    h=$(((h * 31 + $(LC_CTYPE=C printf %d "'$char")) % 4294967296))
+    str="${str#?}"
+  done
+  printf %x\\n $h
+}
+
+verbose() { :; }
+[ "${MVNW_VERBOSE-}" != true ] || verbose() { printf %s\\n "${1-}"; }
+
+die() {
+  printf %s\\n "$1" >&2
+  exit 1
+}
+
+trim() {
+  # MWRAPPER-139:
+  #   Trims trailing and leading whitespace, carriage returns, tabs, and linefeeds.
+  #   Needed for removing poorly interpreted newline sequences when running in more
+  #   exotic environments such as mingw bash on Windows.
+  printf "%s" "${1}" | tr -d '[:space:]'
+}
+
+# parse distributionUrl and optional distributionSha256Sum, requires .mvn/wrapper/maven-wrapper.properties
+while IFS="=" read -r key value; do
+  case "${key-}" in
+  distributionUrl) distributionUrl=$(trim "${value-}") ;;
+  distributionSha256Sum) distributionSha256Sum=$(trim "${value-}") ;;
+  esac
+done <"${0%/*}/.mvn/wrapper/maven-wrapper.properties"
+[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in ${0%/*}/.mvn/wrapper/maven-wrapper.properties"
+
+case "${distributionUrl##*/}" in
+maven-mvnd-*bin.*)
+  MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/
+  case "${PROCESSOR_ARCHITECTURE-}${PROCESSOR_ARCHITEW6432-}:$(uname -a)" in
+  *AMD64:CYGWIN* | *AMD64:MINGW*) distributionPlatform=windows-amd64 ;;
+  :Darwin*x86_64) distributionPlatform=darwin-amd64 ;;
+  :Darwin*arm64) distributionPlatform=darwin-aarch64 ;;
+  :Linux*x86_64*) distributionPlatform=linux-amd64 ;;
+  *)
+    echo "Cannot detect native platform for mvnd on $(uname)-$(uname -m), use pure java version" >&2
+    distributionPlatform=linux-amd64
+    ;;
+  esac
+  distributionUrl="${distributionUrl%-bin.*}-$distributionPlatform.zip"
+  ;;
+maven-mvnd-*) MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ ;;
+*) MVN_CMD="mvn${0##*/mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;;
+esac
+
+# apply MVNW_REPOURL and calculate MAVEN_HOME
+# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
+[ -z "${MVNW_REPOURL-}" ] || distributionUrl="$MVNW_REPOURL$_MVNW_REPO_PATTERN${distributionUrl#*"$_MVNW_REPO_PATTERN"}"
+distributionUrlName="${distributionUrl##*/}"
+distributionUrlNameMain="${distributionUrlName%.*}"
+distributionUrlNameMain="${distributionUrlNameMain%-bin}"
+MAVEN_USER_HOME="${MAVEN_USER_HOME:-${HOME}/.m2}"
+MAVEN_HOME="${MAVEN_USER_HOME}/wrapper/dists/${distributionUrlNameMain-}/$(hash_string "$distributionUrl")"
+
+exec_maven() {
+  unset MVNW_VERBOSE MVNW_USERNAME MVNW_PASSWORD MVNW_REPOURL || :
+  exec "$MAVEN_HOME/bin/$MVN_CMD" "$@" || die "cannot exec $MAVEN_HOME/bin/$MVN_CMD"
+}
+
+if [ -d "$MAVEN_HOME" ]; then
+  verbose "found existing MAVEN_HOME at $MAVEN_HOME"
+  exec_maven "$@"
+fi
+
+case "${distributionUrl-}" in
+*?-bin.zip | *?maven-mvnd-?*-?*.zip) ;;
+*) die "distributionUrl is not valid, must match *-bin.zip or maven-mvnd-*.zip, but found '${distributionUrl-}'" ;;
+esac
+
+# prepare tmp dir
+if TMP_DOWNLOAD_DIR="$(mktemp -d)" && [ -d "$TMP_DOWNLOAD_DIR" ]; then
+  clean() { rm -rf -- "$TMP_DOWNLOAD_DIR"; }
+  trap clean HUP INT TERM EXIT
+else
+  die "cannot create temp dir"
+fi
+
+mkdir -p -- "${MAVEN_HOME%/*}"
+
+# Download and Install Apache Maven
+verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
+verbose "Downloading from: $distributionUrl"
+verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
+
+# select .zip or .tar.gz
+if ! command -v unzip >/dev/null; then
+  distributionUrl="${distributionUrl%.zip}.tar.gz"
+  distributionUrlName="${distributionUrl##*/}"
+fi
+
+# verbose opt
+__MVNW_QUIET_WGET=--quiet __MVNW_QUIET_CURL=--silent __MVNW_QUIET_UNZIP=-q __MVNW_QUIET_TAR=''
+[ "${MVNW_VERBOSE-}" != true ] || __MVNW_QUIET_WGET='' __MVNW_QUIET_CURL='' __MVNW_QUIET_UNZIP='' __MVNW_QUIET_TAR=v
+
+# normalize http auth
+case "${MVNW_PASSWORD:+has-password}" in
+'') MVNW_USERNAME='' MVNW_PASSWORD='' ;;
+has-password) [ -n "${MVNW_USERNAME-}" ] || MVNW_USERNAME='' MVNW_PASSWORD='' ;;
+esac
+
+if [ -z "${MVNW_USERNAME-}" ] && command -v wget >/dev/null; then
+  verbose "Found wget ... using wget"
+  wget ${__MVNW_QUIET_WGET:+"$__MVNW_QUIET_WGET"} "$distributionUrl" -O "$TMP_DOWNLOAD_DIR/$distributionUrlName" || die "wget: Failed to fetch $distributionUrl"
+elif [ -z "${MVNW_USERNAME-}" ] && command -v curl >/dev/null; then
+  verbose "Found curl ... using curl"
+  curl ${__MVNW_QUIET_CURL:+"$__MVNW_QUIET_CURL"} -f -L -o "$TMP_DOWNLOAD_DIR/$distributionUrlName" "$distributionUrl" || die "curl: Failed to fetch $distributionUrl"
+elif set_java_home; then
+  verbose "Falling back to use Java to download"
+  javaSource="$TMP_DOWNLOAD_DIR/Downloader.java"
+  targetZip="$TMP_DOWNLOAD_DIR/$distributionUrlName"
+  cat >"$javaSource" <<-END
+	public class Downloader extends java.net.Authenticator
+	{
+	  protected java.net.PasswordAuthentication getPasswordAuthentication()
+	  {
+	    return new java.net.PasswordAuthentication( System.getenv( "MVNW_USERNAME" ), System.getenv( "MVNW_PASSWORD" ).toCharArray() );
+	  }
+	  public static void main( String[] args ) throws Exception
+	  {
+	    setDefault( new Downloader() );
+	    java.nio.file.Files.copy( java.net.URI.create( args[0] ).toURL().openStream(), java.nio.file.Paths.get( args[1] ).toAbsolutePath().normalize() );
+	  }
+	}
+	END
+  # For Cygwin/MinGW, switch paths to Windows format before running javac and java
+  verbose " - Compiling Downloader.java ..."
+  "$(native_path "$JAVACCMD")" "$(native_path "$javaSource")" || die "Failed to compile Downloader.java"
+  verbose " - Running Downloader.java ..."
+  "$(native_path "$JAVACMD")" -cp "$(native_path "$TMP_DOWNLOAD_DIR")" Downloader "$distributionUrl" "$(native_path "$targetZip")"
+fi
+
+# If specified, validate the SHA-256 sum of the Maven distribution zip file
+if [ -n "${distributionSha256Sum-}" ]; then
+  distributionSha256Result=false
+  if [ "$MVN_CMD" = mvnd.sh ]; then
+    echo "Checksum validation is not supported for maven-mvnd." >&2
+    echo "Please disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2
+    exit 1
+  elif command -v sha256sum >/dev/null; then
+    if echo "$distributionSha256Sum  $TMP_DOWNLOAD_DIR/$distributionUrlName" | sha256sum -c >/dev/null 2>&1; then
+      distributionSha256Result=true
+    fi
+  elif command -v shasum >/dev/null; then
+    if echo "$distributionSha256Sum  $TMP_DOWNLOAD_DIR/$distributionUrlName" | shasum -a 256 -c >/dev/null 2>&1; then
+      distributionSha256Result=true
+    fi
+  else
+    echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2
+    echo "Please install either command, or disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2
+    exit 1
+  fi
+  if [ $distributionSha256Result = false ]; then
+    echo "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised." >&2
+    echo "If you updated your Maven version, you need to update the specified distributionSha256Sum property." >&2
+    exit 1
+  fi
+fi
+
+# unzip and move
+if command -v unzip >/dev/null; then
+  unzip ${__MVNW_QUIET_UNZIP:+"$__MVNW_QUIET_UNZIP"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -d "$TMP_DOWNLOAD_DIR" || die "failed to unzip"
+else
+  tar xzf${__MVNW_QUIET_TAR:+"$__MVNW_QUIET_TAR"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -C "$TMP_DOWNLOAD_DIR" || die "failed to untar"
+fi
+printf %s\\n "$distributionUrl" >"$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/mvnw.url"
+mv -- "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" "$MAVEN_HOME" || [ -d "$MAVEN_HOME" ] || die "fail to move MAVEN_HOME"
+
+clean || :
+exec_maven "$@"

+ 149 - 0
mvnw.cmd

@@ -0,0 +1,149 @@
+<# : batch portion
+@REM ----------------------------------------------------------------------------
+@REM Licensed to the Apache Software Foundation (ASF) under one
+@REM or more contributor license agreements.  See the NOTICE file
+@REM distributed with this work for additional information
+@REM regarding copyright ownership.  The ASF licenses this file
+@REM to you under the Apache License, Version 2.0 (the
+@REM "License"); you may not use this file except in compliance
+@REM with the License.  You may obtain a copy of the License at
+@REM
+@REM    http://www.apache.org/licenses/LICENSE-2.0
+@REM
+@REM Unless required by applicable law or agreed to in writing,
+@REM software distributed under the License is distributed on an
+@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+@REM KIND, either express or implied.  See the License for the
+@REM specific language governing permissions and limitations
+@REM under the License.
+@REM ----------------------------------------------------------------------------
+
+@REM ----------------------------------------------------------------------------
+@REM Apache Maven Wrapper startup batch script, version 3.3.2
+@REM
+@REM Optional ENV vars
+@REM   MVNW_REPOURL - repo url base for downloading maven distribution
+@REM   MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
+@REM   MVNW_VERBOSE - true: enable verbose log; others: silence the output
+@REM ----------------------------------------------------------------------------
+
+@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0)
+@SET __MVNW_CMD__=
+@SET __MVNW_ERROR__=
+@SET __MVNW_PSMODULEP_SAVE=%PSModulePath%
+@SET PSModulePath=
+@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "& {$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock ([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @(
+  IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE (echo %%A=%%B)
+)
+@SET PSModulePath=%__MVNW_PSMODULEP_SAVE%
+@SET __MVNW_PSMODULEP_SAVE=
+@SET __MVNW_ARG0_NAME__=
+@SET MVNW_USERNAME=
+@SET MVNW_PASSWORD=
+@IF NOT "%__MVNW_CMD__%"=="" (%__MVNW_CMD__% %*)
+@echo Cannot start maven from wrapper >&2 && exit /b 1
+@GOTO :EOF
+: end batch / begin powershell #>
+
+$ErrorActionPreference = "Stop"
+if ($env:MVNW_VERBOSE -eq "true") {
+  $VerbosePreference = "Continue"
+}
+
+# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties
+$distributionUrl = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionUrl
+if (!$distributionUrl) {
+  Write-Error "cannot read distributionUrl property in $scriptDir/.mvn/wrapper/maven-wrapper.properties"
+}
+
+switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) {
+  "maven-mvnd-*" {
+    $USE_MVND = $true
+    $distributionUrl = $distributionUrl -replace '-bin\.[^.]*$',"-windows-amd64.zip"
+    $MVN_CMD = "mvnd.cmd"
+    break
+  }
+  default {
+    $USE_MVND = $false
+    $MVN_CMD = $script -replace '^mvnw','mvn'
+    break
+  }
+}
+
+# apply MVNW_REPOURL and calculate MAVEN_HOME
+# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
+if ($env:MVNW_REPOURL) {
+  $MVNW_REPO_PATTERN = if ($USE_MVND) { "/org/apache/maven/" } else { "/maven/mvnd/" }
+  $distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl -replace '^.*'+$MVNW_REPO_PATTERN,'')"
+}
+$distributionUrlName = $distributionUrl -replace '^.*/',''
+$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$','' -replace '-bin$',''
+$MAVEN_HOME_PARENT = "$HOME/.m2/wrapper/dists/$distributionUrlNameMain"
+if ($env:MAVEN_USER_HOME) {
+  $MAVEN_HOME_PARENT = "$env:MAVEN_USER_HOME/wrapper/dists/$distributionUrlNameMain"
+}
+$MAVEN_HOME_NAME = ([System.Security.Cryptography.MD5]::Create().ComputeHash([byte[]][char[]]$distributionUrl) | ForEach-Object {$_.ToString("x2")}) -join ''
+$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME"
+
+if (Test-Path -Path "$MAVEN_HOME" -PathType Container) {
+  Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME"
+  Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
+  exit $?
+}
+
+if (! $distributionUrlNameMain -or ($distributionUrlName -eq $distributionUrlNameMain)) {
+  Write-Error "distributionUrl is not valid, must end with *-bin.zip, but found $distributionUrl"
+}
+
+# prepare tmp dir
+$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile
+$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path "$TMP_DOWNLOAD_DIR_HOLDER.dir"
+$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null
+trap {
+  if ($TMP_DOWNLOAD_DIR.Exists) {
+    try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
+    catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
+  }
+}
+
+New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null
+
+# Download and Install Apache Maven
+Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
+Write-Verbose "Downloading from: $distributionUrl"
+Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
+
+$webclient = New-Object System.Net.WebClient
+if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) {
+  $webclient.Credentials = New-Object System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD)
+}
+[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
+$webclient.DownloadFile($distributionUrl, "$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null
+
+# If specified, validate the SHA-256 sum of the Maven distribution zip file
+$distributionSha256Sum = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionSha256Sum
+if ($distributionSha256Sum) {
+  if ($USE_MVND) {
+    Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties."
+  }
+  Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash
+  if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm SHA256).Hash.ToLower() -ne $distributionSha256Sum) {
+    Write-Error "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised. If you updated your Maven version, you need to update the specified distributionSha256Sum property."
+  }
+}
+
+# unzip and move
+Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath "$TMP_DOWNLOAD_DIR" | Out-Null
+Rename-Item -Path "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" -NewName $MAVEN_HOME_NAME | Out-Null
+try {
+  Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination $MAVEN_HOME_PARENT | Out-Null
+} catch {
+  if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) {
+    Write-Error "fail to move MAVEN_HOME"
+  }
+} finally {
+  try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
+  catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
+}
+
+Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"

+ 258 - 0
pom.xml

@@ -0,0 +1,258 @@
+<?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 https://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.7.17</version>
+        <relativePath/> <!-- lookup parent from repository -->
+    </parent>
+
+    <groupId>com.fxy</groupId>
+    <artifactId>fxy</artifactId>
+    <version>0.0.1</version>
+    <name>fxy</name>
+    <description>fxy</description>
+
+    <properties>
+        <java.version>11</java.version>
+    </properties>
+
+    <dependencies>
+        <!-- https://mvnrepository.com/artifact/org.freemarker/freemarker -->
+        <dependency>
+            <groupId>org.freemarker</groupId>
+            <artifactId>freemarker</artifactId>
+            <version>2.3.34</version>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-data-mongodb</artifactId>
+        </dependency>
+        <!-- Apache POI -->
+        <dependency>
+            <groupId>org.apache.poi</groupId>
+            <artifactId>poi</artifactId>
+            <version>5.2.3</version>
+        </dependency>
+        <!-- poi-scratchpad for PDF conversion -->
+        <dependency>
+            <groupId>org.apache.poi</groupId>
+            <artifactId>poi-scratchpad</artifactId>
+            <version>5.2.3</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.poi</groupId>
+            <artifactId>poi-ooxml</artifactId>
+            <version>5.2.3</version>
+        </dependency>
+        <!-- 图像处理支持 -->
+        <dependency>
+            <groupId>com.twelvemonkeys.imageio</groupId>
+            <artifactId>imageio-jpeg</artifactId>
+            <version>3.9.4</version>
+        </dependency>
+        <dependency>
+            <groupId>com.twelvemonkeys.imageio</groupId>
+            <artifactId>imageio-tiff</artifactId>
+            <version>3.9.4</version>
+        </dependency>
+        <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-imaging -->
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-imaging</artifactId>
+            <version>1.0.0-alpha5</version>
+        </dependency>
+        <!-- https://mvnrepository.com/artifact/com.alibaba.fastjson2/fastjson2 -->
+        <dependency>
+            <groupId>com.alibaba.fastjson2</groupId>
+            <artifactId>fastjson2</artifactId>
+            <version>2.0.56</version>
+        </dependency>
+        <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
+        <dependency>
+            <groupId>com.fasterxml.jackson.core</groupId>
+            <artifactId>jackson-databind</artifactId>
+            <version>2.18.3</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.pdfbox</groupId>
+            <artifactId>pdfbox</artifactId>
+            <version>2.0.27</version>
+        </dependency>
+        <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.datatype/jackson-datatype-jsr310 -->
+        <dependency>
+            <groupId>com.fasterxml.jackson.datatype</groupId>
+            <artifactId>jackson-datatype-jsr310</artifactId>
+            <version>2.18.3</version>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-web</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-data-redis</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-aop</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-freemarker</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>com.mysql</groupId>
+            <artifactId>mysql-connector-j</artifactId>
+            <version>8.3.0</version>
+            <scope>runtime</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+            <optional>true</optional>
+        </dependency>
+
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-test</artifactId>
+            <scope>test</scope>
+        </dependency>
+
+        <!--数据库语句监听-->
+        <dependency>
+            <groupId>p6spy</groupId>
+            <artifactId>p6spy</artifactId>
+            <version>3.8.7</version>
+        </dependency>
+
+        <!--mybatis-plus-->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-boot-starter</artifactId>
+            <version>3.5.4</version>
+        </dependency>
+
+<!--        代码生成器依赖-->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-generator</artifactId>
+            <version>3.5.4</version>
+        </dependency>
+        <!-- https://mvnrepository.com/artifact/org.apache.xmlgraphics/fop -->
+        <dependency>
+            <groupId>org.apache.xmlgraphics</groupId>
+            <artifactId>fop</artifactId>
+            <version>2.10</version>
+        </dependency>
+
+        <!--多数据源-->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
+            <version>3.6.1</version>
+        </dependency>
+
+        <dependency>
+            <groupId>cn.hutool</groupId>
+            <artifactId>hutool-all</artifactId>
+            <version>5.8.25</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.auth0</groupId>
+            <artifactId>java-jwt</artifactId>
+            <version>3.9.0</version>
+        </dependency>
+
+
+        <!--swagger-->
+        <dependency>
+            <groupId>io.springfox</groupId>
+            <artifactId>springfox-swagger2</artifactId>
+            <version>2.9.2</version>
+        </dependency>
+
+        <dependency>
+            <groupId>io.springfox</groupId>
+            <artifactId>springfox-swagger-ui</artifactId>
+            <version>2.10.0</version>
+        </dependency>
+
+        <!--swagger-ui的bootstrap风格ui-->
+        <dependency>
+            <groupId>com.github.xiaoymin</groupId>
+            <artifactId>swagger-bootstrap-ui</artifactId>
+            <version>1.9.6</version>
+        </dependency>
+
+        <!--fastJson-->
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>fastjson</artifactId>
+            <version>2.0.0</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-codec</groupId>
+            <artifactId>commons-codec</artifactId>
+            <version>1.14</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <version>4.5.13</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.github.yulichang</groupId>
+            <artifactId>mybatis-plus-join-boot-starter</artifactId>
+            <version>1.4.3.2</version>
+        </dependency>
+
+        <!-- 添加javax.validation依赖 -->
+        <dependency>
+            <groupId>javax.validation</groupId>
+            <artifactId>validation-api</artifactId>
+            <version>2.0.1.Final</version>
+        </dependency>
+
+        <dependency>
+            <groupId>commons-lang</groupId>
+            <artifactId>commons-lang</artifactId>
+            <version>2.5</version>
+        </dependency>
+
+        <dependency>
+            <groupId>com.github.houbb</groupId>
+            <artifactId>pinyin</artifactId>
+            <version>0.3.1</version>
+        </dependency>
+
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-maven-plugin</artifactId>
+                <configuration>
+                    <excludes>
+                        <exclude>
+                            <groupId>org.projectlombok</groupId>
+                            <artifactId>lombok</artifactId>
+                        </exclude>
+                    </excludes>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+</project>

+ 71 - 0
src/main/java/org/example/mybatisplus/Controller/IndexController.java

@@ -0,0 +1,71 @@
+package org.example.mybatisplus.Controller;
+
+import com.alibaba.fastjson2.JSONObject;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+
+import org.example.mybatisplus.model.auto.CmsEnterpriseRiskQxbInfoBO;
+import org.example.mybatisplus.module.BasicInfo;
+import org.example.mybatisplus.tools.WordPoiExporter;
+import org.springframework.core.io.FileSystemResource;
+import org.springframework.core.io.Resource;
+import org.springframework.http.HttpHeaders;
+import org.springframework.http.MediaType;
+import org.springframework.http.ResponseEntity;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.io.*;
+
+@ApiOperation("控制类")
+@RestController
+public class IndexController {
+
+    //只要接口中,返回值存在实体类,就会被扫描到swagger中
+    @GetMapping("/export")
+    public ResponseEntity<Resource> export(@ApiParam("param")String param /* todo: 参数:服务商ID,报告类型*/){
+
+        String wordFilePath = System.getProperty("user.dir")+File.separator+ "jijinhui.docx";
+        String wordExportpath = System.getProperty("user.dir")+File.separator+ "jijinhui1.docx";
+        String pdfFilePath =System.getProperty("user.dir")+File.separator+  "download.pdf";
+
+        // todo:
+        // 1. getWordTemplate for BasicInfo
+        // 2. retrieve data
+        //    2.1 get CmsEnterpriseRiskQxbInfoBO
+        CmsEnterpriseRiskQxbInfoBO cmsEnterpriseRiskQxbInfoBO = org.example.mybatisplus.model.auto.CmsEnterpriseRiskQxbInfoBO.builder().build(); // mock
+        // 3. fill BasicInfo
+        BasicInfo basicInfo = new BasicInfo();
+        cmsEnterpriseRiskQxbInfoBO.fillBasicInfoVO(basicInfo);
+        // 4. render WordTemplate with BasicInfo
+
+        // ...
+
+        // 最后把所有片段合成一个完整报告
+
+
+        try {
+            JSONObject jsonObject = new JSONObject();
+            // 生成Word文档
+            WordPoiExporter.init(wordFilePath,wordExportpath,jsonObject);
+            // 将Word文档转换为PDF
+//            WordPoiExporter.convertWordToPdf(wordExportpath, pdfFilePath);
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+
+        File file = new File(wordExportpath);
+        Resource resource = new FileSystemResource(file);
+
+        HttpHeaders headers = new HttpHeaders();
+        headers.add(HttpHeaders.CONTENT_DISPOSITION, "attachment; filename=" + file.getName());
+
+        return ResponseEntity.ok()
+                .headers(headers)
+                .contentLength(file.length())
+                .contentType(MediaType.APPLICATION_PDF)
+                .body(resource);
+    }
+
+
+}

+ 15 - 0
src/main/java/org/example/mybatisplus/MybatisplusApplication.java

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

+ 43 - 0
src/main/java/org/example/mybatisplus/concrete/Product.java

@@ -0,0 +1,43 @@
+package org.example.mybatisplus.concrete;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName t_product
+ */
+@TableName(value ="t_product")
+@Data
+@ApiModel("测试实体类")
+public class Product implements Serializable {
+    /**
+     * 主键id号
+     */
+    @TableId(type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 商品名称
+     */
+    private String name;
+
+    /**
+     * 价格
+     */
+    private Integer price;
+
+    /**
+     * 乐观锁版本号
+     */
+    private Integer version;
+
+    @TableField(exist = false)
+    private static final long serialVersionUID = 1L;
+}

+ 25 - 0
src/main/java/org/example/mybatisplus/config/MyBatisPlusConfig.java

@@ -0,0 +1,25 @@
+package org.example.mybatisplus.config;
+
+import com.baomidou.mybatisplus.annotation.DbType;
+import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
+import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;
+import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
+import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+@Configuration
+//扫描mapper接口的包
+@MapperScan("org.example.mybatisplus.mapper")
+public class MyBatisPlusConfig {
+
+    @Bean
+    public MybatisPlusInterceptor mybatisPlusInterceptor() {
+        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
+        //添加分页插件
+        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
+        //添加乐观锁插件
+        interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor());
+        return interceptor;
+    }
+}

+ 38 - 0
src/main/java/org/example/mybatisplus/config/SwaggerConfig.java

@@ -0,0 +1,38 @@
+package org.example.mybatisplus.config;
+
+import org.springframework.core.env.Environment;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import springfox.documentation.service.ApiInfo;
+import springfox.documentation.service.Contact;
+import springfox.documentation.spi.DocumentationType;
+import springfox.documentation.spring.web.plugins.Docket;
+import springfox.documentation.swagger2.annotations.EnableSwagger2;
+
+import java.util.ArrayList;
+
+@Configuration
+@EnableSwagger2
+public class SwaggerConfig {
+
+    @Bean
+    public Docket docket(Environment environment) {
+        return new Docket(DocumentationType.SWAGGER_2)
+                .apiInfo(apiInfo())
+                .groupName("阿伟");
+
+    }
+    private ApiInfo apiInfo(){
+        Contact contact = new Contact("王", "https://www.bilibili.com/", "2823292236@qq.com");
+        return new ApiInfo(
+                "王的Swagger",
+                "Passion!!!",
+                "2",
+                "https://www.bilibili.com/",
+                contact,
+                "Apache 2.0",
+                "http://www.apache.org/licenses/LICENSE-2.0",
+                new ArrayList());
+    }
+
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/enums/SexEnum.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.enums;
+
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import lombok.Getter;
+
+@Getter
+public enum SexEnum {
+
+    MALE(1,"男");
+    //FEMALE(2,"女");
+
+    //将注解所标识的属性的值存储到数据库中
+    @EnumValue
+    private Integer sex;
+    private String sexname;
+
+    SexEnum(Integer sex, String sexname) {
+        this.sex = sex;
+        this.sexname = sexname;
+
+    }
+
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/ProductMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper;
+import java.util.List;
+import org.apache.ibatis.annotations.Param;
+
+import org.example.mybatisplus.concrete.Product;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author Lenovo
+* @description 针对表【t_product】的数据库操作Mapper
+* @createDate 2024-11-22 13:36:43
+* @Entity org.example.mybatisplus.concrete.Product
+*/
+public interface ProductMapper extends BaseMapper<Product> {
+
+    int insertSelective(Product product);
+
+    int deleteByIdAndName(@Param("id") Integer id, @Param("name") String name);
+
+    int updateName(@Param("name") String name);
+
+    List<Product> selectAllByName(@Param("name") String name);
+
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskFinancialTaxAuthMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskFinancialTaxAuth;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 企业财税合规风险信息授权Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:31
+ */
+public interface CmsEntRiskFinancialTaxAuthMapper extends BaseMapper<CmsEntRiskFinancialTaxAuth>
+{
+                                                                                                                                                                                                                                        
+    /**
+     * 查询企业财税合规风险信息授权列表
+     *
+     * @param cmsEntRiskFinancialTaxAuth
+     * @return CmsEntRiskFinancialTaxAuth集合
+     */
+    public List<CmsEntRiskFinancialTaxAuth> selectCmsEntRiskFinancialTaxAuthList(CmsEntRiskFinancialTaxAuth cmsEntRiskFinancialTaxAuth);
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskFinancialTaxMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskFinancialTax;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 企业财税合规风险信息表Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:24
+ */
+public interface CmsEntRiskFinancialTaxMapper extends BaseMapper<CmsEntRiskFinancialTax>
+{
+                                                                                                                                                                                                                                                                                                                
+    /**
+     * 查询企业财税合规风险信息表列表
+     *
+     * @param cmsEntRiskFinancialTax
+     * @return CmsEntRiskFinancialTax集合
+     */
+    public List<CmsEntRiskFinancialTax> selectCmsEntRiskFinancialTaxList(CmsEntRiskFinancialTax cmsEntRiskFinancialTax);
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoCktItemMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCktItem;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 企业风险检查项Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:27
+ */
+public interface CmsEntRiskInfoCktItemMapper extends BaseMapper<CmsEntRiskInfoCktItem>
+{
+                                                                                                                                                                                                                                                                                                                
+    /**
+     * 查询企业风险检查项列表
+     *
+     * @param cmsEntRiskInfoCktItem
+     * @return CmsEntRiskInfoCktItem集合
+     */
+    public List<CmsEntRiskInfoCktItem> selectCmsEntRiskInfoCktItemList(CmsEntRiskInfoCktItem cmsEntRiskInfoCktItem);
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoCktMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCkt;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 企业风险信息校验Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:35
+ */
+public interface CmsEntRiskInfoCktMapper extends BaseMapper<CmsEntRiskInfoCkt>
+{
+                                                                                                                                                                                                                            
+    /**
+     * 查询企业风险信息校验列表
+     *
+     * @param cmsEntRiskInfoCkt
+     * @return CmsEntRiskInfoCkt集合
+     */
+    public List<CmsEntRiskInfoCkt> selectCmsEntRiskInfoCktList(CmsEntRiskInfoCkt cmsEntRiskInfoCkt);
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoCktRuleMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCktRule;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 企业风险信息校验规则Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:33
+ */
+public interface CmsEntRiskInfoCktRuleMapper extends BaseMapper<CmsEntRiskInfoCktRule>
+{
+                                                                                                                
+    /**
+     * 查询企业风险信息校验规则列表
+     *
+     * @param cmsEntRiskInfoCktRule
+     * @return CmsEntRiskInfoCktRule集合
+     */
+    public List<CmsEntRiskInfoCktRule> selectCmsEntRiskInfoCktRuleList(CmsEntRiskInfoCktRule cmsEntRiskInfoCktRule);
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskInfoDeclMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoDecl;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 企业风险信息申报Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:37
+ */
+public interface CmsEntRiskInfoDeclMapper extends BaseMapper<CmsEntRiskInfoDecl>
+{
+                                                                                                                                                                                                                                                                                                                
+    /**
+     * 查询企业风险信息申报列表
+     *
+     * @param cmsEntRiskInfoDecl
+     * @return CmsEntRiskInfoDecl集合
+     */
+    public List<CmsEntRiskInfoDecl> selectCmsEntRiskInfoDeclList(CmsEntRiskInfoDecl cmsEntRiskInfoDecl);
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskQxbInfoMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskQxbInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 企业风险信息-基于启信宝Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:12
+ */
+public interface CmsEntRiskQxbInfoMapper extends BaseMapper<CmsEntRiskQxbInfo>
+{
+                                                                                                                                                                                                                                                                                        
+    /**
+     * 查询企业风险信息-基于启信宝列表
+     *
+     * @param cmsEntRiskQxbInfo
+     * @return CmsEntRiskQxbInfo集合
+     */
+    public List<CmsEntRiskQxbInfo> selectCmsEntRiskQxbInfoList(CmsEntRiskQxbInfo cmsEntRiskQxbInfo);
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/mapper/auto/CmsEntRiskQxbInfoRelMapper.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.mapper.auto;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskQxbInfoRel;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+
+/**
+ * 启信宝企业风控关系表Mapper接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:05
+ */
+public interface CmsEntRiskQxbInfoRelMapper extends BaseMapper<CmsEntRiskQxbInfoRel>
+{
+                                                                                                                                                                                                                                                                                                                
+    /**
+     * 查询启信宝企业风控关系表列表
+     *
+     * @param cmsEntRiskQxbInfoRel
+     * @return CmsEntRiskQxbInfoRel集合
+     */
+    public List<CmsEntRiskQxbInfoRel> selectCmsEntRiskQxbInfoRelList(CmsEntRiskQxbInfoRel cmsEntRiskQxbInfoRel);
+}

+ 347 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskFinancialTax.java

@@ -0,0 +1,347 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import com.baomidou.mybatisplus.annotation.*;
+
+import java.util.Date;
+
+
+/**
+ * 企业财税合规风险信息表对象 cms_ent_risk_financial_tax
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:24
+ */
+@TableName("cms_ent_risk_financial_tax")
+public class CmsEntRiskFinancialTax  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long taxId;
+
+	/** 企业风险表ID(cms_ent_risk_info表) */
+	@ApiModelProperty(value = "企业风险表ID(cms_ent_risk_info表)")
+	private Long entRiskInfoId;
+
+	/** 企业名称 */
+	@ApiModelProperty(value = "企业名称")
+	private String entName;
+
+	/** 三合一码 */
+	@ApiModelProperty(value = "三合一码")
+	private String regCode;
+
+	/** 开票地址雷同 */
+	@ApiModelProperty(value = "开票地址雷同")
+	private String sameInvoiceAddress;
+
+	/** 经营状态异常 */
+	@ApiModelProperty(value = "经营状态异常")
+	private String abnormalBusiness;
+
+	/** 与同一工业往来税票(13%和6%) */
+	@ApiModelProperty(value = "与同一工业往来税票(13%和6%)")
+	private String invoiceWithSameIndustry;
+
+	/** 只向一家企业开票 */
+	@ApiModelProperty(value = "只向一家企业开票")
+	private String invoiceWithSameEnt;
+
+	/** 人数少于3且年开票金额大于200万 */
+	@ApiModelProperty(value = "人数少于3且年开票金额大于200万")
+	private String lessPeopleHignInvoice;
+
+	/** 欠税信息 */
+	@ApiModelProperty(value = "欠税信息")
+	private String taxArrears;
+
+	/** 税务稽查 */
+	@ApiModelProperty(value = "税务稽查")
+	private String taxAudits;
+
+	/** 涉税违法违章 */
+	@ApiModelProperty(value = "涉税违法违章")
+	private String taxViolations;
+
+	/** 税务风险报告 */
+	@ApiModelProperty(value = "税务风险报告")
+	private String taxRisks;
+
+	/** 税据分析BASIC接口数据 */
+	@ApiModelProperty(value = "税据分析BASIC接口数据")
+	private String taxAnalysisBasic;
+
+	/** 负债表-年度-V2.1接口数据 */
+	@ApiModelProperty(value = "负债表-年度-V2.1接口数据")
+	private String balanceSheetYear;
+
+	/** 利润表--年报-V2.1接口数据 */
+	@ApiModelProperty(value = "利润表--年报-V2.1接口数据")
+	private String incomeStatementYear;
+
+	/** 删除标记 */
+	@ApiModelProperty(value = "删除标记")
+	private Character delFlag;
+
+	/** 初始化标记 */
+	@ApiModelProperty(value = "初始化标记")
+	private Integer initFlag;
+	/** 初始化时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "初始化时间")
+	private Date initTime;
+
+	/** 所属租户 */
+	@ApiModelProperty(value = "所属租户")
+	private Long tenantId;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+	
+	@JsonProperty("taxId")
+	public Long getTaxId() {
+		return taxId;
+	}
+
+	public void setTaxId(Long taxId) {
+		this.taxId =  taxId;
+	}
+	@JsonProperty("entRiskInfoId")
+	public Long getEntRiskInfoId() {
+		return entRiskInfoId;
+	}
+
+	public void setEntRiskInfoId(Long entRiskInfoId) {
+		this.entRiskInfoId =  entRiskInfoId;
+	}
+	@JsonProperty("entName")
+	public String getEntName() {
+		return entName;
+	}
+
+	public void setEntName(String entName) {
+		this.entName =  entName;
+	}
+	@JsonProperty("regCode")
+	public String getRegCode() {
+		return regCode;
+	}
+
+	public void setRegCode(String regCode) {
+		this.regCode =  regCode;
+	}
+	@JsonProperty("sameInvoiceAddress")
+	public String getSameInvoiceAddress() {
+		return sameInvoiceAddress;
+	}
+
+	public void setSameInvoiceAddress(String sameInvoiceAddress) {
+		this.sameInvoiceAddress =  sameInvoiceAddress;
+	}
+	@JsonProperty("abnormalBusiness")
+	public String getAbnormalBusiness() {
+		return abnormalBusiness;
+	}
+
+	public void setAbnormalBusiness(String abnormalBusiness) {
+		this.abnormalBusiness =  abnormalBusiness;
+	}
+	@JsonProperty("invoiceWithSameIndustry")
+	public String getInvoiceWithSameIndustry() {
+		return invoiceWithSameIndustry;
+	}
+
+	public void setInvoiceWithSameIndustry(String invoiceWithSameIndustry) {
+		this.invoiceWithSameIndustry =  invoiceWithSameIndustry;
+	}
+	@JsonProperty("invoiceWithSameEnt")
+	public String getInvoiceWithSameEnt() {
+		return invoiceWithSameEnt;
+	}
+
+	public void setInvoiceWithSameEnt(String invoiceWithSameEnt) {
+		this.invoiceWithSameEnt =  invoiceWithSameEnt;
+	}
+	@JsonProperty("lessPeopleHignInvoice")
+	public String getLessPeopleHignInvoice() {
+		return lessPeopleHignInvoice;
+	}
+
+	public void setLessPeopleHignInvoice(String lessPeopleHignInvoice) {
+		this.lessPeopleHignInvoice =  lessPeopleHignInvoice;
+	}
+	@JsonProperty("taxArrears")
+	public String getTaxArrears() {
+		return taxArrears;
+	}
+
+	public void setTaxArrears(String taxArrears) {
+		this.taxArrears =  taxArrears;
+	}
+	@JsonProperty("taxAudits")
+	public String getTaxAudits() {
+		return taxAudits;
+	}
+
+	public void setTaxAudits(String taxAudits) {
+		this.taxAudits =  taxAudits;
+	}
+	@JsonProperty("taxViolations")
+	public String getTaxViolations() {
+		return taxViolations;
+	}
+
+	public void setTaxViolations(String taxViolations) {
+		this.taxViolations =  taxViolations;
+	}
+	@JsonProperty("taxRisks")
+	public String getTaxRisks() {
+		return taxRisks;
+	}
+
+	public void setTaxRisks(String taxRisks) {
+		this.taxRisks =  taxRisks;
+	}
+	@JsonProperty("taxAnalysisBasic")
+	public String getTaxAnalysisBasic() {
+		return taxAnalysisBasic;
+	}
+
+	public void setTaxAnalysisBasic(String taxAnalysisBasic) {
+		this.taxAnalysisBasic =  taxAnalysisBasic;
+	}
+	@JsonProperty("balanceSheetYear")
+	public String getBalanceSheetYear() {
+		return balanceSheetYear;
+	}
+
+	public void setBalanceSheetYear(String balanceSheetYear) {
+		this.balanceSheetYear =  balanceSheetYear;
+	}
+	@JsonProperty("incomeStatementYear")
+	public String getIncomeStatementYear() {
+		return incomeStatementYear;
+	}
+
+	public void setIncomeStatementYear(String incomeStatementYear) {
+		this.incomeStatementYear =  incomeStatementYear;
+	}
+	@JsonProperty("delFlag")
+	public Character getDelFlag() {
+		return delFlag;
+	}
+
+	public void setDelFlag(Character delFlag) {
+		this.delFlag =  delFlag;
+	}
+	@JsonProperty("initFlag")
+	public Integer getInitFlag() {
+		return initFlag;
+	}
+
+	public void setInitFlag(Integer initFlag) {
+		this.initFlag =  initFlag;
+	}
+	@JsonProperty("initTime")
+	public Date getInitTime() {
+		return initTime;
+	}
+
+	public void setInitTime(Date initTime) {
+		this.initTime =  initTime;
+	}
+	@JsonProperty("tenantId")
+	public Long getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(Long tenantId) {
+		this.tenantId =  tenantId;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+
+																																																
+	public CmsEntRiskFinancialTax(Long taxId,Long entRiskInfoId,String entName,String regCode,String sameInvoiceAddress,String abnormalBusiness,String invoiceWithSameIndustry,String invoiceWithSameEnt,String lessPeopleHignInvoice,String taxArrears,String taxAudits,String taxViolations,String taxRisks,String taxAnalysisBasic,String balanceSheetYear,String incomeStatementYear,Character delFlag,Integer initFlag,Date initTime,Long tenantId,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime) {
+		this.taxId = taxId;
+		this.entRiskInfoId = entRiskInfoId;
+		this.entName = entName;
+		this.regCode = regCode;
+		this.sameInvoiceAddress = sameInvoiceAddress;
+		this.abnormalBusiness = abnormalBusiness;
+		this.invoiceWithSameIndustry = invoiceWithSameIndustry;
+		this.invoiceWithSameEnt = invoiceWithSameEnt;
+		this.lessPeopleHignInvoice = lessPeopleHignInvoice;
+		this.taxArrears = taxArrears;
+		this.taxAudits = taxAudits;
+		this.taxViolations = taxViolations;
+		this.taxRisks = taxRisks;
+		this.taxAnalysisBasic = taxAnalysisBasic;
+		this.balanceSheetYear = balanceSheetYear;
+		this.incomeStatementYear = incomeStatementYear;
+		this.delFlag = delFlag;
+		this.initFlag = initFlag;
+		this.initTime = initTime;
+		this.tenantId = tenantId;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+	}
+
+	public CmsEntRiskFinancialTax() {
+	    super();
+	}
+
+}

+ 269 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskFinancialTaxAuth.java

@@ -0,0 +1,269 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import com.baomidou.mybatisplus.annotation.*;
+
+import java.util.Date;
+
+
+/**
+ * 企业财税合规风险信息授权对象 cms_ent_risk_financial_tax_auth
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:31
+ */
+@TableName("cms_ent_risk_financial_tax_auth")
+public class CmsEntRiskFinancialTaxAuth  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long authId;
+
+	/** 企业风险表ID */
+	@ApiModelProperty(value = "企业风险表ID")
+	private Long entRiskInfoId;
+
+	/** 企业名称 */
+	@ApiModelProperty(value = "企业名称")
+	private String entName;
+
+	/** 三合一码 */
+	@ApiModelProperty(value = "三合一码")
+	private String regCode;
+
+	/** 授权链接 */
+	@ApiModelProperty(value = "授权链接")
+	private String authUrl;
+
+	/** 授权状态 */
+	@ApiModelProperty(value = "授权状态")
+	private String authState;
+	/** 授权时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "授权时间")
+	private Date authTime;
+
+	/** 授权订单号 */
+	@ApiModelProperty(value = "授权订单号")
+	private String authOrderNo;
+
+	/** 授权批次号 */
+	@ApiModelProperty(value = "授权批次号")
+	private String taxNo;
+
+	/** 邮箱 */
+	@ApiModelProperty(value = "邮箱")
+	private String email;
+	/** 邮件通知时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "邮件通知时间")
+	private Date emailNotifyTime;
+
+	/** 备注 */
+	@ApiModelProperty(value = "备注")
+	private String remarks;
+
+	/** 删除标记 */
+	@ApiModelProperty(value = "删除标记")
+	private String delFlag;
+
+	/** 所属租户 */
+	@ApiModelProperty(value = "所属租户")
+	private Long tenantId;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+	
+	@JsonProperty("authId")
+	public Long getAuthId() {
+		return authId;
+	}
+
+	public void setAuthId(Long authId) {
+		this.authId =  authId;
+	}
+	@JsonProperty("entRiskInfoId")
+	public Long getEntRiskInfoId() {
+		return entRiskInfoId;
+	}
+
+	public void setEntRiskInfoId(Long entRiskInfoId) {
+		this.entRiskInfoId =  entRiskInfoId;
+	}
+	@JsonProperty("entName")
+	public String getEntName() {
+		return entName;
+	}
+
+	public void setEntName(String entName) {
+		this.entName =  entName;
+	}
+	@JsonProperty("regCode")
+	public String getRegCode() {
+		return regCode;
+	}
+
+	public void setRegCode(String regCode) {
+		this.regCode =  regCode;
+	}
+	@JsonProperty("authUrl")
+	public String getAuthUrl() {
+		return authUrl;
+	}
+
+	public void setAuthUrl(String authUrl) {
+		this.authUrl =  authUrl;
+	}
+	@JsonProperty("authState")
+	public String getAuthState() {
+		return authState;
+	}
+
+	public void setAuthState(String authState) {
+		this.authState =  authState;
+	}
+	@JsonProperty("authTime")
+	public Date getAuthTime() {
+		return authTime;
+	}
+
+	public void setAuthTime(Date authTime) {
+		this.authTime =  authTime;
+	}
+	@JsonProperty("authOrderNo")
+	public String getAuthOrderNo() {
+		return authOrderNo;
+	}
+
+	public void setAuthOrderNo(String authOrderNo) {
+		this.authOrderNo =  authOrderNo;
+	}
+	@JsonProperty("taxNo")
+	public String getTaxNo() {
+		return taxNo;
+	}
+
+	public void setTaxNo(String taxNo) {
+		this.taxNo =  taxNo;
+	}
+	@JsonProperty("email")
+	public String getEmail() {
+		return email;
+	}
+
+	public void setEmail(String email) {
+		this.email =  email;
+	}
+	@JsonProperty("emailNotifyTime")
+	public Date getEmailNotifyTime() {
+		return emailNotifyTime;
+	}
+
+	public void setEmailNotifyTime(Date emailNotifyTime) {
+		this.emailNotifyTime =  emailNotifyTime;
+	}
+	@JsonProperty("remarks")
+	public String getRemarks() {
+		return remarks;
+	}
+
+	public void setRemarks(String remarks) {
+		this.remarks =  remarks;
+	}
+	@JsonProperty("delFlag")
+	public String getDelFlag() {
+		return delFlag;
+	}
+
+	public void setDelFlag(String delFlag) {
+		this.delFlag =  delFlag;
+	}
+	@JsonProperty("tenantId")
+	public Long getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(Long tenantId) {
+		this.tenantId =  tenantId;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+
+																																				
+	public CmsEntRiskFinancialTaxAuth(Long authId,Long entRiskInfoId,String entName,String regCode,String authUrl,String authState,Date authTime,String authOrderNo,String taxNo,String email,Date emailNotifyTime,String remarks,String delFlag,Long tenantId,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime) {
+		this.authId = authId;
+		this.entRiskInfoId = entRiskInfoId;
+		this.entName = entName;
+		this.regCode = regCode;
+		this.authUrl = authUrl;
+		this.authState = authState;
+		this.authTime = authTime;
+		this.authOrderNo = authOrderNo;
+		this.taxNo = taxNo;
+		this.email = email;
+		this.emailNotifyTime = emailNotifyTime;
+		this.remarks = remarks;
+		this.delFlag = delFlag;
+		this.tenantId = tenantId;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+	}
+
+	public CmsEntRiskFinancialTaxAuth() {
+	    super();
+	}
+
+}

+ 257 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoCkt.java

@@ -0,0 +1,257 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import com.baomidou.mybatisplus.annotation.*;
+
+import java.util.Date;
+
+
+/**
+ * 企业风险信息校验对象 cms_ent_risk_info_ckt
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:35
+ */
+@TableName("cms_ent_risk_info_ckt")
+public class CmsEntRiskInfoCkt  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long cktId;
+
+	/** 关联ID */
+	@ApiModelProperty(value = "关联ID")
+	private Long relId;
+
+	/** 审核状态 */
+	@ApiModelProperty(value = "审核状态")
+	private String cktState;
+	/** 审核时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "审核时间")
+	private Date checkTime;
+	/** 信息刷新时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "信息刷新时间")
+	private Date refreshTime;
+
+	/** 审核报告地址 */
+	@ApiModelProperty(value = "审核报告地址")
+	private String reportUrl;
+
+	/** 审核签名 */
+	@ApiModelProperty(value = "审核签名")
+	private String signedBy;
+
+	/** 建议 */
+	@ApiModelProperty(value = "建议")
+	private String advice;
+
+	/** 综述 */
+	@ApiModelProperty(value = "综述")
+	private String review;
+
+	/** 准入标准ID */
+	@ApiModelProperty(value = "准入标准ID")
+	private Long standardId;
+
+	/** 备注 */
+	@ApiModelProperty(value = "备注")
+	private String remarks;
+
+	/** 删除标记 */
+	@ApiModelProperty(value = "删除标记")
+	private String delFlag;
+
+	/** 所属租户 */
+	@ApiModelProperty(value = "所属租户")
+	private Long tenantId;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+	
+	@JsonProperty("cktId")
+	public Long getCktId() {
+		return cktId;
+	}
+
+	public void setCktId(Long cktId) {
+		this.cktId =  cktId;
+	}
+	@JsonProperty("relId")
+	public Long getRelId() {
+		return relId;
+	}
+
+	public void setRelId(Long relId) {
+		this.relId =  relId;
+	}
+	@JsonProperty("cktState")
+	public String getCktState() {
+		return cktState;
+	}
+
+	public void setCktState(String cktState) {
+		this.cktState =  cktState;
+	}
+	@JsonProperty("checkTime")
+	public Date getCheckTime() {
+		return checkTime;
+	}
+
+	public void setCheckTime(Date checkTime) {
+		this.checkTime =  checkTime;
+	}
+	@JsonProperty("refreshTime")
+	public Date getRefreshTime() {
+		return refreshTime;
+	}
+
+	public void setRefreshTime(Date refreshTime) {
+		this.refreshTime =  refreshTime;
+	}
+	@JsonProperty("reportUrl")
+	public String getReportUrl() {
+		return reportUrl;
+	}
+
+	public void setReportUrl(String reportUrl) {
+		this.reportUrl =  reportUrl;
+	}
+	@JsonProperty("signedBy")
+	public String getSignedBy() {
+		return signedBy;
+	}
+
+	public void setSignedBy(String signedBy) {
+		this.signedBy =  signedBy;
+	}
+	@JsonProperty("advice")
+	public String getAdvice() {
+		return advice;
+	}
+
+	public void setAdvice(String advice) {
+		this.advice =  advice;
+	}
+	@JsonProperty("review")
+	public String getReview() {
+		return review;
+	}
+
+	public void setReview(String review) {
+		this.review =  review;
+	}
+	@JsonProperty("standardId")
+	public Long getStandardId() {
+		return standardId;
+	}
+
+	public void setStandardId(Long standardId) {
+		this.standardId =  standardId;
+	}
+	@JsonProperty("remarks")
+	public String getRemarks() {
+		return remarks;
+	}
+
+	public void setRemarks(String remarks) {
+		this.remarks =  remarks;
+	}
+	@JsonProperty("delFlag")
+	public String getDelFlag() {
+		return delFlag;
+	}
+
+	public void setDelFlag(String delFlag) {
+		this.delFlag =  delFlag;
+	}
+	@JsonProperty("tenantId")
+	public Long getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(Long tenantId) {
+		this.tenantId =  tenantId;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+
+																																		
+	public CmsEntRiskInfoCkt(Long cktId,Long relId,String cktState,Date checkTime,Date refreshTime,String reportUrl,String signedBy,String advice,String review,Long standardId,String remarks,String delFlag,Long tenantId,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime) {
+		this.cktId = cktId;
+		this.relId = relId;
+		this.cktState = cktState;
+		this.checkTime = checkTime;
+		this.refreshTime = refreshTime;
+		this.reportUrl = reportUrl;
+		this.signedBy = signedBy;
+		this.advice = advice;
+		this.review = review;
+		this.standardId = standardId;
+		this.remarks = remarks;
+		this.delFlag = delFlag;
+		this.tenantId = tenantId;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+	}
+
+	public CmsEntRiskInfoCkt() {
+	    super();
+	}
+
+
+}

+ 344 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoCktItem.java

@@ -0,0 +1,344 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import com.baomidou.mybatisplus.annotation.*;
+import java.util.Date;
+
+/**
+ * 企业风险检查项对象 cms_ent_risk_info_ckt_item
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:27
+ */
+@TableName("cms_ent_risk_info_ckt_item")
+public class CmsEntRiskInfoCktItem  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long itemId;
+
+	/** 校验ID */
+	@ApiModelProperty(value = "校验ID")
+	private Long checkId;
+
+	/** 校验项标签 */
+	@ApiModelProperty(value = "校验项标签")
+	private String itemLabel;
+
+	/** 校验项名称 */
+	@ApiModelProperty(value = "校验项名称")
+	private String itemName;
+
+	/** 校验项描述 */
+	@ApiModelProperty(value = "校验项描述")
+	private String itemDesc;
+
+	/** 校验类型 */
+	@ApiModelProperty(value = "校验类型")
+	private String cktType;
+
+	/** 校验值 */
+	@ApiModelProperty(value = "校验值")
+	private String actVal;
+
+	/** 逻辑类型 */
+	@ApiModelProperty(value = "逻辑类型")
+	private String logicType;
+
+	/** 分类(审查范围) */
+	@ApiModelProperty(value = "分类(审查范围)")
+	private String categoryType;
+
+	/** 目标值 */
+	@ApiModelProperty(value = "目标值")
+	private String tarVal;
+
+	/** 自动审核结果 */
+	@ApiModelProperty(value = "自动审核结果")
+	private Integer autoResult;
+
+	/** 自动审核结果信息 */
+	@ApiModelProperty(value = "自动审核结果信息")
+	private String autoMsg;
+
+	/** 人工审核结果 */
+	@ApiModelProperty(value = "人工审核结果")
+	private Integer manualResult;
+
+	/** 人工审核信息 */
+	@ApiModelProperty(value = "人工审核信息")
+	private String manualMsg;
+
+	/** 分值 */
+	@ApiModelProperty(value = "分值")
+	private Long score;
+
+	/** 得分 */
+	@ApiModelProperty(value = "得分")
+	private Long autoScore;
+
+	/** 复核得分 */
+	@ApiModelProperty(value = "复核得分")
+	private Long manualScore;
+
+	/** 精细化评分规则 */
+	@ApiModelProperty(value = "精细化评分规则")
+	private String fineRule;
+
+	/** 备注 */
+	@ApiModelProperty(value = "备注")
+	private String remarks;
+
+	/** 删除标记 */
+	@ApiModelProperty(value = "删除标记")
+	private String delFlag;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+	
+	@JsonProperty("itemId")
+	public Long getItemId() {
+		return itemId;
+	}
+
+	public void setItemId(Long itemId) {
+		this.itemId =  itemId;
+	}
+	@JsonProperty("checkId")
+	public Long getCheckId() {
+		return checkId;
+	}
+
+	public void setCheckId(Long checkId) {
+		this.checkId =  checkId;
+	}
+	@JsonProperty("itemLabel")
+	public String getItemLabel() {
+		return itemLabel;
+	}
+
+	public void setItemLabel(String itemLabel) {
+		this.itemLabel =  itemLabel;
+	}
+	@JsonProperty("itemName")
+	public String getItemName() {
+		return itemName;
+	}
+
+	public void setItemName(String itemName) {
+		this.itemName =  itemName;
+	}
+	@JsonProperty("itemDesc")
+	public String getItemDesc() {
+		return itemDesc;
+	}
+
+	public void setItemDesc(String itemDesc) {
+		this.itemDesc =  itemDesc;
+	}
+	@JsonProperty("cktType")
+	public String getCktType() {
+		return cktType;
+	}
+
+	public void setCktType(String cktType) {
+		this.cktType =  cktType;
+	}
+	@JsonProperty("actVal")
+	public String getActVal() {
+		return actVal;
+	}
+
+	public void setActVal(String actVal) {
+		this.actVal =  actVal;
+	}
+	@JsonProperty("logicType")
+	public String getLogicType() {
+		return logicType;
+	}
+
+	public void setLogicType(String logicType) {
+		this.logicType =  logicType;
+	}
+	@JsonProperty("categoryType")
+	public String getCategoryType() {
+		return categoryType;
+	}
+
+	public void setCategoryType(String categoryType) {
+		this.categoryType =  categoryType;
+	}
+	@JsonProperty("tarVal")
+	public String getTarVal() {
+		return tarVal;
+	}
+
+	public void setTarVal(String tarVal) {
+		this.tarVal =  tarVal;
+	}
+	@JsonProperty("autoResult")
+	public Integer getAutoResult() {
+		return autoResult;
+	}
+
+	public void setAutoResult(Integer autoResult) {
+		this.autoResult =  autoResult;
+	}
+	@JsonProperty("autoMsg")
+	public String getAutoMsg() {
+		return autoMsg;
+	}
+
+	public void setAutoMsg(String autoMsg) {
+		this.autoMsg =  autoMsg;
+	}
+	@JsonProperty("manualResult")
+	public Integer getManualResult() {
+		return manualResult;
+	}
+
+	public void setManualResult(Integer manualResult) {
+		this.manualResult =  manualResult;
+	}
+	@JsonProperty("manualMsg")
+	public String getManualMsg() {
+		return manualMsg;
+	}
+
+	public void setManualMsg(String manualMsg) {
+		this.manualMsg =  manualMsg;
+	}
+	@JsonProperty("score")
+	public Long getScore() {
+		return score;
+	}
+
+	public void setScore(Long score) {
+		this.score =  score;
+	}
+	@JsonProperty("autoScore")
+	public Long getAutoScore() {
+		return autoScore;
+	}
+
+	public void setAutoScore(Long autoScore) {
+		this.autoScore =  autoScore;
+	}
+	@JsonProperty("manualScore")
+	public Long getManualScore() {
+		return manualScore;
+	}
+
+	public void setManualScore(Long manualScore) {
+		this.manualScore =  manualScore;
+	}
+	@JsonProperty("fineRule")
+	public String getFineRule() {
+		return fineRule;
+	}
+
+	public void setFineRule(String fineRule) {
+		this.fineRule =  fineRule;
+	}
+	@JsonProperty("remarks")
+	public String getRemarks() {
+		return remarks;
+	}
+
+	public void setRemarks(String remarks) {
+		this.remarks =  remarks;
+	}
+	@JsonProperty("delFlag")
+	public String getDelFlag() {
+		return delFlag;
+	}
+
+	public void setDelFlag(String delFlag) {
+		this.delFlag =  delFlag;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+
+																																																
+	public CmsEntRiskInfoCktItem(Long itemId,Long checkId,String itemLabel,String itemName,String itemDesc,String cktType,String actVal,String logicType,String categoryType,String tarVal,Integer autoResult,String autoMsg,Integer manualResult,String manualMsg,Long score,Long autoScore,Long manualScore,String fineRule,String remarks,String delFlag,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime) {
+		this.itemId = itemId;
+		this.checkId = checkId;
+		this.itemLabel = itemLabel;
+		this.itemName = itemName;
+		this.itemDesc = itemDesc;
+		this.cktType = cktType;
+		this.actVal = actVal;
+		this.logicType = logicType;
+		this.categoryType = categoryType;
+		this.tarVal = tarVal;
+		this.autoResult = autoResult;
+		this.autoMsg = autoMsg;
+		this.manualResult = manualResult;
+		this.manualMsg = manualMsg;
+		this.score = score;
+		this.autoScore = autoScore;
+		this.manualScore = manualScore;
+		this.fineRule = fineRule;
+		this.remarks = remarks;
+		this.delFlag = delFlag;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+	}
+
+	public CmsEntRiskInfoCktItem() {
+	    super();
+	}
+}

+ 139 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoCktRule.java

@@ -0,0 +1,139 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import com.baomidou.mybatisplus.annotation.*;
+
+import java.util.Date;
+
+
+/**
+ * 企业风险信息校验规则对象 cms_ent_risk_info_ckt_rule
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:33
+ */
+@TableName("cms_ent_risk_info_ckt_rule")
+public class CmsEntRiskInfoCktRule  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long ruleId;
+
+	/** 规则名称 */
+	@ApiModelProperty(value = "规则名称")
+	private String ruleName;
+
+	/** 规则 */
+	@ApiModelProperty(value = "规则")
+	private String rules;
+
+	/** 所属租户 */
+	@ApiModelProperty(value = "所属租户")
+	private Long tenantId;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+	
+	@JsonProperty("ruleId")
+	public Long getRuleId() {
+		return ruleId;
+	}
+
+	public void setRuleId(Long ruleId) {
+		this.ruleId =  ruleId;
+	}
+	@JsonProperty("ruleName")
+	public String getRuleName() {
+		return ruleName;
+	}
+
+	public void setRuleName(String ruleName) {
+		this.ruleName =  ruleName;
+	}
+	@JsonProperty("rules")
+	public String getRules() {
+		return rules;
+	}
+
+	public void setRules(String rules) {
+		this.rules =  rules;
+	}
+	@JsonProperty("tenantId")
+	public Long getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(Long tenantId) {
+		this.tenantId =  tenantId;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+
+																
+	public CmsEntRiskInfoCktRule(Long ruleId,String ruleName,String rules,Long tenantId,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime) {
+		this.ruleId = ruleId;
+		this.ruleName = ruleName;
+		this.rules = rules;
+		this.tenantId = tenantId;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+	}
+
+	public CmsEntRiskInfoCktRule() {
+	    super();
+	}
+
+}

+ 348 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskInfoDecl.java

@@ -0,0 +1,348 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+
+import com.baomidou.mybatisplus.annotation.*;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import java.util.Date;
+
+
+/**
+ * 企业风险信息申报对象 cms_ent_risk_info_decl
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:37
+ */
+@TableName("cms_ent_risk_info_decl")
+public class CmsEntRiskInfoDecl  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long declId;
+
+	/** 企业名称 */
+	@ApiModelProperty(value = "企业名称")
+	private String entName;
+
+	/** 企业三合一码 */
+	@ApiModelProperty(value = "企业三合一码")
+	private String regCode;
+
+	/** 申报编号 */
+	@ApiModelProperty(value = "申报编号")
+	private String declSn;
+
+	/** 申报类型 */
+	@ApiModelProperty(value = "申报类型")
+	private String declType;
+
+	/** 申报地址 */
+	@ApiModelProperty(value = "申报地址")
+	private String declUrl;
+
+	/** 提取码 */
+	@ApiModelProperty(value = "提取码")
+	private String secretKey;
+	/** 申报开始时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "申报开始时间")
+	private Date issueDate;
+	/** 申报截止时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "申报截止时间")
+	private Date expiryDate;
+
+	/** 申报状态 */
+	@ApiModelProperty(value = "申报状态")
+	private String declState;
+
+	/** 打开信息 */
+	@ApiModelProperty(value = "打开信息")
+	private String openInfo;
+
+	/** 提交信息 */
+	@ApiModelProperty(value = "提交信息")
+	private String submitInfo;
+
+	/** 评价信息 */
+	@ApiModelProperty(value = "评价信息")
+	private String checkInfo;
+
+	/** 表单结构 */
+	@ApiModelProperty(value = "表单结构")
+	private String formItems;
+
+	/** 申报结果 */
+	@ApiModelProperty(value = "申报结果")
+	private String declResult;
+
+	/** 邀约人信息 */
+	@ApiModelProperty(value = "邀约人信息")
+	private String declSender;
+
+	/** 诶邀约人信息 */
+	@ApiModelProperty(value = "诶邀约人信息")
+	private String declRecipient;
+
+	/** 关联ID */
+	@ApiModelProperty(value = "关联ID")
+	private Long parentId;
+
+	/** 部门ID */
+	@ApiModelProperty(value = "部门ID")
+	private Long deptId;
+
+	/** 所属租户 */
+	@ApiModelProperty(value = "所属租户")
+	private Long tenantId;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+	
+	@JsonProperty("declId")
+	public Long getDeclId() {
+		return declId;
+	}
+
+	public void setDeclId(Long declId) {
+		this.declId =  declId;
+	}
+	@JsonProperty("entName")
+	public String getEntName() {
+		return entName;
+	}
+
+	public void setEntName(String entName) {
+		this.entName =  entName;
+	}
+	@JsonProperty("regCode")
+	public String getRegCode() {
+		return regCode;
+	}
+
+	public void setRegCode(String regCode) {
+		this.regCode =  regCode;
+	}
+	@JsonProperty("declSn")
+	public String getDeclSn() {
+		return declSn;
+	}
+
+	public void setDeclSn(String declSn) {
+		this.declSn =  declSn;
+	}
+	@JsonProperty("declType")
+	public String getDeclType() {
+		return declType;
+	}
+
+	public void setDeclType(String declType) {
+		this.declType =  declType;
+	}
+	@JsonProperty("declUrl")
+	public String getDeclUrl() {
+		return declUrl;
+	}
+
+	public void setDeclUrl(String declUrl) {
+		this.declUrl =  declUrl;
+	}
+	@JsonProperty("secretKey")
+	public String getSecretKey() {
+		return secretKey;
+	}
+
+	public void setSecretKey(String secretKey) {
+		this.secretKey =  secretKey;
+	}
+	@JsonProperty("issueDate")
+	public Date getIssueDate() {
+		return issueDate;
+	}
+
+	public void setIssueDate(Date issueDate) {
+		this.issueDate =  issueDate;
+	}
+	@JsonProperty("expiryDate")
+	public Date getExpiryDate() {
+		return expiryDate;
+	}
+
+	public void setExpiryDate(Date expiryDate) {
+		this.expiryDate =  expiryDate;
+	}
+	@JsonProperty("declState")
+	public String getDeclState() {
+		return declState;
+	}
+
+	public void setDeclState(String declState) {
+		this.declState =  declState;
+	}
+	@JsonProperty("openInfo")
+	public String getOpenInfo() {
+		return openInfo;
+	}
+
+	public void setOpenInfo(String openInfo) {
+		this.openInfo =  openInfo;
+	}
+	@JsonProperty("submitInfo")
+	public String getSubmitInfo() {
+		return submitInfo;
+	}
+
+	public void setSubmitInfo(String submitInfo) {
+		this.submitInfo =  submitInfo;
+	}
+	@JsonProperty("checkInfo")
+	public String getCheckInfo() {
+		return checkInfo;
+	}
+
+	public void setCheckInfo(String checkInfo) {
+		this.checkInfo =  checkInfo;
+	}
+	@JsonProperty("formItems")
+	public String getFormItems() {
+		return formItems;
+	}
+
+	public void setFormItems(String formItems) {
+		this.formItems =  formItems;
+	}
+	@JsonProperty("declResult")
+	public String getDeclResult() {
+		return declResult;
+	}
+
+	public void setDeclResult(String declResult) {
+		this.declResult =  declResult;
+	}
+	@JsonProperty("declSender")
+	public String getDeclSender() {
+		return declSender;
+	}
+
+	public void setDeclSender(String declSender) {
+		this.declSender =  declSender;
+	}
+	@JsonProperty("declRecipient")
+	public String getDeclRecipient() {
+		return declRecipient;
+	}
+
+	public void setDeclRecipient(String declRecipient) {
+		this.declRecipient =  declRecipient;
+	}
+	@JsonProperty("parentId")
+	public Long getParentId() {
+		return parentId;
+	}
+
+	public void setParentId(Long parentId) {
+		this.parentId =  parentId;
+	}
+	@JsonProperty("deptId")
+	public Long getDeptId() {
+		return deptId;
+	}
+
+	public void setDeptId(Long deptId) {
+		this.deptId =  deptId;
+	}
+	@JsonProperty("tenantId")
+	public Long getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(Long tenantId) {
+		this.tenantId =  tenantId;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+
+																																																
+	public CmsEntRiskInfoDecl(Long declId,String entName,String regCode,String declSn,String declType,String declUrl,String secretKey,Date issueDate,Date expiryDate,String declState,String openInfo,String submitInfo,String checkInfo,String formItems,String declResult,String declSender,String declRecipient,Long parentId,Long deptId,Long tenantId,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime) {
+		this.declId = declId;
+		this.entName = entName;
+		this.regCode = regCode;
+		this.declSn = declSn;
+		this.declType = declType;
+		this.declUrl = declUrl;
+		this.secretKey = secretKey;
+		this.issueDate = issueDate;
+		this.expiryDate = expiryDate;
+		this.declState = declState;
+		this.openInfo = openInfo;
+		this.submitInfo = submitInfo;
+		this.checkInfo = checkInfo;
+		this.formItems = formItems;
+		this.declResult = declResult;
+		this.declSender = declSender;
+		this.declRecipient = declRecipient;
+		this.parentId = parentId;
+		this.deptId = deptId;
+		this.tenantId = tenantId;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+	}
+
+	public CmsEntRiskInfoDecl() {
+	    super();
+	}
+
+}

+ 309 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskQxbInfo.java

@@ -0,0 +1,309 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+
+import com.baomidou.mybatisplus.annotation.*;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import java.util.Date;
+
+
+/**
+ * 企业风险信息-基于启信宝对象 cms_ent_risk_qxb_info
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:12
+ */
+@TableName("cms_ent_risk_qxb_info")
+public class CmsEntRiskQxbInfo  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long infoId;
+
+	/** 企业名称 */
+	@ApiModelProperty(value = "企业名称")
+	private String entName;
+
+	/** 三合一码 */
+	@ApiModelProperty(value = "三合一码")
+	private String regCode;
+
+	/** 基本信息 */
+	@ApiModelProperty(value = "基本信息")
+	private String baseInfo;
+
+	/** 工商年报 */
+	@ApiModelProperty(value = "工商年报")
+	private String reportListInfo;
+
+	/** 纳税人类型 */
+	@ApiModelProperty(value = "纳税人类型")
+	private String taxpayerListInfo;
+
+	/** 社保信息 */
+	@ApiModelProperty(value = "社保信息")
+	private String socialSecurityInfo;
+
+	/** 行政处罚 */
+	@ApiModelProperty(value = "行政处罚")
+	private String adminPunishInfo;
+
+	/** 经营异常 */
+	@ApiModelProperty(value = "经营异常")
+	private String abnormalsInfo;
+
+	/** 重大税收违法 */
+	@ApiModelProperty(value = "重大税收违法")
+	private String taxCaseInfo;
+
+	/** 严重违法 */
+	@ApiModelProperty(value = "严重违法")
+	private String seriousIllegalInfo;
+
+	/** 主要人员 */
+	@ApiModelProperty(value = "主要人员")
+	private String employeesInfo;
+
+	/** 失信被执行企业 */
+	@ApiModelProperty(value = "失信被执行企业")
+	private String executionListInfo;
+
+	/** 纳税A级 */
+	@ApiModelProperty(value = "纳税A级")
+	private String creditGradeInfo;
+
+	/** 删除标记 */
+	@ApiModelProperty(value = "删除标记")
+	private Character delFlag;
+
+	/** 初始化标记 */
+	@ApiModelProperty(value = "初始化标记")
+	private Integer initFlag;
+	/** 初始化时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "初始化时间")
+	private Date initTime;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+	
+	@JsonProperty("infoId")
+	public Long getInfoId() {
+		return infoId;
+	}
+
+	public void setInfoId(Long infoId) {
+		this.infoId =  infoId;
+	}
+	@JsonProperty("entName")
+	public String getEntName() {
+		return entName;
+	}
+
+	public void setEntName(String entName) {
+		this.entName =  entName;
+	}
+	@JsonProperty("regCode")
+	public String getRegCode() {
+		return regCode;
+	}
+
+	public void setRegCode(String regCode) {
+		this.regCode =  regCode;
+	}
+	@JsonProperty("baseInfo")
+	public String getBaseInfo() {
+		return baseInfo;
+	}
+
+	public void setBaseInfo(String baseInfo) {
+		this.baseInfo =  baseInfo;
+	}
+	@JsonProperty("reportListInfo")
+	public String getReportListInfo() {
+		return reportListInfo;
+	}
+
+	public void setReportListInfo(String reportListInfo) {
+		this.reportListInfo =  reportListInfo;
+	}
+	@JsonProperty("taxpayerListInfo")
+	public String getTaxpayerListInfo() {
+		return taxpayerListInfo;
+	}
+
+	public void setTaxpayerListInfo(String taxpayerListInfo) {
+		this.taxpayerListInfo =  taxpayerListInfo;
+	}
+	@JsonProperty("socialSecurityInfo")
+	public String getSocialSecurityInfo() {
+		return socialSecurityInfo;
+	}
+
+	public void setSocialSecurityInfo(String socialSecurityInfo) {
+		this.socialSecurityInfo =  socialSecurityInfo;
+	}
+	@JsonProperty("adminPunishInfo")
+	public String getAdminPunishInfo() {
+		return adminPunishInfo;
+	}
+
+	public void setAdminPunishInfo(String adminPunishInfo) {
+		this.adminPunishInfo =  adminPunishInfo;
+	}
+	@JsonProperty("abnormalsInfo")
+	public String getAbnormalsInfo() {
+		return abnormalsInfo;
+	}
+
+	public void setAbnormalsInfo(String abnormalsInfo) {
+		this.abnormalsInfo =  abnormalsInfo;
+	}
+	@JsonProperty("taxCaseInfo")
+	public String getTaxCaseInfo() {
+		return taxCaseInfo;
+	}
+
+	public void setTaxCaseInfo(String taxCaseInfo) {
+		this.taxCaseInfo =  taxCaseInfo;
+	}
+	@JsonProperty("seriousIllegalInfo")
+	public String getSeriousIllegalInfo() {
+		return seriousIllegalInfo;
+	}
+
+	public void setSeriousIllegalInfo(String seriousIllegalInfo) {
+		this.seriousIllegalInfo =  seriousIllegalInfo;
+	}
+	@JsonProperty("employeesInfo")
+	public String getEmployeesInfo() {
+		return employeesInfo;
+	}
+
+	public void setEmployeesInfo(String employeesInfo) {
+		this.employeesInfo =  employeesInfo;
+	}
+	@JsonProperty("executionListInfo")
+	public String getExecutionListInfo() {
+		return executionListInfo;
+	}
+
+	public void setExecutionListInfo(String executionListInfo) {
+		this.executionListInfo =  executionListInfo;
+	}
+	@JsonProperty("creditGradeInfo")
+	public String getCreditGradeInfo() {
+		return creditGradeInfo;
+	}
+
+	public void setCreditGradeInfo(String creditGradeInfo) {
+		this.creditGradeInfo =  creditGradeInfo;
+	}
+	@JsonProperty("delFlag")
+	public Character getDelFlag() {
+		return delFlag;
+	}
+
+	public void setDelFlag(Character delFlag) {
+		this.delFlag =  delFlag;
+	}
+	@JsonProperty("initFlag")
+	public Integer getInitFlag() {
+		return initFlag;
+	}
+
+	public void setInitFlag(Integer initFlag) {
+		this.initFlag =  initFlag;
+	}
+	@JsonProperty("initTime")
+	public Date getInitTime() {
+		return initTime;
+	}
+
+	public void setInitTime(Date initTime) {
+		this.initTime =  initTime;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+
+																																										
+	public CmsEntRiskQxbInfo(Long infoId,String entName,String regCode,String baseInfo,String reportListInfo,String taxpayerListInfo,String socialSecurityInfo,String adminPunishInfo,String abnormalsInfo,String taxCaseInfo,String seriousIllegalInfo,String employeesInfo,String executionListInfo,String creditGradeInfo,Character delFlag,Integer initFlag,Date initTime,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime) {
+		this.infoId = infoId;
+		this.entName = entName;
+		this.regCode = regCode;
+		this.baseInfo = baseInfo;
+		this.reportListInfo = reportListInfo;
+		this.taxpayerListInfo = taxpayerListInfo;
+		this.socialSecurityInfo = socialSecurityInfo;
+		this.adminPunishInfo = adminPunishInfo;
+		this.abnormalsInfo = abnormalsInfo;
+		this.taxCaseInfo = taxCaseInfo;
+		this.seriousIllegalInfo = seriousIllegalInfo;
+		this.employeesInfo = employeesInfo;
+		this.executionListInfo = executionListInfo;
+		this.creditGradeInfo = creditGradeInfo;
+		this.delFlag = delFlag;
+		this.initFlag = initFlag;
+		this.initTime = initTime;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+	}
+
+	public CmsEntRiskQxbInfo() {
+	    super();
+	}
+
+}

+ 348 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEntRiskQxbInfoRel.java

@@ -0,0 +1,348 @@
+package org.example.mybatisplus.model.auto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import io.swagger.annotations.ApiModelProperty;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+
+import com.baomidou.mybatisplus.annotation.*;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import java.util.Date;
+
+
+/**
+ * 启信宝企业风控关系表对象 cms_ent_risk_qxb_info_rel
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:05
+ */
+@TableName("cms_ent_risk_qxb_info_rel")
+public class CmsEntRiskQxbInfoRel  {
+
+	private static final long serialVersionUID = 1L;
+
+	/** 主键 */
+	@TableId(type = IdType.ASSIGN_ID)
+	@JsonSerialize(using = ToStringSerializer.class)
+	@ApiModelProperty(value = "主键")
+	private Long relId;
+
+	/** 风控信息ID */
+	@ApiModelProperty(value = "风控信息ID")
+	private Long infoId;
+
+	/** 服务商类型 */
+	@ApiModelProperty(value = "服务商类型")
+	private Character entType;
+
+	/** 基本信息 */
+	@ApiModelProperty(value = "基本信息")
+	private String baseInfo;
+
+	/** 工商年报 */
+	@ApiModelProperty(value = "工商年报")
+	private String reportListInfo;
+
+	/** 纳税人类型 */
+	@ApiModelProperty(value = "纳税人类型")
+	private String taxpayerListInfo;
+
+	/** 社保信息 */
+	@ApiModelProperty(value = "社保信息")
+	private String socialSecurityInfo;
+
+	/** 行政处罚 */
+	@ApiModelProperty(value = "行政处罚")
+	private String adminPunishInfo;
+
+	/** 经营异常 */
+	@ApiModelProperty(value = "经营异常")
+	private String abnormalsInfo;
+
+	/** 重大税收违法 */
+	@ApiModelProperty(value = "重大税收违法")
+	private String taxCaseInfo;
+
+	/** 严重违法 */
+	@ApiModelProperty(value = "严重违法")
+	private String seriousIllegalInfo;
+
+	/** 主要人员 */
+	@ApiModelProperty(value = "主要人员")
+	private String employeesInfo;
+
+	/** 失信被执行企业 */
+	@ApiModelProperty(value = "失信被执行企业")
+	private String executionListInfo;
+
+	/** 纳税A级 */
+	@ApiModelProperty(value = "纳税A级")
+	private String creditGradeInfo;
+
+	/** 删除标记 */
+	@ApiModelProperty(value = "删除标记")
+	private String delFlag;
+
+	/** 初始化标记 */
+	@ApiModelProperty(value = "初始化标记")
+	private Integer initFlag;
+
+	/** 备注 */
+	@ApiModelProperty(value = "备注")
+	private String remarks;
+
+	/** 租户 */
+	@ApiModelProperty(value = "租户")
+	private Long tenantId;
+
+	/** 创建人 */
+	@ApiModelProperty(value = "创建人")
+	private String createdBy;
+
+	/** 修改人 */
+	@ApiModelProperty(value = "修改人")
+	private String modifiedBy;
+	/** 创建时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "创建时间")
+	private Date createdTime;
+	/** 修改时间 */
+	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+	@ApiModelProperty(value = "修改时间")
+	private Date modifiedTime;
+
+	/** 过程状态 */
+	@ApiModelProperty(value = "过程状态")
+	private Integer processState;
+
+	/** 重新审核状态 */
+	@ApiModelProperty(value = "重新审核状态")
+	private Integer isRedo;
+	
+	@JsonProperty("relId")
+	public Long getRelId() {
+		return relId;
+	}
+
+	public void setRelId(Long relId) {
+		this.relId =  relId;
+	}
+	@JsonProperty("infoId")
+	public Long getInfoId() {
+		return infoId;
+	}
+
+	public void setInfoId(Long infoId) {
+		this.infoId =  infoId;
+	}
+	@JsonProperty("entType")
+	public Character getEntType() {
+		return entType;
+	}
+
+	public void setEntType(Character entType) {
+		this.entType =  entType;
+	}
+	@JsonProperty("baseInfo")
+	public String getBaseInfo() {
+		return baseInfo;
+	}
+
+	public void setBaseInfo(String baseInfo) {
+		this.baseInfo =  baseInfo;
+	}
+	@JsonProperty("reportListInfo")
+	public String getReportListInfo() {
+		return reportListInfo;
+	}
+
+	public void setReportListInfo(String reportListInfo) {
+		this.reportListInfo =  reportListInfo;
+	}
+	@JsonProperty("taxpayerListInfo")
+	public String getTaxpayerListInfo() {
+		return taxpayerListInfo;
+	}
+
+	public void setTaxpayerListInfo(String taxpayerListInfo) {
+		this.taxpayerListInfo =  taxpayerListInfo;
+	}
+	@JsonProperty("socialSecurityInfo")
+	public String getSocialSecurityInfo() {
+		return socialSecurityInfo;
+	}
+
+	public void setSocialSecurityInfo(String socialSecurityInfo) {
+		this.socialSecurityInfo =  socialSecurityInfo;
+	}
+	@JsonProperty("adminPunishInfo")
+	public String getAdminPunishInfo() {
+		return adminPunishInfo;
+	}
+
+	public void setAdminPunishInfo(String adminPunishInfo) {
+		this.adminPunishInfo =  adminPunishInfo;
+	}
+	@JsonProperty("abnormalsInfo")
+	public String getAbnormalsInfo() {
+		return abnormalsInfo;
+	}
+
+	public void setAbnormalsInfo(String abnormalsInfo) {
+		this.abnormalsInfo =  abnormalsInfo;
+	}
+	@JsonProperty("taxCaseInfo")
+	public String getTaxCaseInfo() {
+		return taxCaseInfo;
+	}
+
+	public void setTaxCaseInfo(String taxCaseInfo) {
+		this.taxCaseInfo =  taxCaseInfo;
+	}
+	@JsonProperty("seriousIllegalInfo")
+	public String getSeriousIllegalInfo() {
+		return seriousIllegalInfo;
+	}
+
+	public void setSeriousIllegalInfo(String seriousIllegalInfo) {
+		this.seriousIllegalInfo =  seriousIllegalInfo;
+	}
+	@JsonProperty("employeesInfo")
+	public String getEmployeesInfo() {
+		return employeesInfo;
+	}
+
+	public void setEmployeesInfo(String employeesInfo) {
+		this.employeesInfo =  employeesInfo;
+	}
+	@JsonProperty("executionListInfo")
+	public String getExecutionListInfo() {
+		return executionListInfo;
+	}
+
+	public void setExecutionListInfo(String executionListInfo) {
+		this.executionListInfo =  executionListInfo;
+	}
+	@JsonProperty("creditGradeInfo")
+	public String getCreditGradeInfo() {
+		return creditGradeInfo;
+	}
+
+	public void setCreditGradeInfo(String creditGradeInfo) {
+		this.creditGradeInfo =  creditGradeInfo;
+	}
+	@JsonProperty("delFlag")
+	public String getDelFlag() {
+		return delFlag;
+	}
+
+	public void setDelFlag(String delFlag) {
+		this.delFlag =  delFlag;
+	}
+	@JsonProperty("initFlag")
+	public Integer getInitFlag() {
+		return initFlag;
+	}
+
+	public void setInitFlag(Integer initFlag) {
+		this.initFlag =  initFlag;
+	}
+	@JsonProperty("remarks")
+	public String getRemarks() {
+		return remarks;
+	}
+
+	public void setRemarks(String remarks) {
+		this.remarks =  remarks;
+	}
+	@JsonProperty("tenantId")
+	public Long getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(Long tenantId) {
+		this.tenantId =  tenantId;
+	}
+	@JsonProperty("createdBy")
+	public String getCreatedBy() {
+		return createdBy;
+	}
+
+	public void setCreatedBy(String createdBy) {
+		this.createdBy =  createdBy;
+	}
+	@JsonProperty("modifiedBy")
+	public String getModifiedBy() {
+		return modifiedBy;
+	}
+
+	public void setModifiedBy(String modifiedBy) {
+		this.modifiedBy =  modifiedBy;
+	}
+	@JsonProperty("createdTime")
+	public Date getCreatedTime() {
+		return createdTime;
+	}
+
+	public void setCreatedTime(Date createdTime) {
+		this.createdTime =  createdTime;
+	}
+	@JsonProperty("modifiedTime")
+	public Date getModifiedTime() {
+		return modifiedTime;
+	}
+
+	public void setModifiedTime(Date modifiedTime) {
+		this.modifiedTime =  modifiedTime;
+	}
+	@JsonProperty("processState")
+	public Integer getProcessState() {
+		return processState;
+	}
+
+	public void setProcessState(Integer processState) {
+		this.processState =  processState;
+	}
+	@JsonProperty("isRedo")
+	public Integer getIsRedo() {
+		return isRedo;
+	}
+
+	public void setIsRedo(Integer isRedo) {
+		this.isRedo =  isRedo;
+	}
+
+																																																
+	public CmsEntRiskQxbInfoRel(Long relId,Long infoId,Character entType,String baseInfo,String reportListInfo,String taxpayerListInfo,String socialSecurityInfo,String adminPunishInfo,String abnormalsInfo,String taxCaseInfo,String seriousIllegalInfo,String employeesInfo,String executionListInfo,String creditGradeInfo,String delFlag,Integer initFlag,String remarks,Long tenantId,String createdBy,String modifiedBy,Date createdTime,Date modifiedTime,Integer processState,Integer isRedo) {
+		this.relId = relId;
+		this.infoId = infoId;
+		this.entType = entType;
+		this.baseInfo = baseInfo;
+		this.reportListInfo = reportListInfo;
+		this.taxpayerListInfo = taxpayerListInfo;
+		this.socialSecurityInfo = socialSecurityInfo;
+		this.adminPunishInfo = adminPunishInfo;
+		this.abnormalsInfo = abnormalsInfo;
+		this.taxCaseInfo = taxCaseInfo;
+		this.seriousIllegalInfo = seriousIllegalInfo;
+		this.employeesInfo = employeesInfo;
+		this.executionListInfo = executionListInfo;
+		this.creditGradeInfo = creditGradeInfo;
+		this.delFlag = delFlag;
+		this.initFlag = initFlag;
+		this.remarks = remarks;
+		this.tenantId = tenantId;
+		this.createdBy = createdBy;
+		this.modifiedBy = modifiedBy;
+		this.createdTime = createdTime;
+		this.modifiedTime = modifiedTime;
+		this.processState = processState;
+		this.isRedo = isRedo;
+	}
+
+	public CmsEntRiskQxbInfoRel() {
+	    super();
+	}
+
+}

+ 80 - 0
src/main/java/org/example/mybatisplus/model/auto/CmsEnterpriseRiskQxbInfoBO.java

@@ -0,0 +1,80 @@
+package org.example.mybatisplus.model.auto;
+
+import org.example.mybatisplus.module.BasicInfo;
+
+import lombok.Builder;
+import lombok.Getter;
+
+/**
+ * 企业风险信息-基于启信宝bo
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Getter
+@Builder
+public class CmsEnterpriseRiskQxbInfoBO {
+
+    /**
+     * 基本信息
+     */
+    private EntRiskQxbBaseInfo baseInfo;
+
+    /**
+     * 工商年报信息
+     */
+    private EntRiskQxbReportListInfo reportListInfo;
+
+    /**
+     * 纳税人类型信息
+     */
+    private EntRiskQxbTaxpayerListInfo taxpayerListInfo;
+
+    /**
+     * 社保信息
+     */
+    private EntRiskQxbSocialSecurityInfo socialSecurityInfo;
+
+    /**
+     * 行政处罚信息
+     */
+    private EntRiskQxbAdminPunishInfo adminPunishInfo;
+
+    /**
+     * 经营异常信息
+     */
+    private EntRiskQxbAbnormalsInfo abnormalsInfo;
+
+    /**
+     * 重大税收违法信息
+     */
+    private EntRiskQxbTaxCaseInfo taxCaseInfo;
+
+    /**
+     * 严重违法信息
+     */
+    private EntRiskQxbSeriousIllegalInfo seriousIllegalInfo;
+
+    /**
+     * 主要人员信息
+     */
+    private EntRiskQxbEmployeesInfo employeesInfo;
+
+    /**
+     * 失信被执行企业信息
+     */
+    private EntRiskQxbExecutionListInfo executionListInfo;
+
+    /**
+     * 52.1-纳税A级
+     */
+    private EntRiskQxbCreditGradeInfo creditGradeInfo;
+
+    public BasicInfo fillBasicInfoVO (BasicInfo info) {
+        info.setInstitutionName(baseInfo.getName());
+        info.setEstablishmentDate(baseInfo.getCheckDate());
+        info.setEvaluationLevel(creditGradeInfo.getCreditNo());
+        // todo: ...
+        return info;
+    }
+}

+ 24 - 0
src/main/java/org/example/mybatisplus/model/auto/EasierMongoEntity.java

@@ -0,0 +1,24 @@
+package org.example.mybatisplus.model.auto;
+
+import java.io.Serializable;
+
+import org.springframework.data.mongodb.core.mapping.MongoId;
+
+import lombok.AccessLevel;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+/**
+ * @author jimmy
+ * @version 1.0.0
+ * @date 1/4/24 22:26
+ */
+@Data
+@NoArgsConstructor(access = AccessLevel.NONE)
+public abstract class EasierMongoEntity implements Serializable {
+
+    private static final long serialVersionUID = 3485834548943262185L;
+
+    @MongoId
+    protected String mongoId;
+}

+ 88 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbAbnormalsInfo.java

@@ -0,0 +1,88 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-经营异常信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_abnormals_info")
+public class EntRiskQxbAbnormalsInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = -6258894450344394820L;
+
+    /**
+     * 返回列表中记录总数
+     */
+    private int total;
+
+    /**
+     * 企业经营异常信息列表
+     */
+    private List<ItemInner> items;
+
+    /**
+     * 企业经营异常信息
+     */
+    @Data
+    public static class ItemInner {
+
+        /**
+         * 企业名称
+         */
+        private String name;
+
+        /**
+         * 注册号
+         */
+        private String regNo;
+
+        /**
+         * 列入原因
+         */
+        private String inReason;
+
+        /**
+         * 列入时间
+         */
+        private String inDate;
+
+        /**
+         * 移出原因
+         */
+        private String outReason;
+
+        /**
+         * 移出原因
+         */
+        private String outDate;
+
+        /**
+         * 做出决定机关
+         */
+        private String department;
+
+        /**
+         * 移出异常做出决定机关
+         */
+        private String outDepartment;
+
+        /**
+         * 省份
+         */
+        private String province;
+
+        /**
+         * 是否历史:0:否,当前公示信息;1:是,历史公示信息
+         */
+        private String disabled;
+    }
+}

+ 133 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbAdminPunishInfo.java

@@ -0,0 +1,133 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-行政处罚信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_admin_punish_info")
+public class EntRiskQxbAdminPunishInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = 5987392131399696930L;
+
+    /**
+     * 返回列表中记录总数
+     */
+    private int total;
+
+    /**
+     * 本次调用返回记录数
+     */
+    private int num;
+
+    /**
+     * 工商行政处罚列表
+     */
+    private List<ItemInner> items;
+
+    /**
+     * 工商行政处罚
+     */
+    @Data
+    public static class ItemInner {
+
+        /**
+         * 序号
+         */
+        private String seqNo;
+
+        /**
+         * 决定书文号
+         */
+        private String number;
+
+        /**
+         * 违法行为类型
+         */
+        private String illegalType;
+
+        /**
+         * 行政处罚内容
+         */
+        private String content;
+
+        /**
+         * 决定机关名称
+         */
+        private String department;
+
+        /**
+         * 处罚决定日期
+         */
+        private String date;
+
+        /**
+         * 公示日期
+         */
+        private String publishDate;
+
+        /**
+         * 详情
+         */
+        private String description;
+
+        /**
+         * 处罚依据
+         */
+        private String basedOn;
+
+        /**
+         * 来源,工商,信用中国,其他
+         */
+        private String source;
+
+        /**
+         * 罚款金额(万元)
+         */
+        private String punishAmnt;
+
+        /**
+         * 法定代表人
+         */
+        private String operName;
+
+        /**
+         * 状态
+         */
+        private String status;
+
+        /**
+         * 处罚类别1
+         */
+        private String pushTypeOne;
+
+        /**
+         * 处罚类别2
+         */
+        private String pushTypeTwo;
+
+        /**
+         * 处罚事由
+         */
+        private String reason;
+
+        /**
+         * 没收违法所得和非法财物(万元)
+         */
+        private String illegalIncomeAmnt;
+
+        /**
+         * 0:当前公示信息;1:历史公示信息
+         */
+        private String disabled;
+    }
+}

+ 192 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbBaseInfo.java

@@ -0,0 +1,192 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-基本信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_base_info")
+public class EntRiskQxbBaseInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = 4285818421510394452L;
+
+    /**
+     * 企业id
+     */
+    private String id;
+
+    /**
+     * 企业名称
+     */
+    private String name;
+
+    /**
+     * 标准企业名称
+     */
+    private String formatName;
+
+    /**
+     * 企业类型
+     */
+    private String econKind;
+
+    /**
+     * 企业类型代码
+     */
+    private String econKindCode;
+
+    /**
+     * 注册资本(金额数字+1个空格+万+货币单位)
+     */
+    private String registCapi;
+
+    /**
+     * 货币单位
+     */
+    private String currencyUnit;
+
+    /**
+     * 企业大类01-大陆企业02-社会组织03-机关 及事业单位04-港澳台及国外企业05-律所 及其他组织机构
+     */
+    private String typeNew;
+
+    /**
+     * 历史名称
+     */
+    private List<?> historyNames;
+
+    /**
+     * 地址
+     */
+    private String address;
+
+    /**
+     * 企业注册号
+     */
+    private String regNo;
+
+    /**
+     * 经营范围
+     */
+    private String scope;
+
+    /**
+     * 营业开始日期
+     */
+    private String termStart;
+
+    /**
+     * 营业结束日期
+     */
+    private String termEnd;
+
+    /**
+     * 所属工商局
+     */
+    private String belongOrg;
+
+    /**
+     * 企业法定代表人
+     */
+    private String operName;
+
+    /**
+     * 公司代表人职务
+     */
+    private String title;
+
+    /**
+     * 成立日期
+     */
+    private String startDate;
+
+    /**
+     * 注销日期
+     */
+    private String endDate;
+
+    /**
+     * 核准日期
+     */
+    private String checkDate;
+
+    /**
+     * 经营状态(工商公示原始字段用)
+     */
+    private String status;
+
+    /**
+     * 经营状态(清洗后状态)。1:存续;2: 注销;3:吊销;4:撤销,5:迁出,6: 设立中,7:清算中,8:停业,9:其他, 11:歇业,12:责令关闭,13:已取缔非 法社会组织,14:涉嫌非法社会组织,其 他未知类型为空
+     */
+    private String newStatus;
+
+    /**
+     * 组织机构号
+     */
+    private String orgNo;
+
+    /**
+     * 统一社会信用代码
+     */
+    private String creditNo;
+
+    /**
+     * 地区代码
+     */
+    private String districtCode;
+
+    /**
+     * 实缴资本
+     */
+    private String actualCapi;
+
+    /**
+     * 企业二级分类0115601:企业;0115602:个体 ;0115603:农民专业合作社;0115699:其他 类型0215601:社会团体;0215602:基金会;0 215603:民办非企业单位;0215604:村民/居 民委员会;0215605:宗教,工会等其他社会
+     * 组织;0315601:事业单位;0315602:机关;03 15603:其他机构编制;0434401:香港企业;0 444602:澳门企业;0415803:台湾企业;0499 904:国外企业;0515601:律所;0500099:其 他组织机构;
+     */
+    private String categoryNew;
+
+    /**
+     * 四级行业
+     */
+    private String domain;
+
+    /**
+     * 企业标签:1-新三板;6-主板上市公司;4 0-暂停上市;41-终止上市;9-香港上市; 17-高新企业;
+     */
+    private List<?> tags;
+
+    /**
+     * 吊销原因
+     */
+    private String revokeReason;
+
+    /**
+     * 注销原因
+     */
+    private String logoutReason;
+
+    /**
+     * 吊销日期
+     */
+    private String revokeDate;
+
+    /**
+     * 企业英文名
+     */
+    private String fenname;
+
+    /**
+     * 是否历史
+     */
+    private int isHistory;
+}

+ 52 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbCreditGradeInfo.java

@@ -0,0 +1,52 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 纳税A级响应数据
+ *
+ * @author snows
+ * @date 2024/10/15
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_credit_grade_info")
+public class EntRiskQxbCreditGradeInfo extends EasierMongoEntity {
+
+    private static final long serialVersionUID = -4131034949129209317L;
+
+    /**
+     * 企业名称
+     */
+    private String name;
+
+    /**
+     * 企业统一社会信用代码
+     */
+    private String creditNo;
+
+    /**
+     * 信用等级列
+     */
+    private List<GradeList> gradeList;
+
+    @Data
+    public static class GradeList {
+        /**
+         * 信用年份
+         */
+        private String year;
+
+        /**
+         * 信用等级
+         */
+        private String grade;
+
+    }
+}

+ 50 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbEmployeesInfo.java

@@ -0,0 +1,50 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-主要人员信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_employees_info")
+public class EntRiskQxbEmployeesInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = -813965319457108039L;
+
+    /**
+     * 返回列表中的记录总数
+     */
+    private int total;
+    /**
+     * 主要人员信息列表
+     */
+    private List<ItemsInner> items;
+
+    /**
+     * 主要人员信息
+     */
+    @Data
+    public static class ItemsInner {
+        /**
+         * 主要人员姓名
+         */
+        private String name;
+        /**
+         * 主要人员职位
+         */
+        private String title;
+        /**
+         * 是否历史; 0:否;1:是
+         */
+        private int isHistory;
+    }
+}

+ 114 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbExecutionListInfo.java

@@ -0,0 +1,114 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-失信被执行企业信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_execution_list_info")
+public class EntRiskQxbExecutionListInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = 3906813782334422056L;
+
+    /**
+     * 返回列表中记录总数
+     */
+    private int total;
+
+    /**
+     * 本次调用返回记录数
+     */
+    private int num;
+
+    /**
+     * 失信人信息列表
+     */
+    private List<ItemInner> items;
+
+    /**
+     * 失信人信息
+     */
+    @Data
+    public static class ItemInner {
+
+        /**
+         * 执
+         */
+        private String court;
+
+        /**
+         * 法定代表人
+         */
+        private String operName;
+
+        /**
+         * 省份
+         */
+        private String province;
+
+        /**
+         * 执行依据文号
+         */
+        private String docNumber;
+
+        /**
+         * 立案时间
+         */
+        private String date;
+
+        /**
+         * 案号
+         */
+        private String caseNumber;
+
+        /**
+         * 做出执行依据单位
+         */
+        private String exDepartment;
+
+        /**
+         * 生效法律文书确定的义务
+         */
+        private String finalDuty;
+
+        /**
+         * 被执行人履行情况
+         */
+        private String executionStatus;
+
+        /**
+         * 失信被执行人行为具体情形
+         */
+        private String executionDesc;
+
+        /**
+         * 发布日期
+         */
+        private String publishDate;
+
+        /**
+         * 组织机构号
+         */
+        private String number;
+
+        /**
+         * 0:当前公示信息;1:历史公示信息
+         */
+        private String disabled;
+
+        /**
+         * 执行标的
+         */
+        private String amount;
+    }
+}

+ 431 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbReportListInfo.java

@@ -0,0 +1,431 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-工商年报信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_report_list_info")
+public class EntRiskQxbReportListInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = 4546292206559238163L;
+
+    /**
+     * 返回列表中记录总数
+     */
+    private int total;
+
+    /**
+     * 企业年报信息列表
+     */
+    private List<ItemsInner> items;
+
+    /**
+     * 企业年报信息
+     *
+     * @author snows
+     * @date 2024/10/14
+     */
+    @Data
+    public static class ItemsInner {
+
+        /**
+         * 年报年份
+         */
+        private String reportYear;
+
+        /**
+         * 发布日期
+         */
+        private String reportDate;
+
+        /**
+         * 企业名称
+         */
+        private String name;
+
+        /**
+         * 注册号
+         */
+        private String regNo;
+
+        /**
+         * 统一社会信用代码
+         */
+        private String creditNo;
+
+        /**
+         * 企业联系电话
+         */
+        private String telephone;
+
+        /**
+         * 电子邮箱
+         */
+        private String email;
+
+        /**
+         * 企业通信地址
+         */
+        private String address;
+
+        /**
+         * 企业法定代表人
+         */
+        private String operName;
+
+        /**
+         * 邮政编码
+         */
+        private String zipCode;
+        /**
+         * 注册资本
+         */
+        private String regCapi;
+
+        /**
+         * 企业是否有投资信息或购买其他公司股权
+         */
+        private String ifInvest;
+
+        /**
+         * 是否有网站或网店
+         */
+        private String ifWebsite;
+
+        /**
+         * 有限责任公司本年度是否发生股东股权转
+         */
+        private String ifEquity;
+
+        /**
+         * 是否提供对外担保
+         */
+        private String ifExternalGuarantee;
+
+        /**
+         * 从业人数
+         */
+        private String colleguesNum;
+
+        /**
+         * 企业标准经营状态(已废弃)
+         */
+        private String status;
+
+        /**
+         * 企业经营状态
+         */
+        private String originStatus;
+
+        /**
+         * 营业总收入
+         */
+        private String saleIncome;
+
+        /**
+         * 负债总额
+         */
+        private String debitAmount;
+
+        /**
+         * 净利润
+         */
+        private String netAmount;
+
+        /**
+         * 实际员工数量
+         */
+        private String pracPersonNum;
+
+        /**
+         * 所有者权限合计
+         */
+        private String profitReta;
+
+        /**
+         * 利润总额
+         */
+        private String profitTotal;
+
+        /**
+         * 纳税总额
+         */
+        private String taxTotal;
+
+        /**
+         * 资产总额
+         */
+        private String totalEquity;
+
+        /**
+         * 主营业务
+         */
+        private String fareScope;
+
+        /**
+         * 主营业务收入
+         */
+        private String servFareIncome;
+
+        /**
+         * 网站信息
+         */
+        private List<WebsitesInner> websites;
+
+        /**
+         * 网站信息
+         *
+         * @author snows
+         * @date 2024/10/17
+         */
+        @Data
+        public static class WebsitesInner {
+            /**
+             * 网站类型
+             */
+            private String webType;
+
+            /**
+             * 网站名称
+             */
+            private String webName;
+
+            /**
+             * 网站网址
+             */
+            private String webUrl;
+
+        }
+
+        /**
+         * 股权变更信息
+         */
+        private List<StockChangesInner> stockChanges;
+
+        /**
+         * 股权变更信息
+         *
+         * @author snows
+         * @date 2024/10/17
+         */
+        @Data
+        public static class StockChangesInner {
+
+            /**
+             * 股权变更日期
+             */
+            private String changeDate;
+
+            /**
+             * 股东
+             */
+            private String name;
+
+            /**
+             * 变更前股权比例
+             */
+            private String beforePercent;
+
+            /**
+             * 变更后股权比例
+             */
+            private String afterPercent;
+        }
+
+        /**
+         * 对外投资信息
+         */
+        private List<InvestItemsInner> investItems;
+
+        /**
+         * 对外投资信息
+         */
+        @Data
+        public static class InvestItemsInner {
+
+            /**
+             * 对外投资企业名称
+             */
+            private String investName;
+            /**
+             * 对外投资企业注册号
+             */
+            private String investRegNo;
+            /**
+             * 对外投资金额
+             */
+            private String investCapi;
+            /**
+             * 对外投资比例
+             */
+            private String investPercent;
+        }
+
+        /**
+         * 股东信息
+         */
+        private List<PartnersInner> partners;
+
+        /**
+         * 股东信息
+         *
+         * @author snows
+         * @date 2024/10/14
+         */
+        @Data
+        public static class PartnersInner {
+
+            /**
+             * 股东名称
+             */
+            private String stockName;
+
+            /**
+             * 股东类型
+             */
+            private String stockType;
+
+            /**
+             * 股东所占比例
+             */
+            private String stockPercent;
+
+            /**
+             * 证件类型
+             */
+            private String identifyType;
+
+            /**
+             * 企业证照号
+             */
+            private String identifyNo;
+
+            /**
+             * 应缴出资信息
+             */
+            private List<ShouldCapiItemsInner> shouldCapiItems;
+
+            /**
+             * 应缴出资信息
+             *
+             * @author snows
+             * @date 2024/10/14
+             */
+            @Data
+            public static class ShouldCapiItemsInner {
+
+                /**
+                 * 认缴出资额
+                 */
+                private String shoudCapi;
+
+                /**
+                 * 认缴出资时间
+                 */
+                private String shouldCapiDate;
+
+                /**
+                 * 认缴出资方式
+                 */
+                private String investType;
+            }
+
+            /**
+             * 实缴出资信息
+             */
+            private List<RealCapiItemInner> realCapiItems;
+
+            /**
+             * 实缴出资信息
+             *
+             * @author snows
+             * @date 2024/10/17
+             */
+            @Data
+            public static class RealCapiItemInner {
+
+                /**
+                 * 实缴出资
+                 */
+                private String realCapi;
+
+                /**
+                 * 实缴出资时间
+                 */
+                private String realCapiDate;
+
+                /**
+                 * 实缴出资方式
+                 */
+                private String investType;
+            }
+        }
+
+        /**
+         * 债务信息
+         */
+        private List<GuaranteeItemsInner> guaranteeItems;
+
+        /**
+         * 债务信息
+         *
+         * @author snows
+         * @date 2024/10/14
+         */
+        @Data
+        public static class GuaranteeItemsInner {
+
+            /**
+             * 债权人
+             */
+            private String creditor;
+
+            /**
+             * 债务人
+             */
+            private String debitor;
+
+            /**
+             * 主债权种类
+             */
+            private String debitType;
+
+            /**
+             * 主债权数额
+             */
+            private String debitAmount;
+
+            /**
+             * 履行债务的期限
+             */
+            private String debitPeriod;
+
+            /**
+             * 保证的方式
+             */
+            private String guarantMethod;
+
+            /**
+             * 保证的期间
+             */
+            private String guarantPeriod;
+
+            /**
+             * 保证担保的范围
+             */
+            private String guarantScope;
+        }
+
+    }
+}

+ 78 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbSeriousIllegalInfo.java

@@ -0,0 +1,78 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-严重违法信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_social_security_info")
+public class EntRiskQxbSeriousIllegalInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = 686615884671013895L;
+
+    /**
+     * 严重违法失信企业名list
+     */
+    private List<ExecutionInner> execution;
+
+    /**
+     * 严重违法失信企业名
+     */
+    @Data
+    public static class ExecutionInner {
+        /**
+         * 列入严重违法失信企业名单(黑名单)原因
+         */
+        private String inReason;
+
+        /**
+         * 列入日期
+         */
+        private String inDate;
+
+        /**
+         * 作出决定机关(列入)
+         */
+        private String inDepartment;
+
+        /**
+         * 移出严重违法失信企业名单(黑名单)原因
+         */
+        private String outReason;
+
+        /**
+         * 移出时间
+         */
+        private String outDate;
+
+        /**
+         * 作出决定机关(移出)
+         */
+        private String outDepartment;
+
+        /**
+         * 0,非历史信息;1历史信息
+         */
+        private int isHistory;
+    }
+
+    /**
+     * 失信被执行人信息(该字段数据源已废弃)
+     */
+    private List<?> executedPerson;
+
+    /**
+     * 重大税收违法案件信息(该字段数据源已废 弃)
+     */
+    private List<?> taxViolation;
+}

+ 180 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbSocialSecurityInfo.java

@@ -0,0 +1,180 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-社保信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_social_security_info")
+public class EntRiskQxbSocialSecurityInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = -2336964448985734176L;
+
+    /**
+     * 返回列表中记录总数
+     */
+    private int total;
+
+    /**
+     * 社保信息列表
+     */
+    private List<ItemsInner> items;
+
+    /**
+     * 社保信息
+     */
+    @Data
+    public static class ItemsInner {
+        /**
+         * 年报年份
+         */
+        private String reportYear;
+
+        /**
+         * 发布日期
+         */
+        private String reportDate;
+
+        /**
+         * 企业名称
+         */
+        private String name;
+
+        /**
+         * 单位参加社保信息
+         */
+        private SocialSecurityInner socialSecurity;
+
+        /**
+         * 单位参加社保信息
+         */
+        @Data
+        public static class SocialSecurityInner {
+            /**
+             * 单位参加失业保险缴费基数
+             */
+            private String unenploymentInsurance;
+
+            /**
+             * 单位参加城镇职工基本养老保险累计欠缴金额
+             */
+            private String endownmentInsuranceAmount;
+
+            /**
+             * 参加失业保险本期实际缴费金额
+             */
+            private String actualLostAmount;
+
+            /**
+             * 单位参加职工基本医疗保险累计欠缴金额
+             */
+            private String baseMedicalDownBalance;
+
+            /**
+             * 失业保险人数
+             */
+            private String unenploymentNum;
+
+            /**
+             * 单位参加城镇职工基本养老保险缴费基数
+             */
+            private String endownmentBaseAmount;
+
+            /**
+             * 单位参加城镇职工基本养老保险缴费基数
+             */
+            private String injuryInsuranceAmount;
+
+            /**
+             * 职工基本医疗保险人数
+             */
+            private String insuranceNum;
+
+            /**
+             * 单位参加生育保险累计欠缴金额
+             */
+            private String birthAmount;
+
+            /**
+             * 单位参加生育保险缴费基数
+             */
+            private String birthInsuranceCount;
+
+            /**
+             * 参加职工基本医疗保险本期实际缴费金额
+             */
+            private String actualMedicalAmount;
+
+            /**
+             * 参加工伤保险本期实际缴费金额
+             */
+            private String actualInjuryAmount;
+
+            /**
+             * 单位参加工伤保险累计欠缴金额
+             */
+            private String companyInjuryDownBalance;
+
+            /**
+             * 生育保险人数
+             */
+            private String birthNum;
+
+            /**
+             * 参加生育保险本期实际缴费金额
+             */
+            private String birthActualAmount;
+
+            /**
+             * 城镇职工基本养老保险人数
+             */
+            private String basicEndownmentNum;
+
+            /**
+             * 工伤保险人数
+             */
+            private String injuryInsuranceNum;
+
+            /**
+             * 单位参加失业保险累计欠缴金额
+             */
+            private String unenploymentDownBalance;
+
+            /**
+             * 参加城镇职工基本养老保险本期实际缴费金额
+             */
+            private String actualEndownmentAmount;
+
+            /**
+             * 单位参加职工基本医疗保险缴费基数
+             */
+            private String basicMedicalAmount;
+
+        }
+
+        /**
+         * 是否展示欠缴金额
+         */
+        private String dwJeDisplay;
+
+        /**
+         * 是否展示实际缴费金额
+         */
+        private String bqJeDisplay;
+
+        /**
+         * 是否展示单位缴费基数
+         */
+        private String dwJsDisplay;
+    }
+}

+ 120 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbTaxCaseInfo.java

@@ -0,0 +1,120 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-重大税收违法信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_tax_case_info")
+public class EntRiskQxbTaxCaseInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = -8798166480305653398L;
+
+    /**
+     * 返回列表中记录总数
+     */
+    private int total;
+
+    /**
+     * 返回列表中记录总数
+     */
+    private List<ItemInner> items;
+
+    @Data
+    public static class ItemInner {
+        /**
+         * 纳税人名称
+         */
+        private String name;
+
+        /**
+         * 纳税人识别号
+         */
+        private String creditNo;
+
+        /**
+         * 组织机构代码
+         */
+        private String orgNo;
+
+        /**
+         * 注册地址
+         */
+        private String address;
+
+        /**
+         * 法定代表人或者负责人
+         */
+        private String oper;
+
+        /**
+         * 负有直接责任的财务负责人
+         */
+        private String financeOfficer;
+
+        /**
+         * 负有直接责任的中介机构信息及其从业人员
+         */
+        private String agent;
+
+        /**
+         * 案件性质
+         */
+        private String property;
+
+        /**
+         * 主要违法事实
+         */
+        private String illegalFact;
+
+        /**
+         * 相关法律依据及,税务处理处罚情况
+         */
+        private String result;
+
+        /**
+         * 原文链接
+         */
+        private String url;
+
+        /**
+         * 创建时间
+         */
+        private String createdTime;
+
+        /**
+         * 更新时间
+         */
+        private String updatedTime;
+
+        /**
+         * 发生时间
+         */
+        private String time;
+
+        /**
+         * 0正常;1历史
+         */
+        private int uTags;
+
+        /**
+         * 检查机关
+         */
+        private String checkDepartment;
+
+        /**
+         * 公示税务机关
+         */
+        private String type;
+    }
+}

+ 87 - 0
src/main/java/org/example/mybatisplus/model/auto/EntRiskQxbTaxpayerListInfo.java

@@ -0,0 +1,87 @@
+package org.example.mybatisplus.model.auto;
+
+import java.util.List;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 启信宝-纳税人类型信息
+ *
+ * @author snows
+ * @date 2024/10/14
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+@Document(collection = "ent_risk_qxb_taxpayer_list_info")
+public class EntRiskQxbTaxpayerListInfo extends EasierMongoEntity {
+    private static final long serialVersionUID = -5698796319107732053L;
+
+    /**
+     * 纳税人类型数据
+     */
+    List<TaxpayerTypeData> data;
+
+    /**
+     * 纳税人类型数据
+     *
+     * @author snows
+     * @date 2024/10/14
+     */
+    @Data
+    public static class TaxpayerTypeData {
+
+        /**
+         * 资格类型
+         */
+        private String qualification;
+
+        /**
+         * 登记时间
+         */
+        private String judgeDate;
+
+        /**
+         * 姓名
+         */
+        private String name;
+
+        /**
+         * 企业id
+         */
+        private String eid;
+
+        /**
+         * 纳税人识别号
+         */
+        private String taxNum;
+
+        /**
+         * 主营税务机关
+         */
+        private String manageOrgan;
+
+        /**
+         * 纳税人状态
+         */
+        private String state;
+
+        /**
+         * 是否有一般纳税人资格
+         */
+        private String hasQualific;
+
+        /**
+         * 有效起始日期
+         */
+        private String startDate;
+
+        /**
+         * 有效截止日期
+         */
+        private String endDate;
+    }
+}

+ 34 - 0
src/main/java/org/example/mybatisplus/module/AuditResult.java

@@ -0,0 +1,34 @@
+package org.example.mybatisplus.module;
+
+import lombok.Data;
+
+/**
+ * 审核结果类
+ */
+@Data
+public class AuditResult {
+    private Double score;          // ${审核结果:评分}
+    private String opinion;        // ${审核结果:审核意见}
+    private String serviceProviderName; // ${审核结果:服务商名称}
+    private String auditDate;      // ${审核结果:审核日期}
+    private String reportVersion;  // ${审核结果:报告版本}
+    private String riskAlert;   // ${风险概述:风险提示}
+    private String suggestion;  // ${风险概述:建议}
+    // 基础信息评分
+    private Double donationIncomeScale;  // ${得分情况:基础信息:基金会捐赠收入规模}
+    private String netAssetRating;       // ${得分情况:基础信息:净资产评级}
+    private Integer operationYears;      // ${得分情况:基础信息:运营年限}
+    private String mocaRating;           // ${得分情况:基础信息:MOCA评级}
+
+    // 公共记录评分
+    private Double publicRecordScore;    // ${得分情况:公共记录:公共记录评分}
+
+    // 财务信息评分
+    private Double publicFundExpense;    // ${得分情况:财务信息:运营能力-私募基金-公益支出}
+    private Double managementExpense;    // ${得分情况:财务信息:运营能力-私募基金-管理费用}
+    private Double totalIncomeGrowth;    // ${得分情况:财务信息:发展能力-总收入增长率}
+    private Double publicExpenseGrowth;  // ${得分情况:财务信息:发展能力-公益支出增长率}
+
+    // 项目情况评分
+    private Double projectScore;         // ${得分情况:项目情况:项目情况评分}
+}

+ 63 - 0
src/main/java/org/example/mybatisplus/module/BasicInfo.java

@@ -0,0 +1,63 @@
+package org.example.mybatisplus.module;
+
+import lombok.Data;
+import org.example.mybatisplus.module.vo.BasicInfoScore;
+import org.example.mybatisplus.module.vo.Attachment;
+import org.example.mybatisplus.module.vo.SuperiorAuthority;
+
+import java.util.List;
+/**
+ * 基本信息
+ */
+@Data
+public class BasicInfo {
+    // 基础信息
+    private String institutionName;              // ${基本信息:注册信息:机构名称}
+    private String establishmentDate;        // 成立登记日期
+    private String evaluationLevel;             // 评估等级(如1A-5A)
+    private String registrationExpiryDate;   // 登记有效期
+    private String officialWebsite;             // 官方网站
+    private String foundationCategory;          // 基金会类别(公募/非公募)
+    private String institutionPurpose;          // 机构宗旨
+
+    // 业务与财务
+    private String publicActivityScope;         // 公益活动业务范围
+    private String lastYearSponsorshipDonationRatio; // 上一年度XXX赞助和捐赠额占比(%)
+    private String initialFund;             // 原始基金(单位:元)
+    private String netAsset;                // 净资产(单位:元)
+    private String lastYearDonationIncome;  // 最近一年捐赠收入(单位:元)
+
+    // 联系与地址
+    private String officeAddress;               // 办公地址
+    private String contactPhone;                // 联系电话
+
+    // 管理层信息
+    private String legalRepresentative;         // 法定代表人
+    private String secretaryGeneral;            // 秘书长
+    private String chairman;                    // 理事长
+    private Integer numberOfDirectors;          // 理事人数
+
+    // 机构详情
+    private String foundationLocation;          // 基金会所在地
+    private Integer fullTimeStaffCount;         // 全职员工数量
+    private Boolean needOutsourcingService;     // 是否通常需要外包服务
+    private List<String> projectServiceVendors; // 项目服务执行方名单
+
+    private List<SuperiorAuthority> superiorAuthorities; // 直属上级机关(2.2)
+    private Attachment relatedEntitiesImage;            // ${image:实体关联情况}(2.3)
+
+    private String authorityName;  // ${tableRow:直属机关}
+    private String nature;         // 性质
+
+    // 经营情况子类
+    private String foundationCertReceived;    // ${经营情况:《基金会法人登记证书》:相关资料是否收到}
+    private String renzcode;               // ${认证代码}
+    private String validate;               // ${有效期}
+    private String bankLicense;               // ${经营情况:银行开户许可证}
+    private String annualInspectionResult;    // ${经营情况:年检结果}
+    private BasicInfoScore basicInfoScore;          // 基本信息评分及建议(2.5)
+
+
+}
+
+

+ 18 - 0
src/main/java/org/example/mybatisplus/module/FinancialInfo.java

@@ -0,0 +1,18 @@
+package org.example.mybatisplus.module;
+
+import lombok.Data;
+import org.example.mybatisplus.module.vo.FinancialData;
+import org.example.mybatisplus.module.vo.FinancialIndicator;
+import org.example.mybatisplus.module.vo.FinancialScore;
+
+import java.util.List;
+
+/**
+ * 财务信息类
+ */
+@Data
+public class FinancialInfo {
+    private List<FinancialData> financialData;    // 重要财务数据(4.1)
+    private List<FinancialIndicator> indicators;  // 财务指标(4.2)
+    private FinancialScore financialScore;        // 财务信息评分及建议(4.3)
+}

+ 18 - 0
src/main/java/org/example/mybatisplus/module/ProjectInfo.java

@@ -0,0 +1,18 @@
+package org.example.mybatisplus.module;
+
+import lombok.Data;
+import org.example.mybatisplus.module.vo.Attachment;
+
+import java.util.List;
+
+/**
+ * 项目信息
+ */
+@Data
+public class ProjectInfo {
+    private Double score;           // ${公共记录评分及建议:公共记录评分}
+    private String riskSummary;     // ${公共记录评分及建议:风险综述}
+    private String suggestion;      // ${公共记录评分及建议:建议}
+
+    private List<Attachment> files;
+}

+ 22 - 0
src/main/java/org/example/mybatisplus/module/PublicRecord.java

@@ -0,0 +1,22 @@
+package org.example.mybatisplus.module;
+
+import lombok.Data;
+import org.example.mybatisplus.module.vo.*;
+
+import java.util.List;
+
+/**
+ * 公共记录类
+ */
+@Data
+public class PublicRecord {
+    private List<DishonestPerson> dishonestPersons;  // 失信被执行人(3.1)
+    private List<BusinessAbnormal> businessAbnormals;// 经营异常(3.2)
+    private List<PenaltyRecord> penaltyRecords;      // 行政处罚记录(3.3)
+    private List<TaxPenalty> taxPenalties;           // 税务处罚记录(3.4)
+    private List<SevereViolation> severeViolations;  // 严重违法记录(3.5)
+    private PublicRecordScore publicRecordScore;     // 公共记录评分及建议(3.6)
+}
+
+
+

+ 22 - 0
src/main/java/org/example/mybatisplus/module/ServiceProviderAuditReport.java

@@ -0,0 +1,22 @@
+package org.example.mybatisplus.module;
+
+import lombok.Data;
+import org.example.mybatisplus.module.vo.Attachment;
+import org.example.mybatisplus.module.vo.ServiceProviderInfo;
+
+import java.util.List;
+
+/**
+ * 顶层报告类
+ */
+@Data
+public class ServiceProviderAuditReport {
+    private ServiceProviderInfo serviceProviderInfo; // 服务商信息(如名称、类型)
+    private AuditResult auditResult;                 // 审核结果
+    private BasicInfo basicInfo;                     // 基本信息
+    private PublicRecord publicRecord;              // 公共记录
+    private FinancialInfo financialInfo;             // 财务信息
+    private ProjectInfo projectInfo;                 // 项目情况
+    private List<Attachment> attachments;            // 附件列表
+}
+

+ 15 - 0
src/main/java/org/example/mybatisplus/module/vo/Attachment.java

@@ -0,0 +1,15 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+/**
+ * 附件对象
+ */
+@Data
+public class Attachment {
+    private String fileName;
+    private String filePath;
+    private String fileType;//附件类型,图片或pdf
+    private String width;
+    private String height;//图片显示高度
+}

+ 11 - 0
src/main/java/org/example/mybatisplus/module/vo/BasicInfoScore.java

@@ -0,0 +1,11 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+// 基本信息评分及建议子类
+@Data
+public class BasicInfoScore {
+    private Double totalScore;      // ${基本信息评分及建议:基本信息总分}
+    private String riskSummary;     // ${基本信息评分及建议:风险综述}
+    private String suggestion;      // ${基本信息评分及建议:建议}
+}

+ 12 - 0
src/main/java/org/example/mybatisplus/module/vo/BusinessAbnormal.java

@@ -0,0 +1,12 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+@Data
+public class BusinessAbnormal {
+    private Integer id;                     // 序号
+    private String inclusionDate;        // 列入日期
+    private String decisionAuthority;       // 作出决定机关(列入)
+    private String reason;                  // 列入经营异常名录原因
+    private Boolean isHistorical;           // 是否是历史记录
+}

+ 16 - 0
src/main/java/org/example/mybatisplus/module/vo/DishonestPerson.java

@@ -0,0 +1,16 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+// 失信被执行人子类
+@Data
+public class DishonestPerson {
+    private Integer id;                     // 序号(如1)
+    private String filingDate;           // 立案时间
+    private String caseNumber;              // 案号
+    private String executionSubject;        // 执行标的(原文为“执行标地”,修正为Subject)
+    private String dishonestBehavior;       // 失信被执行人具体情形
+    private String executingCourt;          // 执行法院
+    private Boolean isHistorical;           // 是否是历史记录(true/false)
+
+}

+ 28 - 0
src/main/java/org/example/mybatisplus/module/vo/FinancialData.java

@@ -0,0 +1,28 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+// 重要财务数据子类
+@Data
+/**
+ * 重要财务数据(按年份存储)
+ */
+public class FinancialData {
+    private Integer year;                   // 年份(如2022、2023、2024)
+    private String donationIncome;       // 捐赠收入(单位:元)
+    private String publicExpense;        // 公益事业支出(单位:元)
+    private String totalAssets;          // 总资产(单位:元)
+    private String netAssets;            // 净资产(单位:元)
+    private String totalIncome;          // 总收入(单位:元)
+    private String investmentIncome;     // 投资收益(单位:元)
+    private String governmentGrants;     // 政府补助收入(单位:元)
+    private String serviceIncome;        // 服务收入(单位:元)
+    private String totalExpense;         // 总支出(单位:元)
+    private String salaryExpense;        // 工资福利支出(单位:元)
+    private String adminExpense;         // 行政办公支出(单位:元)
+    private String activityCost;         // 业务活动成本(单位:元)
+    private String managementExpense;    // 管理费用(单位:元)
+    private String fundraisingExpense;   // 筹资费用(单位:元)
+    private String lastYearFundBalance;  // 上年基金余额(单位:元)
+
+}

+ 32 - 0
src/main/java/org/example/mybatisplus/module/vo/FinancialIndicator.java

@@ -0,0 +1,32 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * 财务指标(按分类存储)
+ */
+@Data
+public class FinancialIndicator {
+    private String category;         // 分类(如"运营能力"、"发展能力")
+    private String indicatorName;    // 指标名称(如"公益支出比例")
+    private String formula;          // 计算公式(如"公益支出/上年基金余额")
+    private Map<Integer, Double> valuesByYear; // 按年份存储的指标值(Key:年份,Value:百分比)
+
+    // 示例构造方法
+    public FinancialIndicator(String category, String indicatorName, String formula) {
+        this.category = category;
+        this.indicatorName = indicatorName;
+        this.formula = formula;
+        this.valuesByYear = new HashMap<>();
+    }
+
+    // 添加年份数据
+    public void addValue(Integer year, Double value) {
+        valuesByYear.put(year, value);
+    }
+
+    // Getter/Setter省略
+}

+ 19 - 0
src/main/java/org/example/mybatisplus/module/vo/FinancialScore.java

@@ -0,0 +1,19 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+import java.util.Map;
+
+/**
+ * 财务信息评分及建议
+ */
+@Data
+public class FinancialScore {
+    private Double totalScore;               // 财务信息总分(如10分)
+    private String riskSummary;             // 风险综述(如"发展能力--总收入增长率及公益支出增长率较低")
+    private String suggestion;              // 建议(如需要业务补充)
+
+    // 嵌套评分详情(可选,根据需求扩展)
+    private Map<String, Double> categoryScores; // 分类评分(如"运营能力": 6.5, "发展能力": 3.5)
+
+}

+ 16 - 0
src/main/java/org/example/mybatisplus/module/vo/PenaltyRecord.java

@@ -0,0 +1,16 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+/**
+ * 行政处罚记录
+ */
+@Data
+public class PenaltyRecord {
+    private Integer id;                     // 序号
+    private String penaltyDate;          // 处罚日期
+    private String decisionNumber;          // 决定书文号
+    private String illegalFact;             // 违法事实
+    private String penaltyResult;           // 处罚结果
+    private String penaltyAmount;       // 处罚金额(元)
+    private String penaltyAuthority;        // 处罚单位
+}

+ 11 - 0
src/main/java/org/example/mybatisplus/module/vo/PublicRecordScore.java

@@ -0,0 +1,11 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+// 公共记录评分及建议子类
+@Data
+public class PublicRecordScore {
+    private Double score;           // ${公共记录评分及建议:公共记录评分}
+    private String riskSummary;     // ${公共记录评分及建议:风险综述}
+    private String suggestion;      // ${公共记录评分及建议:建议}
+}

+ 13 - 0
src/main/java/org/example/mybatisplus/module/vo/ServiceProviderInfo.java

@@ -0,0 +1,13 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+/**
+ * 服务商信息类
+ */
+@Data
+public class ServiceProviderInfo {
+    private String name;          // ${服务商信息:服务商名称}
+    private String type;          // "基金会"
+    private String reportDate;    // ${服务商信息:报告日期}
+}

+ 16 - 0
src/main/java/org/example/mybatisplus/module/vo/SevereViolation.java

@@ -0,0 +1,16 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+/**
+ * 严重违法记录
+ */
+@Data
+public class SevereViolation {
+    private Integer id;                     // 序号
+    private String inclusionDate;        // 列入日期
+    private String decisionAuthority;       // 作出决定机关(列入)
+    private String reason;                  // 列入严重违法失信企业名单原因
+    private Boolean isHistorical;           // 是否是历史记录
+
+}

+ 13 - 0
src/main/java/org/example/mybatisplus/module/vo/SuperiorAuthority.java

@@ -0,0 +1,13 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+/**
+ * 直属上级机关情况
+ */
+@Data
+public class SuperiorAuthority {
+    //直属机关
+    private String sname;
+    private String xingzhi;
+}

+ 16 - 0
src/main/java/org/example/mybatisplus/module/vo/TaxPenalty.java

@@ -0,0 +1,16 @@
+package org.example.mybatisplus.module.vo;
+
+import lombok.Data;
+
+/**
+ * 税务处罚记录
+ */
+@Data
+public class TaxPenalty {
+    private Integer id;                     // 序号
+    private String occurrenceDate;       // 发生时间
+    private String taxAuthority;            // 公示税务机关
+    private String legalBasisAndPenalty;    // 相关法律依据及税务处理处罚情况
+
+    // Getter/Setter省略
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskFinancialTaxAuthService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskFinancialTaxAuth;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 企业财税合规风险信息授权Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:31
+*/
+public interface ICmsEntRiskFinancialTaxAuthService extends IService<CmsEntRiskFinancialTaxAuth>{
+																																																										
+	/**
+	 * 查询企业财税合规风险信息授权
+	 *
+	 * @param id
+	 * @return CmsEntRiskFinancialTaxAuth
+	 */
+	public CmsEntRiskFinancialTaxAuth selectCmsEntRiskFinancialTaxAuthById(Long id);
+
+	/**
+	 * 查询企业财税合规风险信息授权列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskFinancialTaxAuth集合
+	 */
+	public List<CmsEntRiskFinancialTaxAuth> selectCmsEntRiskFinancialTaxAuthList(Wrapper<CmsEntRiskFinancialTaxAuth> queryWrapper);
+
+	/**
+	 * 查询企业财税合规风险信息授权列表
+	 *
+	 * @param cmsEntRiskFinancialTaxAuth
+	 * @return CmsEntRiskFinancialTaxAuth集合
+	 */
+	public List<CmsEntRiskFinancialTaxAuth> selectCmsEntRiskFinancialTaxAuthList(CmsEntRiskFinancialTaxAuth cmsEntRiskFinancialTaxAuth);
+
+	/**
+	 * 新增企业财税合规风险信息授权
+	 *
+	 * @param cmsEntRiskFinancialTaxAuth
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskFinancialTaxAuth(CmsEntRiskFinancialTaxAuth cmsEntRiskFinancialTaxAuth);
+
+	/**
+	 * 修改企业财税合规风险信息授权
+	 *
+	 * @param cmsEntRiskFinancialTaxAuth
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskFinancialTaxAuth(CmsEntRiskFinancialTaxAuth  cmsEntRiskFinancialTaxAuth);
+
+	/**
+	 * 批量删除企业财税合规风险信息授权
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskFinancialTaxAuthByIds(String ids);
+
+	/**
+	 * 删除企业财税合规风险信息授权信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskFinancialTaxAuthById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskFinancialTaxAuth
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskFinancialTaxAuth cmsEntRiskFinancialTaxAuth);
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskFinancialTaxService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskFinancialTax;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 企业财税合规风险信息表Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:24
+*/
+public interface ICmsEntRiskFinancialTaxService extends IService<CmsEntRiskFinancialTax>{
+																																																																												
+	/**
+	 * 查询企业财税合规风险信息表
+	 *
+	 * @param id
+	 * @return CmsEntRiskFinancialTax
+	 */
+	public CmsEntRiskFinancialTax selectCmsEntRiskFinancialTaxById(Long id);
+
+	/**
+	 * 查询企业财税合规风险信息表列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskFinancialTax集合
+	 */
+	public List<CmsEntRiskFinancialTax> selectCmsEntRiskFinancialTaxList(Wrapper<CmsEntRiskFinancialTax> queryWrapper);
+
+	/**
+	 * 查询企业财税合规风险信息表列表
+	 *
+	 * @param cmsEntRiskFinancialTax
+	 * @return CmsEntRiskFinancialTax集合
+	 */
+	public List<CmsEntRiskFinancialTax> selectCmsEntRiskFinancialTaxList(CmsEntRiskFinancialTax cmsEntRiskFinancialTax);
+
+	/**
+	 * 新增企业财税合规风险信息表
+	 *
+	 * @param cmsEntRiskFinancialTax
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskFinancialTax(CmsEntRiskFinancialTax cmsEntRiskFinancialTax);
+
+	/**
+	 * 修改企业财税合规风险信息表
+	 *
+	 * @param cmsEntRiskFinancialTax
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskFinancialTax(CmsEntRiskFinancialTax  cmsEntRiskFinancialTax);
+
+	/**
+	 * 批量删除企业财税合规风险信息表
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskFinancialTaxByIds(String ids);
+
+	/**
+	 * 删除企业财税合规风险信息表信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskFinancialTaxById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskFinancialTax
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskFinancialTax cmsEntRiskFinancialTax);
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoCktItemService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCktItem;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 企业风险检查项Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:27
+*/
+public interface ICmsEntRiskInfoCktItemService extends IService<CmsEntRiskInfoCktItem>{
+																																																																												
+	/**
+	 * 查询企业风险检查项
+	 *
+	 * @param id
+	 * @return CmsEntRiskInfoCktItem
+	 */
+	public CmsEntRiskInfoCktItem selectCmsEntRiskInfoCktItemById(Long id);
+
+	/**
+	 * 查询企业风险检查项列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskInfoCktItem集合
+	 */
+	public List<CmsEntRiskInfoCktItem> selectCmsEntRiskInfoCktItemList(Wrapper<CmsEntRiskInfoCktItem> queryWrapper);
+
+	/**
+	 * 查询企业风险检查项列表
+	 *
+	 * @param cmsEntRiskInfoCktItem
+	 * @return CmsEntRiskInfoCktItem集合
+	 */
+	public List<CmsEntRiskInfoCktItem> selectCmsEntRiskInfoCktItemList(CmsEntRiskInfoCktItem cmsEntRiskInfoCktItem);
+
+	/**
+	 * 新增企业风险检查项
+	 *
+	 * @param cmsEntRiskInfoCktItem
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskInfoCktItem(CmsEntRiskInfoCktItem cmsEntRiskInfoCktItem);
+
+	/**
+	 * 修改企业风险检查项
+	 *
+	 * @param cmsEntRiskInfoCktItem
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskInfoCktItem(CmsEntRiskInfoCktItem  cmsEntRiskInfoCktItem);
+
+	/**
+	 * 批量删除企业风险检查项
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoCktItemByIds(String ids);
+
+	/**
+	 * 删除企业风险检查项信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoCktItemById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskInfoCktItem
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskInfoCktItem cmsEntRiskInfoCktItem);
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoCktRuleService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCktRule;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 企业风险信息校验规则Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:33
+*/
+public interface ICmsEntRiskInfoCktRuleService extends IService<CmsEntRiskInfoCktRule>{
+																												
+	/**
+	 * 查询企业风险信息校验规则
+	 *
+	 * @param id
+	 * @return CmsEntRiskInfoCktRule
+	 */
+	public CmsEntRiskInfoCktRule selectCmsEntRiskInfoCktRuleById(Long id);
+
+	/**
+	 * 查询企业风险信息校验规则列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskInfoCktRule集合
+	 */
+	public List<CmsEntRiskInfoCktRule> selectCmsEntRiskInfoCktRuleList(Wrapper<CmsEntRiskInfoCktRule> queryWrapper);
+
+	/**
+	 * 查询企业风险信息校验规则列表
+	 *
+	 * @param cmsEntRiskInfoCktRule
+	 * @return CmsEntRiskInfoCktRule集合
+	 */
+	public List<CmsEntRiskInfoCktRule> selectCmsEntRiskInfoCktRuleList(CmsEntRiskInfoCktRule cmsEntRiskInfoCktRule);
+
+	/**
+	 * 新增企业风险信息校验规则
+	 *
+	 * @param cmsEntRiskInfoCktRule
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskInfoCktRule(CmsEntRiskInfoCktRule cmsEntRiskInfoCktRule);
+
+	/**
+	 * 修改企业风险信息校验规则
+	 *
+	 * @param cmsEntRiskInfoCktRule
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskInfoCktRule(CmsEntRiskInfoCktRule  cmsEntRiskInfoCktRule);
+
+	/**
+	 * 批量删除企业风险信息校验规则
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoCktRuleByIds(String ids);
+
+	/**
+	 * 删除企业风险信息校验规则信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoCktRuleById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskInfoCktRule
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskInfoCktRule cmsEntRiskInfoCktRule);
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoCktService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCkt;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 企业风险信息校验Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:35
+*/
+public interface ICmsEntRiskInfoCktService extends IService<CmsEntRiskInfoCkt>{
+																																																							
+	/**
+	 * 查询企业风险信息校验
+	 *
+	 * @param id
+	 * @return CmsEntRiskInfoCkt
+	 */
+	public CmsEntRiskInfoCkt selectCmsEntRiskInfoCktById(Long id);
+
+	/**
+	 * 查询企业风险信息校验列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskInfoCkt集合
+	 */
+	public List<CmsEntRiskInfoCkt> selectCmsEntRiskInfoCktList(Wrapper<CmsEntRiskInfoCkt> queryWrapper);
+
+	/**
+	 * 查询企业风险信息校验列表
+	 *
+	 * @param cmsEntRiskInfoCkt
+	 * @return CmsEntRiskInfoCkt集合
+	 */
+	public List<CmsEntRiskInfoCkt> selectCmsEntRiskInfoCktList(CmsEntRiskInfoCkt cmsEntRiskInfoCkt);
+
+	/**
+	 * 新增企业风险信息校验
+	 *
+	 * @param cmsEntRiskInfoCkt
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskInfoCkt(CmsEntRiskInfoCkt cmsEntRiskInfoCkt);
+
+	/**
+	 * 修改企业风险信息校验
+	 *
+	 * @param cmsEntRiskInfoCkt
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskInfoCkt(CmsEntRiskInfoCkt  cmsEntRiskInfoCkt);
+
+	/**
+	 * 批量删除企业风险信息校验
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoCktByIds(String ids);
+
+	/**
+	 * 删除企业风险信息校验信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoCktById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskInfoCkt
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskInfoCkt cmsEntRiskInfoCkt);
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskInfoDeclService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoDecl;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 企业风险信息申报Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:37
+*/
+public interface ICmsEntRiskInfoDeclService extends IService<CmsEntRiskInfoDecl>{
+																																																																												
+	/**
+	 * 查询企业风险信息申报
+	 *
+	 * @param id
+	 * @return CmsEntRiskInfoDecl
+	 */
+	public CmsEntRiskInfoDecl selectCmsEntRiskInfoDeclById(Long id);
+
+	/**
+	 * 查询企业风险信息申报列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskInfoDecl集合
+	 */
+	public List<CmsEntRiskInfoDecl> selectCmsEntRiskInfoDeclList(Wrapper<CmsEntRiskInfoDecl> queryWrapper);
+
+	/**
+	 * 查询企业风险信息申报列表
+	 *
+	 * @param cmsEntRiskInfoDecl
+	 * @return CmsEntRiskInfoDecl集合
+	 */
+	public List<CmsEntRiskInfoDecl> selectCmsEntRiskInfoDeclList(CmsEntRiskInfoDecl cmsEntRiskInfoDecl);
+
+	/**
+	 * 新增企业风险信息申报
+	 *
+	 * @param cmsEntRiskInfoDecl
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskInfoDecl(CmsEntRiskInfoDecl cmsEntRiskInfoDecl);
+
+	/**
+	 * 修改企业风险信息申报
+	 *
+	 * @param cmsEntRiskInfoDecl
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskInfoDecl(CmsEntRiskInfoDecl  cmsEntRiskInfoDecl);
+
+	/**
+	 * 批量删除企业风险信息申报
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoDeclByIds(String ids);
+
+	/**
+	 * 删除企业风险信息申报信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskInfoDeclById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskInfoDecl
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskInfoDecl cmsEntRiskInfoDecl);
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskQxbInfoRelService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskQxbInfoRel;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 启信宝企业风控关系表Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:05
+*/
+public interface ICmsEntRiskQxbInfoRelService extends IService<CmsEntRiskQxbInfoRel>{
+																																																																												
+	/**
+	 * 查询启信宝企业风控关系表
+	 *
+	 * @param id
+	 * @return CmsEntRiskQxbInfoRel
+	 */
+	public CmsEntRiskQxbInfoRel selectCmsEntRiskQxbInfoRelById(Long id);
+
+	/**
+	 * 查询启信宝企业风控关系表列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskQxbInfoRel集合
+	 */
+	public List<CmsEntRiskQxbInfoRel> selectCmsEntRiskQxbInfoRelList(Wrapper<CmsEntRiskQxbInfoRel> queryWrapper);
+
+	/**
+	 * 查询启信宝企业风控关系表列表
+	 *
+	 * @param cmsEntRiskQxbInfoRel
+	 * @return CmsEntRiskQxbInfoRel集合
+	 */
+	public List<CmsEntRiskQxbInfoRel> selectCmsEntRiskQxbInfoRelList(CmsEntRiskQxbInfoRel cmsEntRiskQxbInfoRel);
+
+	/**
+	 * 新增启信宝企业风控关系表
+	 *
+	 * @param cmsEntRiskQxbInfoRel
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskQxbInfoRel(CmsEntRiskQxbInfoRel cmsEntRiskQxbInfoRel);
+
+	/**
+	 * 修改启信宝企业风控关系表
+	 *
+	 * @param cmsEntRiskQxbInfoRel
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskQxbInfoRel(CmsEntRiskQxbInfoRel  cmsEntRiskQxbInfoRel);
+
+	/**
+	 * 批量删除启信宝企业风控关系表
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskQxbInfoRelByIds(String ids);
+
+	/**
+	 * 删除启信宝企业风控关系表信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskQxbInfoRelById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskQxbInfoRel
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskQxbInfoRel cmsEntRiskQxbInfoRel);
+}

+ 79 - 0
src/main/java/org/example/mybatisplus/service/ICmsEntRiskQxbInfoService.java

@@ -0,0 +1,79 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.model.auto.CmsEntRiskQxbInfo;
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+ * 企业风险信息-基于启信宝Service接口
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:12
+*/
+public interface ICmsEntRiskQxbInfoService extends IService<CmsEntRiskQxbInfo>{
+																																																																						
+	/**
+	 * 查询企业风险信息-基于启信宝
+	 *
+	 * @param id
+	 * @return CmsEntRiskQxbInfo
+	 */
+	public CmsEntRiskQxbInfo selectCmsEntRiskQxbInfoById(Long id);
+
+	/**
+	 * 查询企业风险信息-基于启信宝列表
+	 *
+	 * @param queryWrapper
+	 * @return CmsEntRiskQxbInfo集合
+	 */
+	public List<CmsEntRiskQxbInfo> selectCmsEntRiskQxbInfoList(Wrapper<CmsEntRiskQxbInfo> queryWrapper);
+
+	/**
+	 * 查询企业风险信息-基于启信宝列表
+	 *
+	 * @param cmsEntRiskQxbInfo
+	 * @return CmsEntRiskQxbInfo集合
+	 */
+	public List<CmsEntRiskQxbInfo> selectCmsEntRiskQxbInfoList(CmsEntRiskQxbInfo cmsEntRiskQxbInfo);
+
+	/**
+	 * 新增企业风险信息-基于启信宝
+	 *
+	 * @param cmsEntRiskQxbInfo
+	 * @return 结果
+	 */
+	public int insertCmsEntRiskQxbInfo(CmsEntRiskQxbInfo cmsEntRiskQxbInfo);
+
+	/**
+	 * 修改企业风险信息-基于启信宝
+	 *
+	 * @param cmsEntRiskQxbInfo
+	 * @return 结果
+	 */
+	public int updateCmsEntRiskQxbInfo(CmsEntRiskQxbInfo  cmsEntRiskQxbInfo);
+
+	/**
+	 * 批量删除企业风险信息-基于启信宝
+	 *
+	 * @param ids 需要删除的数据ID
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskQxbInfoByIds(String ids);
+
+	/**
+	 * 删除企业风险信息-基于启信宝信息
+	 *
+	 * @param id
+	 * @return 结果
+	 */
+	public int deleteCmsEntRiskQxbInfoById(Long id);
+
+	/**
+	 * 修改权限状态展示或者不展示
+	 * @param cmsEntRiskQxbInfo
+	 * @return
+	 */
+	public int updateVisible(CmsEntRiskQxbInfo cmsEntRiskQxbInfo);
+}

+ 13 - 0
src/main/java/org/example/mybatisplus/service/ProductService.java

@@ -0,0 +1,13 @@
+package org.example.mybatisplus.service;
+
+import org.example.mybatisplus.concrete.Product;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author Lenovo
+* @description 针对表【t_product】的数据库操作Service
+* @createDate 2024-11-22 13:36:43
+*/
+public interface ProductService extends IService<Product> {
+
+}

+ 124 - 0
src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskFinancialTaxAuthServiceImpl.java

@@ -0,0 +1,124 @@
+package org.example.mybatisplus.service.impl;
+
+import java.util.List;
+import java.util.Arrays;
+import java.util.Map;
+
+import org.example.mybatisplus.service.ICmsEntRiskFinancialTaxAuthService;
+import org.example.mybatisplus.tools.ConvertUtil;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.example.mybatisplus.mapper.auto.CmsEntRiskFinancialTaxAuthMapper;
+import org.example.mybatisplus.model.auto.CmsEntRiskFinancialTaxAuth;
+import cn.hutool.core.bean.BeanUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * 企业财税合规风险信息授权Service业务层处理
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:31
+ */
+@Service
+public class CmsEntRiskFinancialTaxAuthServiceImpl extends ServiceImpl<CmsEntRiskFinancialTaxAuthMapper, CmsEntRiskFinancialTaxAuth> implements ICmsEntRiskFinancialTaxAuthService {
+
+    private static final Logger logger = LoggerFactory.getLogger(CmsEntRiskFinancialTaxAuthServiceImpl.class);
+
+    @Autowired
+    private CmsEntRiskFinancialTaxAuthMapper cmsEntRiskFinancialTaxAuthMapper;
+                                                                                                                                                                                                                                            /**
+     * 查询企业财税合规风险信息授权
+     *
+     * @param id
+     * @return CmsEntRiskFinancialTaxAuth
+     */
+    @Override
+    public CmsEntRiskFinancialTaxAuth selectCmsEntRiskFinancialTaxAuthById(Long id) {
+        return this.baseMapper.selectById(id);
+    }
+
+    /**
+     * 查询企业财税合规风险信息授权列表
+     *
+     * @param queryWrapper
+     * @return CmsEntRiskFinancialTaxAuth集合
+     */
+    @Override
+    public List<CmsEntRiskFinancialTaxAuth> selectCmsEntRiskFinancialTaxAuthList(Wrapper<CmsEntRiskFinancialTaxAuth> queryWrapper) {
+        return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 查询企业财税合规风险信息授权列表
+     *
+     * @param cmsEntRiskFinancialTaxAuth
+     * @return CmsEntRiskFinancialTaxAuth集合
+     */
+    @Override
+    public List<CmsEntRiskFinancialTaxAuth> selectCmsEntRiskFinancialTaxAuthList(CmsEntRiskFinancialTaxAuth cmsEntRiskFinancialTaxAuth) {
+		Map<String, Object> map = BeanUtil.beanToMap(cmsEntRiskFinancialTaxAuth, true, true);
+		QueryWrapper<CmsEntRiskFinancialTaxAuth> queryWrapper = new QueryWrapper<CmsEntRiskFinancialTaxAuth>();
+		queryWrapper.allEq(map,false);
+		return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 新增企业财税合规风险信息授权
+     *
+     * @param cmsEntRiskFinancialTaxAuth
+     * @return 结果
+     */
+    @Override
+    public int insertCmsEntRiskFinancialTaxAuth(CmsEntRiskFinancialTaxAuth cmsEntRiskFinancialTaxAuth) {
+        return this.baseMapper.insert(cmsEntRiskFinancialTaxAuth);
+    }
+
+    /**
+     * 修改企业财税合规风险信息授权
+     *
+     * @param cmsEntRiskFinancialTaxAuth
+     * @return 结果
+     */
+    @Override
+    public int updateCmsEntRiskFinancialTaxAuth (CmsEntRiskFinancialTaxAuth  cmsEntRiskFinancialTaxAuth) {
+        return this.baseMapper.updateById(cmsEntRiskFinancialTaxAuth);
+    }
+
+    /**
+     * 批量删除企业财税合规风险信息授权
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskFinancialTaxAuthByIds(String ids) {
+        return this.baseMapper.deleteBatchIds(Arrays.asList(ConvertUtil.toStrArray(ids)));
+    }
+
+    /**
+     * 删除企业财税合规风险信息授权信息
+     *
+     * @param id
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskFinancialTaxAuthById(Long id) {
+        return this.baseMapper.deleteById(id);
+    }
+
+    /**
+     * 修改权限状态展示或者不展示
+     *
+     * @param cmsEntRiskFinancialTaxAuth
+     * @return
+     */
+    @Override
+    public int updateVisible(CmsEntRiskFinancialTaxAuth cmsEntRiskFinancialTaxAuth) {
+        return this.baseMapper.updateById(cmsEntRiskFinancialTaxAuth);
+    }
+}

+ 124 - 0
src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskFinancialTaxServiceImpl.java

@@ -0,0 +1,124 @@
+package org.example.mybatisplus.service.impl;
+
+import java.util.List;
+import java.util.Arrays;
+import java.util.Map;
+
+import org.example.mybatisplus.service.ICmsEntRiskFinancialTaxService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.example.mybatisplus.tools.ConvertUtil;
+import org.example.mybatisplus.mapper.auto.CmsEntRiskFinancialTaxMapper;
+import org.example.mybatisplus.model.auto.CmsEntRiskFinancialTax;
+import cn.hutool.core.bean.BeanUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * 企业财税合规风险信息表Service业务层处理
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:24
+ */
+@Service
+public class CmsEntRiskFinancialTaxServiceImpl extends ServiceImpl<CmsEntRiskFinancialTaxMapper, CmsEntRiskFinancialTax> implements ICmsEntRiskFinancialTaxService {
+
+    private static final Logger logger = LoggerFactory.getLogger(CmsEntRiskFinancialTaxServiceImpl.class);
+
+    @Autowired
+    private CmsEntRiskFinancialTaxMapper cmsEntRiskFinancialTaxMapper;
+                                                                                                                                                                                                                                                                                                                    /**
+     * 查询企业财税合规风险信息表
+     *
+     * @param id
+     * @return CmsEntRiskFinancialTax
+     */
+    @Override
+    public CmsEntRiskFinancialTax selectCmsEntRiskFinancialTaxById(Long id) {
+        return this.baseMapper.selectById(id);
+    }
+
+    /**
+     * 查询企业财税合规风险信息表列表
+     *
+     * @param queryWrapper
+     * @return CmsEntRiskFinancialTax集合
+     */
+    @Override
+    public List<CmsEntRiskFinancialTax> selectCmsEntRiskFinancialTaxList(Wrapper<CmsEntRiskFinancialTax> queryWrapper) {
+        return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 查询企业财税合规风险信息表列表
+     *
+     * @param cmsEntRiskFinancialTax
+     * @return CmsEntRiskFinancialTax集合
+     */
+    @Override
+    public List<CmsEntRiskFinancialTax> selectCmsEntRiskFinancialTaxList(CmsEntRiskFinancialTax cmsEntRiskFinancialTax) {
+		Map<String, Object> map = BeanUtil.beanToMap(cmsEntRiskFinancialTax, true, true);
+		QueryWrapper<CmsEntRiskFinancialTax> queryWrapper = new QueryWrapper<CmsEntRiskFinancialTax>();
+		queryWrapper.allEq(map,false);
+		return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 新增企业财税合规风险信息表
+     *
+     * @param cmsEntRiskFinancialTax
+     * @return 结果
+     */
+    @Override
+    public int insertCmsEntRiskFinancialTax(CmsEntRiskFinancialTax cmsEntRiskFinancialTax) {
+        return this.baseMapper.insert(cmsEntRiskFinancialTax);
+    }
+
+    /**
+     * 修改企业财税合规风险信息表
+     *
+     * @param cmsEntRiskFinancialTax
+     * @return 结果
+     */
+    @Override
+    public int updateCmsEntRiskFinancialTax (CmsEntRiskFinancialTax  cmsEntRiskFinancialTax) {
+        return this.baseMapper.updateById(cmsEntRiskFinancialTax);
+    }
+
+    /**
+     * 批量删除企业财税合规风险信息表
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskFinancialTaxByIds(String ids) {
+        return this.baseMapper.deleteBatchIds(Arrays.asList(ConvertUtil.toStrArray(ids)));
+    }
+
+    /**
+     * 删除企业财税合规风险信息表信息
+     *
+     * @param id
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskFinancialTaxById(Long id) {
+        return this.baseMapper.deleteById(id);
+    }
+
+    /**
+     * 修改权限状态展示或者不展示
+     *
+     * @param cmsEntRiskFinancialTax
+     * @return
+     */
+    @Override
+    public int updateVisible(CmsEntRiskFinancialTax cmsEntRiskFinancialTax) {
+        return this.baseMapper.updateById(cmsEntRiskFinancialTax);
+    }
+}

+ 124 - 0
src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoCktItemServiceImpl.java

@@ -0,0 +1,124 @@
+package org.example.mybatisplus.service.impl;
+
+import java.util.List;
+import java.util.Arrays;
+import java.util.Map;
+
+import org.example.mybatisplus.service.ICmsEntRiskInfoCktItemService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.example.mybatisplus.tools.ConvertUtil;
+import org.example.mybatisplus.mapper.auto.CmsEntRiskInfoCktItemMapper;
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCktItem;
+import cn.hutool.core.bean.BeanUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * 企业风险检查项Service业务层处理
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:27
+ */
+@Service
+public class CmsEntRiskInfoCktItemServiceImpl extends ServiceImpl<CmsEntRiskInfoCktItemMapper, CmsEntRiskInfoCktItem> implements ICmsEntRiskInfoCktItemService {
+
+    private static final Logger logger = LoggerFactory.getLogger(CmsEntRiskInfoCktItemServiceImpl.class);
+
+    @Autowired
+    private CmsEntRiskInfoCktItemMapper cmsEntRiskInfoCktItemMapper;
+                                                                                                                                                                                                                                                                                                                    /**
+     * 查询企业风险检查项
+     *
+     * @param id
+     * @return CmsEntRiskInfoCktItem
+     */
+    @Override
+    public CmsEntRiskInfoCktItem selectCmsEntRiskInfoCktItemById(Long id) {
+        return this.baseMapper.selectById(id);
+    }
+
+    /**
+     * 查询企业风险检查项列表
+     *
+     * @param queryWrapper
+     * @return CmsEntRiskInfoCktItem集合
+     */
+    @Override
+    public List<CmsEntRiskInfoCktItem> selectCmsEntRiskInfoCktItemList(Wrapper<CmsEntRiskInfoCktItem> queryWrapper) {
+        return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 查询企业风险检查项列表
+     *
+     * @param cmsEntRiskInfoCktItem
+     * @return CmsEntRiskInfoCktItem集合
+     */
+    @Override
+    public List<CmsEntRiskInfoCktItem> selectCmsEntRiskInfoCktItemList(CmsEntRiskInfoCktItem cmsEntRiskInfoCktItem) {
+		Map<String, Object> map = BeanUtil.beanToMap(cmsEntRiskInfoCktItem, true, true);
+		QueryWrapper<CmsEntRiskInfoCktItem> queryWrapper = new QueryWrapper<CmsEntRiskInfoCktItem>();
+		queryWrapper.allEq(map,false);
+		return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 新增企业风险检查项
+     *
+     * @param cmsEntRiskInfoCktItem
+     * @return 结果
+     */
+    @Override
+    public int insertCmsEntRiskInfoCktItem(CmsEntRiskInfoCktItem cmsEntRiskInfoCktItem) {
+        return this.baseMapper.insert(cmsEntRiskInfoCktItem);
+    }
+
+    /**
+     * 修改企业风险检查项
+     *
+     * @param cmsEntRiskInfoCktItem
+     * @return 结果
+     */
+    @Override
+    public int updateCmsEntRiskInfoCktItem (CmsEntRiskInfoCktItem  cmsEntRiskInfoCktItem) {
+        return this.baseMapper.updateById(cmsEntRiskInfoCktItem);
+    }
+
+    /**
+     * 批量删除企业风险检查项
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoCktItemByIds(String ids) {
+        return this.baseMapper.deleteBatchIds(Arrays.asList(ConvertUtil.toStrArray(ids)));
+    }
+
+    /**
+     * 删除企业风险检查项信息
+     *
+     * @param id
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoCktItemById(Long id) {
+        return this.baseMapper.deleteById(id);
+    }
+
+    /**
+     * 修改权限状态展示或者不展示
+     *
+     * @param cmsEntRiskInfoCktItem
+     * @return
+     */
+    @Override
+    public int updateVisible(CmsEntRiskInfoCktItem cmsEntRiskInfoCktItem) {
+        return this.baseMapper.updateById(cmsEntRiskInfoCktItem);
+    }
+}

+ 124 - 0
src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoCktRuleServiceImpl.java

@@ -0,0 +1,124 @@
+package org.example.mybatisplus.service.impl;
+
+import java.util.List;
+import java.util.Arrays;
+import java.util.Map;
+
+import org.example.mybatisplus.service.ICmsEntRiskInfoCktRuleService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.example.mybatisplus.tools.ConvertUtil;
+import org.example.mybatisplus.mapper.auto.CmsEntRiskInfoCktRuleMapper;
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCktRule;
+import cn.hutool.core.bean.BeanUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * 企业风险信息校验规则Service业务层处理
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:33
+ */
+@Service
+public class CmsEntRiskInfoCktRuleServiceImpl extends ServiceImpl<CmsEntRiskInfoCktRuleMapper, CmsEntRiskInfoCktRule> implements ICmsEntRiskInfoCktRuleService {
+
+    private static final Logger logger = LoggerFactory.getLogger(CmsEntRiskInfoCktRuleServiceImpl.class);
+
+    @Autowired
+    private CmsEntRiskInfoCktRuleMapper cmsEntRiskInfoCktRuleMapper;
+                                                                                                                    /**
+     * 查询企业风险信息校验规则
+     *
+     * @param id
+     * @return CmsEntRiskInfoCktRule
+     */
+    @Override
+    public CmsEntRiskInfoCktRule selectCmsEntRiskInfoCktRuleById(Long id) {
+        return this.baseMapper.selectById(id);
+    }
+
+    /**
+     * 查询企业风险信息校验规则列表
+     *
+     * @param queryWrapper
+     * @return CmsEntRiskInfoCktRule集合
+     */
+    @Override
+    public List<CmsEntRiskInfoCktRule> selectCmsEntRiskInfoCktRuleList(Wrapper<CmsEntRiskInfoCktRule> queryWrapper) {
+        return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 查询企业风险信息校验规则列表
+     *
+     * @param cmsEntRiskInfoCktRule
+     * @return CmsEntRiskInfoCktRule集合
+     */
+    @Override
+    public List<CmsEntRiskInfoCktRule> selectCmsEntRiskInfoCktRuleList(CmsEntRiskInfoCktRule cmsEntRiskInfoCktRule) {
+		Map<String, Object> map = BeanUtil.beanToMap(cmsEntRiskInfoCktRule, true, true);
+		QueryWrapper<CmsEntRiskInfoCktRule> queryWrapper = new QueryWrapper<CmsEntRiskInfoCktRule>();
+		queryWrapper.allEq(map,false);
+		return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 新增企业风险信息校验规则
+     *
+     * @param cmsEntRiskInfoCktRule
+     * @return 结果
+     */
+    @Override
+    public int insertCmsEntRiskInfoCktRule(CmsEntRiskInfoCktRule cmsEntRiskInfoCktRule) {
+        return this.baseMapper.insert(cmsEntRiskInfoCktRule);
+    }
+
+    /**
+     * 修改企业风险信息校验规则
+     *
+     * @param cmsEntRiskInfoCktRule
+     * @return 结果
+     */
+    @Override
+    public int updateCmsEntRiskInfoCktRule (CmsEntRiskInfoCktRule  cmsEntRiskInfoCktRule) {
+        return this.baseMapper.updateById(cmsEntRiskInfoCktRule);
+    }
+
+    /**
+     * 批量删除企业风险信息校验规则
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoCktRuleByIds(String ids) {
+        return this.baseMapper.deleteBatchIds(Arrays.asList(ConvertUtil.toStrArray(ids)));
+    }
+
+    /**
+     * 删除企业风险信息校验规则信息
+     *
+     * @param id
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoCktRuleById(Long id) {
+        return this.baseMapper.deleteById(id);
+    }
+
+    /**
+     * 修改权限状态展示或者不展示
+     *
+     * @param cmsEntRiskInfoCktRule
+     * @return
+     */
+    @Override
+    public int updateVisible(CmsEntRiskInfoCktRule cmsEntRiskInfoCktRule) {
+        return this.baseMapper.updateById(cmsEntRiskInfoCktRule);
+    }
+}

+ 124 - 0
src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoCktServiceImpl.java

@@ -0,0 +1,124 @@
+package org.example.mybatisplus.service.impl;
+
+import java.util.List;
+import java.util.Arrays;
+import java.util.Map;
+
+import org.example.mybatisplus.service.ICmsEntRiskInfoCktService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.example.mybatisplus.tools.ConvertUtil;
+import org.example.mybatisplus.mapper.auto.CmsEntRiskInfoCktMapper;
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoCkt;
+import cn.hutool.core.bean.BeanUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * 企业风险信息校验Service业务层处理
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:35
+ */
+@Service
+public class CmsEntRiskInfoCktServiceImpl extends ServiceImpl<CmsEntRiskInfoCktMapper, CmsEntRiskInfoCkt> implements ICmsEntRiskInfoCktService {
+
+    private static final Logger logger = LoggerFactory.getLogger(CmsEntRiskInfoCktServiceImpl.class);
+
+    @Autowired
+    private CmsEntRiskInfoCktMapper cmsEntRiskInfoCktMapper;
+                                                                                                                                                                                                                                /**
+     * 查询企业风险信息校验
+     *
+     * @param id
+     * @return CmsEntRiskInfoCkt
+     */
+    @Override
+    public CmsEntRiskInfoCkt selectCmsEntRiskInfoCktById(Long id) {
+        return this.baseMapper.selectById(id);
+    }
+
+    /**
+     * 查询企业风险信息校验列表
+     *
+     * @param queryWrapper
+     * @return CmsEntRiskInfoCkt集合
+     */
+    @Override
+    public List<CmsEntRiskInfoCkt> selectCmsEntRiskInfoCktList(Wrapper<CmsEntRiskInfoCkt> queryWrapper) {
+        return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 查询企业风险信息校验列表
+     *
+     * @param cmsEntRiskInfoCkt
+     * @return CmsEntRiskInfoCkt集合
+     */
+    @Override
+    public List<CmsEntRiskInfoCkt> selectCmsEntRiskInfoCktList(CmsEntRiskInfoCkt cmsEntRiskInfoCkt) {
+		Map<String, Object> map = BeanUtil.beanToMap(cmsEntRiskInfoCkt, true, true);
+		QueryWrapper<CmsEntRiskInfoCkt> queryWrapper = new QueryWrapper<CmsEntRiskInfoCkt>();
+		queryWrapper.allEq(map,false);
+		return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 新增企业风险信息校验
+     *
+     * @param cmsEntRiskInfoCkt
+     * @return 结果
+     */
+    @Override
+    public int insertCmsEntRiskInfoCkt(CmsEntRiskInfoCkt cmsEntRiskInfoCkt) {
+        return this.baseMapper.insert(cmsEntRiskInfoCkt);
+    }
+
+    /**
+     * 修改企业风险信息校验
+     *
+     * @param cmsEntRiskInfoCkt
+     * @return 结果
+     */
+    @Override
+    public int updateCmsEntRiskInfoCkt (CmsEntRiskInfoCkt  cmsEntRiskInfoCkt) {
+        return this.baseMapper.updateById(cmsEntRiskInfoCkt);
+    }
+
+    /**
+     * 批量删除企业风险信息校验
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoCktByIds(String ids) {
+        return this.baseMapper.deleteBatchIds(Arrays.asList(ConvertUtil.toStrArray(ids)));
+    }
+
+    /**
+     * 删除企业风险信息校验信息
+     *
+     * @param id
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoCktById(Long id) {
+        return this.baseMapper.deleteById(id);
+    }
+
+    /**
+     * 修改权限状态展示或者不展示
+     *
+     * @param cmsEntRiskInfoCkt
+     * @return
+     */
+    @Override
+    public int updateVisible(CmsEntRiskInfoCkt cmsEntRiskInfoCkt) {
+        return this.baseMapper.updateById(cmsEntRiskInfoCkt);
+    }
+}

+ 124 - 0
src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskInfoDeclServiceImpl.java

@@ -0,0 +1,124 @@
+package org.example.mybatisplus.service.impl;
+
+import java.util.List;
+import java.util.Arrays;
+import java.util.Map;
+
+import org.example.mybatisplus.service.ICmsEntRiskInfoDeclService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.example.mybatisplus.tools.ConvertUtil;
+import org.example.mybatisplus.mapper.auto.CmsEntRiskInfoDeclMapper;
+import org.example.mybatisplus.model.auto.CmsEntRiskInfoDecl;
+import cn.hutool.core.bean.BeanUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * 企业风险信息申报Service业务层处理
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:37
+ */
+@Service
+public class CmsEntRiskInfoDeclServiceImpl extends ServiceImpl<CmsEntRiskInfoDeclMapper, CmsEntRiskInfoDecl> implements ICmsEntRiskInfoDeclService {
+
+    private static final Logger logger = LoggerFactory.getLogger(CmsEntRiskInfoDeclServiceImpl.class);
+
+    @Autowired
+    private CmsEntRiskInfoDeclMapper cmsEntRiskInfoDeclMapper;
+                                                                                                                                                                                                                                                                                                                    /**
+     * 查询企业风险信息申报
+     *
+     * @param id
+     * @return CmsEntRiskInfoDecl
+     */
+    @Override
+    public CmsEntRiskInfoDecl selectCmsEntRiskInfoDeclById(Long id) {
+        return this.baseMapper.selectById(id);
+    }
+
+    /**
+     * 查询企业风险信息申报列表
+     *
+     * @param queryWrapper
+     * @return CmsEntRiskInfoDecl集合
+     */
+    @Override
+    public List<CmsEntRiskInfoDecl> selectCmsEntRiskInfoDeclList(Wrapper<CmsEntRiskInfoDecl> queryWrapper) {
+        return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 查询企业风险信息申报列表
+     *
+     * @param cmsEntRiskInfoDecl
+     * @return CmsEntRiskInfoDecl集合
+     */
+    @Override
+    public List<CmsEntRiskInfoDecl> selectCmsEntRiskInfoDeclList(CmsEntRiskInfoDecl cmsEntRiskInfoDecl) {
+		Map<String, Object> map = BeanUtil.beanToMap(cmsEntRiskInfoDecl, true, true);
+		QueryWrapper<CmsEntRiskInfoDecl> queryWrapper = new QueryWrapper<CmsEntRiskInfoDecl>();
+		queryWrapper.allEq(map,false);
+		return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 新增企业风险信息申报
+     *
+     * @param cmsEntRiskInfoDecl
+     * @return 结果
+     */
+    @Override
+    public int insertCmsEntRiskInfoDecl(CmsEntRiskInfoDecl cmsEntRiskInfoDecl) {
+        return this.baseMapper.insert(cmsEntRiskInfoDecl);
+    }
+
+    /**
+     * 修改企业风险信息申报
+     *
+     * @param cmsEntRiskInfoDecl
+     * @return 结果
+     */
+    @Override
+    public int updateCmsEntRiskInfoDecl (CmsEntRiskInfoDecl  cmsEntRiskInfoDecl) {
+        return this.baseMapper.updateById(cmsEntRiskInfoDecl);
+    }
+
+    /**
+     * 批量删除企业风险信息申报
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoDeclByIds(String ids) {
+        return this.baseMapper.deleteBatchIds(Arrays.asList(ConvertUtil.toStrArray(ids)));
+    }
+
+    /**
+     * 删除企业风险信息申报信息
+     *
+     * @param id
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskInfoDeclById(Long id) {
+        return this.baseMapper.deleteById(id);
+    }
+
+    /**
+     * 修改权限状态展示或者不展示
+     *
+     * @param cmsEntRiskInfoDecl
+     * @return
+     */
+    @Override
+    public int updateVisible(CmsEntRiskInfoDecl cmsEntRiskInfoDecl) {
+        return this.baseMapper.updateById(cmsEntRiskInfoDecl);
+    }
+}

+ 124 - 0
src/main/java/org/example/mybatisplus/service/impl/CmsEntRiskQxbInfoRelServiceImpl.java

@@ -0,0 +1,124 @@
+package org.example.mybatisplus.service.impl;
+
+import java.util.List;
+import java.util.Arrays;
+import java.util.Map;
+
+import org.example.mybatisplus.service.ICmsEntRiskQxbInfoRelService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.example.mybatisplus.tools.ConvertUtil;
+import org.example.mybatisplus.mapper.auto.CmsEntRiskQxbInfoRelMapper;
+import org.example.mybatisplus.model.auto.CmsEntRiskQxbInfoRel;
+import cn.hutool.core.bean.BeanUtil;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * 启信宝企业风控关系表Service业务层处理
+ *
+ * @author 各类开发联系微信:qiubbstop     fuce
+ * @date 2025-03-09 23:36:05
+ */
+@Service
+public class CmsEntRiskQxbInfoRelServiceImpl extends ServiceImpl<CmsEntRiskQxbInfoRelMapper, CmsEntRiskQxbInfoRel> implements ICmsEntRiskQxbInfoRelService {
+
+    private static final Logger logger = LoggerFactory.getLogger(CmsEntRiskQxbInfoRelServiceImpl.class);
+
+    @Autowired
+    private CmsEntRiskQxbInfoRelMapper cmsEntRiskQxbInfoRelMapper;
+                                                                                                                                                                                                                                                                                                                    /**
+     * 查询启信宝企业风控关系表
+     *
+     * @param id
+     * @return CmsEntRiskQxbInfoRel
+     */
+    @Override
+    public CmsEntRiskQxbInfoRel selectCmsEntRiskQxbInfoRelById(Long id) {
+        return this.baseMapper.selectById(id);
+    }
+
+    /**
+     * 查询启信宝企业风控关系表列表
+     *
+     * @param queryWrapper
+     * @return CmsEntRiskQxbInfoRel集合
+     */
+    @Override
+    public List<CmsEntRiskQxbInfoRel> selectCmsEntRiskQxbInfoRelList(Wrapper<CmsEntRiskQxbInfoRel> queryWrapper) {
+        return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 查询启信宝企业风控关系表列表
+     *
+     * @param cmsEntRiskQxbInfoRel
+     * @return CmsEntRiskQxbInfoRel集合
+     */
+    @Override
+    public List<CmsEntRiskQxbInfoRel> selectCmsEntRiskQxbInfoRelList(CmsEntRiskQxbInfoRel cmsEntRiskQxbInfoRel) {
+		Map<String, Object> map = BeanUtil.beanToMap(cmsEntRiskQxbInfoRel, true, true);
+		QueryWrapper<CmsEntRiskQxbInfoRel> queryWrapper = new QueryWrapper<CmsEntRiskQxbInfoRel>();
+		queryWrapper.allEq(map,false);
+		return this.baseMapper.selectList(queryWrapper);
+    }
+
+    /**
+     * 新增启信宝企业风控关系表
+     *
+     * @param cmsEntRiskQxbInfoRel
+     * @return 结果
+     */
+    @Override
+    public int insertCmsEntRiskQxbInfoRel(CmsEntRiskQxbInfoRel cmsEntRiskQxbInfoRel) {
+        return this.baseMapper.insert(cmsEntRiskQxbInfoRel);
+    }
+
+    /**
+     * 修改启信宝企业风控关系表
+     *
+     * @param cmsEntRiskQxbInfoRel
+     * @return 结果
+     */
+    @Override
+    public int updateCmsEntRiskQxbInfoRel (CmsEntRiskQxbInfoRel  cmsEntRiskQxbInfoRel) {
+        return this.baseMapper.updateById(cmsEntRiskQxbInfoRel);
+    }
+
+    /**
+     * 批量删除启信宝企业风控关系表
+     *
+     * @param ids 需要删除的数据ID
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskQxbInfoRelByIds(String ids) {
+        return this.baseMapper.deleteBatchIds(Arrays.asList(ConvertUtil.toStrArray(ids)));
+    }
+
+    /**
+     * 删除启信宝企业风控关系表信息
+     *
+     * @param id
+     * @return 结果
+     */
+    @Override
+    public int deleteCmsEntRiskQxbInfoRelById(Long id) {
+        return this.baseMapper.deleteById(id);
+    }
+
+    /**
+     * 修改权限状态展示或者不展示
+     *
+     * @param cmsEntRiskQxbInfoRel
+     * @return
+     */
+    @Override
+    public int updateVisible(CmsEntRiskQxbInfoRel cmsEntRiskQxbInfoRel) {
+        return this.baseMapper.updateById(cmsEntRiskQxbInfoRel);
+    }
+}

Неке датотеке нису приказане због велике количине промена