Browse Source

生成的每一张表的接口

nahida 1 year ago
parent
commit
a3aee1f150
100 changed files with 9704 additions and 2 deletions
  1. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalBusinessOperationsController.java
  2. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalHouseholdIdentificationController.java
  3. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalHouseholdTerminationController.java
  4. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalOperationAnnouncementController.java
  5. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAdministrativeLicensingAgriculturalCollegesController.java
  6. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAdministrativeLicensingController.java
  7. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAdministrativePenaltyController.java
  8. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAffiliatedEnterpriseController.java
  9. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAgriculturalCollegeAnnualReportController.java
  10. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAgriculturalSpecializedWebsiteController.java
  11. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAgriculturalSupplementController.java
  12. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnSfcBranchinfoController.java
  13. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnnualReportBaseInfoController.java
  14. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnnualReportExternalInvestmentController.java
  15. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnnualReportUpdateController.java
  16. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAppointDelegatesController.java
  17. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrBasicSupplementAgriculturalCollegeAnnualController.java
  18. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrBranchOfficesInfoController.java
  19. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCancelTaxRegistrationController.java
  20. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCancellationController.java
  21. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrChangeFilingController.java
  22. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCheckWorkInfoController.java
  23. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCompanyInvestmentController.java
  24. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrConfirmationTerminationController.java
  25. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrContactInformationController.java
  26. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrDeregistrationController.java
  27. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrDishonestyPunishment19Controller.java
  28. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrDomesticCapitalSupplementController.java
  29. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrELicNcertificateController.java
  30. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseAnnualReportEquityChangeController.java
  31. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseAnnualReportShareholderController.java
  32. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseAnnualReportWebsiteController.java
  33. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseBasicInformationController.java
  34. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseExceptionListController.java
  35. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseNameApprovalController.java
  36. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePollutionPermitInfoController.java
  37. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicationSupplySubscribedDetailsInvestorsController.java
  38. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityDetailsContributionsContributorsController.java
  39. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityEquityChangeController.java
  40. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityInvestorInformationStatusController.java
  41. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityLicenseController.java
  42. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnvironmentalPenaltyDecisionController.java
  43. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityChangeController.java
  44. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityChangeInfoController.java
  45. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityFreezeController.java
  46. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityFreezeExecutionController.java
  47. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityPledgeInfoController.java
  48. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrExternalGuaranteeController.java
  49. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFarmSpecialAbnormalDetailController.java
  50. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFinancialManagerController.java
  51. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFoodBusinessLicenseController.java
  52. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFoodProductionLicenseController.java
  53. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFoodProductionLicenseDetaliController.java
  54. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrHighTechController.java
  55. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrHistoricalLegalRepresentativeController.java
  56. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrHistoryNameController.java
  57. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIncomeTaxReturnController.java
  58. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualBusinessAbnormalityController.java
  59. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualBusinessInformationController.java
  60. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualCancellationController.java
  61. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualCancellationObjectionController.java
  62. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualChangeInformationController.java
  63. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualLicenseController.java
  64. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndustryCommerceController.java
  65. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInnovationPlatformController.java
  66. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInspectionResultsController.java
  67. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInstallmentPaymentController.java
  68. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInstallmentSubscriptionController.java
  69. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInstitutionalClientsController.java
  70. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInvestorAbnormalRecordController.java
  71. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInvestorSubscriptionDetailsController.java
  72. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInvoiceIssuanceController.java
  73. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrKeyPollutionSourcesController.java
  74. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLegalRepresentativeController.java
  75. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLicenseInfoController.java
  76. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLiquidationBasicInfoController.java
  77. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLiquidationMemberInfoController.java
  78. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMainFinancialStatementsController.java
  79. 2 2
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMajorMembersController.java
  80. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMinorEnterprisesController.java
  81. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMoveInController.java
  82. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMoveOutController.java
  83. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMsAdministrativeLicenseController.java
  84. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrNaturalPersonContributionsController.java
  85. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrNonNaturalPersonContributionController.java
  86. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrNoticeRecordController.java
  87. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo36Controller.java
  88. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo37Controller.java
  89. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo38Controller.java
  90. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo39Controller.java
  91. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrPersonalRevokeRecordController.java
  92. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRandomInspectionTaskController.java
  93. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRecordDishonestyController.java
  94. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRevisionInformationAgriculturalCollegeAnnualReportController.java
  95. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRevokeInfoController.java
  96. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRevokeRegistrationController.java
  97. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSeriousIllegalDishonestEnterprisesController.java
  98. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSeriousIllegalDishonestEnterprisesDetailController.java
  99. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSimplifiedCancellationAnnouncementController.java
  100. 98 0
      background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSmallAndMicroEnterprisesController.java

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalBusinessOperationsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAbnormalBusinessOperations;
+import com.zksy.basicData.service.IXcrAbnormalBusinessOperationsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 经营异常名录信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAbnormalBusinessOperations")
+@Api(tags = "经营异常名录信息", description = "经营异常名录信息desc")
+public class XcrAbnormalBusinessOperationsController extends BaseController{
+
+    @Autowired
+    private IXcrAbnormalBusinessOperationsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "经营异常名录信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalBusinessOperations:list')")
+    public XcrAbnormalBusinessOperations getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "经营异常名录信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalBusinessOperations:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "经营异常名录信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalBusinessOperations:list')")
+    public List<XcrAbnormalBusinessOperations> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增经营异常名录信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "经营异常名录信息新增")
+    @Log(title = "新增经营异常名录信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAbnormalBusinessOperations xcrAbnormalBusinessOperations) {
+        return service.save(xcrAbnormalBusinessOperations);
+    }
+
+    /**
+     * 修改经营异常名录信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "经营异常名录信息修改")
+    @Log(title = "修改经营异常名录信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAbnormalBusinessOperations xcrAbnormalBusinessOperations) {
+        return service.updateById(xcrAbnormalBusinessOperations);
+    }
+
+
+    @Log(title = "经营异常名录信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除经营异常名录信息", notes = "删除经营异常名录信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出经营异常名录信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalBusinessOperations:export')")
+    @Log(title = "经营异常名录信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAbnormalBusinessOperations> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAbnormalBusinessOperations> util = new ExcelUtil<XcrAbnormalBusinessOperations>(XcrAbnormalBusinessOperations.class);
+        util.exportExcel(response, list, "经营异常名录信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalHouseholdIdentificationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAbnormalHouseholdIdentification;
+import com.zksy.basicData.service.IXcrAbnormalHouseholdIdentificationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 非正常户认定信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAbnormalHouseholdIdentification")
+@Api(tags = "非正常户认定信息", description = "非正常户认定信息desc")
+public class XcrAbnormalHouseholdIdentificationController extends BaseController{
+
+    @Autowired
+    private IXcrAbnormalHouseholdIdentificationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "非正常户认定信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdIdentification:list')")
+    public XcrAbnormalHouseholdIdentification getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "非正常户认定信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdIdentification:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "非正常户认定信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdIdentification:list')")
+    public List<XcrAbnormalHouseholdIdentification> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增非正常户认定信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "非正常户认定信息新增")
+    @Log(title = "新增非正常户认定信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAbnormalHouseholdIdentification xcrAbnormalHouseholdIdentification) {
+        return service.save(xcrAbnormalHouseholdIdentification);
+    }
+
+    /**
+     * 修改非正常户认定信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "非正常户认定信息修改")
+    @Log(title = "修改非正常户认定信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAbnormalHouseholdIdentification xcrAbnormalHouseholdIdentification) {
+        return service.updateById(xcrAbnormalHouseholdIdentification);
+    }
+
+
+    @Log(title = "非正常户认定信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除非正常户认定信息", notes = "删除非正常户认定信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出非正常户认定信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdIdentification:export')")
+    @Log(title = "非正常户认定信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAbnormalHouseholdIdentification> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAbnormalHouseholdIdentification> util = new ExcelUtil<XcrAbnormalHouseholdIdentification>(XcrAbnormalHouseholdIdentification.class);
+        util.exportExcel(response, list, "非正常户认定信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalHouseholdTerminationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAbnormalHouseholdTermination;
+import com.zksy.basicData.service.IXcrAbnormalHouseholdTerminationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 非正常户解除信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAbnormalHouseholdTermination")
+@Api(tags = "非正常户解除信息", description = "非正常户解除信息desc")
+public class XcrAbnormalHouseholdTerminationController extends BaseController{
+
+    @Autowired
+    private IXcrAbnormalHouseholdTerminationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "非正常户解除信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdTermination:list')")
+    public XcrAbnormalHouseholdTermination getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "非正常户解除信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdTermination:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "非正常户解除信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdTermination:list')")
+    public List<XcrAbnormalHouseholdTermination> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增非正常户解除信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "非正常户解除信息新增")
+    @Log(title = "新增非正常户解除信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAbnormalHouseholdTermination xcrAbnormalHouseholdTermination) {
+        return service.save(xcrAbnormalHouseholdTermination);
+    }
+
+    /**
+     * 修改非正常户解除信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "非正常户解除信息修改")
+    @Log(title = "修改非正常户解除信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAbnormalHouseholdTermination xcrAbnormalHouseholdTermination) {
+        return service.updateById(xcrAbnormalHouseholdTermination);
+    }
+
+
+    @Log(title = "非正常户解除信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除非正常户解除信息", notes = "删除非正常户解除信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出非正常户解除信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalHouseholdTermination:export')")
+    @Log(title = "非正常户解除信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAbnormalHouseholdTermination> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAbnormalHouseholdTermination> util = new ExcelUtil<XcrAbnormalHouseholdTermination>(XcrAbnormalHouseholdTermination.class);
+        util.exportExcel(response, list, "非正常户解除信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAbnormalOperationAnnouncementController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAbnormalOperationAnnouncement;
+import com.zksy.basicData.service.IXcrAbnormalOperationAnnouncementService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 经营异常公告批量名单信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAbnormalOperationAnnouncement")
+@Api(tags = "经营异常公告批量名单信息", description = "经营异常公告批量名单信息desc")
+public class XcrAbnormalOperationAnnouncementController extends BaseController{
+
+    @Autowired
+    private IXcrAbnormalOperationAnnouncementService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "经营异常公告批量名单信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalOperationAnnouncement:list')")
+    public XcrAbnormalOperationAnnouncement getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "经营异常公告批量名单信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalOperationAnnouncement:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "经营异常公告批量名单信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalOperationAnnouncement:list')")
+    public List<XcrAbnormalOperationAnnouncement> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增经营异常公告批量名单信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "经营异常公告批量名单信息新增")
+    @Log(title = "新增经营异常公告批量名单信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAbnormalOperationAnnouncement xcrAbnormalOperationAnnouncement) {
+        return service.save(xcrAbnormalOperationAnnouncement);
+    }
+
+    /**
+     * 修改经营异常公告批量名单信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "经营异常公告批量名单信息修改")
+    @Log(title = "修改经营异常公告批量名单信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAbnormalOperationAnnouncement xcrAbnormalOperationAnnouncement) {
+        return service.updateById(xcrAbnormalOperationAnnouncement);
+    }
+
+
+    @Log(title = "经营异常公告批量名单信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除经营异常公告批量名单信息", notes = "删除经营异常公告批量名单信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出经营异常公告批量名单信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAbnormalOperationAnnouncement:export')")
+    @Log(title = "经营异常公告批量名单信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAbnormalOperationAnnouncement> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAbnormalOperationAnnouncement> util = new ExcelUtil<XcrAbnormalOperationAnnouncement>(XcrAbnormalOperationAnnouncement.class);
+        util.exportExcel(response, list, "经营异常公告批量名单信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAdministrativeLicensingAgriculturalCollegesController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAdministrativeLicensingAgriculturalColleges;
+import com.zksy.basicData.service.IXcrAdministrativeLicensingAgriculturalCollegesService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专年报行政许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAdministrativeLicensingAgriculturalColleges")
+@Api(tags = "农专年报行政许可信息", description = "农专年报行政许可信息desc")
+public class XcrAdministrativeLicensingAgriculturalCollegesController extends BaseController{
+
+    @Autowired
+    private IXcrAdministrativeLicensingAgriculturalCollegesService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专年报行政许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensingAgriculturalColleges:list')")
+    public XcrAdministrativeLicensingAgriculturalColleges getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专年报行政许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensingAgriculturalColleges:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专年报行政许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensingAgriculturalColleges:list')")
+    public List<XcrAdministrativeLicensingAgriculturalColleges> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专年报行政许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专年报行政许可信息新增")
+    @Log(title = "新增农专年报行政许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAdministrativeLicensingAgriculturalColleges xcrAdministrativeLicensingAgriculturalColleges) {
+        return service.save(xcrAdministrativeLicensingAgriculturalColleges);
+    }
+
+    /**
+     * 修改农专年报行政许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专年报行政许可信息修改")
+    @Log(title = "修改农专年报行政许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAdministrativeLicensingAgriculturalColleges xcrAdministrativeLicensingAgriculturalColleges) {
+        return service.updateById(xcrAdministrativeLicensingAgriculturalColleges);
+    }
+
+
+    @Log(title = "农专年报行政许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专年报行政许可信息", notes = "删除农专年报行政许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专年报行政许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensingAgriculturalColleges:export')")
+    @Log(title = "农专年报行政许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAdministrativeLicensingAgriculturalColleges> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAdministrativeLicensingAgriculturalColleges> util = new ExcelUtil<XcrAdministrativeLicensingAgriculturalColleges>(XcrAdministrativeLicensingAgriculturalColleges.class);
+        util.exportExcel(response, list, "农专年报行政许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAdministrativeLicensingController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAdministrativeLicensing;
+import com.zksy.basicData.service.IXcrAdministrativeLicensingService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 行政许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAdministrativeLicensing")
+@Api(tags = "行政许可信息", description = "行政许可信息desc")
+public class XcrAdministrativeLicensingController extends BaseController{
+
+    @Autowired
+    private IXcrAdministrativeLicensingService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "行政许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensing:list')")
+    public XcrAdministrativeLicensing getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "行政许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensing:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "行政许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensing:list')")
+    public List<XcrAdministrativeLicensing> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增行政许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "行政许可信息新增")
+    @Log(title = "新增行政许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAdministrativeLicensing xcrAdministrativeLicensing) {
+        return service.save(xcrAdministrativeLicensing);
+    }
+
+    /**
+     * 修改行政许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "行政许可信息修改")
+    @Log(title = "修改行政许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAdministrativeLicensing xcrAdministrativeLicensing) {
+        return service.updateById(xcrAdministrativeLicensing);
+    }
+
+
+    @Log(title = "行政许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除行政许可信息", notes = "删除行政许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出行政许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativeLicensing:export')")
+    @Log(title = "行政许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAdministrativeLicensing> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAdministrativeLicensing> util = new ExcelUtil<XcrAdministrativeLicensing>(XcrAdministrativeLicensing.class);
+        util.exportExcel(response, list, "行政许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAdministrativePenaltyController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAdministrativePenalty;
+import com.zksy.basicData.service.IXcrAdministrativePenaltyService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 行政处罚信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAdministrativePenalty")
+@Api(tags = "行政处罚信息", description = "行政处罚信息desc")
+public class XcrAdministrativePenaltyController extends BaseController{
+
+    @Autowired
+    private IXcrAdministrativePenaltyService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "行政处罚信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativePenalty:list')")
+    public XcrAdministrativePenalty getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "行政处罚信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativePenalty:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "行政处罚信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativePenalty:list')")
+    public List<XcrAdministrativePenalty> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增行政处罚信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "行政处罚信息新增")
+    @Log(title = "新增行政处罚信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAdministrativePenalty xcrAdministrativePenalty) {
+        return service.save(xcrAdministrativePenalty);
+    }
+
+    /**
+     * 修改行政处罚信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "行政处罚信息修改")
+    @Log(title = "修改行政处罚信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAdministrativePenalty xcrAdministrativePenalty) {
+        return service.updateById(xcrAdministrativePenalty);
+    }
+
+
+    @Log(title = "行政处罚信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除行政处罚信息", notes = "删除行政处罚信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出行政处罚信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAdministrativePenalty:export')")
+    @Log(title = "行政处罚信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAdministrativePenalty> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAdministrativePenalty> util = new ExcelUtil<XcrAdministrativePenalty>(XcrAdministrativePenalty.class);
+        util.exportExcel(response, list, "行政处罚信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAffiliatedEnterpriseController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAffiliatedEnterprise;
+import com.zksy.basicData.service.IXcrAffiliatedEnterpriseService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 隶属企业信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAffiliatedEnterprise")
+@Api(tags = "隶属企业信息", description = "隶属企业信息desc")
+public class XcrAffiliatedEnterpriseController extends BaseController{
+
+    @Autowired
+    private IXcrAffiliatedEnterpriseService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "隶属企业信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAffiliatedEnterprise:list')")
+    public XcrAffiliatedEnterprise getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "隶属企业信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAffiliatedEnterprise:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "隶属企业信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAffiliatedEnterprise:list')")
+    public List<XcrAffiliatedEnterprise> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增隶属企业信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "隶属企业信息新增")
+    @Log(title = "新增隶属企业信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAffiliatedEnterprise xcrAffiliatedEnterprise) {
+        return service.save(xcrAffiliatedEnterprise);
+    }
+
+    /**
+     * 修改隶属企业信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "隶属企业信息修改")
+    @Log(title = "修改隶属企业信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAffiliatedEnterprise xcrAffiliatedEnterprise) {
+        return service.updateById(xcrAffiliatedEnterprise);
+    }
+
+
+    @Log(title = "隶属企业信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除隶属企业信息", notes = "删除隶属企业信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出隶属企业信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAffiliatedEnterprise:export')")
+    @Log(title = "隶属企业信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAffiliatedEnterprise> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAffiliatedEnterprise> util = new ExcelUtil<XcrAffiliatedEnterprise>(XcrAffiliatedEnterprise.class);
+        util.exportExcel(response, list, "隶属企业信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAgriculturalCollegeAnnualReportController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAgriculturalCollegeAnnualReport;
+import com.zksy.basicData.service.IXcrAgriculturalCollegeAnnualReportService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专年报基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAgriculturalCollegeAnnualReport")
+@Api(tags = "农专年报基本信息", description = "农专年报基本信息desc")
+public class XcrAgriculturalCollegeAnnualReportController extends BaseController{
+
+    @Autowired
+    private IXcrAgriculturalCollegeAnnualReportService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专年报基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalCollegeAnnualReport:list')")
+    public XcrAgriculturalCollegeAnnualReport getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专年报基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalCollegeAnnualReport:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专年报基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalCollegeAnnualReport:list')")
+    public List<XcrAgriculturalCollegeAnnualReport> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专年报基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专年报基本信息新增")
+    @Log(title = "新增农专年报基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAgriculturalCollegeAnnualReport xcrAgriculturalCollegeAnnualReport) {
+        return service.save(xcrAgriculturalCollegeAnnualReport);
+    }
+
+    /**
+     * 修改农专年报基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专年报基本信息修改")
+    @Log(title = "修改农专年报基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAgriculturalCollegeAnnualReport xcrAgriculturalCollegeAnnualReport) {
+        return service.updateById(xcrAgriculturalCollegeAnnualReport);
+    }
+
+
+    @Log(title = "农专年报基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专年报基本信息", notes = "删除农专年报基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专年报基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalCollegeAnnualReport:export')")
+    @Log(title = "农专年报基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAgriculturalCollegeAnnualReport> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAgriculturalCollegeAnnualReport> util = new ExcelUtil<XcrAgriculturalCollegeAnnualReport>(XcrAgriculturalCollegeAnnualReport.class);
+        util.exportExcel(response, list, "农专年报基本信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAgriculturalSpecializedWebsiteController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAgriculturalSpecializedWebsite;
+import com.zksy.basicData.service.IXcrAgriculturalSpecializedWebsiteService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专年报网站或网店信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAgriculturalSpecializedWebsite")
+@Api(tags = "农专年报网站或网店信息", description = "农专年报网站或网店信息desc")
+public class XcrAgriculturalSpecializedWebsiteController extends BaseController{
+
+    @Autowired
+    private IXcrAgriculturalSpecializedWebsiteService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专年报网站或网店信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSpecializedWebsite:list')")
+    public XcrAgriculturalSpecializedWebsite getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专年报网站或网店信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSpecializedWebsite:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专年报网站或网店信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSpecializedWebsite:list')")
+    public List<XcrAgriculturalSpecializedWebsite> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专年报网站或网店信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专年报网站或网店信息新增")
+    @Log(title = "新增农专年报网站或网店信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAgriculturalSpecializedWebsite xcrAgriculturalSpecializedWebsite) {
+        return service.save(xcrAgriculturalSpecializedWebsite);
+    }
+
+    /**
+     * 修改农专年报网站或网店信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专年报网站或网店信息修改")
+    @Log(title = "修改农专年报网站或网店信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAgriculturalSpecializedWebsite xcrAgriculturalSpecializedWebsite) {
+        return service.updateById(xcrAgriculturalSpecializedWebsite);
+    }
+
+
+    @Log(title = "农专年报网站或网店信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专年报网站或网店信息", notes = "删除农专年报网站或网店信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专年报网站或网店信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSpecializedWebsite:export')")
+    @Log(title = "农专年报网站或网店信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAgriculturalSpecializedWebsite> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAgriculturalSpecializedWebsite> util = new ExcelUtil<XcrAgriculturalSpecializedWebsite>(XcrAgriculturalSpecializedWebsite.class);
+        util.exportExcel(response, list, "农专年报网站或网店信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAgriculturalSupplementController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAgriculturalSupplement;
+import com.zksy.basicData.service.IXcrAgriculturalSupplementService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专补充信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAgriculturalSupplement")
+@Api(tags = "农专补充信息", description = "农专补充信息desc")
+public class XcrAgriculturalSupplementController extends BaseController{
+
+    @Autowired
+    private IXcrAgriculturalSupplementService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专补充信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSupplement:list')")
+    public XcrAgriculturalSupplement getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专补充信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSupplement:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专补充信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSupplement:list')")
+    public List<XcrAgriculturalSupplement> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专补充信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专补充信息新增")
+    @Log(title = "新增农专补充信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAgriculturalSupplement xcrAgriculturalSupplement) {
+        return service.save(xcrAgriculturalSupplement);
+    }
+
+    /**
+     * 修改农专补充信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专补充信息修改")
+    @Log(title = "修改农专补充信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAgriculturalSupplement xcrAgriculturalSupplement) {
+        return service.updateById(xcrAgriculturalSupplement);
+    }
+
+
+    @Log(title = "农专补充信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专补充信息", notes = "删除农专补充信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专补充信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAgriculturalSupplement:export')")
+    @Log(title = "农专补充信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAgriculturalSupplement> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAgriculturalSupplement> util = new ExcelUtil<XcrAgriculturalSupplement>(XcrAgriculturalSupplement.class);
+        util.exportExcel(response, list, "农专补充信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnSfcBranchinfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAnSfcBranchinfo;
+import com.zksy.basicData.service.IXcrAnSfcBranchinfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专年报分支机构信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAnSfcBranchinfo")
+@Api(tags = "农专年报分支机构信息", description = "农专年报分支机构信息desc")
+public class XcrAnSfcBranchinfoController extends BaseController{
+
+    @Autowired
+    private IXcrAnSfcBranchinfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专年报分支机构信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnSfcBranchinfo:list')")
+    public XcrAnSfcBranchinfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专年报分支机构信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnSfcBranchinfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专年报分支机构信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnSfcBranchinfo:list')")
+    public List<XcrAnSfcBranchinfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专年报分支机构信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专年报分支机构信息新增")
+    @Log(title = "新增农专年报分支机构信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAnSfcBranchinfo xcrAnSfcBranchinfo) {
+        return service.save(xcrAnSfcBranchinfo);
+    }
+
+    /**
+     * 修改农专年报分支机构信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专年报分支机构信息修改")
+    @Log(title = "修改农专年报分支机构信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAnSfcBranchinfo xcrAnSfcBranchinfo) {
+        return service.updateById(xcrAnSfcBranchinfo);
+    }
+
+
+    @Log(title = "农专年报分支机构信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专年报分支机构信息", notes = "删除农专年报分支机构信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专年报分支机构信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnSfcBranchinfo:export')")
+    @Log(title = "农专年报分支机构信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAnSfcBranchinfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAnSfcBranchinfo> util = new ExcelUtil<XcrAnSfcBranchinfo>(XcrAnSfcBranchinfo.class);
+        util.exportExcel(response, list, "农专年报分支机构信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnnualReportBaseInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAnnualReportBaseInfo;
+import com.zksy.basicData.service.IXcrAnnualReportBaseInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业年报基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAnnualReportBaseInfo")
+@Api(tags = "企业年报基本信息", description = "企业年报基本信息desc")
+public class XcrAnnualReportBaseInfoController extends BaseController{
+
+    @Autowired
+    private IXcrAnnualReportBaseInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业年报基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportBaseInfo:list')")
+    public XcrAnnualReportBaseInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业年报基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportBaseInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业年报基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportBaseInfo:list')")
+    public List<XcrAnnualReportBaseInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业年报基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业年报基本信息新增")
+    @Log(title = "新增企业年报基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAnnualReportBaseInfo xcrAnnualReportBaseInfo) {
+        return service.save(xcrAnnualReportBaseInfo);
+    }
+
+    /**
+     * 修改企业年报基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业年报基本信息修改")
+    @Log(title = "修改企业年报基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAnnualReportBaseInfo xcrAnnualReportBaseInfo) {
+        return service.updateById(xcrAnnualReportBaseInfo);
+    }
+
+
+    @Log(title = "企业年报基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业年报基本信息", notes = "删除企业年报基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业年报基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportBaseInfo:export')")
+    @Log(title = "企业年报基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAnnualReportBaseInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAnnualReportBaseInfo> util = new ExcelUtil<XcrAnnualReportBaseInfo>(XcrAnnualReportBaseInfo.class);
+        util.exportExcel(response, list, "企业年报基本信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnnualReportExternalInvestmentController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAnnualReportExternalInvestment;
+import com.zksy.basicData.service.IXcrAnnualReportExternalInvestmentService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业年报对外投资信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAnnualReportExternalInvestment")
+@Api(tags = "企业年报对外投资信息", description = "企业年报对外投资信息desc")
+public class XcrAnnualReportExternalInvestmentController extends BaseController{
+
+    @Autowired
+    private IXcrAnnualReportExternalInvestmentService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业年报对外投资信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportExternalInvestment:list')")
+    public XcrAnnualReportExternalInvestment getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业年报对外投资信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportExternalInvestment:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业年报对外投资信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportExternalInvestment:list')")
+    public List<XcrAnnualReportExternalInvestment> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业年报对外投资信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业年报对外投资信息新增")
+    @Log(title = "新增企业年报对外投资信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAnnualReportExternalInvestment xcrAnnualReportExternalInvestment) {
+        return service.save(xcrAnnualReportExternalInvestment);
+    }
+
+    /**
+     * 修改企业年报对外投资信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业年报对外投资信息修改")
+    @Log(title = "修改企业年报对外投资信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAnnualReportExternalInvestment xcrAnnualReportExternalInvestment) {
+        return service.updateById(xcrAnnualReportExternalInvestment);
+    }
+
+
+    @Log(title = "企业年报对外投资信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业年报对外投资信息", notes = "删除企业年报对外投资信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业年报对外投资信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportExternalInvestment:export')")
+    @Log(title = "企业年报对外投资信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAnnualReportExternalInvestment> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAnnualReportExternalInvestment> util = new ExcelUtil<XcrAnnualReportExternalInvestment>(XcrAnnualReportExternalInvestment.class);
+        util.exportExcel(response, list, "企业年报对外投资信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAnnualReportUpdateController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAnnualReportUpdate;
+import com.zksy.basicData.service.IXcrAnnualReportUpdateService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体年报修改信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAnnualReportUpdate")
+@Api(tags = "个体年报修改信息", description = "个体年报修改信息desc")
+public class XcrAnnualReportUpdateController extends BaseController{
+
+    @Autowired
+    private IXcrAnnualReportUpdateService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体年报修改信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportUpdate:list')")
+    public XcrAnnualReportUpdate getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体年报修改信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportUpdate:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体年报修改信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportUpdate:list')")
+    public List<XcrAnnualReportUpdate> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体年报修改信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体年报修改信息新增")
+    @Log(title = "新增个体年报修改信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAnnualReportUpdate xcrAnnualReportUpdate) {
+        return service.save(xcrAnnualReportUpdate);
+    }
+
+    /**
+     * 修改个体年报修改信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体年报修改信息修改")
+    @Log(title = "修改个体年报修改信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAnnualReportUpdate xcrAnnualReportUpdate) {
+        return service.updateById(xcrAnnualReportUpdate);
+    }
+
+
+    @Log(title = "个体年报修改信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体年报修改信息", notes = "删除个体年报修改信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体年报修改信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAnnualReportUpdate:export')")
+    @Log(title = "个体年报修改信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAnnualReportUpdate> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAnnualReportUpdate> util = new ExcelUtil<XcrAnnualReportUpdate>(XcrAnnualReportUpdate.class);
+        util.exportExcel(response, list, "个体年报修改信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrAppointDelegatesController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrAppointDelegates;
+import com.zksy.basicData.service.IXcrAppointDelegatesService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 委派代信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrAppointDelegates")
+@Api(tags = "委派代信息", description = "委派代信息desc")
+public class XcrAppointDelegatesController extends BaseController{
+
+    @Autowired
+    private IXcrAppointDelegatesService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "委派代信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAppointDelegates:list')")
+    public XcrAppointDelegates getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "委派代信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAppointDelegates:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "委派代信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAppointDelegates:list')")
+    public List<XcrAppointDelegates> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增委派代信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "委派代信息新增")
+    @Log(title = "新增委派代信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrAppointDelegates xcrAppointDelegates) {
+        return service.save(xcrAppointDelegates);
+    }
+
+    /**
+     * 修改委派代信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "委派代信息修改")
+    @Log(title = "修改委派代信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrAppointDelegates xcrAppointDelegates) {
+        return service.updateById(xcrAppointDelegates);
+    }
+
+
+    @Log(title = "委派代信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除委派代信息", notes = "删除委派代信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出委派代信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrAppointDelegates:export')")
+    @Log(title = "委派代信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrAppointDelegates> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrAppointDelegates> util = new ExcelUtil<XcrAppointDelegates>(XcrAppointDelegates.class);
+        util.exportExcel(response, list, "委派代信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrBasicSupplementAgriculturalCollegeAnnualController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrBasicSupplementAgriculturalCollegeAnnual;
+import com.zksy.basicData.service.IXcrBasicSupplementAgriculturalCollegeAnnualService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专年报基本信息补充Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrBasicSupplementAgriculturalCollegeAnnual")
+@Api(tags = "农专年报基本信息补充", description = "农专年报基本信息补充desc")
+public class XcrBasicSupplementAgriculturalCollegeAnnualController extends BaseController{
+
+    @Autowired
+    private IXcrBasicSupplementAgriculturalCollegeAnnualService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专年报基本信息补充搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBasicSupplementAgriculturalCollegeAnnual:list')")
+    public XcrBasicSupplementAgriculturalCollegeAnnual getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专年报基本信息补充分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBasicSupplementAgriculturalCollegeAnnual:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专年报基本信息补充查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBasicSupplementAgriculturalCollegeAnnual:list')")
+    public List<XcrBasicSupplementAgriculturalCollegeAnnual> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专年报基本信息补充
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专年报基本信息补充新增")
+    @Log(title = "新增农专年报基本信息补充", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrBasicSupplementAgriculturalCollegeAnnual xcrBasicSupplementAgriculturalCollegeAnnual) {
+        return service.save(xcrBasicSupplementAgriculturalCollegeAnnual);
+    }
+
+    /**
+     * 修改农专年报基本信息补充
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专年报基本信息补充修改")
+    @Log(title = "修改农专年报基本信息补充", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrBasicSupplementAgriculturalCollegeAnnual xcrBasicSupplementAgriculturalCollegeAnnual) {
+        return service.updateById(xcrBasicSupplementAgriculturalCollegeAnnual);
+    }
+
+
+    @Log(title = "农专年报基本信息补充", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专年报基本信息补充", notes = "删除农专年报基本信息补充")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专年报基本信息补充列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBasicSupplementAgriculturalCollegeAnnual:export')")
+    @Log(title = "农专年报基本信息补充", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrBasicSupplementAgriculturalCollegeAnnual> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrBasicSupplementAgriculturalCollegeAnnual> util = new ExcelUtil<XcrBasicSupplementAgriculturalCollegeAnnual>(XcrBasicSupplementAgriculturalCollegeAnnual.class);
+        util.exportExcel(response, list, "农专年报基本信息补充数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrBranchOfficesInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrBranchOfficesInfo;
+import com.zksy.basicData.service.IXcrBranchOfficesInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 分支机构备案信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrBranchOfficesInfo")
+@Api(tags = "分支机构备案信息", description = "分支机构备案信息desc")
+public class XcrBranchOfficesInfoController extends BaseController{
+
+    @Autowired
+    private IXcrBranchOfficesInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "分支机构备案信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBranchOfficesInfo:list')")
+    public XcrBranchOfficesInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "分支机构备案信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBranchOfficesInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "分支机构备案信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBranchOfficesInfo:list')")
+    public List<XcrBranchOfficesInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增分支机构备案信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "分支机构备案信息新增")
+    @Log(title = "新增分支机构备案信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrBranchOfficesInfo xcrBranchOfficesInfo) {
+        return service.save(xcrBranchOfficesInfo);
+    }
+
+    /**
+     * 修改分支机构备案信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "分支机构备案信息修改")
+    @Log(title = "修改分支机构备案信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrBranchOfficesInfo xcrBranchOfficesInfo) {
+        return service.updateById(xcrBranchOfficesInfo);
+    }
+
+
+    @Log(title = "分支机构备案信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除分支机构备案信息", notes = "删除分支机构备案信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出分支机构备案信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrBranchOfficesInfo:export')")
+    @Log(title = "分支机构备案信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrBranchOfficesInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrBranchOfficesInfo> util = new ExcelUtil<XcrBranchOfficesInfo>(XcrBranchOfficesInfo.class);
+        util.exportExcel(response, list, "分支机构备案信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCancelTaxRegistrationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrCancelTaxRegistration;
+import com.zksy.basicData.service.IXcrCancelTaxRegistrationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 注销税务登记信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrCancelTaxRegistration")
+@Api(tags = "注销税务登记信息", description = "注销税务登记信息desc")
+public class XcrCancelTaxRegistrationController extends BaseController{
+
+    @Autowired
+    private IXcrCancelTaxRegistrationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "注销税务登记信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancelTaxRegistration:list')")
+    public XcrCancelTaxRegistration getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "注销税务登记信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancelTaxRegistration:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "注销税务登记信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancelTaxRegistration:list')")
+    public List<XcrCancelTaxRegistration> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增注销税务登记信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "注销税务登记信息新增")
+    @Log(title = "新增注销税务登记信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrCancelTaxRegistration xcrCancelTaxRegistration) {
+        return service.save(xcrCancelTaxRegistration);
+    }
+
+    /**
+     * 修改注销税务登记信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "注销税务登记信息修改")
+    @Log(title = "修改注销税务登记信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrCancelTaxRegistration xcrCancelTaxRegistration) {
+        return service.updateById(xcrCancelTaxRegistration);
+    }
+
+
+    @Log(title = "注销税务登记信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除注销税务登记信息", notes = "删除注销税务登记信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出注销税务登记信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancelTaxRegistration:export')")
+    @Log(title = "注销税务登记信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrCancelTaxRegistration> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrCancelTaxRegistration> util = new ExcelUtil<XcrCancelTaxRegistration>(XcrCancelTaxRegistration.class);
+        util.exportExcel(response, list, "注销税务登记信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCancellationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrCancellation;
+import com.zksy.basicData.service.IXcrCancellationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 注销信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrCancellation")
+@Api(tags = "注销信息", description = "注销信息desc")
+public class XcrCancellationController extends BaseController{
+
+    @Autowired
+    private IXcrCancellationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "注销信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancellation:list')")
+    public XcrCancellation getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "注销信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancellation:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "注销信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancellation:list')")
+    public List<XcrCancellation> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增注销信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "注销信息新增")
+    @Log(title = "新增注销信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrCancellation xcrCancellation) {
+        return service.save(xcrCancellation);
+    }
+
+    /**
+     * 修改注销信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "注销信息修改")
+    @Log(title = "修改注销信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrCancellation xcrCancellation) {
+        return service.updateById(xcrCancellation);
+    }
+
+
+    @Log(title = "注销信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除注销信息", notes = "删除注销信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出注销信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCancellation:export')")
+    @Log(title = "注销信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrCancellation> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrCancellation> util = new ExcelUtil<XcrCancellation>(XcrCancellation.class);
+        util.exportExcel(response, list, "注销信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrChangeFilingController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrChangeFiling;
+import com.zksy.basicData.service.IXcrChangeFilingService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 变更备案信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrChangeFiling")
+@Api(tags = "变更备案信息", description = "变更备案信息desc")
+public class XcrChangeFilingController extends BaseController{
+
+    @Autowired
+    private IXcrChangeFilingService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "变更备案信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrChangeFiling:list')")
+    public XcrChangeFiling getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "变更备案信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrChangeFiling:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "变更备案信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrChangeFiling:list')")
+    public List<XcrChangeFiling> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增变更备案信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "变更备案信息新增")
+    @Log(title = "新增变更备案信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrChangeFiling xcrChangeFiling) {
+        return service.save(xcrChangeFiling);
+    }
+
+    /**
+     * 修改变更备案信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "变更备案信息修改")
+    @Log(title = "修改变更备案信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrChangeFiling xcrChangeFiling) {
+        return service.updateById(xcrChangeFiling);
+    }
+
+
+    @Log(title = "变更备案信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除变更备案信息", notes = "删除变更备案信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出变更备案信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrChangeFiling:export')")
+    @Log(title = "变更备案信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrChangeFiling> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrChangeFiling> util = new ExcelUtil<XcrChangeFiling>(XcrChangeFiling.class);
+        util.exportExcel(response, list, "变更备案信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCheckWorkInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrCheckWorkInfo;
+import com.zksy.basicData.service.IXcrCheckWorkInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 检查工作信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrCheckWorkInfo")
+@Api(tags = "检查工作信息", description = "检查工作信息desc")
+public class XcrCheckWorkInfoController extends BaseController{
+
+    @Autowired
+    private IXcrCheckWorkInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "检查工作信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCheckWorkInfo:list')")
+    public XcrCheckWorkInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "检查工作信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCheckWorkInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "检查工作信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCheckWorkInfo:list')")
+    public List<XcrCheckWorkInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增检查工作信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "检查工作信息新增")
+    @Log(title = "新增检查工作信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrCheckWorkInfo xcrCheckWorkInfo) {
+        return service.save(xcrCheckWorkInfo);
+    }
+
+    /**
+     * 修改检查工作信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "检查工作信息修改")
+    @Log(title = "修改检查工作信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrCheckWorkInfo xcrCheckWorkInfo) {
+        return service.updateById(xcrCheckWorkInfo);
+    }
+
+
+    @Log(title = "检查工作信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除检查工作信息", notes = "删除检查工作信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出检查工作信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCheckWorkInfo:export')")
+    @Log(title = "检查工作信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrCheckWorkInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrCheckWorkInfo> util = new ExcelUtil<XcrCheckWorkInfo>(XcrCheckWorkInfo.class);
+        util.exportExcel(response, list, "检查工作信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrCompanyInvestmentController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrCompanyInvestment;
+import com.zksy.basicData.service.IXcrCompanyInvestmentService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业公示_股东及出资修改信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrCompanyInvestment")
+@Api(tags = "企业公示_股东及出资修改信息", description = "企业公示_股东及出资修改信息desc")
+public class XcrCompanyInvestmentController extends BaseController{
+
+    @Autowired
+    private IXcrCompanyInvestmentService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业公示_股东及出资修改信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCompanyInvestment:list')")
+    public XcrCompanyInvestment getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业公示_股东及出资修改信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCompanyInvestment:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业公示_股东及出资修改信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCompanyInvestment:list')")
+    public List<XcrCompanyInvestment> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业公示_股东及出资修改信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业公示_股东及出资修改信息新增")
+    @Log(title = "新增企业公示_股东及出资修改信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrCompanyInvestment xcrCompanyInvestment) {
+        return service.save(xcrCompanyInvestment);
+    }
+
+    /**
+     * 修改企业公示_股东及出资修改信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业公示_股东及出资修改信息修改")
+    @Log(title = "修改企业公示_股东及出资修改信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrCompanyInvestment xcrCompanyInvestment) {
+        return service.updateById(xcrCompanyInvestment);
+    }
+
+
+    @Log(title = "企业公示_股东及出资修改信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业公示_股东及出资修改信息", notes = "删除企业公示_股东及出资修改信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业公示_股东及出资修改信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrCompanyInvestment:export')")
+    @Log(title = "企业公示_股东及出资修改信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrCompanyInvestment> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrCompanyInvestment> util = new ExcelUtil<XcrCompanyInvestment>(XcrCompanyInvestment.class);
+        util.exportExcel(response, list, "企业公示_股东及出资修改信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrConfirmationTerminationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrConfirmationTermination;
+import com.zksy.basicData.service.IXcrConfirmationTerminationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 非正常户认定解除信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrConfirmationTermination")
+@Api(tags = "非正常户认定解除信息", description = "非正常户认定解除信息desc")
+public class XcrConfirmationTerminationController extends BaseController{
+
+    @Autowired
+    private IXcrConfirmationTerminationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "非正常户认定解除信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrConfirmationTermination:list')")
+    public XcrConfirmationTermination getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "非正常户认定解除信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrConfirmationTermination:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "非正常户认定解除信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrConfirmationTermination:list')")
+    public List<XcrConfirmationTermination> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增非正常户认定解除信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "非正常户认定解除信息新增")
+    @Log(title = "新增非正常户认定解除信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrConfirmationTermination xcrConfirmationTermination) {
+        return service.save(xcrConfirmationTermination);
+    }
+
+    /**
+     * 修改非正常户认定解除信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "非正常户认定解除信息修改")
+    @Log(title = "修改非正常户认定解除信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrConfirmationTermination xcrConfirmationTermination) {
+        return service.updateById(xcrConfirmationTermination);
+    }
+
+
+    @Log(title = "非正常户认定解除信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除非正常户认定解除信息", notes = "删除非正常户认定解除信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出非正常户认定解除信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrConfirmationTermination:export')")
+    @Log(title = "非正常户认定解除信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrConfirmationTermination> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrConfirmationTermination> util = new ExcelUtil<XcrConfirmationTermination>(XcrConfirmationTermination.class);
+        util.exportExcel(response, list, "非正常户认定解除信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrContactInformationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrContactInformation;
+import com.zksy.basicData.service.IXcrContactInformationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 联络员信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrContactInformation")
+@Api(tags = "联络员信息", description = "联络员信息desc")
+public class XcrContactInformationController extends BaseController{
+
+    @Autowired
+    private IXcrContactInformationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "联络员信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrContactInformation:list')")
+    public XcrContactInformation getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "联络员信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrContactInformation:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "联络员信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrContactInformation:list')")
+    public List<XcrContactInformation> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增联络员信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "联络员信息新增")
+    @Log(title = "新增联络员信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrContactInformation xcrContactInformation) {
+        return service.save(xcrContactInformation);
+    }
+
+    /**
+     * 修改联络员信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "联络员信息修改")
+    @Log(title = "修改联络员信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrContactInformation xcrContactInformation) {
+        return service.updateById(xcrContactInformation);
+    }
+
+
+    @Log(title = "联络员信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除联络员信息", notes = "删除联络员信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出联络员信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrContactInformation:export')")
+    @Log(title = "联络员信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrContactInformation> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrContactInformation> util = new ExcelUtil<XcrContactInformation>(XcrContactInformation.class);
+        util.exportExcel(response, list, "联络员信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrDeregistrationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrDeregistration;
+import com.zksy.basicData.service.IXcrDeregistrationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 撤销登记信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrDeregistration")
+@Api(tags = "撤销登记信息", description = "撤销登记信息desc")
+public class XcrDeregistrationController extends BaseController{
+
+    @Autowired
+    private IXcrDeregistrationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "撤销登记信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDeregistration:list')")
+    public XcrDeregistration getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "撤销登记信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDeregistration:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "撤销登记信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDeregistration:list')")
+    public List<XcrDeregistration> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增撤销登记信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "撤销登记信息新增")
+    @Log(title = "新增撤销登记信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrDeregistration xcrDeregistration) {
+        return service.save(xcrDeregistration);
+    }
+
+    /**
+     * 修改撤销登记信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "撤销登记信息修改")
+    @Log(title = "修改撤销登记信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrDeregistration xcrDeregistration) {
+        return service.updateById(xcrDeregistration);
+    }
+
+
+    @Log(title = "撤销登记信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除撤销登记信息", notes = "删除撤销登记信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出撤销登记信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDeregistration:export')")
+    @Log(title = "撤销登记信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrDeregistration> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrDeregistration> util = new ExcelUtil<XcrDeregistration>(XcrDeregistration.class);
+        util.exportExcel(response, list, "撤销登记信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrDishonestyPunishment19Controller.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrDishonestyPunishment19;
+import com.zksy.basicData.service.IXcrDishonestyPunishment19Service;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 严重失信主体名单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrDishonestyPunishment19")
+@Api(tags = "严重失信主体名单", description = "严重失信主体名单desc")
+public class XcrDishonestyPunishment19Controller extends BaseController{
+
+    @Autowired
+    private IXcrDishonestyPunishment19Service service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "严重失信主体名单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDishonestyPunishment19:list')")
+    public XcrDishonestyPunishment19 getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "严重失信主体名单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDishonestyPunishment19:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "严重失信主体名单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDishonestyPunishment19:list')")
+    public List<XcrDishonestyPunishment19> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增严重失信主体名单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "严重失信主体名单新增")
+    @Log(title = "新增严重失信主体名单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrDishonestyPunishment19 xcrDishonestyPunishment19) {
+        return service.save(xcrDishonestyPunishment19);
+    }
+
+    /**
+     * 修改严重失信主体名单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "严重失信主体名单修改")
+    @Log(title = "修改严重失信主体名单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrDishonestyPunishment19 xcrDishonestyPunishment19) {
+        return service.updateById(xcrDishonestyPunishment19);
+    }
+
+
+    @Log(title = "严重失信主体名单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除严重失信主体名单", notes = "删除严重失信主体名单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出严重失信主体名单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDishonestyPunishment19:export')")
+    @Log(title = "严重失信主体名单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrDishonestyPunishment19> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrDishonestyPunishment19> util = new ExcelUtil<XcrDishonestyPunishment19>(XcrDishonestyPunishment19.class);
+        util.exportExcel(response, list, "严重失信主体名单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrDomesticCapitalSupplementController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrDomesticCapitalSupplement;
+import com.zksy.basicData.service.IXcrDomesticCapitalSupplementService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 内资补充信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrDomesticCapitalSupplement")
+@Api(tags = "内资补充信息", description = "内资补充信息desc")
+public class XcrDomesticCapitalSupplementController extends BaseController{
+
+    @Autowired
+    private IXcrDomesticCapitalSupplementService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "内资补充信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDomesticCapitalSupplement:list')")
+    public XcrDomesticCapitalSupplement getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "内资补充信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDomesticCapitalSupplement:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "内资补充信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDomesticCapitalSupplement:list')")
+    public List<XcrDomesticCapitalSupplement> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增内资补充信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "内资补充信息新增")
+    @Log(title = "新增内资补充信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrDomesticCapitalSupplement xcrDomesticCapitalSupplement) {
+        return service.save(xcrDomesticCapitalSupplement);
+    }
+
+    /**
+     * 修改内资补充信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "内资补充信息修改")
+    @Log(title = "修改内资补充信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrDomesticCapitalSupplement xcrDomesticCapitalSupplement) {
+        return service.updateById(xcrDomesticCapitalSupplement);
+    }
+
+
+    @Log(title = "内资补充信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除内资补充信息", notes = "删除内资补充信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出内资补充信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrDomesticCapitalSupplement:export')")
+    @Log(title = "内资补充信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrDomesticCapitalSupplement> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrDomesticCapitalSupplement> util = new ExcelUtil<XcrDomesticCapitalSupplement>(XcrDomesticCapitalSupplement.class);
+        util.exportExcel(response, list, "内资补充信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrELicNcertificateController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrELicNcertificate;
+import com.zksy.basicData.service.IXcrELicNcertificateService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 市场监管_行政许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrELicNcertificate")
+@Api(tags = "市场监管_行政许可信息", description = "市场监管_行政许可信息desc")
+public class XcrELicNcertificateController extends BaseController{
+
+    @Autowired
+    private IXcrELicNcertificateService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "市场监管_行政许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrELicNcertificate:list')")
+    public XcrELicNcertificate getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "市场监管_行政许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrELicNcertificate:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "市场监管_行政许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrELicNcertificate:list')")
+    public List<XcrELicNcertificate> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增市场监管_行政许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "市场监管_行政许可信息新增")
+    @Log(title = "新增市场监管_行政许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrELicNcertificate xcrELicNcertificate) {
+        return service.save(xcrELicNcertificate);
+    }
+
+    /**
+     * 修改市场监管_行政许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "市场监管_行政许可信息修改")
+    @Log(title = "修改市场监管_行政许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrELicNcertificate xcrELicNcertificate) {
+        return service.updateById(xcrELicNcertificate);
+    }
+
+
+    @Log(title = "市场监管_行政许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除市场监管_行政许可信息", notes = "删除市场监管_行政许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出市场监管_行政许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrELicNcertificate:export')")
+    @Log(title = "市场监管_行政许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrELicNcertificate> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrELicNcertificate> util = new ExcelUtil<XcrELicNcertificate>(XcrELicNcertificate.class);
+        util.exportExcel(response, list, "市场监管_行政许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseAnnualReportEquityChangeController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterpriseAnnualReportEquityChange;
+import com.zksy.basicData.service.IXcrEnterpriseAnnualReportEquityChangeService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业年报股权变更信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterpriseAnnualReportEquityChange")
+@Api(tags = "企业年报股权变更信息", description = "企业年报股权变更信息desc")
+public class XcrEnterpriseAnnualReportEquityChangeController extends BaseController{
+
+    @Autowired
+    private IXcrEnterpriseAnnualReportEquityChangeService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业年报股权变更信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportEquityChange:list')")
+    public XcrEnterpriseAnnualReportEquityChange getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业年报股权变更信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportEquityChange:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业年报股权变更信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportEquityChange:list')")
+    public List<XcrEnterpriseAnnualReportEquityChange> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业年报股权变更信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业年报股权变更信息新增")
+    @Log(title = "新增企业年报股权变更信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterpriseAnnualReportEquityChange xcrEnterpriseAnnualReportEquityChange) {
+        return service.save(xcrEnterpriseAnnualReportEquityChange);
+    }
+
+    /**
+     * 修改企业年报股权变更信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业年报股权变更信息修改")
+    @Log(title = "修改企业年报股权变更信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterpriseAnnualReportEquityChange xcrEnterpriseAnnualReportEquityChange) {
+        return service.updateById(xcrEnterpriseAnnualReportEquityChange);
+    }
+
+
+    @Log(title = "企业年报股权变更信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业年报股权变更信息", notes = "删除企业年报股权变更信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业年报股权变更信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportEquityChange:export')")
+    @Log(title = "企业年报股权变更信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterpriseAnnualReportEquityChange> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterpriseAnnualReportEquityChange> util = new ExcelUtil<XcrEnterpriseAnnualReportEquityChange>(XcrEnterpriseAnnualReportEquityChange.class);
+        util.exportExcel(response, list, "企业年报股权变更信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseAnnualReportShareholderController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterpriseAnnualReportShareholder;
+import com.zksy.basicData.service.IXcrEnterpriseAnnualReportShareholderService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业年报股东及出资信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterpriseAnnualReportShareholder")
+@Api(tags = "企业年报股东及出资信息", description = "企业年报股东及出资信息desc")
+public class XcrEnterpriseAnnualReportShareholderController extends BaseController{
+
+    @Autowired
+    private IXcrEnterpriseAnnualReportShareholderService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业年报股东及出资信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportShareholder:list')")
+    public XcrEnterpriseAnnualReportShareholder getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业年报股东及出资信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportShareholder:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业年报股东及出资信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportShareholder:list')")
+    public List<XcrEnterpriseAnnualReportShareholder> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业年报股东及出资信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业年报股东及出资信息新增")
+    @Log(title = "新增企业年报股东及出资信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterpriseAnnualReportShareholder xcrEnterpriseAnnualReportShareholder) {
+        return service.save(xcrEnterpriseAnnualReportShareholder);
+    }
+
+    /**
+     * 修改企业年报股东及出资信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业年报股东及出资信息修改")
+    @Log(title = "修改企业年报股东及出资信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterpriseAnnualReportShareholder xcrEnterpriseAnnualReportShareholder) {
+        return service.updateById(xcrEnterpriseAnnualReportShareholder);
+    }
+
+
+    @Log(title = "企业年报股东及出资信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业年报股东及出资信息", notes = "删除企业年报股东及出资信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业年报股东及出资信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportShareholder:export')")
+    @Log(title = "企业年报股东及出资信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterpriseAnnualReportShareholder> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterpriseAnnualReportShareholder> util = new ExcelUtil<XcrEnterpriseAnnualReportShareholder>(XcrEnterpriseAnnualReportShareholder.class);
+        util.exportExcel(response, list, "企业年报股东及出资信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseAnnualReportWebsiteController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterpriseAnnualReportWebsite;
+import com.zksy.basicData.service.IXcrEnterpriseAnnualReportWebsiteService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业年报网站或网店信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterpriseAnnualReportWebsite")
+@Api(tags = "企业年报网站或网店信息", description = "企业年报网站或网店信息desc")
+public class XcrEnterpriseAnnualReportWebsiteController extends BaseController{
+
+    @Autowired
+    private IXcrEnterpriseAnnualReportWebsiteService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业年报网站或网店信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportWebsite:list')")
+    public XcrEnterpriseAnnualReportWebsite getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业年报网站或网店信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportWebsite:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业年报网站或网店信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportWebsite:list')")
+    public List<XcrEnterpriseAnnualReportWebsite> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业年报网站或网店信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业年报网站或网店信息新增")
+    @Log(title = "新增企业年报网站或网店信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterpriseAnnualReportWebsite xcrEnterpriseAnnualReportWebsite) {
+        return service.save(xcrEnterpriseAnnualReportWebsite);
+    }
+
+    /**
+     * 修改企业年报网站或网店信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业年报网站或网店信息修改")
+    @Log(title = "修改企业年报网站或网店信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterpriseAnnualReportWebsite xcrEnterpriseAnnualReportWebsite) {
+        return service.updateById(xcrEnterpriseAnnualReportWebsite);
+    }
+
+
+    @Log(title = "企业年报网站或网店信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业年报网站或网店信息", notes = "删除企业年报网站或网店信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业年报网站或网店信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseAnnualReportWebsite:export')")
+    @Log(title = "企业年报网站或网店信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterpriseAnnualReportWebsite> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterpriseAnnualReportWebsite> util = new ExcelUtil<XcrEnterpriseAnnualReportWebsite>(XcrEnterpriseAnnualReportWebsite.class);
+        util.exportExcel(response, list, "企业年报网站或网店信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseBasicInformationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterpriseBasicInformation;
+import com.zksy.basicData.service.IXcrEnterpriseBasicInformationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterpriseBasicInformation")
+@Api(tags = "企业基本信息", description = "企业基本信息desc")
+public class XcrEnterpriseBasicInformationController extends BaseController{
+
+    @Autowired
+    private IXcrEnterpriseBasicInformationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseBasicInformation:list')")
+    public XcrEnterpriseBasicInformation getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseBasicInformation:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseBasicInformation:list')")
+    public List<XcrEnterpriseBasicInformation> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业基本信息新增")
+    @Log(title = "新增企业基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterpriseBasicInformation xcrEnterpriseBasicInformation) {
+        return service.save(xcrEnterpriseBasicInformation);
+    }
+
+    /**
+     * 修改企业基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业基本信息修改")
+    @Log(title = "修改企业基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterpriseBasicInformation xcrEnterpriseBasicInformation) {
+        return service.updateById(xcrEnterpriseBasicInformation);
+    }
+
+
+    @Log(title = "企业基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业基本信息", notes = "删除企业基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseBasicInformation:export')")
+    @Log(title = "企业基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterpriseBasicInformation> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterpriseBasicInformation> util = new ExcelUtil<XcrEnterpriseBasicInformation>(XcrEnterpriseBasicInformation.class);
+        util.exportExcel(response, list, "企业基本信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseExceptionListController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterpriseExceptionList;
+import com.zksy.basicData.service.IXcrEnterpriseExceptionListService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业异常名录信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterpriseExceptionList")
+@Api(tags = "企业异常名录信息", description = "企业异常名录信息desc")
+public class XcrEnterpriseExceptionListController extends BaseController{
+
+    @Autowired
+    private IXcrEnterpriseExceptionListService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业异常名录信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseExceptionList:list')")
+    public XcrEnterpriseExceptionList getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业异常名录信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseExceptionList:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业异常名录信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseExceptionList:list')")
+    public List<XcrEnterpriseExceptionList> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业异常名录信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业异常名录信息新增")
+    @Log(title = "新增企业异常名录信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterpriseExceptionList xcrEnterpriseExceptionList) {
+        return service.save(xcrEnterpriseExceptionList);
+    }
+
+    /**
+     * 修改企业异常名录信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业异常名录信息修改")
+    @Log(title = "修改企业异常名录信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterpriseExceptionList xcrEnterpriseExceptionList) {
+        return service.updateById(xcrEnterpriseExceptionList);
+    }
+
+
+    @Log(title = "企业异常名录信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业异常名录信息", notes = "删除企业异常名录信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业异常名录信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseExceptionList:export')")
+    @Log(title = "企业异常名录信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterpriseExceptionList> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterpriseExceptionList> util = new ExcelUtil<XcrEnterpriseExceptionList>(XcrEnterpriseExceptionList.class);
+        util.exportExcel(response, list, "企业异常名录信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterpriseNameApprovalController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterpriseNameApproval;
+import com.zksy.basicData.service.IXcrEnterpriseNameApprovalService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业名称信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterpriseNameApproval")
+@Api(tags = "企业名称信息", description = "企业名称信息desc")
+public class XcrEnterpriseNameApprovalController extends BaseController{
+
+    @Autowired
+    private IXcrEnterpriseNameApprovalService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业名称信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseNameApproval:list')")
+    public XcrEnterpriseNameApproval getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业名称信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseNameApproval:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业名称信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseNameApproval:list')")
+    public List<XcrEnterpriseNameApproval> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业名称信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业名称信息新增")
+    @Log(title = "新增企业名称信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterpriseNameApproval xcrEnterpriseNameApproval) {
+        return service.save(xcrEnterpriseNameApproval);
+    }
+
+    /**
+     * 修改企业名称信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业名称信息修改")
+    @Log(title = "修改企业名称信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterpriseNameApproval xcrEnterpriseNameApproval) {
+        return service.updateById(xcrEnterpriseNameApproval);
+    }
+
+
+    @Log(title = "企业名称信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业名称信息", notes = "删除企业名称信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业名称信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterpriseNameApproval:export')")
+    @Log(title = "企业名称信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterpriseNameApproval> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterpriseNameApproval> util = new ExcelUtil<XcrEnterpriseNameApproval>(XcrEnterpriseNameApproval.class);
+        util.exportExcel(response, list, "企业名称信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePollutionPermitInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterprisePollutionPermitInfo;
+import com.zksy.basicData.service.IXcrEnterprisePollutionPermitInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业排污许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterprisePollutionPermitInfo")
+@Api(tags = "企业排污许可信息", description = "企业排污许可信息desc")
+public class XcrEnterprisePollutionPermitInfoController extends BaseController{
+
+    @Autowired
+    private IXcrEnterprisePollutionPermitInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业排污许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePollutionPermitInfo:list')")
+    public XcrEnterprisePollutionPermitInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业排污许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePollutionPermitInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业排污许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePollutionPermitInfo:list')")
+    public List<XcrEnterprisePollutionPermitInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业排污许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业排污许可信息新增")
+    @Log(title = "新增企业排污许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterprisePollutionPermitInfo xcrEnterprisePollutionPermitInfo) {
+        return service.save(xcrEnterprisePollutionPermitInfo);
+    }
+
+    /**
+     * 修改企业排污许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业排污许可信息修改")
+    @Log(title = "修改企业排污许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterprisePollutionPermitInfo xcrEnterprisePollutionPermitInfo) {
+        return service.updateById(xcrEnterprisePollutionPermitInfo);
+    }
+
+
+    @Log(title = "企业排污许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业排污许可信息", notes = "删除企业排污许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业排污许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePollutionPermitInfo:export')")
+    @Log(title = "企业排污许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterprisePollutionPermitInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterprisePollutionPermitInfo> util = new ExcelUtil<XcrEnterprisePollutionPermitInfo>(XcrEnterprisePollutionPermitInfo.class);
+        util.exportExcel(response, list, "企业排污许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicationSupplySubscribedDetailsInvestorsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterprisePublicationSupplySubscribedDetailsInvestors;
+import com.zksy.basicData.service.IXcrEnterprisePublicationSupplySubscribedDetailsInvestorsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业公示_出资人认缴明细Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterprisePublicationSupplySubscribedDetailsInvestors")
+@Api(tags = "企业公示_出资人认缴明细", description = "企业公示_出资人认缴明细desc")
+public class XcrEnterprisePublicationSupplySubscribedDetailsInvestorsController extends BaseController{
+
+    @Autowired
+    private IXcrEnterprisePublicationSupplySubscribedDetailsInvestorsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业公示_出资人认缴明细搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicationSupplySubscribedDetailsInvestors:list')")
+    public XcrEnterprisePublicationSupplySubscribedDetailsInvestors getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业公示_出资人认缴明细分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicationSupplySubscribedDetailsInvestors:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业公示_出资人认缴明细查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicationSupplySubscribedDetailsInvestors:list')")
+    public List<XcrEnterprisePublicationSupplySubscribedDetailsInvestors> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业公示_出资人认缴明细
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业公示_出资人认缴明细新增")
+    @Log(title = "新增企业公示_出资人认缴明细", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterprisePublicationSupplySubscribedDetailsInvestors xcrEnterprisePublicationSupplySubscribedDetailsInvestors) {
+        return service.save(xcrEnterprisePublicationSupplySubscribedDetailsInvestors);
+    }
+
+    /**
+     * 修改企业公示_出资人认缴明细
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业公示_出资人认缴明细修改")
+    @Log(title = "修改企业公示_出资人认缴明细", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterprisePublicationSupplySubscribedDetailsInvestors xcrEnterprisePublicationSupplySubscribedDetailsInvestors) {
+        return service.updateById(xcrEnterprisePublicationSupplySubscribedDetailsInvestors);
+    }
+
+
+    @Log(title = "企业公示_出资人认缴明细", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业公示_出资人认缴明细", notes = "删除企业公示_出资人认缴明细")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业公示_出资人认缴明细列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicationSupplySubscribedDetailsInvestors:export')")
+    @Log(title = "企业公示_出资人认缴明细", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterprisePublicationSupplySubscribedDetailsInvestors> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterprisePublicationSupplySubscribedDetailsInvestors> util = new ExcelUtil<XcrEnterprisePublicationSupplySubscribedDetailsInvestors>(XcrEnterprisePublicationSupplySubscribedDetailsInvestors.class);
+        util.exportExcel(response, list, "企业公示_出资人认缴明细数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityDetailsContributionsContributorsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterprisePublicityDetailsContributionsContributors;
+import com.zksy.basicData.service.IXcrEnterprisePublicityDetailsContributionsContributorsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业公示_出资人实缴明细Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterprisePublicityDetailsContributionsContributors")
+@Api(tags = "企业公示_出资人实缴明细", description = "企业公示_出资人实缴明细desc")
+public class XcrEnterprisePublicityDetailsContributionsContributorsController extends BaseController{
+
+    @Autowired
+    private IXcrEnterprisePublicityDetailsContributionsContributorsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业公示_出资人实缴明细搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityDetailsContributionsContributors:list')")
+    public XcrEnterprisePublicityDetailsContributionsContributors getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业公示_出资人实缴明细分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityDetailsContributionsContributors:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业公示_出资人实缴明细查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityDetailsContributionsContributors:list')")
+    public List<XcrEnterprisePublicityDetailsContributionsContributors> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业公示_出资人实缴明细
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业公示_出资人实缴明细新增")
+    @Log(title = "新增企业公示_出资人实缴明细", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterprisePublicityDetailsContributionsContributors xcrEnterprisePublicityDetailsContributionsContributors) {
+        return service.save(xcrEnterprisePublicityDetailsContributionsContributors);
+    }
+
+    /**
+     * 修改企业公示_出资人实缴明细
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业公示_出资人实缴明细修改")
+    @Log(title = "修改企业公示_出资人实缴明细", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterprisePublicityDetailsContributionsContributors xcrEnterprisePublicityDetailsContributionsContributors) {
+        return service.updateById(xcrEnterprisePublicityDetailsContributionsContributors);
+    }
+
+
+    @Log(title = "企业公示_出资人实缴明细", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业公示_出资人实缴明细", notes = "删除企业公示_出资人实缴明细")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业公示_出资人实缴明细列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityDetailsContributionsContributors:export')")
+    @Log(title = "企业公示_出资人实缴明细", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterprisePublicityDetailsContributionsContributors> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterprisePublicityDetailsContributionsContributors> util = new ExcelUtil<XcrEnterprisePublicityDetailsContributionsContributors>(XcrEnterprisePublicityDetailsContributionsContributors.class);
+        util.exportExcel(response, list, "企业公示_出资人实缴明细数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityEquityChangeController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterprisePublicityEquityChange;
+import com.zksy.basicData.service.IXcrEnterprisePublicityEquityChangeService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业公示_股权变更信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterprisePublicityEquityChange")
+@Api(tags = "企业公示_股权变更信息", description = "企业公示_股权变更信息desc")
+public class XcrEnterprisePublicityEquityChangeController extends BaseController{
+
+    @Autowired
+    private IXcrEnterprisePublicityEquityChangeService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业公示_股权变更信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityEquityChange:list')")
+    public XcrEnterprisePublicityEquityChange getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业公示_股权变更信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityEquityChange:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业公示_股权变更信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityEquityChange:list')")
+    public List<XcrEnterprisePublicityEquityChange> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业公示_股权变更信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业公示_股权变更信息新增")
+    @Log(title = "新增企业公示_股权变更信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterprisePublicityEquityChange xcrEnterprisePublicityEquityChange) {
+        return service.save(xcrEnterprisePublicityEquityChange);
+    }
+
+    /**
+     * 修改企业公示_股权变更信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业公示_股权变更信息修改")
+    @Log(title = "修改企业公示_股权变更信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterprisePublicityEquityChange xcrEnterprisePublicityEquityChange) {
+        return service.updateById(xcrEnterprisePublicityEquityChange);
+    }
+
+
+    @Log(title = "企业公示_股权变更信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业公示_股权变更信息", notes = "删除企业公示_股权变更信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业公示_股权变更信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityEquityChange:export')")
+    @Log(title = "企业公示_股权变更信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterprisePublicityEquityChange> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterprisePublicityEquityChange> util = new ExcelUtil<XcrEnterprisePublicityEquityChange>(XcrEnterprisePublicityEquityChange.class);
+        util.exportExcel(response, list, "企业公示_股权变更信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityInvestorInformationStatusController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterprisePublicityInvestorInformationStatus;
+import com.zksy.basicData.service.IXcrEnterprisePublicityInvestorInformationStatusService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业公示_出资人信息情况Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterprisePublicityInvestorInformationStatus")
+@Api(tags = "企业公示_出资人信息情况", description = "企业公示_出资人信息情况desc")
+public class XcrEnterprisePublicityInvestorInformationStatusController extends BaseController{
+
+    @Autowired
+    private IXcrEnterprisePublicityInvestorInformationStatusService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业公示_出资人信息情况搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityInvestorInformationStatus:list')")
+    public XcrEnterprisePublicityInvestorInformationStatus getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业公示_出资人信息情况分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityInvestorInformationStatus:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业公示_出资人信息情况查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityInvestorInformationStatus:list')")
+    public List<XcrEnterprisePublicityInvestorInformationStatus> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业公示_出资人信息情况
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业公示_出资人信息情况新增")
+    @Log(title = "新增企业公示_出资人信息情况", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterprisePublicityInvestorInformationStatus xcrEnterprisePublicityInvestorInformationStatus) {
+        return service.save(xcrEnterprisePublicityInvestorInformationStatus);
+    }
+
+    /**
+     * 修改企业公示_出资人信息情况
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业公示_出资人信息情况修改")
+    @Log(title = "修改企业公示_出资人信息情况", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterprisePublicityInvestorInformationStatus xcrEnterprisePublicityInvestorInformationStatus) {
+        return service.updateById(xcrEnterprisePublicityInvestorInformationStatus);
+    }
+
+
+    @Log(title = "企业公示_出资人信息情况", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业公示_出资人信息情况", notes = "删除企业公示_出资人信息情况")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业公示_出资人信息情况列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityInvestorInformationStatus:export')")
+    @Log(title = "企业公示_出资人信息情况", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterprisePublicityInvestorInformationStatus> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterprisePublicityInvestorInformationStatus> util = new ExcelUtil<XcrEnterprisePublicityInvestorInformationStatus>(XcrEnterprisePublicityInvestorInformationStatus.class);
+        util.exportExcel(response, list, "企业公示_出资人信息情况数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnterprisePublicityLicenseController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnterprisePublicityLicense;
+import com.zksy.basicData.service.IXcrEnterprisePublicityLicenseService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业公示_许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnterprisePublicityLicense")
+@Api(tags = "企业公示_许可信息", description = "企业公示_许可信息desc")
+public class XcrEnterprisePublicityLicenseController extends BaseController{
+
+    @Autowired
+    private IXcrEnterprisePublicityLicenseService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业公示_许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityLicense:list')")
+    public XcrEnterprisePublicityLicense getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业公示_许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityLicense:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业公示_许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityLicense:list')")
+    public List<XcrEnterprisePublicityLicense> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业公示_许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业公示_许可信息新增")
+    @Log(title = "新增企业公示_许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnterprisePublicityLicense xcrEnterprisePublicityLicense) {
+        return service.save(xcrEnterprisePublicityLicense);
+    }
+
+    /**
+     * 修改企业公示_许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业公示_许可信息修改")
+    @Log(title = "修改企业公示_许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnterprisePublicityLicense xcrEnterprisePublicityLicense) {
+        return service.updateById(xcrEnterprisePublicityLicense);
+    }
+
+
+    @Log(title = "企业公示_许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业公示_许可信息", notes = "删除企业公示_许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业公示_许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnterprisePublicityLicense:export')")
+    @Log(title = "企业公示_许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnterprisePublicityLicense> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnterprisePublicityLicense> util = new ExcelUtil<XcrEnterprisePublicityLicense>(XcrEnterprisePublicityLicense.class);
+        util.exportExcel(response, list, "企业公示_许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEnvironmentalPenaltyDecisionController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEnvironmentalPenaltyDecision;
+import com.zksy.basicData.service.IXcrEnvironmentalPenaltyDecisionService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 环保处罚决定情况信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEnvironmentalPenaltyDecision")
+@Api(tags = "环保处罚决定情况信息", description = "环保处罚决定情况信息desc")
+public class XcrEnvironmentalPenaltyDecisionController extends BaseController{
+
+    @Autowired
+    private IXcrEnvironmentalPenaltyDecisionService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "环保处罚决定情况信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnvironmentalPenaltyDecision:list')")
+    public XcrEnvironmentalPenaltyDecision getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "环保处罚决定情况信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnvironmentalPenaltyDecision:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "环保处罚决定情况信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnvironmentalPenaltyDecision:list')")
+    public List<XcrEnvironmentalPenaltyDecision> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增环保处罚决定情况信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "环保处罚决定情况信息新增")
+    @Log(title = "新增环保处罚决定情况信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEnvironmentalPenaltyDecision xcrEnvironmentalPenaltyDecision) {
+        return service.save(xcrEnvironmentalPenaltyDecision);
+    }
+
+    /**
+     * 修改环保处罚决定情况信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "环保处罚决定情况信息修改")
+    @Log(title = "修改环保处罚决定情况信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEnvironmentalPenaltyDecision xcrEnvironmentalPenaltyDecision) {
+        return service.updateById(xcrEnvironmentalPenaltyDecision);
+    }
+
+
+    @Log(title = "环保处罚决定情况信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除环保处罚决定情况信息", notes = "删除环保处罚决定情况信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出环保处罚决定情况信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEnvironmentalPenaltyDecision:export')")
+    @Log(title = "环保处罚决定情况信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEnvironmentalPenaltyDecision> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEnvironmentalPenaltyDecision> util = new ExcelUtil<XcrEnvironmentalPenaltyDecision>(XcrEnvironmentalPenaltyDecision.class);
+        util.exportExcel(response, list, "环保处罚决定情况信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityChangeController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEquityChange;
+import com.zksy.basicData.service.IXcrEquityChangeService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 股权出质变更信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEquityChange")
+@Api(tags = "股权出质变更信息", description = "股权出质变更信息desc")
+public class XcrEquityChangeController extends BaseController{
+
+    @Autowired
+    private IXcrEquityChangeService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "股权出质变更信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChange:list')")
+    public XcrEquityChange getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "股权出质变更信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChange:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "股权出质变更信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChange:list')")
+    public List<XcrEquityChange> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增股权出质变更信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "股权出质变更信息新增")
+    @Log(title = "新增股权出质变更信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEquityChange xcrEquityChange) {
+        return service.save(xcrEquityChange);
+    }
+
+    /**
+     * 修改股权出质变更信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "股权出质变更信息修改")
+    @Log(title = "修改股权出质变更信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEquityChange xcrEquityChange) {
+        return service.updateById(xcrEquityChange);
+    }
+
+
+    @Log(title = "股权出质变更信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除股权出质变更信息", notes = "删除股权出质变更信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出股权出质变更信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChange:export')")
+    @Log(title = "股权出质变更信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEquityChange> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEquityChange> util = new ExcelUtil<XcrEquityChange>(XcrEquityChange.class);
+        util.exportExcel(response, list, "股权出质变更信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityChangeInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEquityChangeInfo;
+import com.zksy.basicData.service.IXcrEquityChangeInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 股权变更信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEquityChangeInfo")
+@Api(tags = "股权变更信息", description = "股权变更信息desc")
+public class XcrEquityChangeInfoController extends BaseController{
+
+    @Autowired
+    private IXcrEquityChangeInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "股权变更信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChangeInfo:list')")
+    public XcrEquityChangeInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "股权变更信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChangeInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "股权变更信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChangeInfo:list')")
+    public List<XcrEquityChangeInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增股权变更信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "股权变更信息新增")
+    @Log(title = "新增股权变更信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEquityChangeInfo xcrEquityChangeInfo) {
+        return service.save(xcrEquityChangeInfo);
+    }
+
+    /**
+     * 修改股权变更信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "股权变更信息修改")
+    @Log(title = "修改股权变更信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEquityChangeInfo xcrEquityChangeInfo) {
+        return service.updateById(xcrEquityChangeInfo);
+    }
+
+
+    @Log(title = "股权变更信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除股权变更信息", notes = "删除股权变更信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出股权变更信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityChangeInfo:export')")
+    @Log(title = "股权变更信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEquityChangeInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEquityChangeInfo> util = new ExcelUtil<XcrEquityChangeInfo>(XcrEquityChangeInfo.class);
+        util.exportExcel(response, list, "股权变更信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityFreezeController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEquityFreeze;
+import com.zksy.basicData.service.IXcrEquityFreezeService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 股权冻结信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEquityFreeze")
+@Api(tags = "股权冻结信息", description = "股权冻结信息desc")
+public class XcrEquityFreezeController extends BaseController{
+
+    @Autowired
+    private IXcrEquityFreezeService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "股权冻结信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreeze:list')")
+    public XcrEquityFreeze getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "股权冻结信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreeze:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "股权冻结信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreeze:list')")
+    public List<XcrEquityFreeze> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增股权冻结信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "股权冻结信息新增")
+    @Log(title = "新增股权冻结信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEquityFreeze xcrEquityFreeze) {
+        return service.save(xcrEquityFreeze);
+    }
+
+    /**
+     * 修改股权冻结信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "股权冻结信息修改")
+    @Log(title = "修改股权冻结信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEquityFreeze xcrEquityFreeze) {
+        return service.updateById(xcrEquityFreeze);
+    }
+
+
+    @Log(title = "股权冻结信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除股权冻结信息", notes = "删除股权冻结信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出股权冻结信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreeze:export')")
+    @Log(title = "股权冻结信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEquityFreeze> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEquityFreeze> util = new ExcelUtil<XcrEquityFreeze>(XcrEquityFreeze.class);
+        util.exportExcel(response, list, "股权冻结信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityFreezeExecutionController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEquityFreezeExecution;
+import com.zksy.basicData.service.IXcrEquityFreezeExecutionService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 股权冻结被执行人信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEquityFreezeExecution")
+@Api(tags = "股权冻结被执行人信息", description = "股权冻结被执行人信息desc")
+public class XcrEquityFreezeExecutionController extends BaseController{
+
+    @Autowired
+    private IXcrEquityFreezeExecutionService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "股权冻结被执行人信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreezeExecution:list')")
+    public XcrEquityFreezeExecution getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "股权冻结被执行人信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreezeExecution:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "股权冻结被执行人信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreezeExecution:list')")
+    public List<XcrEquityFreezeExecution> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增股权冻结被执行人信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "股权冻结被执行人信息新增")
+    @Log(title = "新增股权冻结被执行人信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEquityFreezeExecution xcrEquityFreezeExecution) {
+        return service.save(xcrEquityFreezeExecution);
+    }
+
+    /**
+     * 修改股权冻结被执行人信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "股权冻结被执行人信息修改")
+    @Log(title = "修改股权冻结被执行人信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEquityFreezeExecution xcrEquityFreezeExecution) {
+        return service.updateById(xcrEquityFreezeExecution);
+    }
+
+
+    @Log(title = "股权冻结被执行人信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除股权冻结被执行人信息", notes = "删除股权冻结被执行人信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出股权冻结被执行人信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityFreezeExecution:export')")
+    @Log(title = "股权冻结被执行人信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEquityFreezeExecution> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEquityFreezeExecution> util = new ExcelUtil<XcrEquityFreezeExecution>(XcrEquityFreezeExecution.class);
+        util.exportExcel(response, list, "股权冻结被执行人信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrEquityPledgeInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrEquityPledgeInfo;
+import com.zksy.basicData.service.IXcrEquityPledgeInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 股权出质登记信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrEquityPledgeInfo")
+@Api(tags = "股权出质登记信息", description = "股权出质登记信息desc")
+public class XcrEquityPledgeInfoController extends BaseController{
+
+    @Autowired
+    private IXcrEquityPledgeInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "股权出质登记信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityPledgeInfo:list')")
+    public XcrEquityPledgeInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "股权出质登记信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityPledgeInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "股权出质登记信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityPledgeInfo:list')")
+    public List<XcrEquityPledgeInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增股权出质登记信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "股权出质登记信息新增")
+    @Log(title = "新增股权出质登记信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrEquityPledgeInfo xcrEquityPledgeInfo) {
+        return service.save(xcrEquityPledgeInfo);
+    }
+
+    /**
+     * 修改股权出质登记信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "股权出质登记信息修改")
+    @Log(title = "修改股权出质登记信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrEquityPledgeInfo xcrEquityPledgeInfo) {
+        return service.updateById(xcrEquityPledgeInfo);
+    }
+
+
+    @Log(title = "股权出质登记信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除股权出质登记信息", notes = "删除股权出质登记信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出股权出质登记信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrEquityPledgeInfo:export')")
+    @Log(title = "股权出质登记信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrEquityPledgeInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrEquityPledgeInfo> util = new ExcelUtil<XcrEquityPledgeInfo>(XcrEquityPledgeInfo.class);
+        util.exportExcel(response, list, "股权出质登记信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrExternalGuaranteeController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrExternalGuarantee;
+import com.zksy.basicData.service.IXcrExternalGuaranteeService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业年报对外提供保证担保信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrExternalGuarantee")
+@Api(tags = "企业年报对外提供保证担保信息", description = "企业年报对外提供保证担保信息desc")
+public class XcrExternalGuaranteeController extends BaseController{
+
+    @Autowired
+    private IXcrExternalGuaranteeService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业年报对外提供保证担保信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrExternalGuarantee:list')")
+    public XcrExternalGuarantee getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业年报对外提供保证担保信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrExternalGuarantee:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业年报对外提供保证担保信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrExternalGuarantee:list')")
+    public List<XcrExternalGuarantee> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业年报对外提供保证担保信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业年报对外提供保证担保信息新增")
+    @Log(title = "新增企业年报对外提供保证担保信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrExternalGuarantee xcrExternalGuarantee) {
+        return service.save(xcrExternalGuarantee);
+    }
+
+    /**
+     * 修改企业年报对外提供保证担保信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业年报对外提供保证担保信息修改")
+    @Log(title = "修改企业年报对外提供保证担保信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrExternalGuarantee xcrExternalGuarantee) {
+        return service.updateById(xcrExternalGuarantee);
+    }
+
+
+    @Log(title = "企业年报对外提供保证担保信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业年报对外提供保证担保信息", notes = "删除企业年报对外提供保证担保信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业年报对外提供保证担保信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrExternalGuarantee:export')")
+    @Log(title = "企业年报对外提供保证担保信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrExternalGuarantee> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrExternalGuarantee> util = new ExcelUtil<XcrExternalGuarantee>(XcrExternalGuarantee.class);
+        util.exportExcel(response, list, "企业年报对外提供保证担保信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFarmSpecialAbnormalDetailController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrFarmSpecialAbnormalDetail;
+import com.zksy.basicData.service.IXcrFarmSpecialAbnormalDetailService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专异常名录详细信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrFarmSpecialAbnormalDetail")
+@Api(tags = "农专异常名录详细信息", description = "农专异常名录详细信息desc")
+public class XcrFarmSpecialAbnormalDetailController extends BaseController{
+
+    @Autowired
+    private IXcrFarmSpecialAbnormalDetailService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专异常名录详细信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFarmSpecialAbnormalDetail:list')")
+    public XcrFarmSpecialAbnormalDetail getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专异常名录详细信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFarmSpecialAbnormalDetail:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专异常名录详细信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFarmSpecialAbnormalDetail:list')")
+    public List<XcrFarmSpecialAbnormalDetail> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专异常名录详细信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专异常名录详细信息新增")
+    @Log(title = "新增农专异常名录详细信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrFarmSpecialAbnormalDetail xcrFarmSpecialAbnormalDetail) {
+        return service.save(xcrFarmSpecialAbnormalDetail);
+    }
+
+    /**
+     * 修改农专异常名录详细信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专异常名录详细信息修改")
+    @Log(title = "修改农专异常名录详细信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrFarmSpecialAbnormalDetail xcrFarmSpecialAbnormalDetail) {
+        return service.updateById(xcrFarmSpecialAbnormalDetail);
+    }
+
+
+    @Log(title = "农专异常名录详细信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专异常名录详细信息", notes = "删除农专异常名录详细信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专异常名录详细信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFarmSpecialAbnormalDetail:export')")
+    @Log(title = "农专异常名录详细信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrFarmSpecialAbnormalDetail> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrFarmSpecialAbnormalDetail> util = new ExcelUtil<XcrFarmSpecialAbnormalDetail>(XcrFarmSpecialAbnormalDetail.class);
+        util.exportExcel(response, list, "农专异常名录详细信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFinancialManagerController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrFinancialManager;
+import com.zksy.basicData.service.IXcrFinancialManagerService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 财务负责人信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrFinancialManager")
+@Api(tags = "财务负责人信息", description = "财务负责人信息desc")
+public class XcrFinancialManagerController extends BaseController{
+
+    @Autowired
+    private IXcrFinancialManagerService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "财务负责人信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFinancialManager:list')")
+    public XcrFinancialManager getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "财务负责人信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFinancialManager:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "财务负责人信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFinancialManager:list')")
+    public List<XcrFinancialManager> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增财务负责人信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "财务负责人信息新增")
+    @Log(title = "新增财务负责人信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrFinancialManager xcrFinancialManager) {
+        return service.save(xcrFinancialManager);
+    }
+
+    /**
+     * 修改财务负责人信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "财务负责人信息修改")
+    @Log(title = "修改财务负责人信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrFinancialManager xcrFinancialManager) {
+        return service.updateById(xcrFinancialManager);
+    }
+
+
+    @Log(title = "财务负责人信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除财务负责人信息", notes = "删除财务负责人信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出财务负责人信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFinancialManager:export')")
+    @Log(title = "财务负责人信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrFinancialManager> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrFinancialManager> util = new ExcelUtil<XcrFinancialManager>(XcrFinancialManager.class);
+        util.exportExcel(response, list, "财务负责人信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFoodBusinessLicenseController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrFoodBusinessLicense;
+import com.zksy.basicData.service.IXcrFoodBusinessLicenseService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 食品经营许可证信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrFoodBusinessLicense")
+@Api(tags = "食品经营许可证信息", description = "食品经营许可证信息desc")
+public class XcrFoodBusinessLicenseController extends BaseController{
+
+    @Autowired
+    private IXcrFoodBusinessLicenseService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "食品经营许可证信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodBusinessLicense:list')")
+    public XcrFoodBusinessLicense getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "食品经营许可证信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodBusinessLicense:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "食品经营许可证信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodBusinessLicense:list')")
+    public List<XcrFoodBusinessLicense> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增食品经营许可证信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "食品经营许可证信息新增")
+    @Log(title = "新增食品经营许可证信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrFoodBusinessLicense xcrFoodBusinessLicense) {
+        return service.save(xcrFoodBusinessLicense);
+    }
+
+    /**
+     * 修改食品经营许可证信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "食品经营许可证信息修改")
+    @Log(title = "修改食品经营许可证信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrFoodBusinessLicense xcrFoodBusinessLicense) {
+        return service.updateById(xcrFoodBusinessLicense);
+    }
+
+
+    @Log(title = "食品经营许可证信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除食品经营许可证信息", notes = "删除食品经营许可证信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出食品经营许可证信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodBusinessLicense:export')")
+    @Log(title = "食品经营许可证信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrFoodBusinessLicense> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrFoodBusinessLicense> util = new ExcelUtil<XcrFoodBusinessLicense>(XcrFoodBusinessLicense.class);
+        util.exportExcel(response, list, "食品经营许可证信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFoodProductionLicenseController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrFoodProductionLicense;
+import com.zksy.basicData.service.IXcrFoodProductionLicenseService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 食品生产许可证基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrFoodProductionLicense")
+@Api(tags = "食品生产许可证基本信息", description = "食品生产许可证基本信息desc")
+public class XcrFoodProductionLicenseController extends BaseController{
+
+    @Autowired
+    private IXcrFoodProductionLicenseService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "食品生产许可证基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicense:list')")
+    public XcrFoodProductionLicense getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "食品生产许可证基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicense:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "食品生产许可证基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicense:list')")
+    public List<XcrFoodProductionLicense> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增食品生产许可证基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "食品生产许可证基本信息新增")
+    @Log(title = "新增食品生产许可证基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrFoodProductionLicense xcrFoodProductionLicense) {
+        return service.save(xcrFoodProductionLicense);
+    }
+
+    /**
+     * 修改食品生产许可证基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "食品生产许可证基本信息修改")
+    @Log(title = "修改食品生产许可证基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrFoodProductionLicense xcrFoodProductionLicense) {
+        return service.updateById(xcrFoodProductionLicense);
+    }
+
+
+    @Log(title = "食品生产许可证基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除食品生产许可证基本信息", notes = "删除食品生产许可证基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出食品生产许可证基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicense:export')")
+    @Log(title = "食品生产许可证基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrFoodProductionLicense> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrFoodProductionLicense> util = new ExcelUtil<XcrFoodProductionLicense>(XcrFoodProductionLicense.class);
+        util.exportExcel(response, list, "食品生产许可证基本信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrFoodProductionLicenseDetaliController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrFoodProductionLicenseDetali;
+import com.zksy.basicData.service.IXcrFoodProductionLicenseDetaliService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 食品生产许可证品种明细Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrFoodProductionLicenseDetali")
+@Api(tags = "食品生产许可证品种明细", description = "食品生产许可证品种明细desc")
+public class XcrFoodProductionLicenseDetaliController extends BaseController{
+
+    @Autowired
+    private IXcrFoodProductionLicenseDetaliService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "食品生产许可证品种明细搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicenseDetali:list')")
+    public XcrFoodProductionLicenseDetali getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "食品生产许可证品种明细分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicenseDetali:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "食品生产许可证品种明细查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicenseDetali:list')")
+    public List<XcrFoodProductionLicenseDetali> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增食品生产许可证品种明细
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "食品生产许可证品种明细新增")
+    @Log(title = "新增食品生产许可证品种明细", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrFoodProductionLicenseDetali xcrFoodProductionLicenseDetali) {
+        return service.save(xcrFoodProductionLicenseDetali);
+    }
+
+    /**
+     * 修改食品生产许可证品种明细
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "食品生产许可证品种明细修改")
+    @Log(title = "修改食品生产许可证品种明细", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrFoodProductionLicenseDetali xcrFoodProductionLicenseDetali) {
+        return service.updateById(xcrFoodProductionLicenseDetali);
+    }
+
+
+    @Log(title = "食品生产许可证品种明细", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除食品生产许可证品种明细", notes = "删除食品生产许可证品种明细")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出食品生产许可证品种明细列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrFoodProductionLicenseDetali:export')")
+    @Log(title = "食品生产许可证品种明细", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrFoodProductionLicenseDetali> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrFoodProductionLicenseDetali> util = new ExcelUtil<XcrFoodProductionLicenseDetali>(XcrFoodProductionLicenseDetali.class);
+        util.exportExcel(response, list, "食品生产许可证品种明细数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrHighTechController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrHighTech;
+import com.zksy.basicData.service.IXcrHighTechService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 高新技术企业名单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrHighTech")
+@Api(tags = "高新技术企业名单", description = "高新技术企业名单desc")
+public class XcrHighTechController extends BaseController{
+
+    @Autowired
+    private IXcrHighTechService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "高新技术企业名单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHighTech:list')")
+    public XcrHighTech getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "高新技术企业名单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHighTech:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "高新技术企业名单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHighTech:list')")
+    public List<XcrHighTech> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增高新技术企业名单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "高新技术企业名单新增")
+    @Log(title = "新增高新技术企业名单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrHighTech xcrHighTech) {
+        return service.save(xcrHighTech);
+    }
+
+    /**
+     * 修改高新技术企业名单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "高新技术企业名单修改")
+    @Log(title = "修改高新技术企业名单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrHighTech xcrHighTech) {
+        return service.updateById(xcrHighTech);
+    }
+
+
+    @Log(title = "高新技术企业名单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除高新技术企业名单", notes = "删除高新技术企业名单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出高新技术企业名单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHighTech:export')")
+    @Log(title = "高新技术企业名单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrHighTech> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrHighTech> util = new ExcelUtil<XcrHighTech>(XcrHighTech.class);
+        util.exportExcel(response, list, "高新技术企业名单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrHistoricalLegalRepresentativeController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrHistoricalLegalRepresentative;
+import com.zksy.basicData.service.IXcrHistoricalLegalRepresentativeService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 历史法定代人信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrHistoricalLegalRepresentative")
+@Api(tags = "历史法定代人信息", description = "历史法定代人信息desc")
+public class XcrHistoricalLegalRepresentativeController extends BaseController{
+
+    @Autowired
+    private IXcrHistoricalLegalRepresentativeService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "历史法定代人信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoricalLegalRepresentative:list')")
+    public XcrHistoricalLegalRepresentative getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "历史法定代人信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoricalLegalRepresentative:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "历史法定代人信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoricalLegalRepresentative:list')")
+    public List<XcrHistoricalLegalRepresentative> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增历史法定代人信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "历史法定代人信息新增")
+    @Log(title = "新增历史法定代人信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrHistoricalLegalRepresentative xcrHistoricalLegalRepresentative) {
+        return service.save(xcrHistoricalLegalRepresentative);
+    }
+
+    /**
+     * 修改历史法定代人信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "历史法定代人信息修改")
+    @Log(title = "修改历史法定代人信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrHistoricalLegalRepresentative xcrHistoricalLegalRepresentative) {
+        return service.updateById(xcrHistoricalLegalRepresentative);
+    }
+
+
+    @Log(title = "历史法定代人信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除历史法定代人信息", notes = "删除历史法定代人信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出历史法定代人信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoricalLegalRepresentative:export')")
+    @Log(title = "历史法定代人信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrHistoricalLegalRepresentative> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrHistoricalLegalRepresentative> util = new ExcelUtil<XcrHistoricalLegalRepresentative>(XcrHistoricalLegalRepresentative.class);
+        util.exportExcel(response, list, "历史法定代人信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrHistoryNameController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrHistoryName;
+import com.zksy.basicData.service.IXcrHistoryNameService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 历史名称信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrHistoryName")
+@Api(tags = "历史名称信息", description = "历史名称信息desc")
+public class XcrHistoryNameController extends BaseController{
+
+    @Autowired
+    private IXcrHistoryNameService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "历史名称信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoryName:list')")
+    public XcrHistoryName getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "历史名称信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoryName:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "历史名称信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoryName:list')")
+    public List<XcrHistoryName> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增历史名称信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "历史名称信息新增")
+    @Log(title = "新增历史名称信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrHistoryName xcrHistoryName) {
+        return service.save(xcrHistoryName);
+    }
+
+    /**
+     * 修改历史名称信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "历史名称信息修改")
+    @Log(title = "修改历史名称信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrHistoryName xcrHistoryName) {
+        return service.updateById(xcrHistoryName);
+    }
+
+
+    @Log(title = "历史名称信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除历史名称信息", notes = "删除历史名称信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出历史名称信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrHistoryName:export')")
+    @Log(title = "历史名称信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrHistoryName> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrHistoryName> util = new ExcelUtil<XcrHistoryName>(XcrHistoryName.class);
+        util.exportExcel(response, list, "历史名称信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIncomeTaxReturnController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIncomeTaxReturn;
+import com.zksy.basicData.service.IXcrIncomeTaxReturnService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业所得税申报信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIncomeTaxReturn")
+@Api(tags = "企业所得税申报信息", description = "企业所得税申报信息desc")
+public class XcrIncomeTaxReturnController extends BaseController{
+
+    @Autowired
+    private IXcrIncomeTaxReturnService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业所得税申报信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIncomeTaxReturn:list')")
+    public XcrIncomeTaxReturn getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业所得税申报信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIncomeTaxReturn:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业所得税申报信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIncomeTaxReturn:list')")
+    public List<XcrIncomeTaxReturn> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业所得税申报信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业所得税申报信息新增")
+    @Log(title = "新增企业所得税申报信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIncomeTaxReturn xcrIncomeTaxReturn) {
+        return service.save(xcrIncomeTaxReturn);
+    }
+
+    /**
+     * 修改企业所得税申报信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业所得税申报信息修改")
+    @Log(title = "修改企业所得税申报信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIncomeTaxReturn xcrIncomeTaxReturn) {
+        return service.updateById(xcrIncomeTaxReturn);
+    }
+
+
+    @Log(title = "企业所得税申报信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业所得税申报信息", notes = "删除企业所得税申报信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业所得税申报信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIncomeTaxReturn:export')")
+    @Log(title = "企业所得税申报信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIncomeTaxReturn> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIncomeTaxReturn> util = new ExcelUtil<XcrIncomeTaxReturn>(XcrIncomeTaxReturn.class);
+        util.exportExcel(response, list, "企业所得税申报信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualBusinessAbnormalityController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIndividualBusinessAbnormality;
+import com.zksy.basicData.service.IXcrIndividualBusinessAbnormalityService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体经营异常标记信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIndividualBusinessAbnormality")
+@Api(tags = "个体经营异常标记信息", description = "个体经营异常标记信息desc")
+public class XcrIndividualBusinessAbnormalityController extends BaseController{
+
+    @Autowired
+    private IXcrIndividualBusinessAbnormalityService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体经营异常标记信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessAbnormality:list')")
+    public XcrIndividualBusinessAbnormality getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体经营异常标记信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessAbnormality:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体经营异常标记信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessAbnormality:list')")
+    public List<XcrIndividualBusinessAbnormality> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体经营异常标记信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体经营异常标记信息新增")
+    @Log(title = "新增个体经营异常标记信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIndividualBusinessAbnormality xcrIndividualBusinessAbnormality) {
+        return service.save(xcrIndividualBusinessAbnormality);
+    }
+
+    /**
+     * 修改个体经营异常标记信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体经营异常标记信息修改")
+    @Log(title = "修改个体经营异常标记信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIndividualBusinessAbnormality xcrIndividualBusinessAbnormality) {
+        return service.updateById(xcrIndividualBusinessAbnormality);
+    }
+
+
+    @Log(title = "个体经营异常标记信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体经营异常标记信息", notes = "删除个体经营异常标记信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体经营异常标记信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessAbnormality:export')")
+    @Log(title = "个体经营异常标记信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIndividualBusinessAbnormality> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIndividualBusinessAbnormality> util = new ExcelUtil<XcrIndividualBusinessAbnormality>(XcrIndividualBusinessAbnormality.class);
+        util.exportExcel(response, list, "个体经营异常标记信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualBusinessInformationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIndividualBusinessInformation;
+import com.zksy.basicData.service.IXcrIndividualBusinessInformationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体经营者基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIndividualBusinessInformation")
+@Api(tags = "个体经营者基本信息", description = "个体经营者基本信息desc")
+public class XcrIndividualBusinessInformationController extends BaseController{
+
+    @Autowired
+    private IXcrIndividualBusinessInformationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体经营者基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessInformation:list')")
+    public XcrIndividualBusinessInformation getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体经营者基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessInformation:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体经营者基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessInformation:list')")
+    public List<XcrIndividualBusinessInformation> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体经营者基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体经营者基本信息新增")
+    @Log(title = "新增个体经营者基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIndividualBusinessInformation xcrIndividualBusinessInformation) {
+        return service.save(xcrIndividualBusinessInformation);
+    }
+
+    /**
+     * 修改个体经营者基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体经营者基本信息修改")
+    @Log(title = "修改个体经营者基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIndividualBusinessInformation xcrIndividualBusinessInformation) {
+        return service.updateById(xcrIndividualBusinessInformation);
+    }
+
+
+    @Log(title = "个体经营者基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体经营者基本信息", notes = "删除个体经营者基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体经营者基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualBusinessInformation:export')")
+    @Log(title = "个体经营者基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIndividualBusinessInformation> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIndividualBusinessInformation> util = new ExcelUtil<XcrIndividualBusinessInformation>(XcrIndividualBusinessInformation.class);
+        util.exportExcel(response, list, "个体经营者基本信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualCancellationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIndividualCancellation;
+import com.zksy.basicData.service.IXcrIndividualCancellationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体注销信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIndividualCancellation")
+@Api(tags = "个体注销信息", description = "个体注销信息desc")
+public class XcrIndividualCancellationController extends BaseController{
+
+    @Autowired
+    private IXcrIndividualCancellationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体注销信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellation:list')")
+    public XcrIndividualCancellation getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体注销信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellation:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体注销信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellation:list')")
+    public List<XcrIndividualCancellation> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体注销信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体注销信息新增")
+    @Log(title = "新增个体注销信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIndividualCancellation xcrIndividualCancellation) {
+        return service.save(xcrIndividualCancellation);
+    }
+
+    /**
+     * 修改个体注销信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体注销信息修改")
+    @Log(title = "修改个体注销信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIndividualCancellation xcrIndividualCancellation) {
+        return service.updateById(xcrIndividualCancellation);
+    }
+
+
+    @Log(title = "个体注销信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体注销信息", notes = "删除个体注销信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体注销信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellation:export')")
+    @Log(title = "个体注销信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIndividualCancellation> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIndividualCancellation> util = new ExcelUtil<XcrIndividualCancellation>(XcrIndividualCancellation.class);
+        util.exportExcel(response, list, "个体注销信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualCancellationObjectionController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIndividualCancellationObjection;
+import com.zksy.basicData.service.IXcrIndividualCancellationObjectionService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 简易注销异议信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIndividualCancellationObjection")
+@Api(tags = "简易注销异议信息", description = "简易注销异议信息desc")
+public class XcrIndividualCancellationObjectionController extends BaseController{
+
+    @Autowired
+    private IXcrIndividualCancellationObjectionService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "简易注销异议信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellationObjection:list')")
+    public XcrIndividualCancellationObjection getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "简易注销异议信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellationObjection:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "简易注销异议信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellationObjection:list')")
+    public List<XcrIndividualCancellationObjection> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增简易注销异议信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "简易注销异议信息新增")
+    @Log(title = "新增简易注销异议信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIndividualCancellationObjection xcrIndividualCancellationObjection) {
+        return service.save(xcrIndividualCancellationObjection);
+    }
+
+    /**
+     * 修改简易注销异议信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "简易注销异议信息修改")
+    @Log(title = "修改简易注销异议信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIndividualCancellationObjection xcrIndividualCancellationObjection) {
+        return service.updateById(xcrIndividualCancellationObjection);
+    }
+
+
+    @Log(title = "简易注销异议信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除简易注销异议信息", notes = "删除简易注销异议信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出简易注销异议信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualCancellationObjection:export')")
+    @Log(title = "简易注销异议信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIndividualCancellationObjection> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIndividualCancellationObjection> util = new ExcelUtil<XcrIndividualCancellationObjection>(XcrIndividualCancellationObjection.class);
+        util.exportExcel(response, list, "简易注销异议信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualChangeInformationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIndividualChangeInformation;
+import com.zksy.basicData.service.IXcrIndividualChangeInformationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体变更信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIndividualChangeInformation")
+@Api(tags = "个体变更信息", description = "个体变更信息desc")
+public class XcrIndividualChangeInformationController extends BaseController{
+
+    @Autowired
+    private IXcrIndividualChangeInformationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体变更信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualChangeInformation:list')")
+    public XcrIndividualChangeInformation getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体变更信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualChangeInformation:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体变更信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualChangeInformation:list')")
+    public List<XcrIndividualChangeInformation> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体变更信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体变更信息新增")
+    @Log(title = "新增个体变更信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIndividualChangeInformation xcrIndividualChangeInformation) {
+        return service.save(xcrIndividualChangeInformation);
+    }
+
+    /**
+     * 修改个体变更信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体变更信息修改")
+    @Log(title = "修改个体变更信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIndividualChangeInformation xcrIndividualChangeInformation) {
+        return service.updateById(xcrIndividualChangeInformation);
+    }
+
+
+    @Log(title = "个体变更信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体变更信息", notes = "删除个体变更信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体变更信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualChangeInformation:export')")
+    @Log(title = "个体变更信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIndividualChangeInformation> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIndividualChangeInformation> util = new ExcelUtil<XcrIndividualChangeInformation>(XcrIndividualChangeInformation.class);
+        util.exportExcel(response, list, "个体变更信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndividualLicenseController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIndividualLicense;
+import com.zksy.basicData.service.IXcrIndividualLicenseService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIndividualLicense")
+@Api(tags = "个体许可信息", description = "个体许可信息desc")
+public class XcrIndividualLicenseController extends BaseController{
+
+    @Autowired
+    private IXcrIndividualLicenseService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualLicense:list')")
+    public XcrIndividualLicense getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualLicense:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualLicense:list')")
+    public List<XcrIndividualLicense> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体许可信息新增")
+    @Log(title = "新增个体许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIndividualLicense xcrIndividualLicense) {
+        return service.save(xcrIndividualLicense);
+    }
+
+    /**
+     * 修改个体许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体许可信息修改")
+    @Log(title = "修改个体许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIndividualLicense xcrIndividualLicense) {
+        return service.updateById(xcrIndividualLicense);
+    }
+
+
+    @Log(title = "个体许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体许可信息", notes = "删除个体许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndividualLicense:export')")
+    @Log(title = "个体许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIndividualLicense> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIndividualLicense> util = new ExcelUtil<XcrIndividualLicense>(XcrIndividualLicense.class);
+        util.exportExcel(response, list, "个体许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrIndustryCommerceController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrIndustryCommerce;
+import com.zksy.basicData.service.IXcrIndustryCommerceService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体工商户基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrIndustryCommerce")
+@Api(tags = "个体工商户基本信息", description = "个体工商户基本信息desc")
+public class XcrIndustryCommerceController extends BaseController{
+
+    @Autowired
+    private IXcrIndustryCommerceService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体工商户基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndustryCommerce:list')")
+    public XcrIndustryCommerce getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体工商户基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndustryCommerce:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体工商户基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndustryCommerce:list')")
+    public List<XcrIndustryCommerce> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体工商户基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体工商户基本信息新增")
+    @Log(title = "新增个体工商户基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrIndustryCommerce xcrIndustryCommerce) {
+        return service.save(xcrIndustryCommerce);
+    }
+
+    /**
+     * 修改个体工商户基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体工商户基本信息修改")
+    @Log(title = "修改个体工商户基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrIndustryCommerce xcrIndustryCommerce) {
+        return service.updateById(xcrIndustryCommerce);
+    }
+
+
+    @Log(title = "个体工商户基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体工商户基本信息", notes = "删除个体工商户基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体工商户基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrIndustryCommerce:export')")
+    @Log(title = "个体工商户基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrIndustryCommerce> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrIndustryCommerce> util = new ExcelUtil<XcrIndustryCommerce>(XcrIndustryCommerce.class);
+        util.exportExcel(response, list, "个体工商户基本信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInnovationPlatformController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInnovationPlatform;
+import com.zksy.basicData.service.IXcrInnovationPlatformService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 国家、省、市创新平台名单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInnovationPlatform")
+@Api(tags = "国家、省、市创新平台名单", description = "国家、省、市创新平台名单desc")
+public class XcrInnovationPlatformController extends BaseController{
+
+    @Autowired
+    private IXcrInnovationPlatformService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "国家、省、市创新平台名单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInnovationPlatform:list')")
+    public XcrInnovationPlatform getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "国家、省、市创新平台名单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInnovationPlatform:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "国家、省、市创新平台名单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInnovationPlatform:list')")
+    public List<XcrInnovationPlatform> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增国家、省、市创新平台名单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "国家、省、市创新平台名单新增")
+    @Log(title = "新增国家、省、市创新平台名单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInnovationPlatform xcrInnovationPlatform) {
+        return service.save(xcrInnovationPlatform);
+    }
+
+    /**
+     * 修改国家、省、市创新平台名单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "国家、省、市创新平台名单修改")
+    @Log(title = "修改国家、省、市创新平台名单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInnovationPlatform xcrInnovationPlatform) {
+        return service.updateById(xcrInnovationPlatform);
+    }
+
+
+    @Log(title = "国家、省、市创新平台名单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除国家、省、市创新平台名单", notes = "删除国家、省、市创新平台名单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出国家、省、市创新平台名单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInnovationPlatform:export')")
+    @Log(title = "国家、省、市创新平台名单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInnovationPlatform> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInnovationPlatform> util = new ExcelUtil<XcrInnovationPlatform>(XcrInnovationPlatform.class);
+        util.exportExcel(response, list, "国家、省、市创新平台名单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInspectionResultsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInspectionResults;
+import com.zksy.basicData.service.IXcrInspectionResultsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 抽查结果信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInspectionResults")
+@Api(tags = "抽查结果信息", description = "抽查结果信息desc")
+public class XcrInspectionResultsController extends BaseController{
+
+    @Autowired
+    private IXcrInspectionResultsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "抽查结果信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInspectionResults:list')")
+    public XcrInspectionResults getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "抽查结果信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInspectionResults:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "抽查结果信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInspectionResults:list')")
+    public List<XcrInspectionResults> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增抽查结果信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "抽查结果信息新增")
+    @Log(title = "新增抽查结果信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInspectionResults xcrInspectionResults) {
+        return service.save(xcrInspectionResults);
+    }
+
+    /**
+     * 修改抽查结果信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "抽查结果信息修改")
+    @Log(title = "修改抽查结果信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInspectionResults xcrInspectionResults) {
+        return service.updateById(xcrInspectionResults);
+    }
+
+
+    @Log(title = "抽查结果信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除抽查结果信息", notes = "删除抽查结果信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出抽查结果信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInspectionResults:export')")
+    @Log(title = "抽查结果信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInspectionResults> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInspectionResults> util = new ExcelUtil<XcrInspectionResults>(XcrInspectionResults.class);
+        util.exportExcel(response, list, "抽查结果信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInstallmentPaymentController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInstallmentPayment;
+import com.zksy.basicData.service.IXcrInstallmentPaymentService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 分期实缴信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInstallmentPayment")
+@Api(tags = "分期实缴信息", description = "分期实缴信息desc")
+public class XcrInstallmentPaymentController extends BaseController{
+
+    @Autowired
+    private IXcrInstallmentPaymentService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "分期实缴信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentPayment:list')")
+    public XcrInstallmentPayment getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "分期实缴信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentPayment:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "分期实缴信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentPayment:list')")
+    public List<XcrInstallmentPayment> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增分期实缴信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "分期实缴信息新增")
+    @Log(title = "新增分期实缴信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInstallmentPayment xcrInstallmentPayment) {
+        return service.save(xcrInstallmentPayment);
+    }
+
+    /**
+     * 修改分期实缴信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "分期实缴信息修改")
+    @Log(title = "修改分期实缴信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInstallmentPayment xcrInstallmentPayment) {
+        return service.updateById(xcrInstallmentPayment);
+    }
+
+
+    @Log(title = "分期实缴信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除分期实缴信息", notes = "删除分期实缴信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出分期实缴信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentPayment:export')")
+    @Log(title = "分期实缴信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInstallmentPayment> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInstallmentPayment> util = new ExcelUtil<XcrInstallmentPayment>(XcrInstallmentPayment.class);
+        util.exportExcel(response, list, "分期实缴信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInstallmentSubscriptionController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInstallmentSubscription;
+import com.zksy.basicData.service.IXcrInstallmentSubscriptionService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 分期认缴信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInstallmentSubscription")
+@Api(tags = "分期认缴信息", description = "分期认缴信息desc")
+public class XcrInstallmentSubscriptionController extends BaseController{
+
+    @Autowired
+    private IXcrInstallmentSubscriptionService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "分期认缴信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentSubscription:list')")
+    public XcrInstallmentSubscription getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "分期认缴信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentSubscription:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "分期认缴信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentSubscription:list')")
+    public List<XcrInstallmentSubscription> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增分期认缴信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "分期认缴信息新增")
+    @Log(title = "新增分期认缴信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInstallmentSubscription xcrInstallmentSubscription) {
+        return service.save(xcrInstallmentSubscription);
+    }
+
+    /**
+     * 修改分期认缴信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "分期认缴信息修改")
+    @Log(title = "修改分期认缴信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInstallmentSubscription xcrInstallmentSubscription) {
+        return service.updateById(xcrInstallmentSubscription);
+    }
+
+
+    @Log(title = "分期认缴信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除分期认缴信息", notes = "删除分期认缴信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出分期认缴信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstallmentSubscription:export')")
+    @Log(title = "分期认缴信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInstallmentSubscription> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInstallmentSubscription> util = new ExcelUtil<XcrInstallmentSubscription>(XcrInstallmentSubscription.class);
+        util.exportExcel(response, list, "分期认缴信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInstitutionalClientsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInstitutionalClients;
+import com.zksy.basicData.service.IXcrInstitutionalClientsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 机构客户信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInstitutionalClients")
+@Api(tags = "机构客户信息", description = "机构客户信息desc")
+public class XcrInstitutionalClientsController extends BaseController{
+
+    @Autowired
+    private IXcrInstitutionalClientsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "机构客户信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstitutionalClients:list')")
+    public XcrInstitutionalClients getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "机构客户信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstitutionalClients:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "机构客户信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstitutionalClients:list')")
+    public List<XcrInstitutionalClients> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增机构客户信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "机构客户信息新增")
+    @Log(title = "新增机构客户信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInstitutionalClients xcrInstitutionalClients) {
+        return service.save(xcrInstitutionalClients);
+    }
+
+    /**
+     * 修改机构客户信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "机构客户信息修改")
+    @Log(title = "修改机构客户信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInstitutionalClients xcrInstitutionalClients) {
+        return service.updateById(xcrInstitutionalClients);
+    }
+
+
+    @Log(title = "机构客户信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除机构客户信息", notes = "删除机构客户信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出机构客户信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInstitutionalClients:export')")
+    @Log(title = "机构客户信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInstitutionalClients> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInstitutionalClients> util = new ExcelUtil<XcrInstitutionalClients>(XcrInstitutionalClients.class);
+        util.exportExcel(response, list, "机构客户信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInvestorAbnormalRecordController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInvestorAbnormalRecord;
+import com.zksy.basicData.service.IXcrInvestorAbnormalRecordService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 企业经营异常名录股东信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInvestorAbnormalRecord")
+@Api(tags = "企业经营异常名录股东信息", description = "企业经营异常名录股东信息desc")
+public class XcrInvestorAbnormalRecordController extends BaseController{
+
+    @Autowired
+    private IXcrInvestorAbnormalRecordService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "企业经营异常名录股东信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorAbnormalRecord:list')")
+    public XcrInvestorAbnormalRecord getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "企业经营异常名录股东信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorAbnormalRecord:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "企业经营异常名录股东信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorAbnormalRecord:list')")
+    public List<XcrInvestorAbnormalRecord> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增企业经营异常名录股东信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "企业经营异常名录股东信息新增")
+    @Log(title = "新增企业经营异常名录股东信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInvestorAbnormalRecord xcrInvestorAbnormalRecord) {
+        return service.save(xcrInvestorAbnormalRecord);
+    }
+
+    /**
+     * 修改企业经营异常名录股东信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "企业经营异常名录股东信息修改")
+    @Log(title = "修改企业经营异常名录股东信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInvestorAbnormalRecord xcrInvestorAbnormalRecord) {
+        return service.updateById(xcrInvestorAbnormalRecord);
+    }
+
+
+    @Log(title = "企业经营异常名录股东信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除企业经营异常名录股东信息", notes = "删除企业经营异常名录股东信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出企业经营异常名录股东信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorAbnormalRecord:export')")
+    @Log(title = "企业经营异常名录股东信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInvestorAbnormalRecord> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInvestorAbnormalRecord> util = new ExcelUtil<XcrInvestorAbnormalRecord>(XcrInvestorAbnormalRecord.class);
+        util.exportExcel(response, list, "企业经营异常名录股东信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInvestorSubscriptionDetailsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInvestorSubscriptionDetails;
+import com.zksy.basicData.service.IXcrInvestorSubscriptionDetailsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 投资人认缴详细Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInvestorSubscriptionDetails")
+@Api(tags = "投资人认缴详细", description = "投资人认缴详细desc")
+public class XcrInvestorSubscriptionDetailsController extends BaseController{
+
+    @Autowired
+    private IXcrInvestorSubscriptionDetailsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "投资人认缴详细搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorSubscriptionDetails:list')")
+    public XcrInvestorSubscriptionDetails getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "投资人认缴详细分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorSubscriptionDetails:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "投资人认缴详细查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorSubscriptionDetails:list')")
+    public List<XcrInvestorSubscriptionDetails> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增投资人认缴详细
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "投资人认缴详细新增")
+    @Log(title = "新增投资人认缴详细", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInvestorSubscriptionDetails xcrInvestorSubscriptionDetails) {
+        return service.save(xcrInvestorSubscriptionDetails);
+    }
+
+    /**
+     * 修改投资人认缴详细
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "投资人认缴详细修改")
+    @Log(title = "修改投资人认缴详细", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInvestorSubscriptionDetails xcrInvestorSubscriptionDetails) {
+        return service.updateById(xcrInvestorSubscriptionDetails);
+    }
+
+
+    @Log(title = "投资人认缴详细", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除投资人认缴详细", notes = "删除投资人认缴详细")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出投资人认缴详细列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvestorSubscriptionDetails:export')")
+    @Log(title = "投资人认缴详细", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInvestorSubscriptionDetails> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInvestorSubscriptionDetails> util = new ExcelUtil<XcrInvestorSubscriptionDetails>(XcrInvestorSubscriptionDetails.class);
+        util.exportExcel(response, list, "投资人认缴详细数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrInvoiceIssuanceController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrInvoiceIssuance;
+import com.zksy.basicData.service.IXcrInvoiceIssuanceService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 发票开票信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrInvoiceIssuance")
+@Api(tags = "发票开票信息", description = "发票开票信息desc")
+public class XcrInvoiceIssuanceController extends BaseController{
+
+    @Autowired
+    private IXcrInvoiceIssuanceService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "发票开票信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvoiceIssuance:list')")
+    public XcrInvoiceIssuance getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "发票开票信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvoiceIssuance:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "发票开票信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvoiceIssuance:list')")
+    public List<XcrInvoiceIssuance> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增发票开票信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "发票开票信息新增")
+    @Log(title = "新增发票开票信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrInvoiceIssuance xcrInvoiceIssuance) {
+        return service.save(xcrInvoiceIssuance);
+    }
+
+    /**
+     * 修改发票开票信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "发票开票信息修改")
+    @Log(title = "修改发票开票信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrInvoiceIssuance xcrInvoiceIssuance) {
+        return service.updateById(xcrInvoiceIssuance);
+    }
+
+
+    @Log(title = "发票开票信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除发票开票信息", notes = "删除发票开票信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出发票开票信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrInvoiceIssuance:export')")
+    @Log(title = "发票开票信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrInvoiceIssuance> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrInvoiceIssuance> util = new ExcelUtil<XcrInvoiceIssuance>(XcrInvoiceIssuance.class);
+        util.exportExcel(response, list, "发票开票信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrKeyPollutionSourcesController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrKeyPollutionSources;
+import com.zksy.basicData.service.IXcrKeyPollutionSourcesService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 重点排污单位名录Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrKeyPollutionSources")
+@Api(tags = "重点排污单位名录", description = "重点排污单位名录desc")
+public class XcrKeyPollutionSourcesController extends BaseController{
+
+    @Autowired
+    private IXcrKeyPollutionSourcesService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "重点排污单位名录搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrKeyPollutionSources:list')")
+    public XcrKeyPollutionSources getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "重点排污单位名录分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrKeyPollutionSources:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "重点排污单位名录查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrKeyPollutionSources:list')")
+    public List<XcrKeyPollutionSources> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增重点排污单位名录
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "重点排污单位名录新增")
+    @Log(title = "新增重点排污单位名录", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrKeyPollutionSources xcrKeyPollutionSources) {
+        return service.save(xcrKeyPollutionSources);
+    }
+
+    /**
+     * 修改重点排污单位名录
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "重点排污单位名录修改")
+    @Log(title = "修改重点排污单位名录", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrKeyPollutionSources xcrKeyPollutionSources) {
+        return service.updateById(xcrKeyPollutionSources);
+    }
+
+
+    @Log(title = "重点排污单位名录", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除重点排污单位名录", notes = "删除重点排污单位名录")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出重点排污单位名录列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrKeyPollutionSources:export')")
+    @Log(title = "重点排污单位名录", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrKeyPollutionSources> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrKeyPollutionSources> util = new ExcelUtil<XcrKeyPollutionSources>(XcrKeyPollutionSources.class);
+        util.exportExcel(response, list, "重点排污单位名录数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLegalRepresentativeController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrLegalRepresentative;
+import com.zksy.basicData.service.IXcrLegalRepresentativeService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 食品经营法定代人信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrLegalRepresentative")
+@Api(tags = "食品经营法定代人信息", description = "食品经营法定代人信息desc")
+public class XcrLegalRepresentativeController extends BaseController{
+
+    @Autowired
+    private IXcrLegalRepresentativeService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "食品经营法定代人信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLegalRepresentative:list')")
+    public XcrLegalRepresentative getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "食品经营法定代人信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLegalRepresentative:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "食品经营法定代人信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLegalRepresentative:list')")
+    public List<XcrLegalRepresentative> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增食品经营法定代人信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "食品经营法定代人信息新增")
+    @Log(title = "新增食品经营法定代人信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrLegalRepresentative xcrLegalRepresentative) {
+        return service.save(xcrLegalRepresentative);
+    }
+
+    /**
+     * 修改食品经营法定代人信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "食品经营法定代人信息修改")
+    @Log(title = "修改食品经营法定代人信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrLegalRepresentative xcrLegalRepresentative) {
+        return service.updateById(xcrLegalRepresentative);
+    }
+
+
+    @Log(title = "食品经营法定代人信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除食品经营法定代人信息", notes = "删除食品经营法定代人信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出食品经营法定代人信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLegalRepresentative:export')")
+    @Log(title = "食品经营法定代人信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrLegalRepresentative> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrLegalRepresentative> util = new ExcelUtil<XcrLegalRepresentative>(XcrLegalRepresentative.class);
+        util.exportExcel(response, list, "食品经营法定代人信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLicenseInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrLicenseInfo;
+import com.zksy.basicData.service.IXcrLicenseInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrLicenseInfo")
+@Api(tags = "许可信息", description = "许可信息desc")
+public class XcrLicenseInfoController extends BaseController{
+
+    @Autowired
+    private IXcrLicenseInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLicenseInfo:list')")
+    public XcrLicenseInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLicenseInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLicenseInfo:list')")
+    public List<XcrLicenseInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "许可信息新增")
+    @Log(title = "新增许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrLicenseInfo xcrLicenseInfo) {
+        return service.save(xcrLicenseInfo);
+    }
+
+    /**
+     * 修改许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "许可信息修改")
+    @Log(title = "修改许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrLicenseInfo xcrLicenseInfo) {
+        return service.updateById(xcrLicenseInfo);
+    }
+
+
+    @Log(title = "许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除许可信息", notes = "删除许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLicenseInfo:export')")
+    @Log(title = "许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrLicenseInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrLicenseInfo> util = new ExcelUtil<XcrLicenseInfo>(XcrLicenseInfo.class);
+        util.exportExcel(response, list, "许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLiquidationBasicInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrLiquidationBasicInfo;
+import com.zksy.basicData.service.IXcrLiquidationBasicInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 清算基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrLiquidationBasicInfo")
+@Api(tags = "清算基本信息", description = "清算基本信息desc")
+public class XcrLiquidationBasicInfoController extends BaseController{
+
+    @Autowired
+    private IXcrLiquidationBasicInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "清算基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationBasicInfo:list')")
+    public XcrLiquidationBasicInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "清算基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationBasicInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "清算基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationBasicInfo:list')")
+    public List<XcrLiquidationBasicInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增清算基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "清算基本信息新增")
+    @Log(title = "新增清算基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrLiquidationBasicInfo xcrLiquidationBasicInfo) {
+        return service.save(xcrLiquidationBasicInfo);
+    }
+
+    /**
+     * 修改清算基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "清算基本信息修改")
+    @Log(title = "修改清算基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrLiquidationBasicInfo xcrLiquidationBasicInfo) {
+        return service.updateById(xcrLiquidationBasicInfo);
+    }
+
+
+    @Log(title = "清算基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除清算基本信息", notes = "删除清算基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出清算基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationBasicInfo:export')")
+    @Log(title = "清算基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrLiquidationBasicInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrLiquidationBasicInfo> util = new ExcelUtil<XcrLiquidationBasicInfo>(XcrLiquidationBasicInfo.class);
+        util.exportExcel(response, list, "清算基本信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrLiquidationMemberInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrLiquidationMemberInfo;
+import com.zksy.basicData.service.IXcrLiquidationMemberInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 清算成员信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrLiquidationMemberInfo")
+@Api(tags = "清算成员信息", description = "清算成员信息desc")
+public class XcrLiquidationMemberInfoController extends BaseController{
+
+    @Autowired
+    private IXcrLiquidationMemberInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "清算成员信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationMemberInfo:list')")
+    public XcrLiquidationMemberInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "清算成员信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationMemberInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "清算成员信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationMemberInfo:list')")
+    public List<XcrLiquidationMemberInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增清算成员信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "清算成员信息新增")
+    @Log(title = "新增清算成员信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrLiquidationMemberInfo xcrLiquidationMemberInfo) {
+        return service.save(xcrLiquidationMemberInfo);
+    }
+
+    /**
+     * 修改清算成员信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "清算成员信息修改")
+    @Log(title = "修改清算成员信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrLiquidationMemberInfo xcrLiquidationMemberInfo) {
+        return service.updateById(xcrLiquidationMemberInfo);
+    }
+
+
+    @Log(title = "清算成员信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除清算成员信息", notes = "删除清算成员信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出清算成员信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrLiquidationMemberInfo:export')")
+    @Log(title = "清算成员信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrLiquidationMemberInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrLiquidationMemberInfo> util = new ExcelUtil<XcrLiquidationMemberInfo>(XcrLiquidationMemberInfo.class);
+        util.exportExcel(response, list, "清算成员信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMainFinancialStatementsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrMainFinancialStatements;
+import com.zksy.basicData.service.IXcrMainFinancialStatementsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 财务报主Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrMainFinancialStatements")
+@Api(tags = "财务报主", description = "财务报主desc")
+public class XcrMainFinancialStatementsController extends BaseController{
+
+    @Autowired
+    private IXcrMainFinancialStatementsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "财务报主搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMainFinancialStatements:list')")
+    public XcrMainFinancialStatements getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "财务报主分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMainFinancialStatements:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "财务报主查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMainFinancialStatements:list')")
+    public List<XcrMainFinancialStatements> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增财务报主
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "财务报主新增")
+    @Log(title = "新增财务报主", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrMainFinancialStatements xcrMainFinancialStatements) {
+        return service.save(xcrMainFinancialStatements);
+    }
+
+    /**
+     * 修改财务报主
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "财务报主修改")
+    @Log(title = "修改财务报主", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrMainFinancialStatements xcrMainFinancialStatements) {
+        return service.updateById(xcrMainFinancialStatements);
+    }
+
+
+    @Log(title = "财务报主", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除财务报主", notes = "删除财务报主")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出财务报主列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMainFinancialStatements:export')")
+    @Log(title = "财务报主", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrMainFinancialStatements> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrMainFinancialStatements> util = new ExcelUtil<XcrMainFinancialStatements>(XcrMainFinancialStatements.class);
+        util.exportExcel(response, list, "财务报主数据");
+    }
+}

+ 2 - 2
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMajorMembersController.java

@@ -22,8 +22,8 @@ import java.util.List;
 /**
  * 主要成员信息Controller
  *
- * @author Administrator
- * @date 2024-10-31
+ * @author nahida
+ * @date 2024-11-04
  */
 @RestController
 @RequestMapping("/basicData/xcrMajorMembers")

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMinorEnterprisesController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrMinorEnterprises;
+import com.zksy.basicData.service.IXcrMinorEnterprisesService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 科技型中小企业名单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrMinorEnterprises")
+@Api(tags = "科技型中小企业名单", description = "科技型中小企业名单desc")
+public class XcrMinorEnterprisesController extends BaseController{
+
+    @Autowired
+    private IXcrMinorEnterprisesService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "科技型中小企业名单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMinorEnterprises:list')")
+    public XcrMinorEnterprises getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "科技型中小企业名单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMinorEnterprises:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "科技型中小企业名单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMinorEnterprises:list')")
+    public List<XcrMinorEnterprises> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增科技型中小企业名单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "科技型中小企业名单新增")
+    @Log(title = "新增科技型中小企业名单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrMinorEnterprises xcrMinorEnterprises) {
+        return service.save(xcrMinorEnterprises);
+    }
+
+    /**
+     * 修改科技型中小企业名单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "科技型中小企业名单修改")
+    @Log(title = "修改科技型中小企业名单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrMinorEnterprises xcrMinorEnterprises) {
+        return service.updateById(xcrMinorEnterprises);
+    }
+
+
+    @Log(title = "科技型中小企业名单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除科技型中小企业名单", notes = "删除科技型中小企业名单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出科技型中小企业名单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMinorEnterprises:export')")
+    @Log(title = "科技型中小企业名单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrMinorEnterprises> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrMinorEnterprises> util = new ExcelUtil<XcrMinorEnterprises>(XcrMinorEnterprises.class);
+        util.exportExcel(response, list, "科技型中小企业名单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMoveInController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrMoveIn;
+import com.zksy.basicData.service.IXcrMoveInService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 迁入信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrMoveIn")
+@Api(tags = "迁入信息", description = "迁入信息desc")
+public class XcrMoveInController extends BaseController{
+
+    @Autowired
+    private IXcrMoveInService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "迁入信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveIn:list')")
+    public XcrMoveIn getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "迁入信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveIn:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "迁入信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveIn:list')")
+    public List<XcrMoveIn> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增迁入信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "迁入信息新增")
+    @Log(title = "新增迁入信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrMoveIn xcrMoveIn) {
+        return service.save(xcrMoveIn);
+    }
+
+    /**
+     * 修改迁入信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "迁入信息修改")
+    @Log(title = "修改迁入信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrMoveIn xcrMoveIn) {
+        return service.updateById(xcrMoveIn);
+    }
+
+
+    @Log(title = "迁入信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除迁入信息", notes = "删除迁入信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出迁入信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveIn:export')")
+    @Log(title = "迁入信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrMoveIn> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrMoveIn> util = new ExcelUtil<XcrMoveIn>(XcrMoveIn.class);
+        util.exportExcel(response, list, "迁入信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMoveOutController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrMoveOut;
+import com.zksy.basicData.service.IXcrMoveOutService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 迁出信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrMoveOut")
+@Api(tags = "迁出信息", description = "迁出信息desc")
+public class XcrMoveOutController extends BaseController{
+
+    @Autowired
+    private IXcrMoveOutService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "迁出信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveOut:list')")
+    public XcrMoveOut getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "迁出信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveOut:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "迁出信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveOut:list')")
+    public List<XcrMoveOut> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增迁出信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "迁出信息新增")
+    @Log(title = "新增迁出信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrMoveOut xcrMoveOut) {
+        return service.save(xcrMoveOut);
+    }
+
+    /**
+     * 修改迁出信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "迁出信息修改")
+    @Log(title = "修改迁出信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrMoveOut xcrMoveOut) {
+        return service.updateById(xcrMoveOut);
+    }
+
+
+    @Log(title = "迁出信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除迁出信息", notes = "删除迁出信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出迁出信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMoveOut:export')")
+    @Log(title = "迁出信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrMoveOut> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrMoveOut> util = new ExcelUtil<XcrMoveOut>(XcrMoveOut.class);
+        util.exportExcel(response, list, "迁出信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrMsAdministrativeLicenseController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrMsAdministrativeLicense;
+import com.zksy.basicData.service.IXcrMsAdministrativeLicenseService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 市场监管_行政许可信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrMsAdministrativeLicense")
+@Api(tags = "市场监管_行政许可信息", description = "市场监管_行政许可信息desc")
+public class XcrMsAdministrativeLicenseController extends BaseController{
+
+    @Autowired
+    private IXcrMsAdministrativeLicenseService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "市场监管_行政许可信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMsAdministrativeLicense:list')")
+    public XcrMsAdministrativeLicense getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "市场监管_行政许可信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMsAdministrativeLicense:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "市场监管_行政许可信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMsAdministrativeLicense:list')")
+    public List<XcrMsAdministrativeLicense> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增市场监管_行政许可信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "市场监管_行政许可信息新增")
+    @Log(title = "新增市场监管_行政许可信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrMsAdministrativeLicense xcrMsAdministrativeLicense) {
+        return service.save(xcrMsAdministrativeLicense);
+    }
+
+    /**
+     * 修改市场监管_行政许可信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "市场监管_行政许可信息修改")
+    @Log(title = "修改市场监管_行政许可信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrMsAdministrativeLicense xcrMsAdministrativeLicense) {
+        return service.updateById(xcrMsAdministrativeLicense);
+    }
+
+
+    @Log(title = "市场监管_行政许可信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除市场监管_行政许可信息", notes = "删除市场监管_行政许可信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出市场监管_行政许可信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrMsAdministrativeLicense:export')")
+    @Log(title = "市场监管_行政许可信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrMsAdministrativeLicense> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrMsAdministrativeLicense> util = new ExcelUtil<XcrMsAdministrativeLicense>(XcrMsAdministrativeLicense.class);
+        util.exportExcel(response, list, "市场监管_行政许可信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrNaturalPersonContributionsController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrNaturalPersonContributions;
+import com.zksy.basicData.service.IXcrNaturalPersonContributionsService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 自然人出资信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrNaturalPersonContributions")
+@Api(tags = "自然人出资信息", description = "自然人出资信息desc")
+public class XcrNaturalPersonContributionsController extends BaseController{
+
+    @Autowired
+    private IXcrNaturalPersonContributionsService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "自然人出资信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNaturalPersonContributions:list')")
+    public XcrNaturalPersonContributions getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "自然人出资信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNaturalPersonContributions:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "自然人出资信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNaturalPersonContributions:list')")
+    public List<XcrNaturalPersonContributions> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增自然人出资信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "自然人出资信息新增")
+    @Log(title = "新增自然人出资信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrNaturalPersonContributions xcrNaturalPersonContributions) {
+        return service.save(xcrNaturalPersonContributions);
+    }
+
+    /**
+     * 修改自然人出资信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "自然人出资信息修改")
+    @Log(title = "修改自然人出资信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrNaturalPersonContributions xcrNaturalPersonContributions) {
+        return service.updateById(xcrNaturalPersonContributions);
+    }
+
+
+    @Log(title = "自然人出资信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除自然人出资信息", notes = "删除自然人出资信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出自然人出资信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNaturalPersonContributions:export')")
+    @Log(title = "自然人出资信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrNaturalPersonContributions> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrNaturalPersonContributions> util = new ExcelUtil<XcrNaturalPersonContributions>(XcrNaturalPersonContributions.class);
+        util.exportExcel(response, list, "自然人出资信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrNonNaturalPersonContributionController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrNonNaturalPersonContribution;
+import com.zksy.basicData.service.IXcrNonNaturalPersonContributionService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 非自然人出资信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrNonNaturalPersonContribution")
+@Api(tags = "非自然人出资信息", description = "非自然人出资信息desc")
+public class XcrNonNaturalPersonContributionController extends BaseController{
+
+    @Autowired
+    private IXcrNonNaturalPersonContributionService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "非自然人出资信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNonNaturalPersonContribution:list')")
+    public XcrNonNaturalPersonContribution getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "非自然人出资信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNonNaturalPersonContribution:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "非自然人出资信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNonNaturalPersonContribution:list')")
+    public List<XcrNonNaturalPersonContribution> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增非自然人出资信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "非自然人出资信息新增")
+    @Log(title = "新增非自然人出资信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrNonNaturalPersonContribution xcrNonNaturalPersonContribution) {
+        return service.save(xcrNonNaturalPersonContribution);
+    }
+
+    /**
+     * 修改非自然人出资信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "非自然人出资信息修改")
+    @Log(title = "修改非自然人出资信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrNonNaturalPersonContribution xcrNonNaturalPersonContribution) {
+        return service.updateById(xcrNonNaturalPersonContribution);
+    }
+
+
+    @Log(title = "非自然人出资信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除非自然人出资信息", notes = "删除非自然人出资信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出非自然人出资信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNonNaturalPersonContribution:export')")
+    @Log(title = "非自然人出资信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrNonNaturalPersonContribution> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrNonNaturalPersonContribution> util = new ExcelUtil<XcrNonNaturalPersonContribution>(XcrNonNaturalPersonContribution.class);
+        util.exportExcel(response, list, "非自然人出资信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrNoticeRecordController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrNoticeRecord;
+import com.zksy.basicData.service.IXcrNoticeRecordService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 公示公告信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrNoticeRecord")
+@Api(tags = "公示公告信息", description = "公示公告信息desc")
+public class XcrNoticeRecordController extends BaseController{
+
+    @Autowired
+    private IXcrNoticeRecordService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "公示公告信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNoticeRecord:list')")
+    public XcrNoticeRecord getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "公示公告信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNoticeRecord:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "公示公告信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNoticeRecord:list')")
+    public List<XcrNoticeRecord> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增公示公告信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "公示公告信息新增")
+    @Log(title = "新增公示公告信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrNoticeRecord xcrNoticeRecord) {
+        return service.save(xcrNoticeRecord);
+    }
+
+    /**
+     * 修改公示公告信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "公示公告信息修改")
+    @Log(title = "修改公示公告信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrNoticeRecord xcrNoticeRecord) {
+        return service.updateById(xcrNoticeRecord);
+    }
+
+
+    @Log(title = "公示公告信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除公示公告信息", notes = "删除公示公告信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出公示公告信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrNoticeRecord:export')")
+    @Log(title = "公示公告信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrNoticeRecord> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrNoticeRecord> util = new ExcelUtil<XcrNoticeRecord>(XcrNoticeRecord.class);
+        util.exportExcel(response, list, "公示公告信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo36Controller.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrOtherInfo36;
+import com.zksy.basicData.service.IXcrOtherInfo36Service;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 水费清单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrOtherInfo36")
+@Api(tags = "水费清单", description = "水费清单desc")
+public class XcrOtherInfo36Controller extends BaseController{
+
+    @Autowired
+    private IXcrOtherInfo36Service service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "水费清单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo36:list')")
+    public XcrOtherInfo36 getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "水费清单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo36:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "水费清单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo36:list')")
+    public List<XcrOtherInfo36> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增水费清单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "水费清单新增")
+    @Log(title = "新增水费清单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrOtherInfo36 xcrOtherInfo36) {
+        return service.save(xcrOtherInfo36);
+    }
+
+    /**
+     * 修改水费清单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "水费清单修改")
+    @Log(title = "修改水费清单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrOtherInfo36 xcrOtherInfo36) {
+        return service.updateById(xcrOtherInfo36);
+    }
+
+
+    @Log(title = "水费清单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除水费清单", notes = "删除水费清单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出水费清单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo36:export')")
+    @Log(title = "水费清单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrOtherInfo36> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrOtherInfo36> util = new ExcelUtil<XcrOtherInfo36>(XcrOtherInfo36.class);
+        util.exportExcel(response, list, "水费清单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo37Controller.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrOtherInfo37;
+import com.zksy.basicData.service.IXcrOtherInfo37Service;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 燃气费清单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrOtherInfo37")
+@Api(tags = "燃气费清单", description = "燃气费清单desc")
+public class XcrOtherInfo37Controller extends BaseController{
+
+    @Autowired
+    private IXcrOtherInfo37Service service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "燃气费清单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo37:list')")
+    public XcrOtherInfo37 getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "燃气费清单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo37:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "燃气费清单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo37:list')")
+    public List<XcrOtherInfo37> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增燃气费清单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "燃气费清单新增")
+    @Log(title = "新增燃气费清单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrOtherInfo37 xcrOtherInfo37) {
+        return service.save(xcrOtherInfo37);
+    }
+
+    /**
+     * 修改燃气费清单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "燃气费清单修改")
+    @Log(title = "修改燃气费清单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrOtherInfo37 xcrOtherInfo37) {
+        return service.updateById(xcrOtherInfo37);
+    }
+
+
+    @Log(title = "燃气费清单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除燃气费清单", notes = "删除燃气费清单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出燃气费清单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo37:export')")
+    @Log(title = "燃气费清单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrOtherInfo37> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrOtherInfo37> util = new ExcelUtil<XcrOtherInfo37>(XcrOtherInfo37.class);
+        util.exportExcel(response, list, "燃气费清单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo38Controller.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrOtherInfo38;
+import com.zksy.basicData.service.IXcrOtherInfo38Service;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 科技研发清单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrOtherInfo38")
+@Api(tags = "科技研发清单", description = "科技研发清单desc")
+public class XcrOtherInfo38Controller extends BaseController{
+
+    @Autowired
+    private IXcrOtherInfo38Service service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "科技研发清单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo38:list')")
+    public XcrOtherInfo38 getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "科技研发清单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo38:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "科技研发清单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo38:list')")
+    public List<XcrOtherInfo38> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增科技研发清单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "科技研发清单新增")
+    @Log(title = "新增科技研发清单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrOtherInfo38 xcrOtherInfo38) {
+        return service.save(xcrOtherInfo38);
+    }
+
+    /**
+     * 修改科技研发清单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "科技研发清单修改")
+    @Log(title = "修改科技研发清单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrOtherInfo38 xcrOtherInfo38) {
+        return service.updateById(xcrOtherInfo38);
+    }
+
+
+    @Log(title = "科技研发清单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除科技研发清单", notes = "删除科技研发清单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出科技研发清单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo38:export')")
+    @Log(title = "科技研发清单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrOtherInfo38> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrOtherInfo38> util = new ExcelUtil<XcrOtherInfo38>(XcrOtherInfo38.class);
+        util.exportExcel(response, list, "科技研发清单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrOtherInfo39Controller.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrOtherInfo39;
+import com.zksy.basicData.service.IXcrOtherInfo39Service;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农业主体信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrOtherInfo39")
+@Api(tags = "农业主体信息", description = "农业主体信息desc")
+public class XcrOtherInfo39Controller extends BaseController{
+
+    @Autowired
+    private IXcrOtherInfo39Service service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农业主体信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo39:list')")
+    public XcrOtherInfo39 getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农业主体信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo39:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农业主体信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo39:list')")
+    public List<XcrOtherInfo39> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农业主体信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农业主体信息新增")
+    @Log(title = "新增农业主体信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrOtherInfo39 xcrOtherInfo39) {
+        return service.save(xcrOtherInfo39);
+    }
+
+    /**
+     * 修改农业主体信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农业主体信息修改")
+    @Log(title = "修改农业主体信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrOtherInfo39 xcrOtherInfo39) {
+        return service.updateById(xcrOtherInfo39);
+    }
+
+
+    @Log(title = "农业主体信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农业主体信息", notes = "删除农业主体信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农业主体信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrOtherInfo39:export')")
+    @Log(title = "农业主体信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrOtherInfo39> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrOtherInfo39> util = new ExcelUtil<XcrOtherInfo39>(XcrOtherInfo39.class);
+        util.exportExcel(response, list, "农业主体信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrPersonalRevokeRecordController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrPersonalRevokeRecord;
+import com.zksy.basicData.service.IXcrPersonalRevokeRecordService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体吊销信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrPersonalRevokeRecord")
+@Api(tags = "个体吊销信息", description = "个体吊销信息desc")
+public class XcrPersonalRevokeRecordController extends BaseController{
+
+    @Autowired
+    private IXcrPersonalRevokeRecordService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体吊销信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrPersonalRevokeRecord:list')")
+    public XcrPersonalRevokeRecord getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体吊销信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrPersonalRevokeRecord:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体吊销信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrPersonalRevokeRecord:list')")
+    public List<XcrPersonalRevokeRecord> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体吊销信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体吊销信息新增")
+    @Log(title = "新增个体吊销信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrPersonalRevokeRecord xcrPersonalRevokeRecord) {
+        return service.save(xcrPersonalRevokeRecord);
+    }
+
+    /**
+     * 修改个体吊销信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体吊销信息修改")
+    @Log(title = "修改个体吊销信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrPersonalRevokeRecord xcrPersonalRevokeRecord) {
+        return service.updateById(xcrPersonalRevokeRecord);
+    }
+
+
+    @Log(title = "个体吊销信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体吊销信息", notes = "删除个体吊销信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体吊销信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrPersonalRevokeRecord:export')")
+    @Log(title = "个体吊销信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrPersonalRevokeRecord> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrPersonalRevokeRecord> util = new ExcelUtil<XcrPersonalRevokeRecord>(XcrPersonalRevokeRecord.class);
+        util.exportExcel(response, list, "个体吊销信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRandomInspectionTaskController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrRandomInspectionTask;
+import com.zksy.basicData.service.IXcrRandomInspectionTaskService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 抽查任务信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrRandomInspectionTask")
+@Api(tags = "抽查任务信息", description = "抽查任务信息desc")
+public class XcrRandomInspectionTaskController extends BaseController{
+
+    @Autowired
+    private IXcrRandomInspectionTaskService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "抽查任务信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRandomInspectionTask:list')")
+    public XcrRandomInspectionTask getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "抽查任务信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRandomInspectionTask:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "抽查任务信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRandomInspectionTask:list')")
+    public List<XcrRandomInspectionTask> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增抽查任务信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "抽查任务信息新增")
+    @Log(title = "新增抽查任务信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrRandomInspectionTask xcrRandomInspectionTask) {
+        return service.save(xcrRandomInspectionTask);
+    }
+
+    /**
+     * 修改抽查任务信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "抽查任务信息修改")
+    @Log(title = "修改抽查任务信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrRandomInspectionTask xcrRandomInspectionTask) {
+        return service.updateById(xcrRandomInspectionTask);
+    }
+
+
+    @Log(title = "抽查任务信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除抽查任务信息", notes = "删除抽查任务信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出抽查任务信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRandomInspectionTask:export')")
+    @Log(title = "抽查任务信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrRandomInspectionTask> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrRandomInspectionTask> util = new ExcelUtil<XcrRandomInspectionTask>(XcrRandomInspectionTask.class);
+        util.exportExcel(response, list, "抽查任务信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRecordDishonestyController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrRecordDishonesty;
+import com.zksy.basicData.service.IXcrRecordDishonestyService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 失信记录名单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrRecordDishonesty")
+@Api(tags = "失信记录名单", description = "失信记录名单desc")
+public class XcrRecordDishonestyController extends BaseController{
+
+    @Autowired
+    private IXcrRecordDishonestyService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "失信记录名单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRecordDishonesty:list')")
+    public XcrRecordDishonesty getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "失信记录名单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRecordDishonesty:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "失信记录名单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRecordDishonesty:list')")
+    public List<XcrRecordDishonesty> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增失信记录名单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "失信记录名单新增")
+    @Log(title = "新增失信记录名单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrRecordDishonesty xcrRecordDishonesty) {
+        return service.save(xcrRecordDishonesty);
+    }
+
+    /**
+     * 修改失信记录名单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "失信记录名单修改")
+    @Log(title = "修改失信记录名单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrRecordDishonesty xcrRecordDishonesty) {
+        return service.updateById(xcrRecordDishonesty);
+    }
+
+
+    @Log(title = "失信记录名单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除失信记录名单", notes = "删除失信记录名单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出失信记录名单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRecordDishonesty:export')")
+    @Log(title = "失信记录名单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrRecordDishonesty> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrRecordDishonesty> util = new ExcelUtil<XcrRecordDishonesty>(XcrRecordDishonesty.class);
+        util.exportExcel(response, list, "失信记录名单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRevisionInformationAgriculturalCollegeAnnualReportController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrRevisionInformationAgriculturalCollegeAnnualReport;
+import com.zksy.basicData.service.IXcrRevisionInformationAgriculturalCollegeAnnualReportService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 农专年报修改信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrRevisionInformationAgriculturalCollegeAnnualReport")
+@Api(tags = "农专年报修改信息", description = "农专年报修改信息desc")
+public class XcrRevisionInformationAgriculturalCollegeAnnualReportController extends BaseController{
+
+    @Autowired
+    private IXcrRevisionInformationAgriculturalCollegeAnnualReportService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "农专年报修改信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevisionInformationAgriculturalCollegeAnnualReport:list')")
+    public XcrRevisionInformationAgriculturalCollegeAnnualReport getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "农专年报修改信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevisionInformationAgriculturalCollegeAnnualReport:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "农专年报修改信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevisionInformationAgriculturalCollegeAnnualReport:list')")
+    public List<XcrRevisionInformationAgriculturalCollegeAnnualReport> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增农专年报修改信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "农专年报修改信息新增")
+    @Log(title = "新增农专年报修改信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrRevisionInformationAgriculturalCollegeAnnualReport xcrRevisionInformationAgriculturalCollegeAnnualReport) {
+        return service.save(xcrRevisionInformationAgriculturalCollegeAnnualReport);
+    }
+
+    /**
+     * 修改农专年报修改信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "农专年报修改信息修改")
+    @Log(title = "修改农专年报修改信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrRevisionInformationAgriculturalCollegeAnnualReport xcrRevisionInformationAgriculturalCollegeAnnualReport) {
+        return service.updateById(xcrRevisionInformationAgriculturalCollegeAnnualReport);
+    }
+
+
+    @Log(title = "农专年报修改信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除农专年报修改信息", notes = "删除农专年报修改信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出农专年报修改信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevisionInformationAgriculturalCollegeAnnualReport:export')")
+    @Log(title = "农专年报修改信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrRevisionInformationAgriculturalCollegeAnnualReport> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrRevisionInformationAgriculturalCollegeAnnualReport> util = new ExcelUtil<XcrRevisionInformationAgriculturalCollegeAnnualReport>(XcrRevisionInformationAgriculturalCollegeAnnualReport.class);
+        util.exportExcel(response, list, "农专年报修改信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRevokeInfoController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrRevokeInfo;
+import com.zksy.basicData.service.IXcrRevokeInfoService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 吊销信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrRevokeInfo")
+@Api(tags = "吊销信息", description = "吊销信息desc")
+public class XcrRevokeInfoController extends BaseController{
+
+    @Autowired
+    private IXcrRevokeInfoService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "吊销信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeInfo:list')")
+    public XcrRevokeInfo getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "吊销信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeInfo:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "吊销信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeInfo:list')")
+    public List<XcrRevokeInfo> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增吊销信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "吊销信息新增")
+    @Log(title = "新增吊销信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrRevokeInfo xcrRevokeInfo) {
+        return service.save(xcrRevokeInfo);
+    }
+
+    /**
+     * 修改吊销信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "吊销信息修改")
+    @Log(title = "修改吊销信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrRevokeInfo xcrRevokeInfo) {
+        return service.updateById(xcrRevokeInfo);
+    }
+
+
+    @Log(title = "吊销信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除吊销信息", notes = "删除吊销信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出吊销信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeInfo:export')")
+    @Log(title = "吊销信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrRevokeInfo> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrRevokeInfo> util = new ExcelUtil<XcrRevokeInfo>(XcrRevokeInfo.class);
+        util.exportExcel(response, list, "吊销信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrRevokeRegistrationController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrRevokeRegistration;
+import com.zksy.basicData.service.IXcrRevokeRegistrationService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 个体撤销登记信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrRevokeRegistration")
+@Api(tags = "个体撤销登记信息", description = "个体撤销登记信息desc")
+public class XcrRevokeRegistrationController extends BaseController{
+
+    @Autowired
+    private IXcrRevokeRegistrationService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "个体撤销登记信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeRegistration:list')")
+    public XcrRevokeRegistration getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "个体撤销登记信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeRegistration:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "个体撤销登记信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeRegistration:list')")
+    public List<XcrRevokeRegistration> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增个体撤销登记信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "个体撤销登记信息新增")
+    @Log(title = "新增个体撤销登记信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrRevokeRegistration xcrRevokeRegistration) {
+        return service.save(xcrRevokeRegistration);
+    }
+
+    /**
+     * 修改个体撤销登记信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "个体撤销登记信息修改")
+    @Log(title = "修改个体撤销登记信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrRevokeRegistration xcrRevokeRegistration) {
+        return service.updateById(xcrRevokeRegistration);
+    }
+
+
+    @Log(title = "个体撤销登记信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除个体撤销登记信息", notes = "删除个体撤销登记信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出个体撤销登记信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrRevokeRegistration:export')")
+    @Log(title = "个体撤销登记信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrRevokeRegistration> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrRevokeRegistration> util = new ExcelUtil<XcrRevokeRegistration>(XcrRevokeRegistration.class);
+        util.exportExcel(response, list, "个体撤销登记信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSeriousIllegalDishonestEnterprisesController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrSeriousIllegalDishonestEnterprises;
+import com.zksy.basicData.service.IXcrSeriousIllegalDishonestEnterprisesService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 严重违法失信企业名单Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrSeriousIllegalDishonestEnterprises")
+@Api(tags = "严重违法失信企业名单", description = "严重违法失信企业名单desc")
+public class XcrSeriousIllegalDishonestEnterprisesController extends BaseController{
+
+    @Autowired
+    private IXcrSeriousIllegalDishonestEnterprisesService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "严重违法失信企业名单搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprises:list')")
+    public XcrSeriousIllegalDishonestEnterprises getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "严重违法失信企业名单分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprises:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "严重违法失信企业名单查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprises:list')")
+    public List<XcrSeriousIllegalDishonestEnterprises> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增严重违法失信企业名单
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "严重违法失信企业名单新增")
+    @Log(title = "新增严重违法失信企业名单", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrSeriousIllegalDishonestEnterprises xcrSeriousIllegalDishonestEnterprises) {
+        return service.save(xcrSeriousIllegalDishonestEnterprises);
+    }
+
+    /**
+     * 修改严重违法失信企业名单
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "严重违法失信企业名单修改")
+    @Log(title = "修改严重违法失信企业名单", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrSeriousIllegalDishonestEnterprises xcrSeriousIllegalDishonestEnterprises) {
+        return service.updateById(xcrSeriousIllegalDishonestEnterprises);
+    }
+
+
+    @Log(title = "严重违法失信企业名单", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除严重违法失信企业名单", notes = "删除严重违法失信企业名单")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出严重违法失信企业名单列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprises:export')")
+    @Log(title = "严重违法失信企业名单", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrSeriousIllegalDishonestEnterprises> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrSeriousIllegalDishonestEnterprises> util = new ExcelUtil<XcrSeriousIllegalDishonestEnterprises>(XcrSeriousIllegalDishonestEnterprises.class);
+        util.exportExcel(response, list, "严重违法失信企业名单数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSeriousIllegalDishonestEnterprisesDetailController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrSeriousIllegalDishonestEnterprisesDetail;
+import com.zksy.basicData.service.IXcrSeriousIllegalDishonestEnterprisesDetailService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 严重违法失信企业详细信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrSeriousIllegalDishonestEnterprisesDetail")
+@Api(tags = "严重违法失信企业详细信息", description = "严重违法失信企业详细信息desc")
+public class XcrSeriousIllegalDishonestEnterprisesDetailController extends BaseController{
+
+    @Autowired
+    private IXcrSeriousIllegalDishonestEnterprisesDetailService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "严重违法失信企业详细信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprisesDetail:list')")
+    public XcrSeriousIllegalDishonestEnterprisesDetail getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "严重违法失信企业详细信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprisesDetail:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "严重违法失信企业详细信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprisesDetail:list')")
+    public List<XcrSeriousIllegalDishonestEnterprisesDetail> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增严重违法失信企业详细信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "严重违法失信企业详细信息新增")
+    @Log(title = "新增严重违法失信企业详细信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrSeriousIllegalDishonestEnterprisesDetail xcrSeriousIllegalDishonestEnterprisesDetail) {
+        return service.save(xcrSeriousIllegalDishonestEnterprisesDetail);
+    }
+
+    /**
+     * 修改严重违法失信企业详细信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "严重违法失信企业详细信息修改")
+    @Log(title = "修改严重违法失信企业详细信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrSeriousIllegalDishonestEnterprisesDetail xcrSeriousIllegalDishonestEnterprisesDetail) {
+        return service.updateById(xcrSeriousIllegalDishonestEnterprisesDetail);
+    }
+
+
+    @Log(title = "严重违法失信企业详细信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除严重违法失信企业详细信息", notes = "删除严重违法失信企业详细信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出严重违法失信企业详细信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSeriousIllegalDishonestEnterprisesDetail:export')")
+    @Log(title = "严重违法失信企业详细信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrSeriousIllegalDishonestEnterprisesDetail> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrSeriousIllegalDishonestEnterprisesDetail> util = new ExcelUtil<XcrSeriousIllegalDishonestEnterprisesDetail>(XcrSeriousIllegalDishonestEnterprisesDetail.class);
+        util.exportExcel(response, list, "严重违法失信企业详细信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSimplifiedCancellationAnnouncementController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrSimplifiedCancellationAnnouncement;
+import com.zksy.basicData.service.IXcrSimplifiedCancellationAnnouncementService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 简易注销公告信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrSimplifiedCancellationAnnouncement")
+@Api(tags = "简易注销公告信息", description = "简易注销公告信息desc")
+public class XcrSimplifiedCancellationAnnouncementController extends BaseController{
+
+    @Autowired
+    private IXcrSimplifiedCancellationAnnouncementService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "简易注销公告信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSimplifiedCancellationAnnouncement:list')")
+    public XcrSimplifiedCancellationAnnouncement getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "简易注销公告信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSimplifiedCancellationAnnouncement:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "简易注销公告信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSimplifiedCancellationAnnouncement:list')")
+    public List<XcrSimplifiedCancellationAnnouncement> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增简易注销公告信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "简易注销公告信息新增")
+    @Log(title = "新增简易注销公告信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrSimplifiedCancellationAnnouncement xcrSimplifiedCancellationAnnouncement) {
+        return service.save(xcrSimplifiedCancellationAnnouncement);
+    }
+
+    /**
+     * 修改简易注销公告信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "简易注销公告信息修改")
+    @Log(title = "修改简易注销公告信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrSimplifiedCancellationAnnouncement xcrSimplifiedCancellationAnnouncement) {
+        return service.updateById(xcrSimplifiedCancellationAnnouncement);
+    }
+
+
+    @Log(title = "简易注销公告信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除简易注销公告信息", notes = "删除简易注销公告信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出简易注销公告信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSimplifiedCancellationAnnouncement:export')")
+    @Log(title = "简易注销公告信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrSimplifiedCancellationAnnouncement> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrSimplifiedCancellationAnnouncement> util = new ExcelUtil<XcrSimplifiedCancellationAnnouncement>(XcrSimplifiedCancellationAnnouncement.class);
+        util.exportExcel(response, list, "简易注销公告信息数据");
+    }
+}

+ 98 - 0
background-service/zksy-admin/src/main/java/com/zksy/web/controller/basicData/XcrSmallAndMicroEnterprisesController.java

@@ -0,0 +1,98 @@
+package com.zksy.web.controller.basicData;
+
+import com.zksy.common.core.controller.BaseController;
+import com.zksy.basicData.domain.XcrSmallAndMicroEnterprises;
+import com.zksy.basicData.service.IXcrSmallAndMicroEnterprisesService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.core.domain.AjaxResult;
+import com.zksy.common.utils.SearchUtil;
+import com.zksy.common.annotation.Log;
+import com.zksy.common.enums.BusinessType;
+import com.zksy.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 小微企业名录基本信息Controller
+ *
+ * @author nahida
+ * @date 2024-11-04
+ */
+@RestController
+@RequestMapping("/basicData/xcrSmallAndMicroEnterprises")
+@Api(tags = "小微企业名录基本信息", description = "小微企业名录基本信息desc")
+public class XcrSmallAndMicroEnterprisesController extends BaseController{
+
+    @Autowired
+    private IXcrSmallAndMicroEnterprisesService service;
+
+    @GetMapping("/getById/{borrowId}")
+    @ApiOperation(value = "小微企业名录基本信息搜索getById")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSmallAndMicroEnterprises:list')")
+    public XcrSmallAndMicroEnterprises getById(@PathVariable String borrowId) {
+        return service.getById(borrowId);
+    }
+
+    @GetMapping("/findByPage")
+    @ApiOperation(value = "小微企业名录基本信息分页")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSmallAndMicroEnterprises:list')")
+    public Page findByPage(long pageNum, long pageSize, String conditionJson) throws Exception {
+        return service.page(new Page<>(pageNum, pageSize), SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    @GetMapping("/getList")
+    @ApiOperation(value = "小微企业名录基本信息查询所有")
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSmallAndMicroEnterprises:list')")
+    public List<XcrSmallAndMicroEnterprises> getList(String conditionJson) throws Exception {
+        return service.list(SearchUtil.parseWhereSql(conditionJson));
+    }
+
+    /**
+     * 新增小微企业名录基本信息
+     */
+    @PostMapping("/save")
+    @ApiOperation(value = "小微企业名录基本信息新增")
+    @Log(title = "新增小微企业名录基本信息", businessType = BusinessType.INSERT)
+    public boolean save(@RequestBody XcrSmallAndMicroEnterprises xcrSmallAndMicroEnterprises) {
+        return service.save(xcrSmallAndMicroEnterprises);
+    }
+
+    /**
+     * 修改小微企业名录基本信息
+     */
+    @PostMapping("/updateById")
+    @ApiOperation(value = "小微企业名录基本信息修改")
+    @Log(title = "修改小微企业名录基本信息", businessType = BusinessType.UPDATE)
+    public boolean updateById(@RequestBody XcrSmallAndMicroEnterprises xcrSmallAndMicroEnterprises) {
+        return service.updateById(xcrSmallAndMicroEnterprises);
+    }
+
+
+    @Log(title = "小微企业名录基本信息", businessType = BusinessType.DELETE)
+    @PostMapping("/delete")
+    @ApiOperation(value = "删除小微企业名录基本信息", notes = "删除小微企业名录基本信息")
+    public AjaxResult delete(@RequestBody List<String> ids)
+    {
+        return toAjax(service.removeByIds(ids));
+    }
+
+    /**
+     * 导出小微企业名录基本信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('basicData:xcrSmallAndMicroEnterprises:export')")
+    @Log(title = "小微企业名录基本信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response,String conditionJson) throws Exception
+    {
+        List<XcrSmallAndMicroEnterprises> list = service.list(SearchUtil.parseWhereSql(conditionJson));
+        ExcelUtil<XcrSmallAndMicroEnterprises> util = new ExcelUtil<XcrSmallAndMicroEnterprises>(XcrSmallAndMicroEnterprises.class);
+        util.exportExcel(response, list, "小微企业名录基本信息数据");
+    }
+}

Some files were not shown because too many files changed in this diff