From e6dc5469651a248d8a034d22f1494dbf86ab93c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Sun, 21 Sep 2025 08:20:33 +0800 Subject: [PATCH] =?UTF-8?q?```=20feat(qr-login):=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E4=BA=8C=E7=BB=B4=E7=A0=81=E7=99=BB=E5=BD=95=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E5=AD=97=E6=AE=B5=E7=B1=BB=E5=9E=8B=E4=B8=BA?= =?UTF-8?q?=E5=AD=97=E7=AC=A6=E4=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将 QrLoginData 中的 createTime 和 expireTime 字段从 Date 类型修改为 String 类型,便于序列化和传输。同时在扫码登录逻辑中增加调试日志输出, 方便排查问题。 chore(cms): 移除多个 CMS 模块的控制器代码 删除以下 CMS 模块的控制器文件: - CmsAdController - CmsAdRecordController - CmsArticleCategoryController- CmsArticleCommentController- CmsArticleContentController - CmsArticleController - CmsArticleCountController这些控制器可能已迁移至其他模块或采用新的实现方式。 ``` --- .../com/gxwebsoft/auto/dto/QrLoginData.java | 4 +- .../auto/service/impl/QrLoginServiceImpl.java | 5 +- .../cms/controller/CmsAdController.java | 120 -------- .../cms/controller/CmsAdRecordController.java | 115 ------- .../CmsArticleCategoryController.java | 114 ------- .../CmsArticleCommentController.java | 120 -------- .../CmsArticleContentController.java | 115 ------- .../cms/controller/CmsArticleController.java | 218 -------------- .../controller/CmsArticleCountController.java | 120 -------- .../controller/CmsArticleLikeController.java | 120 -------- .../controller/CmsComponentsController.java | 120 -------- .../cms/controller/CmsDesignController.java | 120 -------- .../controller/CmsDesignRecordController.java | 120 -------- .../cms/controller/CmsDocsBookController.java | 115 ------- .../controller/CmsDocsContentController.java | 115 ------- .../cms/controller/CmsDocsController.java | 120 -------- .../cms/controller/CmsDomainController.java | 182 ------------ .../cms/controller/CmsFormController.java | 120 -------- .../controller/CmsFormRecordController.java | 120 -------- .../cms/controller/CmsLinkController.java | 120 -------- .../cms/controller/CmsMpAdController.java | 120 -------- .../cms/controller/CmsMpController.java | 120 -------- .../cms/controller/CmsMpFieldController.java | 115 ------- .../cms/controller/CmsMpMenuController.java | 120 -------- .../controller/CmsNavigationController.java | 173 ----------- .../cms/controller/CmsProductController.java | 150 ---------- .../controller/CmsProductSpecController.java | 116 -------- .../CmsProductSpecValueController.java | 111 ------- .../controller/CmsProductUrlController.java | 111 ------- .../cms/controller/CmsWebsiteController.java | 281 ------------------ .../controller/CmsWebsiteFieldController.java | 126 -------- .../java/com/gxwebsoft/cms/entity/CmsAd.java | 78 ----- .../com/gxwebsoft/cms/entity/CmsAdRecord.java | 57 ---- .../com/gxwebsoft/cms/entity/CmsArticle.java | 172 ----------- .../cms/entity/CmsArticleCategory.java | 92 ------ .../cms/entity/CmsArticleComment.java | 77 ----- .../cms/entity/CmsArticleContent.java | 41 --- .../gxwebsoft/cms/entity/CmsArticleCount.java | 42 --- .../gxwebsoft/cms/entity/CmsArticleLike.java | 42 --- .../gxwebsoft/cms/entity/CmsComponents.java | 69 ----- .../com/gxwebsoft/cms/entity/CmsDesign.java | 98 ------ .../gxwebsoft/cms/entity/CmsDesignRecord.java | 75 ----- .../com/gxwebsoft/cms/entity/CmsDocs.java | 74 ----- .../com/gxwebsoft/cms/entity/CmsDocsBook.java | 62 ---- .../gxwebsoft/cms/entity/CmsDocsContent.java | 42 --- .../com/gxwebsoft/cms/entity/CmsDomain.java | 71 ----- .../com/gxwebsoft/cms/entity/CmsForm.java | 87 ------ .../gxwebsoft/cms/entity/CmsFormRecord.java | 68 ----- .../com/gxwebsoft/cms/entity/CmsLink.java | 71 ----- .../java/com/gxwebsoft/cms/entity/CmsMp.java | 98 ------ .../com/gxwebsoft/cms/entity/CmsMpAd.java | 77 ----- .../com/gxwebsoft/cms/entity/CmsMpField.java | 59 ---- .../com/gxwebsoft/cms/entity/CmsMpMenu.java | 123 -------- .../com/gxwebsoft/cms/entity/CmsMpPages.java | 77 ----- .../gxwebsoft/cms/entity/CmsNavigation.java | 167 ----------- .../com/gxwebsoft/cms/entity/CmsProduct.java | 118 -------- .../gxwebsoft/cms/entity/CmsProductSpec.java | 55 ---- .../cms/entity/CmsProductSpecValue.java | 46 --- .../gxwebsoft/cms/entity/CmsProductUrl.java | 61 ---- .../com/gxwebsoft/cms/entity/CmsWebsite.java | 207 ------------- .../gxwebsoft/cms/entity/CmsWebsiteField.java | 68 ----- .../com/gxwebsoft/cms/mapper/CmsAdMapper.java | 37 --- .../cms/mapper/CmsAdRecordMapper.java | 37 --- .../cms/mapper/CmsArticleCategoryMapper.java | 37 --- .../cms/mapper/CmsArticleCommentMapper.java | 37 --- .../cms/mapper/CmsArticleContentMapper.java | 37 --- .../cms/mapper/CmsArticleCountMapper.java | 37 --- .../cms/mapper/CmsArticleLikeMapper.java | 37 --- .../cms/mapper/CmsArticleMapper.java | 37 --- .../cms/mapper/CmsComponentsMapper.java | 37 --- .../gxwebsoft/cms/mapper/CmsDesignMapper.java | 37 --- .../cms/mapper/CmsDesignRecordMapper.java | 37 --- .../cms/mapper/CmsDocsBookMapper.java | 37 --- .../cms/mapper/CmsDocsContentMapper.java | 37 --- .../gxwebsoft/cms/mapper/CmsDocsMapper.java | 37 --- .../gxwebsoft/cms/mapper/CmsDomainMapper.java | 40 --- .../gxwebsoft/cms/mapper/CmsFormMapper.java | 37 --- .../cms/mapper/CmsFormRecordMapper.java | 37 --- .../gxwebsoft/cms/mapper/CmsLinkMapper.java | 37 --- .../gxwebsoft/cms/mapper/CmsMpAdMapper.java | 37 --- .../cms/mapper/CmsMpFieldMapper.java | 37 --- .../com/gxwebsoft/cms/mapper/CmsMpMapper.java | 37 --- .../gxwebsoft/cms/mapper/CmsMpMenuMapper.java | 37 --- .../cms/mapper/CmsMpPagesMapper.java | 37 --- .../cms/mapper/CmsNavigationMapper.java | 38 --- .../cms/mapper/CmsProductMapper.java | 37 --- .../cms/mapper/CmsProductSpecMapper.java | 37 --- .../cms/mapper/CmsProductSpecValueMapper.java | 37 --- .../cms/mapper/CmsProductUrlMapper.java | 37 --- .../cms/mapper/CmsWebsiteFieldMapper.java | 37 --- .../cms/mapper/CmsWebsiteMapper.java | 37 --- .../gxwebsoft/cms/mapper/xml/CmsAdMapper.xml | 77 ----- .../cms/mapper/xml/CmsAdRecordMapper.xml | 53 ---- .../mapper/xml/CmsArticleCategoryMapper.xml | 86 ------ .../mapper/xml/CmsArticleCommentMapper.xml | 71 ----- .../mapper/xml/CmsArticleContentMapper.xml | 38 --- .../cms/mapper/xml/CmsArticleCountMapper.xml | 38 --- .../cms/mapper/xml/CmsArticleLikeMapper.xml | 38 --- .../cms/mapper/xml/CmsArticleMapper.xml | 122 -------- .../cms/mapper/xml/CmsComponentsMapper.xml | 65 ---- .../cms/mapper/xml/CmsDesignMapper.xml | 86 ------ .../cms/mapper/xml/CmsDesignRecordMapper.xml | 71 ----- .../cms/mapper/xml/CmsDocsBookMapper.xml | 59 ---- .../cms/mapper/xml/CmsDocsContentMapper.xml | 38 --- .../cms/mapper/xml/CmsDocsMapper.xml | 68 ----- .../cms/mapper/xml/CmsDomainMapper.xml | 65 ---- .../cms/mapper/xml/CmsFormMapper.xml | 83 ------ .../cms/mapper/xml/CmsFormRecordMapper.xml | 65 ---- .../cms/mapper/xml/CmsLinkMapper.xml | 68 ----- .../cms/mapper/xml/CmsMpAdMapper.xml | 74 ----- .../cms/mapper/xml/CmsMpFieldMapper.xml | 56 ---- .../gxwebsoft/cms/mapper/xml/CmsMpMapper.xml | 95 ------ .../cms/mapper/xml/CmsMpMenuMapper.xml | 119 -------- .../cms/mapper/xml/CmsMpPagesMapper.xml | 74 ----- .../cms/mapper/xml/CmsNavigationMapper.xml | 130 -------- .../cms/mapper/xml/CmsProductMapper.xml | 110 ------- .../cms/mapper/xml/CmsProductSpecMapper.xml | 53 ---- .../mapper/xml/CmsProductSpecValueMapper.xml | 44 --- .../cms/mapper/xml/CmsProductUrlMapper.xml | 59 ---- .../cms/mapper/xml/CmsWebsiteFieldMapper.xml | 65 ---- .../cms/mapper/xml/CmsWebsiteMapper.xml | 153 ---------- .../com/gxwebsoft/cms/param/CmsAdParam.java | 77 ----- .../gxwebsoft/cms/param/CmsAdRecordParam.java | 53 ---- .../cms/param/CmsArticleCategoryParam.java | 91 ------ .../cms/param/CmsArticleCommentParam.java | 75 ----- .../cms/param/CmsArticleContentParam.java | 35 --- .../cms/param/CmsArticleCountParam.java | 37 --- .../cms/param/CmsArticleLikeParam.java | 37 --- .../gxwebsoft/cms/param/CmsArticleParam.java | 140 --------- .../cms/param/CmsComponentsParam.java | 66 ---- .../gxwebsoft/cms/param/CmsDesignParam.java | 88 ------ .../cms/param/CmsDesignRecordParam.java | 72 ----- .../gxwebsoft/cms/param/CmsDocsBookParam.java | 56 ---- .../cms/param/CmsDocsContentParam.java | 36 --- .../com/gxwebsoft/cms/param/CmsDocsParam.java | 70 ----- .../gxwebsoft/cms/param/CmsDomainParam.java | 66 ---- .../com/gxwebsoft/cms/param/CmsFormParam.java | 89 ------ .../cms/param/CmsFormRecordParam.java | 65 ---- .../com/gxwebsoft/cms/param/CmsLinkParam.java | 68 ----- .../com/gxwebsoft/cms/param/CmsMpAdParam.java | 73 ----- .../gxwebsoft/cms/param/CmsMpFieldParam.java | 54 ---- .../gxwebsoft/cms/param/CmsMpMenuParam.java | 133 --------- .../gxwebsoft/cms/param/CmsMpPagesParam.java | 74 ----- .../com/gxwebsoft/cms/param/CmsMpParam.java | 95 ------ .../cms/param/CmsNavigationParam.java | 138 --------- .../gxwebsoft/cms/param/CmsProductParam.java | 123 -------- .../cms/param/CmsProductSpecParam.java | 54 ---- .../cms/param/CmsProductSpecValueParam.java | 43 --- .../cms/param/CmsProductUrlParam.java | 60 ---- .../cms/param/CmsWebsiteFieldParam.java | 59 ---- .../gxwebsoft/cms/param/CmsWebsiteParam.java | 148 --------- .../cms/service/CmsAdRecordService.java | 42 --- .../gxwebsoft/cms/service/CmsAdService.java | 42 --- .../service/CmsArticleCategoryService.java | 42 --- .../cms/service/CmsArticleCommentService.java | 42 --- .../cms/service/CmsArticleContentService.java | 42 --- .../cms/service/CmsArticleCountService.java | 42 --- .../cms/service/CmsArticleLikeService.java | 42 --- .../cms/service/CmsArticleService.java | 42 --- .../cms/service/CmsComponentsService.java | 42 --- .../cms/service/CmsDesignRecordService.java | 42 --- .../cms/service/CmsDesignService.java | 42 --- .../cms/service/CmsDocsBookService.java | 42 --- .../cms/service/CmsDocsContentService.java | 42 --- .../gxwebsoft/cms/service/CmsDocsService.java | 42 --- .../cms/service/CmsDomainService.java | 42 --- .../cms/service/CmsFormRecordService.java | 42 --- .../gxwebsoft/cms/service/CmsFormService.java | 42 --- .../gxwebsoft/cms/service/CmsLinkService.java | 42 --- .../gxwebsoft/cms/service/CmsMpAdService.java | 42 --- .../cms/service/CmsMpFieldService.java | 42 --- .../cms/service/CmsMpMenuService.java | 42 --- .../cms/service/CmsMpPagesService.java | 42 --- .../gxwebsoft/cms/service/CmsMpService.java | 42 --- .../cms/service/CmsNavigationService.java | 43 --- .../cms/service/CmsProductService.java | 42 --- .../cms/service/CmsProductSpecService.java | 42 --- .../service/CmsProductSpecValueService.java | 42 --- .../cms/service/CmsProductUrlService.java | 42 --- .../cms/service/CmsWebsiteFieldService.java | 42 --- .../cms/service/CmsWebsiteService.java | 42 --- .../service/impl/CmsAdRecordServiceImpl.java | 47 --- .../cms/service/impl/CmsAdServiceImpl.java | 47 --- .../impl/CmsArticleCategoryServiceImpl.java | 47 --- .../impl/CmsArticleCommentServiceImpl.java | 47 --- .../impl/CmsArticleContentServiceImpl.java | 47 --- .../impl/CmsArticleCountServiceImpl.java | 47 --- .../impl/CmsArticleLikeServiceImpl.java | 47 --- .../service/impl/CmsArticleServiceImpl.java | 47 --- .../impl/CmsComponentsServiceImpl.java | 47 --- .../impl/CmsDesignRecordServiceImpl.java | 47 --- .../service/impl/CmsDesignServiceImpl.java | 47 --- .../service/impl/CmsDocsBookServiceImpl.java | 47 --- .../impl/CmsDocsContentServiceImpl.java | 47 --- .../cms/service/impl/CmsDocsServiceImpl.java | 47 --- .../service/impl/CmsDomainServiceImpl.java | 47 --- .../impl/CmsFormRecordServiceImpl.java | 47 --- .../cms/service/impl/CmsFormServiceImpl.java | 47 --- .../cms/service/impl/CmsLinkServiceImpl.java | 47 --- .../cms/service/impl/CmsMpAdServiceImpl.java | 47 --- .../service/impl/CmsMpFieldServiceImpl.java | 47 --- .../service/impl/CmsMpMenuServiceImpl.java | 47 --- .../service/impl/CmsMpPagesServiceImpl.java | 47 --- .../cms/service/impl/CmsMpServiceImpl.java | 47 --- .../impl/CmsNavigationServiceImpl.java | 145 --------- .../service/impl/CmsProductServiceImpl.java | 47 --- .../impl/CmsProductSpecServiceImpl.java | 47 --- .../impl/CmsProductSpecValueServiceImpl.java | 47 --- .../impl/CmsProductUrlServiceImpl.java | 47 --- .../impl/CmsWebsiteFieldServiceImpl.java | 47 --- .../service/impl/CmsWebsiteServiceImpl.java | 47 --- 211 files changed, 6 insertions(+), 14695 deletions(-) delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsAdController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsAdRecordController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsArticleCategoryController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsArticleCommentController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsArticleContentController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsArticleController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsArticleCountController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsArticleLikeController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsComponentsController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsDesignController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsDesignRecordController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsDocsBookController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsDocsContentController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsDocsController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsDomainController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsFormController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsFormRecordController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsLinkController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsMpAdController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsMpController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsMpFieldController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsMpMenuController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsNavigationController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsProductController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecValueController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsProductUrlController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteFieldController.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsAd.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsAdRecord.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsArticle.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsArticleCategory.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsArticleComment.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsArticleContent.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsArticleCount.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsArticleLike.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsComponents.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsDesign.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsDesignRecord.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsDocs.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsDocsBook.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsDocsContent.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsDomain.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsForm.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsFormRecord.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsLink.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsMp.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsMpAd.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsMpField.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsMpMenu.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsMpPages.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsNavigation.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsProduct.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsProductSpec.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsProductSpecValue.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsProductUrl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java delete mode 100644 src/main/java/com/gxwebsoft/cms/entity/CmsWebsiteField.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsAdMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsAdRecordMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCategoryMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCommentMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsArticleContentMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCountMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsArticleLikeMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsArticleMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsComponentsMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsDesignMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsDesignRecordMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsDocsBookMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsDocsContentMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsDocsMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsDomainMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsFormMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsFormRecordMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsLinkMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsMpAdMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsMpFieldMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsMpMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsMpMenuMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsMpPagesMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsNavigationMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsProductMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecValueMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsProductUrlMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteFieldMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteMapper.java delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdRecordMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCategoryMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCommentMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleContentMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCountMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleLikeMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsComponentsMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignRecordMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsBookMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsContentMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDomainMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormRecordMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsLinkMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpAdMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpFieldMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMenuMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpPagesMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsNavigationMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecValueMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductUrlMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteFieldMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsAdParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsAdRecordParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsArticleCategoryParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsArticleCommentParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsArticleContentParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsArticleCountParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsArticleLikeParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsArticleParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsComponentsParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsDesignParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsDesignRecordParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsDocsBookParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsDocsContentParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsDocsParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsDomainParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsFormParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsFormRecordParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsLinkParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsMpAdParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsMpFieldParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsMpMenuParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsMpPagesParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsMpParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsNavigationParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsProductParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsProductSpecParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsProductSpecValueParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsProductUrlParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsWebsiteFieldParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/param/CmsWebsiteParam.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsAdRecordService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsAdService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsArticleCategoryService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsArticleCommentService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsArticleContentService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsArticleCountService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsArticleLikeService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsArticleService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsComponentsService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsDesignRecordService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsDesignService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsDocsBookService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsDocsContentService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsDocsService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsDomainService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsFormRecordService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsFormService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsLinkService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsMpAdService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsMpFieldService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsMpMenuService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsMpPagesService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsMpService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsNavigationService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsProductService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsProductSpecService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsProductSpecValueService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsProductUrlService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsWebsiteFieldService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/CmsWebsiteService.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsAdRecordServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsAdServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCategoryServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCommentServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleContentServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCountServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleLikeServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsComponentsServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignRecordServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsBookServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsContentServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsDomainServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsFormRecordServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsFormServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsLinkServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsMpAdServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsMpFieldServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsMpMenuServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsMpPagesServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsMpServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsNavigationServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsProductServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecValueServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsProductUrlServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteFieldServiceImpl.java delete mode 100644 src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImpl.java diff --git a/src/main/java/com/gxwebsoft/auto/dto/QrLoginData.java b/src/main/java/com/gxwebsoft/auto/dto/QrLoginData.java index 4d76b40..20ee1f9 100644 --- a/src/main/java/com/gxwebsoft/auto/dto/QrLoginData.java +++ b/src/main/java/com/gxwebsoft/auto/dto/QrLoginData.java @@ -40,12 +40,12 @@ public class QrLoginData { /** * 创建时间 */ - private Date createTime; + private String createTime; /** * 过期时间 */ - private Date expireTime; + private String expireTime; /** * JWT访问令牌(确认后生成) diff --git a/src/main/java/com/gxwebsoft/auto/service/impl/QrLoginServiceImpl.java b/src/main/java/com/gxwebsoft/auto/service/impl/QrLoginServiceImpl.java index 3bf7a1c..cc3f9bb 100644 --- a/src/main/java/com/gxwebsoft/auto/service/impl/QrLoginServiceImpl.java +++ b/src/main/java/com/gxwebsoft/auto/service/impl/QrLoginServiceImpl.java @@ -173,6 +173,7 @@ public class QrLoginServiceImpl implements QrLoginService { throw new RuntimeException("用户已被冻结"); } + System.out.println("扫码登录->user = " + user); // 生成JWT token JwtSubject jwtSubject = new JwtSubject(user.getUsername(), user.getTenantId()); String accessToken = JwtUtil.buildToken(jwtSubject, configProperties.getTokenExpireTime(), configProperties.getTokenKey()); @@ -182,7 +183,9 @@ public class QrLoginServiceImpl implements QrLoginService { qrLoginData.setUserId(userId); qrLoginData.setUsername(user.getUsername()); qrLoginData.setAccessToken(accessToken); - + System.out.println("qrLoginData = " + qrLoginData); + System.out.println("token = " + token); + System.out.println("getUsername. = " + user.getUsername()); // 更新Redis中的数据 redisUtil.set(redisKey, qrLoginData, 60L, TimeUnit.SECONDS); // 给前端60秒时间获取token diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsAdController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsAdController.java deleted file mode 100644 index a65a624..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsAdController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsAdService; -import com.gxwebsoft.cms.entity.CmsAd; -import com.gxwebsoft.cms.param.CmsAdParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 广告位控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "广告位管理") -@RestController -@RequestMapping("/api/cms/cms-ad") -public class CmsAdController extends BaseController { - @Resource - private CmsAdService cmsAdService; - - @Operation(summary = "分页查询广告位") - @GetMapping("/page") - public ApiResult> page(CmsAdParam param) { - // 使用关联查询 - return success(cmsAdService.pageRel(param)); - } - - @Operation(summary = "查询全部广告位") - @GetMapping() - public ApiResult> list(CmsAdParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsAdService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsAdService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsAd:list')") - @OperationLog - @Operation(summary = "根据id查询广告位") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsAdService.getById(id)); - // 使用关联查询 - //return success(cmsAdService.getByIdRel(id)); - } - - @Operation(summary = "添加广告位") - @PostMapping() - public ApiResult save(@RequestBody CmsAd cmsAd) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsAd.setUserId(loginUser.getUserId()); - } - if (cmsAdService.save(cmsAd)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改广告位") - @PutMapping() - public ApiResult update(@RequestBody CmsAd cmsAd) { - if (cmsAdService.updateById(cmsAd)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除广告位") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsAdService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加广告位") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsAdService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改广告位") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsAdService, "ad_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除广告位") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsAdService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsAdRecordController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsAdRecordController.java deleted file mode 100644 index e449a3f..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsAdRecordController.java +++ /dev/null @@ -1,115 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsAdRecordService; -import com.gxwebsoft.cms.entity.CmsAdRecord; -import com.gxwebsoft.cms.param.CmsAdRecordParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 广告图片控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "广告图片管理") -@RestController -@RequestMapping("/api/cms/cms-ad-record") -public class CmsAdRecordController extends BaseController { - @Resource - private CmsAdRecordService cmsAdRecordService; - - @Operation(summary = "分页查询广告图片") - @GetMapping("/page") - public ApiResult> page(CmsAdRecordParam param) { - // 使用关联查询 - return success(cmsAdRecordService.pageRel(param)); - } - - @Operation(summary = "查询全部广告图片") - @GetMapping() - public ApiResult> list(CmsAdRecordParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsAdRecordService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsAdRecordService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsAdRecord:list')") - @OperationLog - @Operation(summary = "根据id查询广告图片") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsAdRecordService.getById(id)); - // 使用关联查询 - //return success(cmsAdRecordService.getByIdRel(id)); - } - - @Operation(summary = "添加广告图片") - @PostMapping() - public ApiResult save(@RequestBody CmsAdRecord cmsAdRecord) { - if (cmsAdRecordService.save(cmsAdRecord)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改广告图片") - @PutMapping() - public ApiResult update(@RequestBody CmsAdRecord cmsAdRecord) { - if (cmsAdRecordService.updateById(cmsAdRecord)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除广告图片") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsAdRecordService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加广告图片") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsAdRecordService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改广告图片") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsAdRecordService, "ad_record_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除广告图片") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsAdRecordService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCategoryController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCategoryController.java deleted file mode 100644 index c6a67ab..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCategoryController.java +++ /dev/null @@ -1,114 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsArticleCategoryService; -import com.gxwebsoft.cms.entity.CmsArticleCategory; -import com.gxwebsoft.cms.param.CmsArticleCategoryParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 文章分类表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "文章分类表管理") -@RestController -@RequestMapping("/api/cms/cms-article-category") -public class CmsArticleCategoryController extends BaseController { - @Resource - private CmsArticleCategoryService cmsArticleCategoryService; - - @Operation(summary = "分页查询文章分类表") - @GetMapping("/page") - public ApiResult> page(CmsArticleCategoryParam param) { - // 使用关联查询 - return success(cmsArticleCategoryService.pageRel(param)); - } - - @Operation(summary = "查询全部文章分类表") - @GetMapping() - public ApiResult> list(CmsArticleCategoryParam param) { - // 使用关联查询 - return success(cmsArticleCategoryService.listRel(param)); - } - - @Operation(summary = "根据id查询文章分类表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsArticleCategoryService.getByIdRel(id)); - } - - @Operation(summary = "添加文章分类表") - @PostMapping() - public ApiResult save(@RequestBody CmsArticleCategory cmsArticleCategory) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsArticleCategory.setUserId(loginUser.getUserId()); - } - if (cmsArticleCategoryService.save(cmsArticleCategory)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改文章分类表") - @PutMapping() - public ApiResult update(@RequestBody CmsArticleCategory cmsArticleCategory) { - if (cmsArticleCategoryService.updateById(cmsArticleCategory)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除文章分类表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsArticleCategoryService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加文章分类表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsArticleCategoryService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改文章分类表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsArticleCategoryService, "category_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除文章分类表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsArticleCategoryService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCommentController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCommentController.java deleted file mode 100644 index 51ed99e..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCommentController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsArticleCommentService; -import com.gxwebsoft.cms.entity.CmsArticleComment; -import com.gxwebsoft.cms.param.CmsArticleCommentParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 文章评论表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "文章评论表管理") -@RestController -@RequestMapping("/api/cms/cms-article-comment") -public class CmsArticleCommentController extends BaseController { - @Resource - private CmsArticleCommentService cmsArticleCommentService; - - @Operation(summary = "分页查询文章评论表") - @GetMapping("/page") - public ApiResult> page(CmsArticleCommentParam param) { - // 使用关联查询 - return success(cmsArticleCommentService.pageRel(param)); - } - - @Operation(summary = "查询全部文章评论表") - @GetMapping() - public ApiResult> list(CmsArticleCommentParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsArticleCommentService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsArticleCommentService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsArticleComment:list')") - @OperationLog - @Operation(summary = "根据id查询文章评论表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsArticleCommentService.getById(id)); - // 使用关联查询 - //return success(cmsArticleCommentService.getByIdRel(id)); - } - - @Operation(summary = "添加文章评论表") - @PostMapping() - public ApiResult save(@RequestBody CmsArticleComment cmsArticleComment) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsArticleComment.setUserId(loginUser.getUserId()); - } - if (cmsArticleCommentService.save(cmsArticleComment)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改文章评论表") - @PutMapping() - public ApiResult update(@RequestBody CmsArticleComment cmsArticleComment) { - if (cmsArticleCommentService.updateById(cmsArticleComment)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除文章评论表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsArticleCommentService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加文章评论表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsArticleCommentService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改文章评论表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsArticleCommentService, "comment_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除文章评论表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsArticleCommentService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleContentController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsArticleContentController.java deleted file mode 100644 index abfc529..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleContentController.java +++ /dev/null @@ -1,115 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsArticleContentService; -import com.gxwebsoft.cms.entity.CmsArticleContent; -import com.gxwebsoft.cms.param.CmsArticleContentParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 文章记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "文章记录表管理") -@RestController -@RequestMapping("/api/cms/cms-article-content") -public class CmsArticleContentController extends BaseController { - @Resource - private CmsArticleContentService cmsArticleContentService; - - @Operation(summary = "分页查询文章记录表") - @GetMapping("/page") - public ApiResult> page(CmsArticleContentParam param) { - // 使用关联查询 - return success(cmsArticleContentService.pageRel(param)); - } - - @Operation(summary = "查询全部文章记录表") - @GetMapping() - public ApiResult> list(CmsArticleContentParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsArticleContentService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsArticleContentService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsArticleContent:list')") - @OperationLog - @Operation(summary = "根据id查询文章记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsArticleContentService.getById(id)); - // 使用关联查询 - //return success(cmsArticleContentService.getByIdRel(id)); - } - - @Operation(summary = "添加文章记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsArticleContent cmsArticleContent) { - if (cmsArticleContentService.save(cmsArticleContent)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改文章记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsArticleContent cmsArticleContent) { - if (cmsArticleContentService.updateById(cmsArticleContent)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除文章记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsArticleContentService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加文章记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsArticleContentService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改文章记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsArticleContentService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除文章记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsArticleContentService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsArticleController.java deleted file mode 100644 index 58f0ae7..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleController.java +++ /dev/null @@ -1,218 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.alipay.api.domain.Article; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.gxwebsoft.cms.entity.CmsArticleContent; -import com.gxwebsoft.cms.param.CmsNavigationParam; -import com.gxwebsoft.cms.service.CmsArticleContentService; -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsArticleService; -import com.gxwebsoft.cms.entity.CmsArticle; -import com.gxwebsoft.cms.param.CmsArticleParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import com.gxwebsoft.common.system.service.UserService; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * 文章控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "文章管理") -@RestController -@RequestMapping("/api/cms/cms-article") -public class CmsArticleController extends BaseController { - @Resource - private CmsArticleService cmsArticleService; - @Resource - private CmsArticleContentService articleContentService; - @Resource - private UserService userService; - - @Operation(summary = "分页查询文章") - @GetMapping("/page") - public ApiResult> page(CmsArticleParam param) { - // 使用关联查询 - return success(cmsArticleService.pageRel(param)); - } - - @Operation(summary = "查询全部文章") - @GetMapping() - public ApiResult> list(CmsArticleParam param) { - // 使用关联查询 - return success(cmsArticleService.listRel(param)); - } - - @Operation(summary = "根据id查询文章") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - CmsArticle article = cmsArticleService.getByIdRel(id); - // 更新阅读数量 - article.setActualViews(article.getActualViews() + 1); - cmsArticleService.updateById(article); - // 附加文字内容 - CmsArticleContent content = articleContentService.getOne(new LambdaQueryWrapper().eq(CmsArticleContent::getArticleId,article.getArticleId()).last("limit 1")); - if(content != null){ - article.setContent(content.getContent()); - } - return success(article); - } - @PreAuthorize("hasAuthority('cms:cmsArticle:save')") - @Operation(summary = "添加文章") - @PostMapping() - public ApiResult save(@RequestBody CmsArticle article) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - article.setUserId(loginUser.getUserId()); - article.setAuthor(loginUser.getNickname()); - article.setMerchantId(loginUser.getMerchantId()); - } - // 是否密码可见 - if(article.getPermission() == 2){ - article.setPassword(userService.encodePassword(article.getPassword())); - } - if (cmsArticleService.save(article)) { - // 保存文章内容 - final CmsArticleContent content = new CmsArticleContent(); - content.setArticleId(article.getArticleId()); - content.setContent(article.getContent()); - articleContentService.save(content); - return success("添加成功"); - } - return fail("添加失败"); - } - - @PreAuthorize("hasAuthority('cms:cmsArticle:update')") - @Operation(summary = "修改文章") - @PutMapping() - public ApiResult update(@RequestBody CmsArticle cmsArticle) { - // 是否密码可见 - if(cmsArticle.getPermission() == 2){ - cmsArticle.setPassword(userService.encodePassword(cmsArticle.getPassword())); - } - if (cmsArticleService.updateById(cmsArticle)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @PreAuthorize("hasAuthority('cms:cmsArticle:remove')") - @Operation(summary = "删除文章") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsArticleService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @PreAuthorize("hasAuthority('cms:cmsArticle:save')") - @Operation(summary = "批量添加文章") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsArticleService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @PreAuthorize("hasAuthority('cms:cmsArticle:update')") - @Operation(summary = "批量修改文章") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsArticleService, "article_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @PreAuthorize("hasAuthority('cms:cmsArticle:remove')") - @Operation(summary = "批量删除文章") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsArticleService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "读取上一篇") - @GetMapping("/getPrevious/{id}") - public ApiResult getPrevious(@PathVariable("id") Integer id) { - LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); - wrapper.lt(CmsArticle::getArticleId,id); - wrapper.eq(CmsArticle::getStatus,0); - wrapper.eq(CmsArticle::getType,0); - wrapper.orderByDesc(CmsArticle::getArticleId); - wrapper.last("limit 1"); - final CmsArticle article = cmsArticleService.getOne(wrapper); - return success(article); - } - - @Operation(summary = "读取下一篇") - @GetMapping("/getNext/{id}") - public ApiResult getNext(@PathVariable("id") Integer id) { - LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); - wrapper.gt(CmsArticle::getArticleId,id); - wrapper.eq(CmsArticle::getStatus,0); - wrapper.eq(CmsArticle::getType,0); - wrapper.orderByAsc(CmsArticle::getArticleId); - wrapper.last("limit 1"); - final CmsArticle article = cmsArticleService.getOne(wrapper); - return success(article); - } - - @Operation(summary = "统计信息") - @GetMapping("/data") - public ApiResult> data(CmsArticleParam param) { - Map data = new HashMap<>(); - final LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); - - if(param.getMerchantId() != null){ - wrapper.eq(CmsArticle::getMerchantId,param.getMerchantId()); - } - - Integer totalNum = cmsArticleService.count( - wrapper.eq(CmsArticle::getDeleted,0).eq(CmsArticle::getStatus,0) - ); - data.put("totalNum", totalNum); - - Integer totalNum2 = cmsArticleService.count( - wrapper.eq(CmsArticle::getStatus,1) - ); - data.put("totalNum2", totalNum2); - - Integer totalNum3 = cmsArticleService.count( - wrapper.gt(CmsArticle::getStatus,1) - ); - data.put("totalNum3", totalNum3); - - return success(data); - } - - @Operation(summary = "密码校验") - @GetMapping("/checkArticlePassword") - public ApiResult checkArticlePassword(CmsArticle param) { - if (!userService.comparePassword(param.getPassword(), param.getPassword2())) { - return fail("密码不正确"); - } - return success("密码正确"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCountController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCountController.java deleted file mode 100644 index f80a684..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleCountController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsArticleCountService; -import com.gxwebsoft.cms.entity.CmsArticleCount; -import com.gxwebsoft.cms.param.CmsArticleCountParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 点赞文章控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "点赞文章管理") -@RestController -@RequestMapping("/api/cms/cms-article-count") -public class CmsArticleCountController extends BaseController { - @Resource - private CmsArticleCountService cmsArticleCountService; - - @Operation(summary = "分页查询点赞文章") - @GetMapping("/page") - public ApiResult> page(CmsArticleCountParam param) { - // 使用关联查询 - return success(cmsArticleCountService.pageRel(param)); - } - - @Operation(summary = "查询全部点赞文章") - @GetMapping() - public ApiResult> list(CmsArticleCountParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsArticleCountService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsArticleCountService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsArticleCount:list')") - @OperationLog - @Operation(summary = "根据id查询点赞文章") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsArticleCountService.getById(id)); - // 使用关联查询 - //return success(cmsArticleCountService.getByIdRel(id)); - } - - @Operation(summary = "添加点赞文章") - @PostMapping() - public ApiResult save(@RequestBody CmsArticleCount cmsArticleCount) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsArticleCount.setUserId(loginUser.getUserId()); - } - if (cmsArticleCountService.save(cmsArticleCount)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改点赞文章") - @PutMapping() - public ApiResult update(@RequestBody CmsArticleCount cmsArticleCount) { - if (cmsArticleCountService.updateById(cmsArticleCount)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除点赞文章") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsArticleCountService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加点赞文章") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsArticleCountService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改点赞文章") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsArticleCountService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除点赞文章") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsArticleCountService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleLikeController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsArticleLikeController.java deleted file mode 100644 index 2b9d2ef..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsArticleLikeController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsArticleLikeService; -import com.gxwebsoft.cms.entity.CmsArticleLike; -import com.gxwebsoft.cms.param.CmsArticleLikeParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 点赞文章控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "点赞文章管理") -@RestController -@RequestMapping("/api/cms/cms-article-like") -public class CmsArticleLikeController extends BaseController { - @Resource - private CmsArticleLikeService cmsArticleLikeService; - - @Operation(summary = "分页查询点赞文章") - @GetMapping("/page") - public ApiResult> page(CmsArticleLikeParam param) { - // 使用关联查询 - return success(cmsArticleLikeService.pageRel(param)); - } - - @Operation(summary = "查询全部点赞文章") - @GetMapping() - public ApiResult> list(CmsArticleLikeParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsArticleLikeService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsArticleLikeService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsArticleLike:list')") - @OperationLog - @Operation(summary = "根据id查询点赞文章") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsArticleLikeService.getById(id)); - // 使用关联查询 - //return success(cmsArticleLikeService.getByIdRel(id)); - } - - @Operation(summary = "添加点赞文章") - @PostMapping() - public ApiResult save(@RequestBody CmsArticleLike cmsArticleLike) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsArticleLike.setUserId(loginUser.getUserId()); - } - if (cmsArticleLikeService.save(cmsArticleLike)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改点赞文章") - @PutMapping() - public ApiResult update(@RequestBody CmsArticleLike cmsArticleLike) { - if (cmsArticleLikeService.updateById(cmsArticleLike)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除点赞文章") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsArticleLikeService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加点赞文章") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsArticleLikeService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改点赞文章") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsArticleLikeService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除点赞文章") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsArticleLikeService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsComponentsController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsComponentsController.java deleted file mode 100644 index 8ca1713..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsComponentsController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsComponentsService; -import com.gxwebsoft.cms.entity.CmsComponents; -import com.gxwebsoft.cms.param.CmsComponentsParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 组件控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "组件管理") -@RestController -@RequestMapping("/api/cms/cms-components") -public class CmsComponentsController extends BaseController { - @Resource - private CmsComponentsService cmsComponentsService; - - @Operation(summary = "分页查询组件") - @GetMapping("/page") - public ApiResult> page(CmsComponentsParam param) { - // 使用关联查询 - return success(cmsComponentsService.pageRel(param)); - } - - @Operation(summary = "查询全部组件") - @GetMapping() - public ApiResult> list(CmsComponentsParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsComponentsService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsComponentsService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsComponents:list')") - @OperationLog - @Operation(summary = "根据id查询组件") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsComponentsService.getById(id)); - // 使用关联查询 - //return success(cmsComponentsService.getByIdRel(id)); - } - - @Operation(summary = "添加组件") - @PostMapping() - public ApiResult save(@RequestBody CmsComponents cmsComponents) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsComponents.setUserId(loginUser.getUserId()); - } - if (cmsComponentsService.save(cmsComponents)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改组件") - @PutMapping() - public ApiResult update(@RequestBody CmsComponents cmsComponents) { - if (cmsComponentsService.updateById(cmsComponents)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除组件") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsComponentsService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加组件") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsComponentsService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改组件") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsComponentsService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除组件") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsComponentsService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsDesignController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsDesignController.java deleted file mode 100644 index 7c5882b..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsDesignController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsDesignService; -import com.gxwebsoft.cms.entity.CmsDesign; -import com.gxwebsoft.cms.param.CmsDesignParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 页面管理记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "页面管理记录表管理") -@RestController -@RequestMapping("/api/cms/cms-design") -public class CmsDesignController extends BaseController { - @Resource - private CmsDesignService cmsDesignService; - - @Operation(summary = "分页查询页面管理记录表") - @GetMapping("/page") - public ApiResult> page(CmsDesignParam param) { - // 使用关联查询 - return success(cmsDesignService.pageRel(param)); - } - - @Operation(summary = "查询全部页面管理记录表") - @GetMapping() - public ApiResult> list(CmsDesignParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsDesignService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsDesignService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsDesign:list')") - @OperationLog - @Operation(summary = "根据id查询页面管理记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsDesignService.getById(id)); - // 使用关联查询 - //return success(cmsDesignService.getByIdRel(id)); - } - - @Operation(summary = "添加页面管理记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsDesign cmsDesign) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsDesign.setUserId(loginUser.getUserId()); - } - if (cmsDesignService.save(cmsDesign)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改页面管理记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsDesign cmsDesign) { - if (cmsDesignService.updateById(cmsDesign)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除页面管理记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsDesignService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加页面管理记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsDesignService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改页面管理记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsDesignService, "page_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除页面管理记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsDesignService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsDesignRecordController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsDesignRecordController.java deleted file mode 100644 index d921d01..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsDesignRecordController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsDesignRecordService; -import com.gxwebsoft.cms.entity.CmsDesignRecord; -import com.gxwebsoft.cms.param.CmsDesignRecordParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 页面组件表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "页面组件表管理") -@RestController -@RequestMapping("/api/cms/cms-design-record") -public class CmsDesignRecordController extends BaseController { - @Resource - private CmsDesignRecordService cmsDesignRecordService; - - @Operation(summary = "分页查询页面组件表") - @GetMapping("/page") - public ApiResult> page(CmsDesignRecordParam param) { - // 使用关联查询 - return success(cmsDesignRecordService.pageRel(param)); - } - - @Operation(summary = "查询全部页面组件表") - @GetMapping() - public ApiResult> list(CmsDesignRecordParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsDesignRecordService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsDesignRecordService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsDesignRecord:list')") - @OperationLog - @Operation(summary = "根据id查询页面组件表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsDesignRecordService.getById(id)); - // 使用关联查询 - //return success(cmsDesignRecordService.getByIdRel(id)); - } - - @Operation(summary = "添加页面组件表") - @PostMapping() - public ApiResult save(@RequestBody CmsDesignRecord cmsDesignRecord) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsDesignRecord.setUserId(loginUser.getUserId()); - } - if (cmsDesignRecordService.save(cmsDesignRecord)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改页面组件表") - @PutMapping() - public ApiResult update(@RequestBody CmsDesignRecord cmsDesignRecord) { - if (cmsDesignRecordService.updateById(cmsDesignRecord)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除页面组件表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsDesignRecordService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加页面组件表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsDesignRecordService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改页面组件表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsDesignRecordService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除页面组件表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsDesignRecordService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsDocsBookController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsDocsBookController.java deleted file mode 100644 index 02846cf..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsDocsBookController.java +++ /dev/null @@ -1,115 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsDocsBookService; -import com.gxwebsoft.cms.entity.CmsDocsBook; -import com.gxwebsoft.cms.param.CmsDocsBookParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 书籍记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "书籍记录表管理") -@RestController -@RequestMapping("/api/cms/cms-docs-book") -public class CmsDocsBookController extends BaseController { - @Resource - private CmsDocsBookService cmsDocsBookService; - - @Operation(summary = "分页查询书籍记录表") - @GetMapping("/page") - public ApiResult> page(CmsDocsBookParam param) { - // 使用关联查询 - return success(cmsDocsBookService.pageRel(param)); - } - - @Operation(summary = "查询全部书籍记录表") - @GetMapping() - public ApiResult> list(CmsDocsBookParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsDocsBookService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsDocsBookService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsDocsBook:list')") - @OperationLog - @Operation(summary = "根据id查询书籍记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsDocsBookService.getById(id)); - // 使用关联查询 - //return success(cmsDocsBookService.getByIdRel(id)); - } - - @Operation(summary = "添加书籍记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsDocsBook cmsDocsBook) { - if (cmsDocsBookService.save(cmsDocsBook)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改书籍记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsDocsBook cmsDocsBook) { - if (cmsDocsBookService.updateById(cmsDocsBook)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除书籍记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsDocsBookService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加书籍记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsDocsBookService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改书籍记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsDocsBookService, "book_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除书籍记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsDocsBookService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsDocsContentController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsDocsContentController.java deleted file mode 100644 index c35e90c..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsDocsContentController.java +++ /dev/null @@ -1,115 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsDocsContentService; -import com.gxwebsoft.cms.entity.CmsDocsContent; -import com.gxwebsoft.cms.param.CmsDocsContentParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 文档内容记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "文档内容记录表管理") -@RestController -@RequestMapping("/api/cms/cms-docs-content") -public class CmsDocsContentController extends BaseController { - @Resource - private CmsDocsContentService cmsDocsContentService; - - @Operation(summary = "分页查询文档内容记录表") - @GetMapping("/page") - public ApiResult> page(CmsDocsContentParam param) { - // 使用关联查询 - return success(cmsDocsContentService.pageRel(param)); - } - - @Operation(summary = "查询全部文档内容记录表") - @GetMapping() - public ApiResult> list(CmsDocsContentParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsDocsContentService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsDocsContentService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsDocsContent:list')") - @OperationLog - @Operation(summary = "根据id查询文档内容记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsDocsContentService.getById(id)); - // 使用关联查询 - //return success(cmsDocsContentService.getByIdRel(id)); - } - - @Operation(summary = "添加文档内容记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsDocsContent cmsDocsContent) { - if (cmsDocsContentService.save(cmsDocsContent)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改文档内容记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsDocsContent cmsDocsContent) { - if (cmsDocsContentService.updateById(cmsDocsContent)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除文档内容记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsDocsContentService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加文档内容记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsDocsContentService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改文档内容记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsDocsContentService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除文档内容记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsDocsContentService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsDocsController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsDocsController.java deleted file mode 100644 index a70a571..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsDocsController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsDocsService; -import com.gxwebsoft.cms.entity.CmsDocs; -import com.gxwebsoft.cms.param.CmsDocsParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 文档管理记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "文档管理记录表管理") -@RestController -@RequestMapping("/api/cms/cms-docs") -public class CmsDocsController extends BaseController { - @Resource - private CmsDocsService cmsDocsService; - - @Operation(summary = "分页查询文档管理记录表") - @GetMapping("/page") - public ApiResult> page(CmsDocsParam param) { - // 使用关联查询 - return success(cmsDocsService.pageRel(param)); - } - - @Operation(summary = "查询全部文档管理记录表") - @GetMapping() - public ApiResult> list(CmsDocsParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsDocsService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsDocsService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsDocs:list')") - @OperationLog - @Operation(summary = "根据id查询文档管理记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsDocsService.getById(id)); - // 使用关联查询 - //return success(cmsDocsService.getByIdRel(id)); - } - - @Operation(summary = "添加文档管理记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsDocs cmsDocs) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsDocs.setUserId(loginUser.getUserId()); - } - if (cmsDocsService.save(cmsDocs)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改文档管理记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsDocs cmsDocs) { - if (cmsDocsService.updateById(cmsDocs)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除文档管理记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsDocsService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加文档管理记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsDocsService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改文档管理记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsDocsService, "docs_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除文档管理记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsDocsService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsDomainController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsDomainController.java deleted file mode 100644 index c0685cc..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsDomainController.java +++ /dev/null @@ -1,182 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import cn.hutool.core.collection.CollectionUtil; -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.gxwebsoft.cms.mapper.CmsDomainMapper; -import com.gxwebsoft.common.core.utils.RedisUtil; -import com.gxwebsoft.common.core.web.*; -import com.gxwebsoft.cms.service.CmsDomainService; -import com.gxwebsoft.cms.entity.CmsDomain; -import com.gxwebsoft.cms.param.CmsDomainParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 网站域名记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Tag(name = "网站域名记录表管理") -@RestController -@RequestMapping("/api/cms/cms-domain") -public class CmsDomainController extends BaseController { - @Resource - private CmsDomainService cmsDomainService; - @Resource - private CmsDomainMapper cmsDomainMapper; - @Resource - private RedisUtil redisUtil; - - @Operation(summary = "分页查询网站域名记录表") - @GetMapping("/page") - public ApiResult> page(CmsDomainParam param) { - // 使用关联查询 - return success(cmsDomainService.pageRel(param)); - } - - @Operation(summary = "查询全部网站域名记录表") - @GetMapping() - public ApiResult> list(CmsDomainParam param) { - // 使用关联查询 - return success(cmsDomainService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsDomain:list')") - @OperationLog - @Operation(summary = "根据id查询网站域名记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsDomainService.getByIdRel(id)); - } - - @Operation(summary = "添加网站域名记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsDomain cmsDomain) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsDomain.setUserId(loginUser.getUserId()); - } - if (cmsDomainService.save(cmsDomain)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改网站域名记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsDomain cmsDomain) { - if (cmsDomainService.updateById(cmsDomain)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除网站域名记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsDomainService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加网站域名记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsDomainService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改网站域名记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsDomainService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除网站域名记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsDomainService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "查询授权域名信息") - @GetMapping("/getTenantIdByDomain") - public ApiResult getTenantIdByDomain(CmsDomainParam param) { - final CmsDomain domain = cmsDomainService.getOne(new LambdaQueryWrapper().eq(CmsDomain::getDomain, param.getDomain()).last("limit 1")); - return success(domain); - } - - @Operation(summary = "授权二级域名") - @PostMapping("/domain") - public ApiResult domain(@RequestBody CmsDomain cmsDomain) { - final User loginUser = getLoginUser(); - String key = "Domain:" + cmsDomain.getDomain(); - final Integer tenantId = loginUser.getTenantId(); - final CmsDomain domain = cmsDomainService.getOne(new LambdaQueryWrapper() - .eq(CmsDomain::getWebsiteId, cmsDomain.getWebsiteId()).last("limit 1")); - if (ObjectUtil.isNotEmpty(domain)) { - // 重写缓存 - redisUtil.set(key,tenantId); - domain.setDomain(cmsDomain.getDomain()); - cmsDomainService.updateById(domain); - return success("授权成功"); - } - if(ObjectUtil.isEmpty(domain)){ - cmsDomain.setUserId(loginUser.getUserId()); - cmsDomain.setSortNumber(100); - cmsDomain.setStatus(1); - cmsDomain.setHostName("@"); - cmsDomain.setWebsiteId(cmsDomain.getWebsiteId()); - cmsDomain.setTenantId(tenantId); - if(cmsDomainService.save(cmsDomain)){ - // 重写缓存 - redisUtil.set(key,tenantId); - return success("授权成功"); - } - } - return fail("授权失败"); - } - - @Operation(summary = "查询授权主域名") - @GetMapping("/getAuthorizedDomain/{id}") - public ApiResult getAuthorizedDomain(@PathVariable("id") Integer id) { - final List list = cmsDomainService.list(new LambdaQueryWrapper() - .eq(CmsDomain::getWebsiteId, id) - .eq(CmsDomain::getStatus, 1) - .eq(CmsDomain::getDeleted, 0) - .orderByAsc(CmsDomain::getSortNumber)); - if (CollectionUtil.isEmpty(list)) { - return fail("未授权域名"); - } - return success(list.get(0)); - } - - @Operation(summary = "检查域名是否已存在") - @GetMapping("/existence") - public ApiResult existence(ExistenceParam param) { - if (param.isExistence(cmsDomainService, CmsDomain::getDomain)) { - return success(param.getValue() + "已存在"); - } - return fail(param.getValue() + "不存在"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsFormController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsFormController.java deleted file mode 100644 index ce9ab34..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsFormController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsFormService; -import com.gxwebsoft.cms.entity.CmsForm; -import com.gxwebsoft.cms.param.CmsFormParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 表单设计表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "表单设计表管理") -@RestController -@RequestMapping("/api/cms/cms-form") -public class CmsFormController extends BaseController { - @Resource - private CmsFormService cmsFormService; - - @Operation(summary = "分页查询表单设计表") - @GetMapping("/page") - public ApiResult> page(CmsFormParam param) { - // 使用关联查询 - return success(cmsFormService.pageRel(param)); - } - - @Operation(summary = "查询全部表单设计表") - @GetMapping() - public ApiResult> list(CmsFormParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsFormService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsFormService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsForm:list')") - @OperationLog - @Operation(summary = "根据id查询表单设计表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsFormService.getById(id)); - // 使用关联查询 - //return success(cmsFormService.getByIdRel(id)); - } - - @Operation(summary = "添加表单设计表") - @PostMapping() - public ApiResult save(@RequestBody CmsForm cmsForm) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsForm.setUserId(loginUser.getUserId()); - } - if (cmsFormService.save(cmsForm)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改表单设计表") - @PutMapping() - public ApiResult update(@RequestBody CmsForm cmsForm) { - if (cmsFormService.updateById(cmsForm)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除表单设计表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsFormService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加表单设计表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsFormService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改表单设计表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsFormService, "form_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除表单设计表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsFormService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsFormRecordController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsFormRecordController.java deleted file mode 100644 index 0aedacc..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsFormRecordController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsFormRecordService; -import com.gxwebsoft.cms.entity.CmsFormRecord; -import com.gxwebsoft.cms.param.CmsFormRecordParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 表单数据记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "表单数据记录表管理") -@RestController -@RequestMapping("/api/cms/cms-form-record") -public class CmsFormRecordController extends BaseController { - @Resource - private CmsFormRecordService cmsFormRecordService; - - @Operation(summary = "分页查询表单数据记录表") - @GetMapping("/page") - public ApiResult> page(CmsFormRecordParam param) { - // 使用关联查询 - return success(cmsFormRecordService.pageRel(param)); - } - - @Operation(summary = "查询全部表单数据记录表") - @GetMapping() - public ApiResult> list(CmsFormRecordParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsFormRecordService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsFormRecordService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsFormRecord:list')") - @OperationLog - @Operation(summary = "根据id查询表单数据记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsFormRecordService.getById(id)); - // 使用关联查询 - //return success(cmsFormRecordService.getByIdRel(id)); - } - - @Operation(summary = "添加表单数据记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsFormRecord cmsFormRecord) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsFormRecord.setUserId(loginUser.getUserId()); - } - if (cmsFormRecordService.save(cmsFormRecord)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改表单数据记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsFormRecord cmsFormRecord) { - if (cmsFormRecordService.updateById(cmsFormRecord)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除表单数据记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsFormRecordService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加表单数据记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsFormRecordService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改表单数据记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsFormRecordService, "form_record_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除表单数据记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsFormRecordService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsLinkController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsLinkController.java deleted file mode 100644 index 7431470..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsLinkController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsLinkService; -import com.gxwebsoft.cms.entity.CmsLink; -import com.gxwebsoft.cms.param.CmsLinkParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 常用链接控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "常用链接管理") -@RestController -@RequestMapping("/api/cms/cms-link") -public class CmsLinkController extends BaseController { - @Resource - private CmsLinkService cmsLinkService; - - @Operation(summary = "分页查询常用链接") - @GetMapping("/page") - public ApiResult> page(CmsLinkParam param) { - // 使用关联查询 - return success(cmsLinkService.pageRel(param)); - } - - @Operation(summary = "查询全部常用链接") - @GetMapping() - public ApiResult> list(CmsLinkParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsLinkService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsLinkService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsLink:list')") - @OperationLog - @Operation(summary = "根据id查询常用链接") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsLinkService.getById(id)); - // 使用关联查询 - //return success(cmsLinkService.getByIdRel(id)); - } - - @Operation(summary = "添加常用链接") - @PostMapping() - public ApiResult save(@RequestBody CmsLink cmsLink) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsLink.setUserId(loginUser.getUserId()); - } - if (cmsLinkService.save(cmsLink)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改常用链接") - @PutMapping() - public ApiResult update(@RequestBody CmsLink cmsLink) { - if (cmsLinkService.updateById(cmsLink)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除常用链接") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsLinkService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加常用链接") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsLinkService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改常用链接") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsLinkService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除常用链接") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsLinkService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsMpAdController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsMpAdController.java deleted file mode 100644 index e95698f..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsMpAdController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsMpAdService; -import com.gxwebsoft.cms.entity.CmsMpAd; -import com.gxwebsoft.cms.param.CmsMpAdParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 小程序广告位控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "小程序广告位管理") -@RestController -@RequestMapping("/api/cms/cms-mp-ad") -public class CmsMpAdController extends BaseController { - @Resource - private CmsMpAdService cmsMpAdService; - - @Operation(summary = "分页查询小程序广告位") - @GetMapping("/page") - public ApiResult> page(CmsMpAdParam param) { - // 使用关联查询 - return success(cmsMpAdService.pageRel(param)); - } - - @Operation(summary = "查询全部小程序广告位") - @GetMapping() - public ApiResult> list(CmsMpAdParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsMpAdService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsMpAdService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsMpAd:list')") - @OperationLog - @Operation(summary = "根据id查询小程序广告位") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsMpAdService.getById(id)); - // 使用关联查询 - //return success(cmsMpAdService.getByIdRel(id)); - } - - @Operation(summary = "添加小程序广告位") - @PostMapping() - public ApiResult save(@RequestBody CmsMpAd cmsMpAd) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsMpAd.setUserId(loginUser.getUserId()); - } - if (cmsMpAdService.save(cmsMpAd)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改小程序广告位") - @PutMapping() - public ApiResult update(@RequestBody CmsMpAd cmsMpAd) { - if (cmsMpAdService.updateById(cmsMpAd)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除小程序广告位") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsMpAdService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加小程序广告位") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsMpAdService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改小程序广告位") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsMpAdService, "ad_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除小程序广告位") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsMpAdService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsMpController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsMpController.java deleted file mode 100644 index 32486fc..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsMpController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsMpService; -import com.gxwebsoft.cms.entity.CmsMp; -import com.gxwebsoft.cms.param.CmsMpParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 小程序信息控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "小程序信息管理") -@RestController -@RequestMapping("/api/cms/cms-mp") -public class CmsMpController extends BaseController { - @Resource - private CmsMpService cmsMpService; - - @Operation(summary = "分页查询小程序信息") - @GetMapping("/page") - public ApiResult> page(CmsMpParam param) { - // 使用关联查询 - return success(cmsMpService.pageRel(param)); - } - - @Operation(summary = "查询全部小程序信息") - @GetMapping() - public ApiResult> list(CmsMpParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsMpService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsMpService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsMp:list')") - @OperationLog - @Operation(summary = "根据id查询小程序信息") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsMpService.getById(id)); - // 使用关联查询 - //return success(cmsMpService.getByIdRel(id)); - } - - @Operation(summary = "添加小程序信息") - @PostMapping() - public ApiResult save(@RequestBody CmsMp cmsMp) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsMp.setUserId(loginUser.getUserId()); - } - if (cmsMpService.save(cmsMp)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改小程序信息") - @PutMapping() - public ApiResult update(@RequestBody CmsMp cmsMp) { - if (cmsMpService.updateById(cmsMp)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除小程序信息") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsMpService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加小程序信息") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsMpService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改小程序信息") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsMpService, "mp_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除小程序信息") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsMpService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsMpFieldController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsMpFieldController.java deleted file mode 100644 index f1f255e..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsMpFieldController.java +++ /dev/null @@ -1,115 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsMpFieldService; -import com.gxwebsoft.cms.entity.CmsMpField; -import com.gxwebsoft.cms.param.CmsMpFieldParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 小程序配置控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "小程序配置管理") -@RestController -@RequestMapping("/api/cms/cms-mp-field") -public class CmsMpFieldController extends BaseController { - @Resource - private CmsMpFieldService cmsMpFieldService; - - @Operation(summary = "分页查询小程序配置") - @GetMapping("/page") - public ApiResult> page(CmsMpFieldParam param) { - // 使用关联查询 - return success(cmsMpFieldService.pageRel(param)); - } - - @Operation(summary = "查询全部小程序配置") - @GetMapping() - public ApiResult> list(CmsMpFieldParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsMpFieldService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsMpFieldService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsMpField:list')") - @OperationLog - @Operation(summary = "根据id查询小程序配置") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsMpFieldService.getById(id)); - // 使用关联查询 - //return success(cmsMpFieldService.getByIdRel(id)); - } - - @Operation(summary = "添加小程序配置") - @PostMapping() - public ApiResult save(@RequestBody CmsMpField cmsMpField) { - if (cmsMpFieldService.save(cmsMpField)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改小程序配置") - @PutMapping() - public ApiResult update(@RequestBody CmsMpField cmsMpField) { - if (cmsMpFieldService.updateById(cmsMpField)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除小程序配置") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsMpFieldService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加小程序配置") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsMpFieldService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改小程序配置") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsMpFieldService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除小程序配置") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsMpFieldService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsMpMenuController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsMpMenuController.java deleted file mode 100644 index f04c396..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsMpMenuController.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsMpMenuService; -import com.gxwebsoft.cms.entity.CmsMpMenu; -import com.gxwebsoft.cms.param.CmsMpMenuParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 小程序端菜单控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "小程序端菜单管理") -@RestController -@RequestMapping("/api/cms/cms-mp-menu") -public class CmsMpMenuController extends BaseController { - @Resource - private CmsMpMenuService cmsMpMenuService; - - @Operation(summary = "分页查询小程序端菜单") - @GetMapping("/page") - public ApiResult> page(CmsMpMenuParam param) { - // 使用关联查询 - return success(cmsMpMenuService.pageRel(param)); - } - - @Operation(summary = "查询全部小程序端菜单") - @GetMapping() - public ApiResult> list(CmsMpMenuParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsMpMenuService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsMpMenuService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsMpMenu:list')") - @OperationLog - @Operation(summary = "根据id查询小程序端菜单") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsMpMenuService.getById(id)); - // 使用关联查询 - //return success(cmsMpMenuService.getByIdRel(id)); - } - - @Operation(summary = "添加小程序端菜单") - @PostMapping() - public ApiResult save(@RequestBody CmsMpMenu cmsMpMenu) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsMpMenu.setUserId(loginUser.getUserId()); - } - if (cmsMpMenuService.save(cmsMpMenu)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改小程序端菜单") - @PutMapping() - public ApiResult update(@RequestBody CmsMpMenu cmsMpMenu) { - if (cmsMpMenuService.updateById(cmsMpMenu)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除小程序端菜单") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsMpMenuService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加小程序端菜单") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsMpMenuService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改小程序端菜单") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsMpMenuService, "menu_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除小程序端菜单") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsMpMenuService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsNavigationController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsNavigationController.java deleted file mode 100644 index 966cff3..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsNavigationController.java +++ /dev/null @@ -1,173 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import cn.hutool.core.util.ObjectUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; -import com.gxwebsoft.cms.entity.CmsDesign; -import com.gxwebsoft.cms.mapper.CmsNavigationMapper; -import com.gxwebsoft.cms.service.CmsDesignService; -import com.gxwebsoft.common.core.utils.CommonUtil; -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsNavigationService; -import com.gxwebsoft.cms.entity.CmsNavigation; -import com.gxwebsoft.cms.param.CmsNavigationParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import com.gxwebsoft.common.system.service.UserService; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 网站导航记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Tag(name = "网站导航记录表管理") -@RestController -@RequestMapping("/api/cms/cms-navigation") -public class CmsNavigationController extends BaseController { - @Resource - private CmsNavigationService cmsNavigationService; - @Resource - private CmsDesignService cmsDesignService; - @Resource - private UserService userService; - - @Operation(summary = "分页查询网站导航记录表") - @GetMapping("/page") - public ApiResult> page(CmsNavigationParam param) { - // 使用关联查询 - return success(cmsNavigationService.pageRel(param)); - } - - @Operation(summary = "查询全部网站导航记录表") - @GetMapping() - public ApiResult> list(CmsNavigationParam param) { - // 使用关联查询 - return success(cmsNavigationService.listRel(param)); - } - - @Operation(summary = "根据id查询网站导航记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsNavigationService.getByIdRel(id)); - } - - @Operation(summary = "添加网站导航记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsNavigation cmsNavigation) { -// 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsNavigation.setUserId(loginUser.getUserId()); - cmsNavigation.setTenantId(loginUser.getTenantId()); - } - if (cmsNavigationService.save(cmsNavigation)) { - // 添加成功事务处理 - cmsNavigationService.saveAsync(cmsNavigation); - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改网站导航记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsNavigation cmsNavigation) { - if (cmsNavigationService.updateById(cmsNavigation)) { - // 修改成功事务处理 - cmsNavigationService.saveAsync(cmsNavigation); - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除网站导航记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsNavigationService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加网站导航记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsNavigationService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改网站导航记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsNavigationService, "navigation_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除网站导航记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsNavigationService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - @Operation(summary = "获取树形结构的网站导航数据") - @GetMapping("/tree") - public ApiResult> tree(CmsNavigationParam param) { - param.setHide(0); - final List navigations = cmsNavigationService.listRel(param); - return success(CommonUtil.toTreeData(navigations, 0, CmsNavigation::getParentId, CmsNavigation::getNavigationId, CmsNavigation::setChildren)); - } - - @Operation(summary = "根据path获取导航") - @GetMapping("/getNavigationByPath") - public ApiResult getNavigationByPath(CmsNavigationParam param) { - final CmsNavigation one = cmsNavigationService.getOne(new LambdaUpdateWrapper().eq(CmsNavigation::getPath, param.getPath()).last("limit 1")); - - System.out.println("one = " + one); - final CmsNavigation navigation = cmsNavigationService.getOne(new LambdaQueryWrapper().eq(CmsNavigation::getPath, param.getPath()).last("limit 1")); - System.out.println("navigation = " + navigation); - // 页面元素 - final CmsDesign design = cmsDesignService.getOne(new LambdaUpdateWrapper().eq(CmsDesign::getCategoryId,one.getNavigationId()).last("limit 1")); - System.out.println("design = " + design); - // 上级导航 - if (!navigation.getParentId().equals(0)) { - final CmsNavigation parent = cmsNavigationService.getById(navigation.getParentId()); - navigation.setParentPath(parent.getPath()); - navigation.setParentName(parent.getTitle()); - } - // 页面信息 - navigation.setDesign(design); - // 页面布局 - if (ObjectUtil.isNotEmpty(design)) { - navigation.setLayout(design.getLayout()); - } - return success(navigation); - } - - @Operation(summary = "密码校验") - @GetMapping("/checkNavigationPassword") - public ApiResult checkNavigationPassword(CmsNavigationParam param) { - if (!userService.comparePassword(param.getPassword(), param.getPassword2())) { - return fail("密码不正确"); - } - return success("密码正确"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsProductController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsProductController.java deleted file mode 100644 index f355b41..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsProductController.java +++ /dev/null @@ -1,150 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.gxwebsoft.cms.param.CmsProductSpecParam; -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsProductService; -import com.gxwebsoft.cms.entity.CmsProduct; -import com.gxwebsoft.cms.param.CmsProductParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * 产品控制器 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Tag(name = "产品管理") -@RestController -@RequestMapping("/api/cms/cms-product") -public class CmsProductController extends BaseController { - @Resource - private CmsProductService cmsProductService; - - @Operation(summary = "分页查询产品") - @GetMapping("/page") - public ApiResult> page(CmsProductParam param) { - // 使用关联查询 - return success(cmsProductService.pageRel(param)); - } - - @Operation(summary = "查询全部产品") - @GetMapping() - public ApiResult> list(CmsProductParam param) { - // 使用关联查询 - return success(cmsProductService.listRel(param)); - } - - @Operation(summary = "根据id查询产品") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsProductService.getByIdRel(id)); - } - @PreAuthorize("hasAuthority('cms:cmsProduct:save')") - @OperationLog - @Operation(summary = "添加产品") - @PostMapping() - public ApiResult save(@RequestBody CmsProduct cmsProduct) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsProduct.setUserId(loginUser.getUserId()); - } - if (cmsProductService.save(cmsProduct)) { - return success("添加成功"); - } - return fail("添加失败"); - } - @PreAuthorize("hasAuthority('cms:cmsProduct:update')") - @OperationLog - @Operation(summary = "修改产品") - @PutMapping() - public ApiResult update(@RequestBody CmsProduct cmsProduct) { - if (cmsProductService.updateById(cmsProduct)) { - return success("修改成功"); - } - return fail("修改失败"); - } - @PreAuthorize("hasAuthority('cms:cmsProduct:remove')") - @OperationLog - @Operation(summary = "删除产品") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsProductService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - @PreAuthorize("hasAuthority('cms:cmsProduct:save')") - @OperationLog - @Operation(summary = "批量添加产品") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsProductService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - @PreAuthorize("hasAuthority('cms:cmsProduct:update')") - @OperationLog - @Operation(summary = "批量修改产品") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsProductService, "product_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - @PreAuthorize("hasAuthority('cms:cmsProduct:remove')") - @OperationLog - @Operation(summary = "批量删除产品") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsProductService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "统计信息") - @GetMapping("/data") - public ApiResult> data(CmsProductSpecParam param) { - Map data = new HashMap<>(); - final LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); - - if(param.getMerchantId() != null){ - wrapper.eq(CmsProduct::getMerchantId,param.getMerchantId()); - } - - Integer totalNum = cmsProductService.count( - wrapper.eq(CmsProduct::getDeleted,0).eq(CmsProduct::getStatus,0) - ); - data.put("totalNum", totalNum); - - Integer totalNum2 = cmsProductService.count( - wrapper.eq(CmsProduct::getStatus,1) - ); - data.put("totalNum2", totalNum2); - - Integer totalNum3 = cmsProductService.count( - wrapper.gt(CmsProduct::getStatus,1) - ); - data.put("totalNum3", totalNum3); - - return success(data); - } -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecController.java deleted file mode 100644 index 9280417..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecController.java +++ /dev/null @@ -1,116 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsProductSpecService; -import com.gxwebsoft.cms.entity.CmsProductSpec; -import com.gxwebsoft.cms.param.CmsProductSpecParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 规格控制器 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Tag(name = "规格管理") -@RestController -@RequestMapping("/api/cms/cms-product-spec") -public class CmsProductSpecController extends BaseController { - @Resource - private CmsProductSpecService cmsProductSpecService; - - @Operation(summary = "分页查询规格") - @GetMapping("/page") - public ApiResult> page(CmsProductSpecParam param) { - // 使用关联查询 - return success(cmsProductSpecService.pageRel(param)); - } - - @Operation(summary = "查询全部规格") - @GetMapping() - public ApiResult> list(CmsProductSpecParam param) { - // 使用关联查询 - return success(cmsProductSpecService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsProductSpec:list')") - @OperationLog - @Operation(summary = "根据id查询规格") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsProductSpecService.getByIdRel(id)); - } - - @Operation(summary = "添加规格") - @PostMapping() - public ApiResult save(@RequestBody CmsProductSpec cmsProductSpec) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsProductSpec.setUserId(loginUser.getUserId()); - } - if (cmsProductSpecService.save(cmsProductSpec)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改规格") - @PutMapping() - public ApiResult update(@RequestBody CmsProductSpec cmsProductSpec) { - if (cmsProductSpecService.updateById(cmsProductSpec)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除规格") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsProductSpecService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加规格") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsProductSpecService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改规格") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsProductSpecService, "spec_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除规格") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsProductSpecService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecValueController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecValueController.java deleted file mode 100644 index 40cd7c0..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsProductSpecValueController.java +++ /dev/null @@ -1,111 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsProductSpecValueService; -import com.gxwebsoft.cms.entity.CmsProductSpecValue; -import com.gxwebsoft.cms.param.CmsProductSpecValueParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 规格值控制器 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Tag(name = "规格值管理") -@RestController -@RequestMapping("/api/cms/cms-product-spec-value") -public class CmsProductSpecValueController extends BaseController { - @Resource - private CmsProductSpecValueService cmsProductSpecValueService; - - @Operation(summary = "分页查询规格值") - @GetMapping("/page") - public ApiResult> page(CmsProductSpecValueParam param) { - // 使用关联查询 - return success(cmsProductSpecValueService.pageRel(param)); - } - - @Operation(summary = "查询全部规格值") - @GetMapping() - public ApiResult> list(CmsProductSpecValueParam param) { - // 使用关联查询 - return success(cmsProductSpecValueService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsProductSpecValue:list')") - @OperationLog - @Operation(summary = "根据id查询规格值") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsProductSpecValueService.getByIdRel(id)); - } - - @Operation(summary = "添加规格值") - @PostMapping() - public ApiResult save(@RequestBody CmsProductSpecValue cmsProductSpecValue) { - if (cmsProductSpecValueService.save(cmsProductSpecValue)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改规格值") - @PutMapping() - public ApiResult update(@RequestBody CmsProductSpecValue cmsProductSpecValue) { - if (cmsProductSpecValueService.updateById(cmsProductSpecValue)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除规格值") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsProductSpecValueService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加规格值") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsProductSpecValueService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改规格值") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsProductSpecValueService, "spec_value_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除规格值") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsProductSpecValueService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsProductUrlController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsProductUrlController.java deleted file mode 100644 index 43d3156..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsProductUrlController.java +++ /dev/null @@ -1,111 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsProductUrlService; -import com.gxwebsoft.cms.entity.CmsProductUrl; -import com.gxwebsoft.cms.param.CmsProductUrlParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.List; - -/** - * 域名控制器 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Tag(name = "域名管理") -@RestController -@RequestMapping("/api/cms/cms-product-url") -public class CmsProductUrlController extends BaseController { - @Resource - private CmsProductUrlService cmsProductUrlService; - - @Operation(summary = "分页查询域名") - @GetMapping("/page") - public ApiResult> page(CmsProductUrlParam param) { - // 使用关联查询 - return success(cmsProductUrlService.pageRel(param)); - } - - @Operation(summary = "查询全部域名") - @GetMapping() - public ApiResult> list(CmsProductUrlParam param) { - // 使用关联查询 - return success(cmsProductUrlService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:cmsProductUrl:list')") - @OperationLog - @Operation(summary = "根据id查询域名") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsProductUrlService.getByIdRel(id)); - } - - @Operation(summary = "添加域名") - @PostMapping() - public ApiResult save(@RequestBody CmsProductUrl cmsProductUrl) { - if (cmsProductUrlService.save(cmsProductUrl)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改域名") - @PutMapping() - public ApiResult update(@RequestBody CmsProductUrl cmsProductUrl) { - if (cmsProductUrlService.updateById(cmsProductUrl)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除域名") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsProductUrlService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加域名") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsProductUrlService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改域名") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsProductUrlService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除域名") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsProductUrlService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteController.java deleted file mode 100644 index 597e849..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteController.java +++ /dev/null @@ -1,281 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import cn.hutool.core.date.DateTime; -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.ObjectUtil; -import cn.hutool.core.util.StrUtil; -import cn.hutool.http.HttpRequest; -import com.alibaba.fastjson.JSONObject; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.gxwebsoft.cms.entity.CmsDomain; -import com.gxwebsoft.cms.entity.CmsNavigation; -import com.gxwebsoft.cms.entity.CmsWebsiteField; -import com.gxwebsoft.cms.param.CmsNavigationParam; -import com.gxwebsoft.cms.service.CmsDomainService; -import com.gxwebsoft.cms.service.CmsNavigationService; -import com.gxwebsoft.cms.service.CmsWebsiteFieldService; -import com.gxwebsoft.common.core.security.JwtUtil; -import com.gxwebsoft.common.core.utils.CommonUtil; -import com.gxwebsoft.common.core.utils.RedisUtil; -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsWebsiteService; -import com.gxwebsoft.cms.entity.CmsWebsite; -import com.gxwebsoft.cms.param.CmsWebsiteParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.Company; -import com.gxwebsoft.common.system.entity.User; -import com.gxwebsoft.common.system.service.CompanyService; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import lombok.extern.slf4j.Slf4j; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.util.CollectionUtils; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import java.util.HashMap; -import java.util.List; -import java.util.concurrent.TimeUnit; - -import static com.gxwebsoft.common.core.constants.WebsiteConstants.CACHE_KEY_ROOT_SITE_INFO; - -/** - * 网站信息记录表控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Slf4j -@Tag(name = "网站信息记录表管理") -@RestController -@RequestMapping("/api/cms/cms-website") -public class CmsWebsiteController extends BaseController { - @Resource - private CmsWebsiteService cmsWebsiteService; - @Resource - private RedisUtil redisUtil; - @Resource - private CmsWebsiteFieldService cmsWebsiteFieldService; - @Resource - private CmsNavigationService cmsNavigationService; - @Resource - private CompanyService companyService; - @Resource - private CmsDomainService domainService; - - @Operation(summary = "分页查询网站信息记录表") - @GetMapping("/page") - public ApiResult> page(CmsWebsiteParam param) { - // 使用关联查询 - return success(cmsWebsiteService.pageRel(param)); - } - - @Operation(summary = "查询全部网站信息记录表") - @GetMapping() - public ApiResult> list(CmsWebsiteParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - return success(cmsWebsiteService.list(page.getOrderWrapper())); - // 使用关联查询 - //return success(cmsWebsiteService.listRel(param)); - } - - @PreAuthorize("hasAuthority('cms:website:list')") - @OperationLog - @Operation(summary = "根据id查询网站信息记录表") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - return success(cmsWebsiteService.getById(id)); - // 使用关联查询 - //return success(cmsWebsiteService.getByIdRel(id)); - } - - @PreAuthorize("hasAuthority('cms:website:save')") - @Operation(summary = "添加网站信息记录表") - @PostMapping() - public ApiResult save(@RequestBody CmsWebsite cmsWebsite) { - // 记录当前登录用户id - User loginUser = getLoginUser(); - if (loginUser != null) { - cmsWebsite.setUserId(loginUser.getUserId()); - } - if (cmsWebsiteService.save(cmsWebsite)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @PreAuthorize("hasAuthority('cms:website:update')") - @Operation(summary = "修改网站信息记录表") - @PutMapping() - public ApiResult update(@RequestBody CmsWebsite cmsWebsite) { - if (cmsWebsiteService.updateById(cmsWebsite)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @PreAuthorize("hasAuthority('cms:website:remove')") - @Operation(summary = "删除网站信息记录表") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsWebsiteService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @PreAuthorize("hasAuthority('cms:website:save')") - @Operation(summary = "批量添加网站信息记录表") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsWebsiteService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @PreAuthorize("hasAuthority('cms:website:update')") - @Operation(summary = "批量修改网站信息记录表") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsWebsiteService, "website_id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @PreAuthorize("hasAuthority('cms:website:remove')") - @Operation(summary = "批量删除网站信息记录表") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsWebsiteService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "网站基本信息") - @GetMapping("/getSiteInfo") - public ApiResult getSiteInfo(HttpServletRequest request) { - String key = CACHE_KEY_ROOT_SITE_INFO.concat(getTenantId().toString()); - final String siteInfo = redisUtil.get(key); - String access_token = JwtUtil.getAccessToken(request); - - // 从缓存读取信息 - if(StrUtil.isNotBlank(siteInfo)){ - log.info("/getSiteInfo = {}",getTenantId()); -// return success(JSONObject.parseObject(siteInfo,CmsWebsite.class)); - } - // 判断是否存在 - if (cmsWebsiteService.count() == 0) { - final Integer tenantId = getTenantId(); - final CmsWebsite cmsWebsite = new CmsWebsite(); - cmsWebsite.setTenantId(tenantId); - final Company company = companyService.getOne(new LambdaQueryWrapper().last("limit 1")); - if (ObjectUtil.isNotEmpty(company)) { - cmsWebsite.setDomain(company.getDomain()); - cmsWebsite.setWebsiteName(company.getShortName()); - cmsWebsite.setWebsiteCode(company.getCompanyCode()); - cmsWebsite.setWebsiteIcon("/favicon.ico"); - } - final boolean save = cmsWebsiteService.save(cmsWebsite); - return fail("站点不存在",null); - } - - // 获取站点信息 - final CmsWebsite website = cmsWebsiteService.getOne(new LambdaQueryWrapper().eq(CmsWebsite::getDeleted, 0).last("limit 1")); - - // 站点配置参数 - HashMap config = new HashMap<>(); - final List fields = cmsWebsiteFieldService.list(new LambdaQueryWrapper().eq(CmsWebsiteField::getDeleted,0)); - fields.forEach(d -> { - config.put(d.getName(), d.getValue()); - }); - final List domains = domainService.list(new LambdaQueryWrapper() - .eq(CmsDomain::getDeleted,0) - .eq(CmsDomain::getStatus, 1) - .eq(CmsDomain::getUserId,website.getUserId()) - .eq(CmsDomain::getTenantId, getTenantId()) - .orderByAsc(CmsDomain::getSortNumber) - ); - if (!CollectionUtils.isEmpty(domains)) { - // 已授权的域名 - domains.forEach(d -> { - config.put("Domain_" + d.getId(), d.getDomain()); - }); - // 主域名(默认选第一条记录) - config.put("Domain", domains.get(0).getDomain()); - } - website.setConfig(config); - - // 网站导航 - final CmsNavigationParam navigationParam = new CmsNavigationParam(); - navigationParam.setHide(0); - navigationParam.setTop(0); - navigationParam.setBottom(null); - final List topNavs = cmsNavigationService.listRel(navigationParam); - // 顶部菜单 - website.setTopNavs(CommonUtil.toTreeData(topNavs, 0, CmsNavigation::getParentId, CmsNavigation::getNavigationId, CmsNavigation::setChildren)); - navigationParam.setTop(null); - navigationParam.setBottom(0); - final List bottomNavs = cmsNavigationService.listRel(navigationParam); - // 底部菜单 - website.setBottomNavs(CommonUtil.toTreeData(bottomNavs, 0, CmsNavigation::getParentId, CmsNavigation::getNavigationId, CmsNavigation::setChildren)); - - // 当前登录用户 - if(access_token != null){ - final User loginUser = getLoginUser(); - website.setLoginUser(loginUser); - } - - // 服务器时间 - HashMap serverTime = new HashMap<>(); - // 今天日期 - DateTime date = DateUtil.date(); - String today= DateUtil.today(); - // 明天日期 - final DateTime dateTime = DateUtil.tomorrow(); - String tomorrow = DateUtil.format(dateTime, "yyyy-MM-dd"); - // 后天日期 - final DateTime dateTime2 = DateUtil.offsetDay(date, 2); - final String afterDay = DateUtil.format(dateTime2, "yyyy-MM-dd"); - // 今天星期几 - final int week = DateUtil.thisDayOfWeek(); - final DateTime nextWeek = DateUtil.nextWeek(); - serverTime.put("now",DateUtil.now()); - serverTime.put("today",today); - serverTime.put("tomorrow",tomorrow); - serverTime.put("afterDay",afterDay); - serverTime.put("week",week); - serverTime.put("nextWeek",nextWeek); - website.setServerTime(serverTime); - - redisUtil.set(key,website,1L, TimeUnit.DAYS); - - return success(website); - } - - @PreAuthorize("hasAuthority('cms:website:remove')") - @Operation(summary = "清除缓存") - @DeleteMapping("/clearSiteInfo/{key}") - public ApiResult clearSiteInfo(@PathVariable("key") String key) { - final String siteInfo = redisUtil.get(key); - // 清除指定key - redisUtil.delete(key); - // 清除小程序缓存 - redisUtil.delete("MpInfo:".concat(getTenantId().toString())); - // 清除网站缓存 - redisUtil.delete(CACHE_KEY_ROOT_SITE_INFO.concat(getTenantId().toString())); - // 清除存储空间 - redisUtil.delete("StorageIsFull:".concat(getTenantId().toString())); - // 选择支付方式 - redisUtil.delete("SelectPayment:".concat(getTenantId().toString())); - return success("清除成功"); - } -} diff --git a/src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteFieldController.java b/src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteFieldController.java deleted file mode 100644 index 9d62b4f..0000000 --- a/src/main/java/com/gxwebsoft/cms/controller/CmsWebsiteFieldController.java +++ /dev/null @@ -1,126 +0,0 @@ -package com.gxwebsoft.cms.controller; - -import cn.hutool.core.util.ObjectUtil; -import com.gxwebsoft.common.core.web.BaseController; -import com.gxwebsoft.cms.service.CmsWebsiteFieldService; -import com.gxwebsoft.cms.entity.CmsWebsiteField; -import com.gxwebsoft.cms.param.CmsWebsiteFieldParam; -import com.gxwebsoft.common.core.web.ApiResult; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.BatchParam; -import com.gxwebsoft.common.core.annotation.OperationLog; -import com.gxwebsoft.common.system.entity.User; -import com.gxwebsoft.common.system.entity.WebsiteField; -import com.gxwebsoft.common.system.param.WebsiteFieldParam; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import java.util.HashMap; -import java.util.List; - -/** - * 应用参数控制器 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Tag(name = "应用参数管理") -@RestController -@RequestMapping("/api/cms/cms-website-field") -public class CmsWebsiteFieldController extends BaseController { - @Resource - private CmsWebsiteFieldService cmsWebsiteFieldService; - - @Operation(summary = "分页查询应用参数") - @GetMapping("/page") - public ApiResult> page(CmsWebsiteFieldParam param) { - // 使用关联查询 - return success(cmsWebsiteFieldService.pageRel(param)); - } - - @Operation(summary = "查询全部应用参数") - @GetMapping() - public ApiResult> list(CmsWebsiteFieldParam param) { - // 使用关联查询 - return success(cmsWebsiteFieldService.listRel(param)); - } - - @Operation(summary = "根据id查询应用参数") - @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { - // 使用关联查询 - return success(cmsWebsiteFieldService.getByIdRel(id)); - } - - @Operation(summary = "添加应用参数") - @PostMapping() - public ApiResult save(@RequestBody CmsWebsiteField cmsWebsiteField) { - if (cmsWebsiteFieldService.save(cmsWebsiteField)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "修改应用参数") - @PutMapping() - public ApiResult update(@RequestBody CmsWebsiteField cmsWebsiteField) { - if (cmsWebsiteFieldService.updateById(cmsWebsiteField)) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "删除应用参数") - @DeleteMapping("/{id}") - public ApiResult remove(@PathVariable("id") Integer id) { - if (cmsWebsiteFieldService.removeById(id)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "批量添加应用参数") - @PostMapping("/batch") - public ApiResult saveBatch(@RequestBody List list) { - if (cmsWebsiteFieldService.saveBatch(list)) { - return success("添加成功"); - } - return fail("添加失败"); - } - - @Operation(summary = "批量修改应用参数") - @PutMapping("/batch") - public ApiResult removeBatch(@RequestBody BatchParam batchParam) { - if (batchParam.update(cmsWebsiteFieldService, "id")) { - return success("修改成功"); - } - return fail("修改失败"); - } - - @Operation(summary = "批量删除应用参数") - @DeleteMapping("/batch") - public ApiResult removeBatch(@RequestBody List ids) { - if (cmsWebsiteFieldService.removeByIds(ids)) { - return success("删除成功"); - } - return fail("删除失败"); - } - - @Operation(summary = "获取网站配置参数-对象形式") - @GetMapping("/config") - public ApiResult getConfig(CmsWebsiteFieldParam param) { - // 使用关联查询 - final List fields = cmsWebsiteFieldService.listRel(param); - - HashMap config = new HashMap<>(); - fields.forEach(d -> { - config.put(d.getName(), d.getValue()); - }); - System.out.println("config = " + config); - return success(config); - } -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsAd.java b/src/main/java/com/gxwebsoft/cms/entity/CmsAd.java deleted file mode 100644 index 162bf4a..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsAd.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 广告位 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsAd对象", description = "广告位") -public class CmsAd implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "ad_id", type = IdType.AUTO) - private Integer adId; - - @Schema(description = "页面ID") - private Integer designId; - - @Schema(description = "广告类型") - private String adType; - - @Schema(description = "广告位名称") - private String name; - - @Schema(description = "宽") - private String width; - - @Schema(description = "高") - private String height; - - @Schema(description = "广告图片") - private String images; - - @Schema(description = "路由/链接地址") - private String path; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "页面ID") - private Integer pageId; - - @Schema(description = "页面名称") - private String pageName; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsAdRecord.java b/src/main/java/com/gxwebsoft/cms/entity/CmsAdRecord.java deleted file mode 100644 index 31a541a..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsAdRecord.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 广告图片 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsAdRecord对象", description = "广告图片") -public class CmsAdRecord implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "ad_record_id", type = IdType.AUTO) - private Integer adRecordId; - - @Schema(description = "广告标题") - private String title; - - @Schema(description = "图片地址") - private String path; - - @Schema(description = "链接地址") - private String url; - - @Schema(description = "广告位ID") - private Integer adId; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsArticle.java b/src/main/java/com/gxwebsoft/cms/entity/CmsArticle.java deleted file mode 100644 index 348400a..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsArticle.java +++ /dev/null @@ -1,172 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsArticle对象", description = "文章") -public class CmsArticle implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "文章ID") - @TableId(value = "article_id", type = IdType.AUTO) - private Integer articleId; - - @Schema(description = "文章标题") - private String title; - - @Schema(description = "文章类型 0常规 1视频") - private Integer type; - - @Schema(description = "文章模型") - private String model; - - @Schema(description = "列表显示方式(10小图展示 20大图展示)") - private Integer showType; - - @Schema(description = "话题") - private String topic; - - @Schema(description = "文章分类ID") - private Integer categoryId; - - @Schema(description = "当前分类") - @TableField(exist = false) - private String categoryName; - - @Schema(description = "父级分类ID") - @TableField(exist = false) - private Integer parentId; - - @Schema(description = "父级分类") - @TableField(exist = false) - private String parentName; - - @Schema(description = "封面图") - private String image; - - @Schema(description = "来源") - private String source; - - @Schema(description = "虚拟阅读量(仅用作展示)") - private Integer virtualViews; - - @Schema(description = "实际阅读量") - private Integer actualViews; - - @Schema(description = "可见类型 0所有人 1登录可见 2密码可见") - private Integer permission; - - @Schema(description = "访问密码") - private String password; - - @Schema(description = "验证密码(前端回传)") - @TableField(exist = false) - private String password2; - - @Schema(description = "发布来源客户端 (APP、H5、小程序等)") - private String platform; - - @Schema(description = "文章附件") - private String files; - - @Schema(description = "视频地址") - private String video; - - @Schema(description = "接受的文件类型") - private String accept; - - @Schema(description = "经度") - private String longitude; - - @Schema(description = "纬度") - private String latitude; - - @Schema(description = "所在省份") - private String province; - - @Schema(description = "所在城市") - private String city; - - @Schema(description = "所在辖区") - private String region; - - @Schema(description = "街道地址") - private String address; - - @Schema(description = "点赞数") - private Integer likes; - - @Schema(description = "评论数") - private Integer commentNumbers; - - @Schema(description = "提醒谁看") - private String toUsers; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "作者") - private String author; - - @Schema(description = "商户ID") - private Long merchantId; - - @Schema(description = "商户名称") - private String merchantName; - - @Schema(description = "商户名称") - private String merchantAvatar; - - @Schema(description = "昵称") - @TableField(exist = false) - private String nickname; - - @Schema(description = "头像") - @TableField(exist = false) - private String avatar; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0已发布, 1待审核 2已驳回 3违规内容") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - - @Schema(description = "修改时间") - private Date updateTime; - - @Schema(description = "文章内容") - @TableField(exist = false) - private String content; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleCategory.java b/src/main/java/com/gxwebsoft/cms/entity/CmsArticleCategory.java deleted file mode 100644 index aee4a5a..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleCategory.java +++ /dev/null @@ -1,92 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章分类表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsArticleCategory对象", description = "文章分类表") -public class CmsArticleCategory implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "文章分类ID") - @TableId(value = "category_id", type = IdType.AUTO) - private Integer categoryId; - - @Schema(description = "分类标识") - private String categoryCode; - - @Schema(description = "分类名称") - private String title; - - @Schema(description = "类型 0列表 1单页 2外链") - private Integer type; - - @Schema(description = "分类图片") - private String image; - - @Schema(description = "上级分类ID") - private Integer parentId; - - @Schema(description = "路由/链接地址") - private String path; - - @Schema(description = "组件路径") - private String component; - - @Schema(description = "绑定的页面") - private Integer pageId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "文章数量") - private Integer count; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "是否隐藏, 0否, 1是(仅注册路由不显示在左侧菜单)") - private Integer hide; - - @Schema(description = "是否推荐") - private Integer recommend; - - @Schema(description = "是否显示在首页") - private Integer showIndex; - - @Schema(description = "状态, 0正常, 1禁用") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - - @Schema(description = "修改时间") - private Date updateTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleComment.java b/src/main/java/com/gxwebsoft/cms/entity/CmsArticleComment.java deleted file mode 100644 index b5c7cf2..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleComment.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章评论表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsArticleComment对象", description = "文章评论表") -public class CmsArticleComment implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "评价ID") - @TableId(value = "comment_id", type = IdType.AUTO) - private Integer commentId; - - @Schema(description = "文章ID") - private Integer articleId; - - @Schema(description = "评分 (10好评 20中评 30差评)") - private Integer score; - - @Schema(description = "评价内容") - private String content; - - @Schema(description = "是否为图片评价") - private Integer isPicture; - - @Schema(description = "评论者ID") - private Integer userId; - - @Schema(description = "被评价者ID") - private Integer toUserId; - - @Schema(description = "回复的评论ID") - private Integer replyCommentId; - - @Schema(description = "回复者ID") - private Integer replyUserId; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0未读, 1已读") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - - @Schema(description = "修改时间") - private Date updateTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleContent.java b/src/main/java/com/gxwebsoft/cms/entity/CmsArticleContent.java deleted file mode 100644 index fc9de9f..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleContent.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsArticleContent对象", description = "文章记录表") -public class CmsArticleContent implements Serializable { - private static final long serialVersionUID = 1L; - - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "文章ID") - private Integer articleId; - - @Schema(description = "文章内容") - private String content; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleCount.java b/src/main/java/com/gxwebsoft/cms/entity/CmsArticleCount.java deleted file mode 100644 index 2f44b54..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleCount.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 点赞文章 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsArticleCount对象", description = "点赞文章") -public class CmsArticleCount implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "主键ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "文章ID") - private Integer articleId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleLike.java b/src/main/java/com/gxwebsoft/cms/entity/CmsArticleLike.java deleted file mode 100644 index 2f88528..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsArticleLike.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 点赞文章 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsArticleLike对象", description = "点赞文章") -public class CmsArticleLike implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "主键ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "文章ID") - private Integer articleId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsComponents.java b/src/main/java/com/gxwebsoft/cms/entity/CmsComponents.java deleted file mode 100644 index d4edc07..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsComponents.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 组件 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsComponents对象", description = "组件") -public class CmsComponents implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "组件标题") - private String title; - - @Schema(description = "关联导航ID") - private Integer navigationId; - - @Schema(description = "组件类型") - private String type; - - @Schema(description = "页面关键词") - private String keywords; - - @Schema(description = "页面描述") - private String description; - - @Schema(description = "组件路径") - private String path; - - @Schema(description = "组件图标") - private String icon; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsDesign.java b/src/main/java/com/gxwebsoft/cms/entity/CmsDesign.java deleted file mode 100644 index fc0cc4e..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsDesign.java +++ /dev/null @@ -1,98 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 页面管理记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsDesign对象", description = "页面管理记录表") -public class CmsDesign implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "page_id", type = IdType.AUTO) - private Integer pageId; - - @Schema(description = "页面标题") - private String name; - - @Schema(description = "所属栏目ID") - private Integer categoryId; - - @Schema(description = "页面关键词") - private String keywords; - - @Schema(description = "页面描述") - private String description; - - @Schema(description = "路由地址") - @TableField(exist = false) - private String path; - - @Schema(description = "组件路径") - @TableField(exist = false) - private String component; - - @Schema(description = "缩列图") - private String photo; - - @Schema(description = "购买链接") - private String buyUrl; - - @Schema(description = "页面样式") - private String style; - - @Schema(description = "页面内容") - private String content; - - @Schema(description = "是否开启布局") - private Boolean showLayout; - - @Schema(description = "页面布局") - private String layout; - - @Schema(description = "上级id, 0是顶级") - private Integer parentId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "设为首页") - private Integer home; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsDesignRecord.java b/src/main/java/com/gxwebsoft/cms/entity/CmsDesignRecord.java deleted file mode 100644 index 9aeb8f4..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsDesignRecord.java +++ /dev/null @@ -1,75 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 页面组件表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsDesignRecord对象", description = "页面组件表") -public class CmsDesignRecord implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "关联导航ID") - private Integer navigationId; - - @Schema(description = "组件") - private String title; - - @Schema(description = "组件标识") - private String dictCode; - - @Schema(description = "组件样式") - private String styles; - - @Schema(description = "卡片阴影显示时机") - private String shadow; - - @Schema(description = "页面关键词") - private String keywords; - - @Schema(description = "页面描述") - private String description; - - @Schema(description = "页面路由地址") - private String path; - - @Schema(description = "缩列图") - private String photo; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsDocs.java b/src/main/java/com/gxwebsoft/cms/entity/CmsDocs.java deleted file mode 100644 index 957f37c..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsDocs.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文档管理记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsDocs对象", description = "文档管理记录表") -public class CmsDocs implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "文档ID") - @TableId(value = "docs_id", type = IdType.AUTO) - private Integer docsId; - - @Schema(description = "文档标题") - private String title; - - @Schema(description = "上级目录") - private Integer parentId; - - @Schema(description = "书籍ID") - private Integer bookId; - - @Schema(description = "可见性(public,private,protected)") - private String visibility; - - @Schema(description = "虚拟阅读量(仅用作展示)") - private Integer virtualViews; - - @Schema(description = "实际阅读量") - private Integer actualViews; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - - @Schema(description = "修改时间") - private Date updateTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsDocsBook.java b/src/main/java/com/gxwebsoft/cms/entity/CmsDocsBook.java deleted file mode 100644 index dab8c89..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsDocsBook.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 书籍记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsDocsBook对象", description = "书籍记录表") -public class CmsDocsBook implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "book_id", type = IdType.AUTO) - private Integer bookId; - - @Schema(description = "书籍名称") - private String name; - - @Schema(description = "书籍标识") - private String code; - - @Schema(description = "封面图") - private String photo; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "文档内容") - private String content; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsDocsContent.java b/src/main/java/com/gxwebsoft/cms/entity/CmsDocsContent.java deleted file mode 100644 index 6c5a11f..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsDocsContent.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文档内容记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsDocsContent对象", description = "文档内容记录表") -public class CmsDocsContent implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "文档ID") - private Integer docsId; - - @Schema(description = "文档内容") - private String content; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsDomain.java b/src/main/java/com/gxwebsoft/cms/entity/CmsDomain.java deleted file mode 100644 index b607a04..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsDomain.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 网站域名记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsDomain对象", description = "网站域名记录表") -public class CmsDomain implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "类型 0赠送域名 1绑定域名 ") - private Integer type; - - @Schema(description = "域名") - private String domain; - - @Schema(description = "主机记录") - private String hostName; - - @Schema(description = "记录值") - private String hostValue; - - @Schema(description = "状态") - private Integer status; - - @Schema(description = "排序号") - private Integer sortNumber; - - @Schema(description = "网站ID") - private Integer websiteId; - - @Schema(description = "租户ID") - private Integer appId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - - @Schema(description = "修改时间") - private Date updateTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsForm.java b/src/main/java/com/gxwebsoft/cms/entity/CmsForm.java deleted file mode 100644 index 83cfafc..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsForm.java +++ /dev/null @@ -1,87 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import java.math.BigDecimal; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 表单设计表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsForm对象", description = "表单设计表") -public class CmsForm implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "form_id", type = IdType.AUTO) - private Integer formId; - - @Schema(description = "表单标题") - private String name; - - @Schema(description = "顶部图片") - private String photo; - - @Schema(description = "背景图片") - private String background; - - @Schema(description = "视频文件") - private String video; - - @Schema(description = "提交次数") - private Integer submitNumber; - - @Schema(description = "页面布局") - private String layout; - - @Schema(description = "是否隐藏顶部图片") - private Integer hidePhoto; - - @Schema(description = "是否隐藏背景图片") - private Integer hideBackground; - - @Schema(description = "是否隐藏视频") - private Integer hideVideo; - - @Schema(description = "背景图片透明度") - private BigDecimal opacity; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "商户ID") - private Long merchantId; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsFormRecord.java b/src/main/java/com/gxwebsoft/cms/entity/CmsFormRecord.java deleted file mode 100644 index 59e5166..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsFormRecord.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 表单数据记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsFormRecord对象", description = "表单数据记录表") -public class CmsFormRecord implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "form_record_id", type = IdType.AUTO) - private Integer formRecordId; - - @Schema(description = "手机号") - private String phone; - - @Schema(description = "表单数据") - private String formData; - - @Schema(description = "表单ID") - private Integer formId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "商户ID") - private Long merchantId; - - @Schema(description = "姓名") - private String name; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsLink.java b/src/main/java/com/gxwebsoft/cms/entity/CmsLink.java deleted file mode 100644 index 6ccb220..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsLink.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 常用链接 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsLink对象", description = "常用链接") -public class CmsLink implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "链接名称") - private String name; - - @Schema(description = "图标") - private String icon; - - @Schema(description = "链接地址") - private String url; - - @Schema(description = "链接分类") - private String linkType; - - @Schema(description = "应用ID") - private Integer appId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "是否推荐") - private Integer recommend; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "状态, 0正常, 1待确认") - private Integer status; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsMp.java b/src/main/java/com/gxwebsoft/cms/entity/CmsMp.java deleted file mode 100644 index e921212..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsMp.java +++ /dev/null @@ -1,98 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序信息 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsMp对象", description = "小程序信息") -public class CmsMp implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "mp_id", type = IdType.AUTO) - private Integer mpId; - - @Schema(description = "是否主账号") - private Integer type; - - @Schema(description = "小程序ID") - private String appId; - - @Schema(description = "小程序密钥") - private String appSecret; - - @Schema(description = "小程序名称") - private String mpName; - - @Schema(description = "小程序简称") - private String shortName; - - @Schema(description = "头像") - private String avatar; - - @Schema(description = "小程序码") - private String mpQrcode; - - @Schema(description = "微信认证") - private Integer authentication; - - @Schema(description = "主体信息") - private String companyName; - - @Schema(description = "小程序备案") - private String icpNo; - - @Schema(description = "登录邮箱") - private String email; - - @Schema(description = "登录密码") - private String password; - - @Schema(description = "原始ID") - private String ghId; - - @Schema(description = "入口页面") - private String mainPath; - - @Schema(description = "过期时间") - private Date expirationTime; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "介绍") - private String comments; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsMpAd.java b/src/main/java/com/gxwebsoft/cms/entity/CmsMpAd.java deleted file mode 100644 index d724f96..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsMpAd.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序广告位 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsMpAd对象", description = "小程序广告位") -public class CmsMpAd implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "ad_id", type = IdType.AUTO) - private Integer adId; - - @Schema(description = "页面ID") - private Integer pageId; - - @Schema(description = "广告类型") - private String adType; - - @Schema(description = "广告位名称") - private String name; - - @Schema(description = "宽") - private String width; - - @Schema(description = "高") - private String height; - - @Schema(description = "广告图片") - private String images; - - @Schema(description = "路由/链接地址") - private String path; - - @Schema(description = "页面名称") - private String pageName; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsMpField.java b/src/main/java/com/gxwebsoft/cms/entity/CmsMpField.java deleted file mode 100644 index 5363ce0..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsMpField.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序配置 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsMpField对象", description = "小程序配置") -public class CmsMpField implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "类型,0文本 1图片 2其他") - private Integer type; - - @Schema(description = "名称") - private String name; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "名称") - private String value; - - @Schema(description = "页面ID") - private Integer pageId; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsMpMenu.java b/src/main/java/com/gxwebsoft/cms/entity/CmsMpMenu.java deleted file mode 100644 index 523e027..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsMpMenu.java +++ /dev/null @@ -1,123 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序端菜单 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsMpMenu对象", description = "小程序端菜单") -public class CmsMpMenu implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "menu_id", type = IdType.AUTO) - private Integer menuId; - - @Schema(description = "上级id, 0是顶级") - private Integer parentId; - - @Schema(description = "菜单名称") - private String title; - - @Schema(description = "类型 0功能图标 1订单状态图标 2首页导航图标 3 商城导航图标 4管理人员功能图标") - private Integer type; - - @Schema(description = "是否微信小程序菜单") - private Boolean isMpWeixin; - - @Schema(description = "菜单路由地址") - private String path; - - @Schema(description = "菜单组件地址, 目录可为空") - private String component; - - @Schema(description = "打开位置") - private String target; - - @Schema(description = "菜单图标") - private String avatar; - - @Schema(description = "图标颜色") - private String color; - - @Schema(description = "上传图标") - private String icon; - - @Schema(description = "是否隐藏, 0否, 1是(仅注册路由不显示在左侧菜单)") - private Integer hide; - - @Schema(description = "位置 0不限 1顶部 2底部") - private Integer position; - - @Schema(description = "0 第一行 1第二行") - private Integer rows; - - @Schema(description = "菜单侧栏选中的path") - private String active; - - @Schema(description = "其它路由元信息") - private String meta; - - @Schema(description = "绑定的页面") - private Integer pageId; - - @Schema(description = "绑定的文章分类ID") - private Integer articleCategoryId; - - @Schema(description = "绑定的文章ID") - private Integer articleId; - - @Schema(description = "绑定的表单ID") - private Integer formId; - - @Schema(description = "绑定的书籍标识") - private String bookCode; - - @Schema(description = "绑定的商品分类ID") - private Integer goodsCategoryId; - - @Schema(description = "绑定的商品ID") - private Integer goodsId; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "是否管理人员可见") - private Integer adminShow; - - @Schema(description = "设为首页") - private Integer home; - - @Schema(description = "分组名称") - private String groupName; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsMpPages.java b/src/main/java/com/gxwebsoft/cms/entity/CmsMpPages.java deleted file mode 100644 index adc22cc..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsMpPages.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序页面 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsMpPages对象", description = "小程序页面") -public class CmsMpPages implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "上级id, 0是顶级") - private Integer parentId; - - @Schema(description = "页面名称") - private String title; - - @Schema(description = "页面路径") - private String path; - - @Schema(description = "设为首页") - private Integer home; - - @Schema(description = "分包") - private String subpackage; - - @Schema(description = "图标") - private String icon; - - @Schema(description = "未选中图标") - private String iconPath; - - @Schema(description = "选中的图标") - private String selectedIconPath; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsNavigation.java b/src/main/java/com/gxwebsoft/cms/entity/CmsNavigation.java deleted file mode 100644 index 3501f04..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsNavigation.java +++ /dev/null @@ -1,167 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; -import java.util.List; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 网站导航记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsNavigation对象", description = "网站导航记录表") -public class CmsNavigation implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @TableId(value = "navigation_id", type = IdType.AUTO) - private Integer navigationId; - - @Schema(description = "上级id, 0是顶级") - private Integer parentId; - - @Schema(description = "菜单名称") - private String title; - - @Schema(description = "模型") - private String model; - - @Schema(description = "标识") - private String code; - - @Schema(description = "菜单路由地址") - private String path; - - @Schema(description = "菜单组件地址, 目录可为空") - private String component; - - @Schema(description = "打开位置") - private String target; - - @Schema(description = "菜单图标") - private String icon; - - @Schema(description = "图标颜色") - private String color; - - @Schema(description = "是否隐藏, 0否, 1是(仅注册路由不显示在左侧菜单)") - private Integer hide; - - @Schema(description = "可见类型 0所有人 1登录可见 2密码可见") - private Integer permission; - - @Schema(description = "访问密码") - private String password; - - @Schema(description = "验证密码(前端回传)") - @TableField(exist = false) - private String password2; - - @Schema(description = "位置 0不限 1顶部 2底部") - private Integer position; - - @Schema(description = "仅在顶部显示") - private Integer top; - - @Schema(description = "仅在底部显示") - private Integer bottom; - - @Schema(description = "菜单侧栏选中的path") - private String active; - - @Schema(description = "其它路由元信息") - private String meta; - - @Schema(description = "css样式") - private String style; - - @Schema(description = "父级栏目路由") - private String parentPath; - - @Schema(description = "父级栏目名称") - private String parentName; - - @Schema(description = "模型名称") - private String modelName; - - @Schema(description = "类型(已废弃)") - private Integer type; - - @Schema(description = "绑定的页面(已废弃)") - private Integer pageId; - - @Schema(description = "是否微信小程序菜单") - private Boolean isMpWeixin; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "设为首页") - private Integer home; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "状态, 0正常, 1冻结") - private Integer status; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - - - @Schema(description = "页面名称") - @TableField(exist = false) - private String pageName; - - @Schema(description = "子菜单") - @TableField(exist = false) - private List children; - - @Schema(description = "页面布局") - @TableField(exist = false) - private String layout; - - @Schema(description = "关联的页面") - @TableField(exist = false) - private CmsDesign design; - - @Schema(description = "当前栏目名称") - @TableField(exist = false) - private String categoryName; - - @Schema(description = "当前栏目链接") - @TableField(exist = false) - private String categoryPath; - - public String getCategoryName() { - return this.title; - } - - public String getCategoryPath() { - return this.path; - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsProduct.java b/src/main/java/com/gxwebsoft/cms/entity/CmsProduct.java deleted file mode 100644 index b147d02..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsProduct.java +++ /dev/null @@ -1,118 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import java.math.BigDecimal; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.time.LocalDateTime; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 产品 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsProduct对象", description = "产品") -public class CmsProduct implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @TableId(value = "product_id", type = IdType.AUTO) - private Integer productId; - - @Schema(description = "类型 0软件产品 1实物商品 2虚拟商品") - private Integer type; - - @Schema(description = "产品编码") - private String code; - - @Schema(description = "产品标题") - private String title; - - @Schema(description = "封面图") - private String image; - - @Schema(description = "标签") - private String tag; - - @Schema(description = "产品详情") - private String content; - - @Schema(description = "父级分类ID") - private Integer parentId; - - @Schema(description = "产品分类ID") - private Integer categoryId; - - @Schema(description = "产品规格 0单规格 1多规格") - private Integer specs; - - @Schema(description = "货架") - private String position; - - @Schema(description = "单位名称 (个)") - private String unitName; - - @Schema(description = "进货价格") - private BigDecimal price; - - @Schema(description = "销售价格") - private BigDecimal salePrice; - - @Schema(description = "库存计算方式(10下单减库存 20付款减库存)") - private Integer deductStockType; - - @Schema(description = "轮播图") - private String files; - - @Schema(description = "销量") - private Integer sales; - - @Schema(description = "库存") - private Integer stock; - - @Schema(description = "消费赚取积分") - private BigDecimal gainIntegral; - - @Schema(description = "推荐") - private Integer recommend; - - @Schema(description = "商户ID") - private Long merchantId; - - @Schema(description = "状态(0:未上架,1:上架)") - private Boolean isShow; - - @Schema(description = "状态, 0上架 1待上架 2待审核 3审核不通过") - private Integer status; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序号") - private Integer sortNumber; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private LocalDateTime createTime; - - @Schema(description = "修改时间") - private LocalDateTime updateTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsProductSpec.java b/src/main/java/com/gxwebsoft/cms/entity/CmsProductSpec.java deleted file mode 100644 index 4f58fd5..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsProductSpec.java +++ /dev/null @@ -1,55 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.time.LocalDateTime; -import java.io.Serializable; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 规格 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsProductSpec对象", description = "规格") -public class CmsProductSpec implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "规格ID") - @TableId(value = "spec_id", type = IdType.AUTO) - private Integer specId; - - @Schema(description = "规格名称") - private String specName; - - @Schema(description = "规格值") - private String specValue; - - @Schema(description = "创建用户") - private Integer userId; - - @Schema(description = "更新者") - private Integer updater; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1待修,2异常已修,3异常未修") - private Integer status; - - @Schema(description = "排序号") - private Integer sortNumber; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private LocalDateTime createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsProductSpecValue.java b/src/main/java/com/gxwebsoft/cms/entity/CmsProductSpecValue.java deleted file mode 100644 index ef53383..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsProductSpecValue.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.time.LocalDateTime; -import java.io.Serializable; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 规格值 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsProductSpecValue对象", description = "规格值") -public class CmsProductSpecValue implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "规格值ID") - @TableId(value = "spec_value_id", type = IdType.AUTO) - private Integer specValueId; - - @Schema(description = "规格组ID") - private Integer specId; - - @Schema(description = "规格值") - private String specValue; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序号") - private Integer sortNumber; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private LocalDateTime createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsProductUrl.java b/src/main/java/com/gxwebsoft/cms/entity/CmsProductUrl.java deleted file mode 100644 index 6ca7292..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsProductUrl.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.time.LocalDateTime; -import java.io.Serializable; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 域名 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsProductUrl对象", description = "域名") -public class CmsProductUrl implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "产品ID") - private Integer productId; - - @Schema(description = "域名类型") - private String type; - - @Schema(description = "域名") - private String domain; - - @Schema(description = "账号") - private String account; - - @Schema(description = "密码") - private String password; - - @Schema(description = "商户ID") - private Integer merchantId; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "状态, 0正常, 1待确认") - private Integer status; - - @Schema(description = "创建时间") - private LocalDateTime createTime; - - @Schema(description = "租户id") - private Integer tenantId; - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java b/src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java deleted file mode 100644 index 1581ea9..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsWebsite.java +++ /dev/null @@ -1,207 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import com.gxwebsoft.common.system.entity.User; -import com.gxwebsoft.common.system.entity.WebsiteField; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 网站信息记录表 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsWebsite对象", description = "网站信息记录表") -public class CmsWebsite implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "站点ID") - @TableId(value = "website_id", type = IdType.AUTO) - private Integer websiteId; - - @Schema(description = "网站名称") - private String websiteName; - - @Schema(description = "网站标识") - private String websiteCode; - - @Schema(description = "网站LOGO") - private String websiteIcon; - - @Schema(description = "网站LOGO") - private String websiteLogo; - - @Schema(description = "网站LOGO(深色模式)") - private String websiteDarkLogo; - - @Schema(description = "网站类型") - private String websiteType; - - @Schema(description = "网站关键词") - private String keywords; - - @Schema(description = "域名前缀") - private String prefix; - - @Schema(description = "绑定域名") - private String domain; - - @Schema(description = "全局样式") - private String style; - - @Schema(description = "后台管理地址") - private String adminUrl; - - @Schema(description = "应用版本 10免费版 20授权版 30永久授权") - private Integer version; - - @Schema(description = "服务到期时间") - private Date expirationTime; - - @Schema(description = "模版ID") - private Integer templateId; - - @Schema(description = "行业类型(父级)") - private String industryParent; - - @Schema(description = "行业类型(子级)") - private String industryChild; - - @Schema(description = "企业ID") - private Integer companyId; - - @Schema(description = "所在国家") - private String country; - - @Schema(description = "所在省份") - private String province; - - @Schema(description = "所在城市") - private String city; - - @Schema(description = "所在辖区") - private String region; - - @Schema(description = "经度") - private String longitude; - - @Schema(description = "纬度") - private String latitude; - - @Schema(description = "街道地址") - private String address; - - @Schema(description = "联系电话") - private String phone; - - @Schema(description = "电子邮箱") - private String email; - - @Schema(description = "ICP备案号") - private String icpNo; - - @Schema(description = "公安备案") - private String policeNo; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "是否推荐") - private Integer recommend; - - @Schema(description = "状态 0未开通 1运行中 2维护中 3已关闭 4已欠费停机 5违规关停") - private Integer status; - - @Schema(description = "维护说明") - private String statusText; - - @Schema(description = "关闭说明") - private String statusClose; - - @Schema(description = "全局样式") - private String styles; - - @Schema(description = "排序号") - private Integer sortNumber; - - @Schema(description = "用户ID") - private Integer userId; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - - @Schema(description = "修改时间") - private Date updateTime; - - @Schema(description = "预设字段") - @TableField(exist = false) - private HashMap fields; - - @Schema(description = "小程序导航图标") - @TableField(exist = false) - private Map> mpMenus; - - @Schema(description = "网站导航栏") - @TableField(exist = false) - private List navigations; - - @Schema(description = "顶部菜单") - @TableField(exist = false) - private List topNavs; - - @Schema(description = "底部菜单") - @TableField(exist = false) - private List bottomNavs; - - @Schema(description = "幻灯片广告") - @TableField(exist = false) - private CmsAd slide; - - @Schema(description = "站点广告") - @TableField(exist = false) - private List ads; - - @Schema(description = "首页布局") - @TableField(exist = false) - private String layout; - - @Schema(description = "友情链接") - @TableField(exist = false) - private List links; - - @Schema(description = "配置信息") - @TableField(exist = false) - private Object config; - - @Schema(description = "服务器时间") - @TableField(exist = false) - private HashMap serverTime; - - @Schema(description = "当前登录用户") - @TableField(exist = false) - private User loginUser; - - -} diff --git a/src/main/java/com/gxwebsoft/cms/entity/CmsWebsiteField.java b/src/main/java/com/gxwebsoft/cms/entity/CmsWebsiteField.java deleted file mode 100644 index 694a03c..0000000 --- a/src/main/java/com/gxwebsoft/cms/entity/CmsWebsiteField.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.gxwebsoft.cms.entity; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import java.util.Date; -import com.baomidou.mybatisplus.annotation.TableLogic; -import java.io.Serializable; -import java.util.Date; - -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 应用参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@Schema(name = "CmsWebsiteField对象", description = "应用参数") -public class CmsWebsiteField implements Serializable { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; - - @Schema(description = "类型,0文本 1图片 2其他") - private Integer type; - - @Schema(description = "名称") - private String name; - - @Schema(description = "默认值") - private String defaultValue; - - @Schema(description = "可修改的值 [on|off]") - private String modifyRange; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "css样式") - private String style; - - @Schema(description = "名称") - private String value; - - @Schema(description = "国际化语言") - private String lang; - - @Schema(description = "排序(数字越小越靠前)") - private Integer sortNumber; - - @Schema(description = "是否删除, 0否, 1是") - @TableLogic - private Integer deleted; - - @Schema(description = "租户id") - private Integer tenantId; - - @Schema(description = "创建时间") - private Date createTime; - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsAdMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsAdMapper.java deleted file mode 100644 index 89d3356..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsAdMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsAd; -import com.gxwebsoft.cms.param.CmsAdParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 广告位Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsAdMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsAdParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsAdParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsAdRecordMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsAdRecordMapper.java deleted file mode 100644 index 329956e..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsAdRecordMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsAdRecord; -import com.gxwebsoft.cms.param.CmsAdRecordParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 广告图片Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsAdRecordMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsAdRecordParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsAdRecordParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCategoryMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCategoryMapper.java deleted file mode 100644 index d540f29..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCategoryMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsArticleCategory; -import com.gxwebsoft.cms.param.CmsArticleCategoryParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 文章分类表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleCategoryMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsArticleCategoryParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsArticleCategoryParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCommentMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCommentMapper.java deleted file mode 100644 index ed20748..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCommentMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsArticleComment; -import com.gxwebsoft.cms.param.CmsArticleCommentParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 文章评论表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleCommentMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsArticleCommentParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsArticleCommentParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleContentMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleContentMapper.java deleted file mode 100644 index 2a39ca9..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleContentMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsArticleContent; -import com.gxwebsoft.cms.param.CmsArticleContentParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 文章记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleContentMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsArticleContentParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsArticleContentParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCountMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCountMapper.java deleted file mode 100644 index 596a640..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleCountMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsArticleCount; -import com.gxwebsoft.cms.param.CmsArticleCountParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 点赞文章Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleCountMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsArticleCountParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsArticleCountParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleLikeMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleLikeMapper.java deleted file mode 100644 index f6eba4b..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleLikeMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsArticleLike; -import com.gxwebsoft.cms.param.CmsArticleLikeParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 点赞文章Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleLikeMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsArticleLikeParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsArticleLikeParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleMapper.java deleted file mode 100644 index d022de9..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsArticleMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsArticle; -import com.gxwebsoft.cms.param.CmsArticleParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 文章Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsArticleParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsArticleParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsComponentsMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsComponentsMapper.java deleted file mode 100644 index 1b64edb..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsComponentsMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsComponents; -import com.gxwebsoft.cms.param.CmsComponentsParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 组件Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsComponentsMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsComponentsParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsComponentsParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsDesignMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsDesignMapper.java deleted file mode 100644 index 5542ff7..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsDesignMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsDesign; -import com.gxwebsoft.cms.param.CmsDesignParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 页面管理记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDesignMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsDesignParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsDesignParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsDesignRecordMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsDesignRecordMapper.java deleted file mode 100644 index dd25171..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsDesignRecordMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsDesignRecord; -import com.gxwebsoft.cms.param.CmsDesignRecordParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 页面组件表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDesignRecordMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsDesignRecordParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsDesignRecordParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsBookMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsBookMapper.java deleted file mode 100644 index 8df9eb3..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsBookMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsDocsBook; -import com.gxwebsoft.cms.param.CmsDocsBookParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 书籍记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDocsBookMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsDocsBookParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsDocsBookParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsContentMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsContentMapper.java deleted file mode 100644 index b19c64d..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsContentMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsDocsContent; -import com.gxwebsoft.cms.param.CmsDocsContentParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 文档内容记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDocsContentMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsDocsContentParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsDocsContentParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsMapper.java deleted file mode 100644 index 660485d..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsDocsMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsDocs; -import com.gxwebsoft.cms.param.CmsDocsParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 文档管理记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDocsMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsDocsParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsDocsParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsDomainMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsDomainMapper.java deleted file mode 100644 index e561b20..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsDomainMapper.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.annotation.InterceptorIgnore; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsDomain; -import com.gxwebsoft.cms.param.CmsDomainParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 网站域名记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -public interface CmsDomainMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsDomainParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsDomainParam param); - - @InterceptorIgnore(tenantLine = "true") - CmsDomain getDomain(@Param("domain") String domain); -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsFormMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsFormMapper.java deleted file mode 100644 index ab12d1a..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsFormMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsForm; -import com.gxwebsoft.cms.param.CmsFormParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 表单设计表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsFormMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsFormParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsFormParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsFormRecordMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsFormRecordMapper.java deleted file mode 100644 index b766f7b..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsFormRecordMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsFormRecord; -import com.gxwebsoft.cms.param.CmsFormRecordParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 表单数据记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsFormRecordMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsFormRecordParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsFormRecordParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsLinkMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsLinkMapper.java deleted file mode 100644 index 54a2a97..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsLinkMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsLink; -import com.gxwebsoft.cms.param.CmsLinkParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 常用链接Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsLinkMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsLinkParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsLinkParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpAdMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsMpAdMapper.java deleted file mode 100644 index 63e9029..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpAdMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsMpAd; -import com.gxwebsoft.cms.param.CmsMpAdParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 小程序广告位Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpAdMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsMpAdParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsMpAdParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpFieldMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsMpFieldMapper.java deleted file mode 100644 index 68c141a..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpFieldMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsMpField; -import com.gxwebsoft.cms.param.CmsMpFieldParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 小程序配置Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpFieldMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsMpFieldParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsMpFieldParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsMpMapper.java deleted file mode 100644 index 1d6f315..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsMp; -import com.gxwebsoft.cms.param.CmsMpParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 小程序信息Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsMpParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsMpParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpMenuMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsMpMenuMapper.java deleted file mode 100644 index 3d1b7cd..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpMenuMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsMpMenu; -import com.gxwebsoft.cms.param.CmsMpMenuParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 小程序端菜单Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpMenuMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsMpMenuParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsMpMenuParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpPagesMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsMpPagesMapper.java deleted file mode 100644 index 70995b5..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsMpPagesMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsMpPages; -import com.gxwebsoft.cms.param.CmsMpPagesParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 小程序页面Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpPagesMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsMpPagesParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsMpPagesParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsNavigationMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsNavigationMapper.java deleted file mode 100644 index 754acab..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsNavigationMapper.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsNavigation; -import com.gxwebsoft.cms.param.CmsNavigationParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 网站导航记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsNavigationMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsNavigationParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsNavigationParam param); - - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsProductMapper.java deleted file mode 100644 index 5abc070..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsProduct; -import com.gxwebsoft.cms.param.CmsProductParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 产品Mapper - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsProductParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsProductParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecMapper.java deleted file mode 100644 index ce73ad8..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsProductSpec; -import com.gxwebsoft.cms.param.CmsProductSpecParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 规格Mapper - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductSpecMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsProductSpecParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsProductSpecParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecValueMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecValueMapper.java deleted file mode 100644 index 9885e18..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductSpecValueMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsProductSpecValue; -import com.gxwebsoft.cms.param.CmsProductSpecValueParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 规格值Mapper - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductSpecValueMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsProductSpecValueParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsProductSpecValueParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductUrlMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsProductUrlMapper.java deleted file mode 100644 index 5bd2486..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsProductUrlMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsProductUrl; -import com.gxwebsoft.cms.param.CmsProductUrlParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 域名Mapper - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductUrlMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsProductUrlParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsProductUrlParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteFieldMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteFieldMapper.java deleted file mode 100644 index f6e129e..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteFieldMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsWebsiteField; -import com.gxwebsoft.cms.param.CmsWebsiteFieldParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 应用参数Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -public interface CmsWebsiteFieldMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsWebsiteFieldParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsWebsiteFieldParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteMapper.java b/src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteMapper.java deleted file mode 100644 index cf540bf..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/CmsWebsiteMapper.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.gxwebsoft.cms.entity.CmsWebsite; -import com.gxwebsoft.cms.param.CmsWebsiteParam; -import org.apache.ibatis.annotations.Param; - -import java.util.List; - -/** - * 网站信息记录表Mapper - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -public interface CmsWebsiteMapper extends BaseMapper { - - /** - * 分页查询 - * - * @param page 分页对象 - * @param param 查询参数 - * @return List - */ - List selectPageRel(@Param("page") IPage page, - @Param("param") CmsWebsiteParam param); - - /** - * 查询全部 - * - * @param param 查询参数 - * @return List - */ - List selectListRel(@Param("param") CmsWebsiteParam param); - -} diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdMapper.xml deleted file mode 100644 index 0a9323a..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdMapper.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_ad a - - - AND a.ad_id = #{param.adId} - - - AND a.design_id = #{param.designId} - - - AND a.ad_type LIKE CONCAT('%', #{param.adType}, '%') - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.width LIKE CONCAT('%', #{param.width}, '%') - - - AND a.height LIKE CONCAT('%', #{param.height}, '%') - - - AND a.images LIKE CONCAT('%', #{param.images}, '%') - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.page_id = #{param.pageId} - - - AND a.page_name LIKE CONCAT('%', #{param.pageName}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdRecordMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdRecordMapper.xml deleted file mode 100644 index 959667a..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsAdRecordMapper.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_ad_record a - - - AND a.ad_record_id = #{param.adRecordId} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.url LIKE CONCAT('%', #{param.url}, '%') - - - AND a.ad_id = #{param.adId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCategoryMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCategoryMapper.xml deleted file mode 100644 index f548eb4..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCategoryMapper.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_article_category a - - - AND a.category_id = #{param.categoryId} - - - AND a.category_code LIKE CONCAT('%', #{param.categoryCode}, '%') - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.type = #{param.type} - - - AND a.image LIKE CONCAT('%', #{param.image}, '%') - - - AND a.parent_id = #{param.parentId} - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.component LIKE CONCAT('%', #{param.component}, '%') - - - AND a.page_id = #{param.pageId} - - - AND a.user_id = #{param.userId} - - - AND a.count = #{param.count} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.hide = #{param.hide} - - - AND a.recommend = #{param.recommend} - - - AND a.show_index = #{param.showIndex} - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCommentMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCommentMapper.xml deleted file mode 100644 index 8d82a95..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCommentMapper.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_article_comment a - - - AND a.comment_id = #{param.commentId} - - - AND a.article_id = #{param.articleId} - - - AND a.score = #{param.score} - - - AND a.content LIKE CONCAT('%', #{param.content}, '%') - - - AND a.is_picture = #{param.isPicture} - - - AND a.user_id = #{param.userId} - - - AND a.to_user_id = #{param.toUserId} - - - AND a.reply_comment_id = #{param.replyCommentId} - - - AND a.reply_user_id = #{param.replyUserId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleContentMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleContentMapper.xml deleted file mode 100644 index de251b4..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleContentMapper.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_article_content a - - - AND a.id = #{param.id} - - - AND a.article_id = #{param.articleId} - - - AND a.content LIKE CONCAT('%', #{param.content}, '%') - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCountMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCountMapper.xml deleted file mode 100644 index d714ed3..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleCountMapper.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_article_count a - - - AND a.id = #{param.id} - - - AND a.article_id = #{param.articleId} - - - AND a.user_id = #{param.userId} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleLikeMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleLikeMapper.xml deleted file mode 100644 index b33ff0c..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleLikeMapper.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_article_like a - - - AND a.id = #{param.id} - - - AND a.article_id = #{param.articleId} - - - AND a.user_id = #{param.userId} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleMapper.xml deleted file mode 100644 index 01262fd..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsArticleMapper.xml +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - SELECT a.*,b.title as categoryName,b.parent_Id as parentId,c.title as parentName,d.nickname,d.avatar - FROM cms_article a - LEFT JOIN cms_navigation b ON a.category_id = b.navigation_id - LEFT JOIN cms_navigation c ON b.parent_id = c.navigation_id - LEFT JOIN sys_user d ON a.user_id = d.user_id - - - AND a.article_id = #{param.articleId} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.type = #{param.type} - - - AND a.model LIKE CONCAT('%', #{param.model}, '%') - - - AND a.show_type = #{param.showType} - - - AND a.topic LIKE CONCAT('%', #{param.topic}, '%') - - - AND a.category_id = #{param.categoryId} - - - AND a.image LIKE CONCAT('%', #{param.image}, '%') - - - AND a.source LIKE CONCAT('%', #{param.source}, '%') - - - AND a.virtual_views = #{param.virtualViews} - - - AND a.actual_views = #{param.actualViews} - - - AND a.platform LIKE CONCAT('%', #{param.platform}, '%') - - - AND a.files LIKE CONCAT('%', #{param.files}, '%') - - - AND a.video LIKE CONCAT('%', #{param.video}, '%') - - - AND a.accept LIKE CONCAT('%', #{param.accept}, '%') - - - AND a.longitude LIKE CONCAT('%', #{param.longitude}, '%') - - - AND a.latitude LIKE CONCAT('%', #{param.latitude}, '%') - - - AND a.province LIKE CONCAT('%', #{param.province}, '%') - - - AND a.city LIKE CONCAT('%', #{param.city}, '%') - - - AND a.region LIKE CONCAT('%', #{param.region}, '%') - - - AND a.address LIKE CONCAT('%', #{param.address}, '%') - - - AND a.likes = #{param.likes} - - - AND a.comment_numbers = #{param.commentNumbers} - - - AND a.to_users LIKE CONCAT('%', #{param.toUsers}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsComponentsMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsComponentsMapper.xml deleted file mode 100644 index 56c3e24..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsComponentsMapper.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_components a - - - AND a.id = #{param.id} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.navigation_id = #{param.navigationId} - - - AND a.type LIKE CONCAT('%', #{param.type}, '%') - - - AND a.keywords LIKE CONCAT('%', #{param.keywords}, '%') - - - AND a.description LIKE CONCAT('%', #{param.description}, '%') - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.icon LIKE CONCAT('%', #{param.icon}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignMapper.xml deleted file mode 100644 index cef2e3d..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignMapper.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_design a - - - AND a.page_id = #{param.pageId} - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.category_id = #{param.categoryId} - - - AND a.keywords LIKE CONCAT('%', #{param.keywords}, '%') - - - AND a.description LIKE CONCAT('%', #{param.description}, '%') - - - AND a.photo LIKE CONCAT('%', #{param.photo}, '%') - - - AND a.buy_url LIKE CONCAT('%', #{param.buyUrl}, '%') - - - AND a.style LIKE CONCAT('%', #{param.style}, '%') - - - AND a.content LIKE CONCAT('%', #{param.content}, '%') - - - AND a.show_layout = #{param.showLayout} - - - AND a.layout LIKE CONCAT('%', #{param.layout}, '%') - - - AND a.parent_id = #{param.parentId} - - - AND a.user_id = #{param.userId} - - - AND a.home = #{param.home} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignRecordMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignRecordMapper.xml deleted file mode 100644 index 0ff62ef..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDesignRecordMapper.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_design_record a - - - AND a.id = #{param.id} - - - AND a.navigation_id = #{param.navigationId} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.dict_code LIKE CONCAT('%', #{param.dictCode}, '%') - - - AND a.styles LIKE CONCAT('%', #{param.styles}, '%') - - - AND a.shadow LIKE CONCAT('%', #{param.shadow}, '%') - - - AND a.keywords LIKE CONCAT('%', #{param.keywords}, '%') - - - AND a.description LIKE CONCAT('%', #{param.description}, '%') - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.photo LIKE CONCAT('%', #{param.photo}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsBookMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsBookMapper.xml deleted file mode 100644 index 2cbd249..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsBookMapper.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_docs_book a - - - AND a.book_id = #{param.bookId} - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.code LIKE CONCAT('%', #{param.code}, '%') - - - AND a.photo LIKE CONCAT('%', #{param.photo}, '%') - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.content LIKE CONCAT('%', #{param.content}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsContentMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsContentMapper.xml deleted file mode 100644 index fa6824f..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsContentMapper.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_docs_content a - - - AND a.id = #{param.id} - - - AND a.docs_id = #{param.docsId} - - - AND a.content LIKE CONCAT('%', #{param.content}, '%') - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsMapper.xml deleted file mode 100644 index dd4104d..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDocsMapper.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_docs a - - - AND a.docs_id = #{param.docsId} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.parent_id = #{param.parentId} - - - AND a.book_id = #{param.bookId} - - - AND a.visibility LIKE CONCAT('%', #{param.visibility}, '%') - - - AND a.virtual_views = #{param.virtualViews} - - - AND a.actual_views = #{param.actualViews} - - - AND a.user_id = #{param.userId} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDomainMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDomainMapper.xml deleted file mode 100644 index dc39215..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsDomainMapper.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_domain a - - - AND a.id = #{param.id} - - - AND a.type = #{param.type} - - - AND a.domain LIKE CONCAT('%', #{param.domain}, '%') - - - AND a.host_name LIKE CONCAT('%', #{param.hostName}, '%') - - - AND a.host_value LIKE CONCAT('%', #{param.hostValue}, '%') - - - AND a.status = #{param.status} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.website_id = #{param.websiteId} - - - AND a.app_id = #{param.appId} - - - AND a.user_id = #{param.userId} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormMapper.xml deleted file mode 100644 index 5b2d2b1..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormMapper.xml +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_form a - - - AND a.form_id = #{param.formId} - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.photo LIKE CONCAT('%', #{param.photo}, '%') - - - AND a.background LIKE CONCAT('%', #{param.background}, '%') - - - AND a.video LIKE CONCAT('%', #{param.video}, '%') - - - AND a.submit_number = #{param.submitNumber} - - - AND a.layout LIKE CONCAT('%', #{param.layout}, '%') - - - AND a.hide_photo = #{param.hidePhoto} - - - AND a.hide_background = #{param.hideBackground} - - - AND a.hide_video = #{param.hideVideo} - - - AND a.opacity = #{param.opacity} - - - AND a.user_id = #{param.userId} - - - AND a.merchant_id = #{param.merchantId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormRecordMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormRecordMapper.xml deleted file mode 100644 index f646c1e..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsFormRecordMapper.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_form_record a - - - AND a.form_record_id = #{param.formRecordId} - - - AND a.phone LIKE CONCAT('%', #{param.phone}, '%') - - - AND a.form_data LIKE CONCAT('%', #{param.formData}, '%') - - - AND a.form_id = #{param.formId} - - - AND a.user_id = #{param.userId} - - - AND a.merchant_id = #{param.merchantId} - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsLinkMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsLinkMapper.xml deleted file mode 100644 index ae632c3..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsLinkMapper.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_link a - - - AND a.id = #{param.id} - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.icon LIKE CONCAT('%', #{param.icon}, '%') - - - AND a.url LIKE CONCAT('%', #{param.url}, '%') - - - AND a.link_type LIKE CONCAT('%', #{param.linkType}, '%') - - - AND a.app_id = #{param.appId} - - - AND a.user_id = #{param.userId} - - - AND a.recommend = #{param.recommend} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.status = #{param.status} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpAdMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpAdMapper.xml deleted file mode 100644 index 798715d..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpAdMapper.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_mp_ad a - - - AND a.ad_id = #{param.adId} - - - AND a.page_id = #{param.pageId} - - - AND a.ad_type LIKE CONCAT('%', #{param.adType}, '%') - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.width LIKE CONCAT('%', #{param.width}, '%') - - - AND a.height LIKE CONCAT('%', #{param.height}, '%') - - - AND a.images LIKE CONCAT('%', #{param.images}, '%') - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.page_name LIKE CONCAT('%', #{param.pageName}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpFieldMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpFieldMapper.xml deleted file mode 100644 index d7c0cda..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpFieldMapper.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_mp_field a - - - AND a.id = #{param.id} - - - AND a.type = #{param.type} - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.value LIKE CONCAT('%', #{param.value}, '%') - - - AND a.page_id = #{param.pageId} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMapper.xml deleted file mode 100644 index 6cf57e5..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMapper.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_mp a - - - AND a.mp_id = #{param.mpId} - - - AND a.type = #{param.type} - - - AND a.app_id LIKE CONCAT('%', #{param.appId}, '%') - - - AND a.app_secret LIKE CONCAT('%', #{param.appSecret}, '%') - - - AND a.mp_name LIKE CONCAT('%', #{param.mpName}, '%') - - - AND a.short_name LIKE CONCAT('%', #{param.shortName}, '%') - - - AND a.avatar LIKE CONCAT('%', #{param.avatar}, '%') - - - AND a.mp_qrcode LIKE CONCAT('%', #{param.mpQrcode}, '%') - - - AND a.authentication = #{param.authentication} - - - AND a.company_name LIKE CONCAT('%', #{param.companyName}, '%') - - - AND a.icp_no LIKE CONCAT('%', #{param.icpNo}, '%') - - - AND a.email LIKE CONCAT('%', #{param.email}, '%') - - - AND a.password LIKE CONCAT('%', #{param.password}, '%') - - - AND a.gh_id LIKE CONCAT('%', #{param.ghId}, '%') - - - AND a.main_path LIKE CONCAT('%', #{param.mainPath}, '%') - - - AND a.expiration_time LIKE CONCAT('%', #{param.expirationTime}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMenuMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMenuMapper.xml deleted file mode 100644 index 7ac324c..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpMenuMapper.xml +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_mp_menu a - - - AND a.menu_id = #{param.menuId} - - - AND a.parent_id = #{param.parentId} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.type = #{param.type} - - - AND a.is_mp_weixin = #{param.isMpWeixin} - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.component LIKE CONCAT('%', #{param.component}, '%') - - - AND a.target LIKE CONCAT('%', #{param.target}, '%') - - - AND a.avatar LIKE CONCAT('%', #{param.avatar}, '%') - - - AND a.color LIKE CONCAT('%', #{param.color}, '%') - - - AND a.icon LIKE CONCAT('%', #{param.icon}, '%') - - - AND a.hide = #{param.hide} - - - AND a.position = #{param.position} - - - AND a.rows = #{param.rows} - - - AND a.active LIKE CONCAT('%', #{param.active}, '%') - - - AND a.meta LIKE CONCAT('%', #{param.meta}, '%') - - - AND a.page_id = #{param.pageId} - - - AND a.article_category_id = #{param.articleCategoryId} - - - AND a.article_id = #{param.articleId} - - - AND a.form_id = #{param.formId} - - - AND a.book_code LIKE CONCAT('%', #{param.bookCode}, '%') - - - AND a.goods_category_id = #{param.goodsCategoryId} - - - AND a.goods_id = #{param.goodsId} - - - AND a.user_id = #{param.userId} - - - AND a.admin_show = #{param.adminShow} - - - AND a.home = #{param.home} - - - AND a.group_name LIKE CONCAT('%', #{param.groupName}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpPagesMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpPagesMapper.xml deleted file mode 100644 index 08fcf49..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsMpPagesMapper.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_mp_pages a - - - AND a.id = #{param.id} - - - AND a.parent_id = #{param.parentId} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.home = #{param.home} - - - AND a.subpackage LIKE CONCAT('%', #{param.subpackage}, '%') - - - AND a.icon LIKE CONCAT('%', #{param.icon}, '%') - - - AND a.icon_path LIKE CONCAT('%', #{param.iconPath}, '%') - - - AND a.selected_icon_path LIKE CONCAT('%', #{param.selectedIconPath}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.status = #{param.status} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsNavigationMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsNavigationMapper.xml deleted file mode 100644 index 0a14e5e..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsNavigationMapper.xml +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_navigation a - - - AND a.navigation_id = #{param.navigationId} - - - AND a.parent_id = #{param.parentId} - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.model LIKE CONCAT('%', #{param.model}, '%') - - - AND a.code LIKE CONCAT('%', #{param.code}, '%') - - - AND a.path LIKE CONCAT('%', #{param.path}, '%') - - - AND a.component LIKE CONCAT('%', #{param.component}, '%') - - - AND a.target LIKE CONCAT('%', #{param.target}, '%') - - - AND a.icon LIKE CONCAT('%', #{param.icon}, '%') - - - AND a.color LIKE CONCAT('%', #{param.color}, '%') - - - AND a.hide = #{param.hide} - - - AND a.permission = #{param.permission} - - - AND a.password LIKE CONCAT('%', #{param.password}, '%') - - - AND a.position = #{param.position} - - - AND a.top = #{param.top} - - - AND a.bottom = #{param.bottom} - - - AND a.active LIKE CONCAT('%', #{param.active}, '%') - - - AND a.meta LIKE CONCAT('%', #{param.meta}, '%') - - - AND a.style LIKE CONCAT('%', #{param.style}, '%') - - - AND a.parent_path LIKE CONCAT('%', #{param.parentPath}, '%') - - - AND a.parent_name LIKE CONCAT('%', #{param.parentName}, '%') - - - AND a.model_name LIKE CONCAT('%', #{param.modelName}, '%') - - - AND a.type = #{param.type} - - - AND a.page_id = #{param.pageId} - - - AND a.is_mp_weixin = #{param.isMpWeixin} - - - AND a.user_id = #{param.userId} - - - AND a.home = #{param.home} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.status = #{param.status} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - AND (a.path LIKE CONCAT('%', #{param.keywords}, '%') - OR a.title LIKE CONCAT('%', #{param.keywords}, '%') - ) - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductMapper.xml deleted file mode 100644 index dc2a719..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductMapper.xml +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_product a - - - AND a.product_id = #{param.productId} - - - AND a.type = #{param.type} - - - AND a.code LIKE CONCAT('%', #{param.code}, '%') - - - AND a.title LIKE CONCAT('%', #{param.title}, '%') - - - AND a.image LIKE CONCAT('%', #{param.image}, '%') - - - AND a.content LIKE CONCAT('%', #{param.content}, '%') - - - AND a.parent_id = #{param.parentId} - - - AND a.category_id = #{param.categoryId} - - - AND a.specs = #{param.specs} - - - AND a.position LIKE CONCAT('%', #{param.position}, '%') - - - AND a.unit_name LIKE CONCAT('%', #{param.unitName}, '%') - - - AND a.price = #{param.price} - - - AND a.sale_price = #{param.salePrice} - - - AND a.deduct_stock_type = #{param.deductStockType} - - - AND a.files LIKE CONCAT('%', #{param.files}, '%') - - - AND a.sales = #{param.sales} - - - AND a.stock = #{param.stock} - - - AND a.gain_integral = #{param.gainIntegral} - - - AND a.recommend = #{param.recommend} - - - AND a.merchant_id = #{param.merchantId} - - - AND a.is_show = #{param.isShow} - - - AND a.status = #{param.status} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.user_id = #{param.userId} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecMapper.xml deleted file mode 100644 index 08ee497..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecMapper.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_product_spec a - - - AND a.spec_id = #{param.specId} - - - AND a.spec_name LIKE CONCAT('%', #{param.specName}, '%') - - - AND a.spec_value LIKE CONCAT('%', #{param.specValue}, '%') - - - AND a.user_id = #{param.userId} - - - AND a.updater = #{param.updater} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.status = #{param.status} - - - AND a.sort_number = #{param.sortNumber} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecValueMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecValueMapper.xml deleted file mode 100644 index acc1723..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductSpecValueMapper.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_product_spec_value a - - - AND a.spec_value_id = #{param.specValueId} - - - AND a.spec_id = #{param.specId} - - - AND a.spec_value LIKE CONCAT('%', #{param.specValue}, '%') - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductUrlMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductUrlMapper.xml deleted file mode 100644 index fb42be5..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsProductUrlMapper.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_product_url a - - - AND a.id = #{param.id} - - - AND a.product_id = #{param.productId} - - - AND a.type LIKE CONCAT('%', #{param.type}, '%') - - - AND a.domain LIKE CONCAT('%', #{param.domain}, '%') - - - AND a.account LIKE CONCAT('%', #{param.account}, '%') - - - AND a.password LIKE CONCAT('%', #{param.password}, '%') - - - AND a.merchant_id = #{param.merchantId} - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.status = #{param.status} - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteFieldMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteFieldMapper.xml deleted file mode 100644 index ab73c50..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteFieldMapper.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_website_field a - - - AND a.id = #{param.id} - - - AND a.type = #{param.type} - - - AND a.lang = #{param.lang} - - - AND a.name LIKE CONCAT('%', #{param.name}, '%') - - - AND a.default_value LIKE CONCAT('%', #{param.defaultValue}, '%') - - - AND a.modify_range LIKE CONCAT('%', #{param.modifyRange}, '%') - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.style LIKE CONCAT('%', #{param.style}, '%') - - - AND a.value LIKE CONCAT('%', #{param.value}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml b/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml deleted file mode 100644 index 2a360af..0000000 --- a/src/main/java/com/gxwebsoft/cms/mapper/xml/CmsWebsiteMapper.xml +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - SELECT a.* - FROM cms_website a - - - AND a.website_id = #{param.websiteId} - - - AND a.website_name LIKE CONCAT('%', #{param.websiteName}, '%') - - - AND a.website_code LIKE CONCAT('%', #{param.websiteCode}, '%') - - - AND a.website_icon LIKE CONCAT('%', #{param.websiteIcon}, '%') - - - AND a.website_logo LIKE CONCAT('%', #{param.websiteLogo}, '%') - - - AND a.website_dark_logo LIKE CONCAT('%', #{param.websiteDarkLogo}, '%') - - - AND a.website_type LIKE CONCAT('%', #{param.websiteType}, '%') - - - AND a.keywords LIKE CONCAT('%', #{param.keywords}, '%') - - - AND a.prefix LIKE CONCAT('%', #{param.prefix}, '%') - - - AND a.domain LIKE CONCAT('%', #{param.domain}, '%') - - - AND a.style LIKE CONCAT('%', #{param.style}, '%') - - - AND a.admin_url LIKE CONCAT('%', #{param.adminUrl}, '%') - - - AND a.version = #{param.version} - - - AND a.expiration_time LIKE CONCAT('%', #{param.expirationTime}, '%') - - - AND a.template_id = #{param.templateId} - - - AND a.industry_parent LIKE CONCAT('%', #{param.industryParent}, '%') - - - AND a.industry_child LIKE CONCAT('%', #{param.industryChild}, '%') - - - AND a.company_id = #{param.companyId} - - - AND a.country LIKE CONCAT('%', #{param.country}, '%') - - - AND a.province LIKE CONCAT('%', #{param.province}, '%') - - - AND a.city LIKE CONCAT('%', #{param.city}, '%') - - - AND a.region LIKE CONCAT('%', #{param.region}, '%') - - - AND a.longitude LIKE CONCAT('%', #{param.longitude}, '%') - - - AND a.latitude LIKE CONCAT('%', #{param.latitude}, '%') - - - AND a.address LIKE CONCAT('%', #{param.address}, '%') - - - AND a.phone LIKE CONCAT('%', #{param.phone}, '%') - - - AND a.email LIKE CONCAT('%', #{param.email}, '%') - - - AND a.icp_no LIKE CONCAT('%', #{param.icpNo}, '%') - - - AND a.police_no LIKE CONCAT('%', #{param.policeNo}, '%') - - - AND a.comments LIKE CONCAT('%', #{param.comments}, '%') - - - AND a.recommend = #{param.recommend} - - - AND a.status = #{param.status} - - - AND a.status_text LIKE CONCAT('%', #{param.statusText}, '%') - - - AND a.status_close LIKE CONCAT('%', #{param.statusClose}, '%') - - - AND a.styles LIKE CONCAT('%', #{param.styles}, '%') - - - AND a.sort_number = #{param.sortNumber} - - - AND a.user_id = #{param.userId} - - - AND (a.website_name LIKE CONCAT('%', #{param.keywords}, '%') - OR a.website_code LIKE CONCAT('%', #{param.keywords}, '%') - OR a.domain LIKE CONCAT('%', #{param.keywords}, '%') - OR a.tenant_id = #{param.keywords} - ) - - - AND a.deleted = #{param.deleted} - - - AND a.deleted = 0 - - - AND a.create_time >= #{param.createTimeStart} - - - AND a.create_time <= #{param.createTimeEnd} - - - - - - - - - - - diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsAdParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsAdParam.java deleted file mode 100644 index 95a9826..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsAdParam.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 广告位查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsAdParam对象", description = "广告位查询参数") -public class CmsAdParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer adId; - - @Schema(description = "页面ID") - @QueryField(type = QueryType.EQ) - private Integer designId; - - @Schema(description = "广告类型") - private String adType; - - @Schema(description = "广告位名称") - private String name; - - @Schema(description = "宽") - private String width; - - @Schema(description = "高") - private String height; - - @Schema(description = "广告图片") - private String images; - - @Schema(description = "路由/链接地址") - private String path; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "页面ID") - @QueryField(type = QueryType.EQ) - private Integer pageId; - - @Schema(description = "页面名称") - private String pageName; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsAdRecordParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsAdRecordParam.java deleted file mode 100644 index dd125c0..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsAdRecordParam.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 广告图片查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsAdRecordParam对象", description = "广告图片查询参数") -public class CmsAdRecordParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer adRecordId; - - @Schema(description = "广告标题") - private String title; - - @Schema(description = "图片地址") - private String path; - - @Schema(description = "链接地址") - private String url; - - @Schema(description = "广告位ID") - @QueryField(type = QueryType.EQ) - private Integer adId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsArticleCategoryParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsArticleCategoryParam.java deleted file mode 100644 index 601236c..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsArticleCategoryParam.java +++ /dev/null @@ -1,91 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章分类表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsArticleCategoryParam对象", description = "文章分类表查询参数") -public class CmsArticleCategoryParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "文章分类ID") - @QueryField(type = QueryType.EQ) - private Integer categoryId; - - @Schema(description = "分类标识") - private String categoryCode; - - @Schema(description = "分类名称") - private String title; - - @Schema(description = "类型 0列表 1单页 2外链") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "分类图片") - private String image; - - @Schema(description = "上级分类ID") - @QueryField(type = QueryType.EQ) - private Integer parentId; - - @Schema(description = "路由/链接地址") - private String path; - - @Schema(description = "组件路径") - private String component; - - @Schema(description = "绑定的页面") - @QueryField(type = QueryType.EQ) - private Integer pageId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "文章数量") - @QueryField(type = QueryType.EQ) - private Integer count; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "是否隐藏, 0否, 1是(仅注册路由不显示在左侧菜单)") - @QueryField(type = QueryType.EQ) - private Integer hide; - - @Schema(description = "是否推荐") - @QueryField(type = QueryType.EQ) - private Integer recommend; - - @Schema(description = "是否显示在首页") - @QueryField(type = QueryType.EQ) - private Integer showIndex; - - @Schema(description = "状态, 0正常, 1禁用") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsArticleCommentParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsArticleCommentParam.java deleted file mode 100644 index e185eaf..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsArticleCommentParam.java +++ /dev/null @@ -1,75 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章评论表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsArticleCommentParam对象", description = "文章评论表查询参数") -public class CmsArticleCommentParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "评价ID") - @QueryField(type = QueryType.EQ) - private Integer commentId; - - @Schema(description = "文章ID") - @QueryField(type = QueryType.EQ) - private Integer articleId; - - @Schema(description = "评分 (10好评 20中评 30差评)") - @QueryField(type = QueryType.EQ) - private Integer score; - - @Schema(description = "评价内容") - private String content; - - @Schema(description = "是否为图片评价") - @QueryField(type = QueryType.EQ) - private Integer isPicture; - - @Schema(description = "评论者ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "被评价者ID") - @QueryField(type = QueryType.EQ) - private Integer toUserId; - - @Schema(description = "回复的评论ID") - @QueryField(type = QueryType.EQ) - private Integer replyCommentId; - - @Schema(description = "回复者ID") - @QueryField(type = QueryType.EQ) - private Integer replyUserId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0未读, 1已读") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsArticleContentParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsArticleContentParam.java deleted file mode 100644 index 4976eff..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsArticleContentParam.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsArticleContentParam对象", description = "文章记录表查询参数") -public class CmsArticleContentParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "文章ID") - @QueryField(type = QueryType.EQ) - private Integer articleId; - - @Schema(description = "文章内容") - private String content; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsArticleCountParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsArticleCountParam.java deleted file mode 100644 index 9878abe..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsArticleCountParam.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 点赞文章查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsArticleCountParam对象", description = "点赞文章查询参数") -public class CmsArticleCountParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "主键ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "文章ID") - @QueryField(type = QueryType.EQ) - private Integer articleId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsArticleLikeParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsArticleLikeParam.java deleted file mode 100644 index 435d6da..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsArticleLikeParam.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 点赞文章查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsArticleLikeParam对象", description = "点赞文章查询参数") -public class CmsArticleLikeParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "主键ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "文章ID") - @QueryField(type = QueryType.EQ) - private Integer articleId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsArticleParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsArticleParam.java deleted file mode 100644 index d9f484d..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsArticleParam.java +++ /dev/null @@ -1,140 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文章查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsArticleParam对象", description = "文章查询参数") -public class CmsArticleParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "文章ID") - @QueryField(type = QueryType.EQ) - private Integer articleId; - - @Schema(description = "文章标题") - private String title; - - @Schema(description = "文章类型 0常规 1视频") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "文章模型") - private String model; - - @Schema(description = "列表显示方式(10小图展示 20大图展示)") - @QueryField(type = QueryType.EQ) - private Integer showType; - - @Schema(description = "话题") - private String topic; - - @Schema(description = "栏目ID") - @QueryField(type = QueryType.EQ) - private Integer navigationId; - - @Schema(description = "文章分类ID") - @QueryField(type = QueryType.EQ) - private Integer categoryId; - - @Schema(description = "封面图") - private String image; - - @Schema(description = "来源") - private String source; - - @Schema(description = "虚拟阅读量(仅用作展示)") - @QueryField(type = QueryType.EQ) - private Integer virtualViews; - - @Schema(description = "实际阅读量") - @QueryField(type = QueryType.EQ) - private Integer actualViews; - - @Schema(description = "可见类型 0所有人 1登录可见 2密码可见") - @QueryField(type = QueryType.EQ) - private Integer permission; - - @Schema(description = "访问密码") - @QueryField(type = QueryType.EQ) - private String password; - - @Schema(description = "访问密码") - @QueryField(type = QueryType.EQ) - private String password2; - - @Schema(description = "发布来源客户端 (APP、H5、小程序等)") - private String platform; - - @Schema(description = "文章附件") - private String files; - - @Schema(description = "视频地址") - private String video; - - @Schema(description = "接受的文件类型") - private String accept; - - @Schema(description = "经度") - private String longitude; - - @Schema(description = "纬度") - private String latitude; - - @Schema(description = "所在省份") - private String province; - - @Schema(description = "所在城市") - private String city; - - @Schema(description = "所在辖区") - private String region; - - @Schema(description = "街道地址") - private String address; - - @Schema(description = "点赞数") - @QueryField(type = QueryType.EQ) - private Integer likes; - - @Schema(description = "评论数") - @QueryField(type = QueryType.EQ) - private Integer commentNumbers; - - @Schema(description = "提醒谁看") - private String toUsers; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0已发布, 1待审核 2已驳回 3违规内容") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsComponentsParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsComponentsParam.java deleted file mode 100644 index 9be566f..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsComponentsParam.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 组件查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsComponentsParam对象", description = "组件查询参数") -public class CmsComponentsParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "组件标题") - private String title; - - @Schema(description = "关联导航ID") - @QueryField(type = QueryType.EQ) - private Integer navigationId; - - @Schema(description = "组件类型") - private String type; - - @Schema(description = "页面关键词") - private String keywords; - - @Schema(description = "页面描述") - private String description; - - @Schema(description = "组件路径") - private String path; - - @Schema(description = "组件图标") - private String icon; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsDesignParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsDesignParam.java deleted file mode 100644 index e0cf02c..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsDesignParam.java +++ /dev/null @@ -1,88 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 页面管理记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsDesignParam对象", description = "页面管理记录表查询参数") -public class CmsDesignParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer pageId; - - @Schema(description = "页面标题") - private String name; - - @Schema(description = "所属栏目ID") - @QueryField(type = QueryType.EQ) - private Integer categoryId; - - @Schema(description = "页面关键词") - private String keywords; - - @Schema(description = "页面描述") - private String description; - - @Schema(description = "缩列图") - private String photo; - - @Schema(description = "购买链接") - private String buyUrl; - - @Schema(description = "页面样式") - private String style; - - @Schema(description = "页面内容") - private String content; - - @Schema(description = "是否开启布局") - @QueryField(type = QueryType.EQ) - private Integer showLayout; - - @Schema(description = "页面布局") - private String layout; - - @Schema(description = "上级id, 0是顶级") - @QueryField(type = QueryType.EQ) - private Integer parentId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "设为首页") - @QueryField(type = QueryType.EQ) - private Integer home; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsDesignRecordParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsDesignRecordParam.java deleted file mode 100644 index eaeb6f4..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsDesignRecordParam.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 页面组件表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsDesignRecordParam对象", description = "页面组件表查询参数") -public class CmsDesignRecordParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "关联导航ID") - @QueryField(type = QueryType.EQ) - private Integer navigationId; - - @Schema(description = "组件") - private String title; - - @Schema(description = "组件标识") - private String dictCode; - - @Schema(description = "组件样式") - private String styles; - - @Schema(description = "卡片阴影显示时机") - private String shadow; - - @Schema(description = "页面关键词") - private String keywords; - - @Schema(description = "页面描述") - private String description; - - @Schema(description = "页面路由地址") - private String path; - - @Schema(description = "缩列图") - private String photo; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsDocsBookParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsDocsBookParam.java deleted file mode 100644 index 36a3e89..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsDocsBookParam.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 书籍记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsDocsBookParam对象", description = "书籍记录表查询参数") -public class CmsDocsBookParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer bookId; - - @Schema(description = "书籍名称") - private String name; - - @Schema(description = "书籍标识") - private String code; - - @Schema(description = "封面图") - private String photo; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "文档内容") - private String content; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsDocsContentParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsDocsContentParam.java deleted file mode 100644 index c8d4e7a..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsDocsContentParam.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文档内容记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsDocsContentParam对象", description = "文档内容记录表查询参数") -public class CmsDocsContentParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "文档ID") - @QueryField(type = QueryType.EQ) - private Integer docsId; - - @Schema(description = "文档内容") - private String content; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsDocsParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsDocsParam.java deleted file mode 100644 index 6208b13..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsDocsParam.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 文档管理记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsDocsParam对象", description = "文档管理记录表查询参数") -public class CmsDocsParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "文档ID") - @QueryField(type = QueryType.EQ) - private Integer docsId; - - @Schema(description = "文档标题") - private String title; - - @Schema(description = "上级目录") - @QueryField(type = QueryType.EQ) - private Integer parentId; - - @Schema(description = "书籍ID") - @QueryField(type = QueryType.EQ) - private Integer bookId; - - @Schema(description = "可见性(public,private,protected)") - private String visibility; - - @Schema(description = "虚拟阅读量(仅用作展示)") - @QueryField(type = QueryType.EQ) - private Integer virtualViews; - - @Schema(description = "实际阅读量") - @QueryField(type = QueryType.EQ) - private Integer actualViews; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsDomainParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsDomainParam.java deleted file mode 100644 index d1cacfb..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsDomainParam.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 网站域名记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsDomainParam对象", description = "网站域名记录表查询参数") -public class CmsDomainParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "类型 0赠送域名 1绑定域名 ") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "域名") - private String domain; - - @Schema(description = "主机记录") - private String hostName; - - @Schema(description = "记录值") - private String hostValue; - - @Schema(description = "状态") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "排序号") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "网站ID") - @QueryField(type = QueryType.EQ) - private Integer websiteId; - - @Schema(description = "租户ID") - @QueryField(type = QueryType.EQ) - private Integer appId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsFormParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsFormParam.java deleted file mode 100644 index 1ce4c88..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsFormParam.java +++ /dev/null @@ -1,89 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.math.BigDecimal; - -/** - * 表单设计表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsFormParam对象", description = "表单设计表查询参数") -public class CmsFormParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer formId; - - @Schema(description = "表单标题") - private String name; - - @Schema(description = "顶部图片") - private String photo; - - @Schema(description = "背景图片") - private String background; - - @Schema(description = "视频文件") - private String video; - - @Schema(description = "提交次数") - @QueryField(type = QueryType.EQ) - private Integer submitNumber; - - @Schema(description = "页面布局") - private String layout; - - @Schema(description = "是否隐藏顶部图片") - @QueryField(type = QueryType.EQ) - private Integer hidePhoto; - - @Schema(description = "是否隐藏背景图片") - @QueryField(type = QueryType.EQ) - private Integer hideBackground; - - @Schema(description = "是否隐藏视频") - @QueryField(type = QueryType.EQ) - private Integer hideVideo; - - @Schema(description = "背景图片透明度") - @QueryField(type = QueryType.EQ) - private BigDecimal opacity; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "商户ID") - @QueryField(type = QueryType.EQ) - private Long merchantId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsFormRecordParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsFormRecordParam.java deleted file mode 100644 index d070843..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsFormRecordParam.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 表单数据记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsFormRecordParam对象", description = "表单数据记录表查询参数") -public class CmsFormRecordParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer formRecordId; - - @Schema(description = "手机号") - private String phone; - - @Schema(description = "表单数据") - private String formData; - - @Schema(description = "表单ID") - @QueryField(type = QueryType.EQ) - private Integer formId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "商户ID") - @QueryField(type = QueryType.EQ) - private Long merchantId; - - @Schema(description = "姓名") - private String name; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsLinkParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsLinkParam.java deleted file mode 100644 index c94e2f7..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsLinkParam.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 常用链接查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsLinkParam对象", description = "常用链接查询参数") -public class CmsLinkParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "链接名称") - private String name; - - @Schema(description = "图标") - private String icon; - - @Schema(description = "链接地址") - private String url; - - @Schema(description = "链接分类") - private String linkType; - - @Schema(description = "应用ID") - @QueryField(type = QueryType.EQ) - private Integer appId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "是否推荐") - @QueryField(type = QueryType.EQ) - private Integer recommend; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - - @Schema(description = "状态, 0正常, 1待确认") - @QueryField(type = QueryType.EQ) - private Integer status; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsMpAdParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsMpAdParam.java deleted file mode 100644 index 0d807af..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsMpAdParam.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序广告位查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsMpAdParam对象", description = "小程序广告位查询参数") -public class CmsMpAdParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer adId; - - @Schema(description = "页面ID") - @QueryField(type = QueryType.EQ) - private Integer pageId; - - @Schema(description = "广告类型") - private String adType; - - @Schema(description = "广告位名称") - private String name; - - @Schema(description = "宽") - private String width; - - @Schema(description = "高") - private String height; - - @Schema(description = "广告图片") - private String images; - - @Schema(description = "路由/链接地址") - private String path; - - @Schema(description = "页面名称") - private String pageName; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsMpFieldParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsMpFieldParam.java deleted file mode 100644 index 4717e19..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsMpFieldParam.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序配置查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsMpFieldParam对象", description = "小程序配置查询参数") -public class CmsMpFieldParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "类型,0文本 1图片 2其他") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "名称") - private String name; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "名称") - private String value; - - @Schema(description = "页面ID") - @QueryField(type = QueryType.EQ) - private Integer pageId; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsMpMenuParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsMpMenuParam.java deleted file mode 100644 index be5692e..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsMpMenuParam.java +++ /dev/null @@ -1,133 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序端菜单查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsMpMenuParam对象", description = "小程序端菜单查询参数") -public class CmsMpMenuParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer menuId; - - @Schema(description = "上级id, 0是顶级") - @QueryField(type = QueryType.EQ) - private Integer parentId; - - @Schema(description = "菜单名称") - private String title; - - @Schema(description = "类型 0功能图标 1订单状态图标 2首页导航图标 3 商城导航图标 4管理人员功能图标") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "是否微信小程序菜单") - @QueryField(type = QueryType.EQ) - private Boolean isMpWeixin; - - @Schema(description = "菜单路由地址") - private String path; - - @Schema(description = "菜单组件地址, 目录可为空") - private String component; - - @Schema(description = "打开位置") - private String target; - - @Schema(description = "菜单图标") - private String avatar; - - @Schema(description = "图标颜色") - private String color; - - @Schema(description = "上传图标") - private String icon; - - @Schema(description = "是否隐藏, 0否, 1是(仅注册路由不显示在左侧菜单)") - @QueryField(type = QueryType.EQ) - private Integer hide; - - @Schema(description = "位置 0不限 1顶部 2底部") - @QueryField(type = QueryType.EQ) - private Integer position; - - @Schema(description = "0 第一行 1第二行") - @QueryField(type = QueryType.EQ) - private Integer rows; - - @Schema(description = "菜单侧栏选中的path") - private String active; - - @Schema(description = "其它路由元信息") - private String meta; - - @Schema(description = "绑定的页面") - @QueryField(type = QueryType.EQ) - private Integer pageId; - - @Schema(description = "绑定的文章分类ID") - @QueryField(type = QueryType.EQ) - private Integer articleCategoryId; - - @Schema(description = "绑定的文章ID") - @QueryField(type = QueryType.EQ) - private Integer articleId; - - @Schema(description = "绑定的表单ID") - @QueryField(type = QueryType.EQ) - private Integer formId; - - @Schema(description = "绑定的书籍标识") - private String bookCode; - - @Schema(description = "绑定的商品分类ID") - @QueryField(type = QueryType.EQ) - private Integer goodsCategoryId; - - @Schema(description = "绑定的商品ID") - @QueryField(type = QueryType.EQ) - private Integer goodsId; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "是否管理人员可见") - @QueryField(type = QueryType.EQ) - private Integer adminShow; - - @Schema(description = "设为首页") - @QueryField(type = QueryType.EQ) - private Integer home; - - @Schema(description = "分组名称") - private String groupName; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsMpPagesParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsMpPagesParam.java deleted file mode 100644 index e93a5f4..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsMpPagesParam.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序页面查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsMpPagesParam对象", description = "小程序页面查询参数") -public class CmsMpPagesParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "上级id, 0是顶级") - @QueryField(type = QueryType.EQ) - private Integer parentId; - - @Schema(description = "页面名称") - private String title; - - @Schema(description = "页面路径") - private String path; - - @Schema(description = "设为首页") - @QueryField(type = QueryType.EQ) - private Integer home; - - @Schema(description = "分包") - private String subpackage; - - @Schema(description = "图标") - private String icon; - - @Schema(description = "未选中图标") - private String iconPath; - - @Schema(description = "选中的图标") - private String selectedIconPath; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsMpParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsMpParam.java deleted file mode 100644 index e428af2..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsMpParam.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 小程序信息查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsMpParam对象", description = "小程序信息查询参数") -public class CmsMpParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer mpId; - - @Schema(description = "是否主账号") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "小程序ID") - private String appId; - - @Schema(description = "小程序密钥") - private String appSecret; - - @Schema(description = "小程序名称") - private String mpName; - - @Schema(description = "小程序简称") - private String shortName; - - @Schema(description = "头像") - private String avatar; - - @Schema(description = "小程序码") - private String mpQrcode; - - @Schema(description = "微信认证") - @QueryField(type = QueryType.EQ) - private Integer authentication; - - @Schema(description = "主体信息") - private String companyName; - - @Schema(description = "小程序备案") - private String icpNo; - - @Schema(description = "登录邮箱") - private String email; - - @Schema(description = "登录密码") - private String password; - - @Schema(description = "原始ID") - private String ghId; - - @Schema(description = "入口页面") - private String mainPath; - - @Schema(description = "过期时间") - private String expirationTime; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "介绍") - private String comments; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsNavigationParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsNavigationParam.java deleted file mode 100644 index fe13c05..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsNavigationParam.java +++ /dev/null @@ -1,138 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 网站导航记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsNavigationParam对象", description = "网站导航记录表查询参数") -public class CmsNavigationParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "ID") - @QueryField(type = QueryType.EQ) - private Integer navigationId; - - @Schema(description = "上级id, 0是顶级") - @QueryField(type = QueryType.EQ) - private Integer parentId; - - @Schema(description = "菜单名称") - private String title; - - @Schema(description = "模型") - private String model; - - @Schema(description = "标识") - private String code; - - @Schema(description = "菜单路由地址") - private String path; - - @Schema(description = "菜单组件地址, 目录可为空") - private String component; - - @Schema(description = "打开位置") - private String target; - - @Schema(description = "菜单图标") - private String icon; - - @Schema(description = "图标颜色") - private String color; - - @Schema(description = "是否隐藏, 0否, 1是(仅注册路由不显示在左侧菜单)") - @QueryField(type = QueryType.EQ) - private Integer hide; - - @Schema(description = "可见类型 0所有人 1登录可见 2密码可见") - @QueryField(type = QueryType.EQ) - private Integer permission; - - @Schema(description = "访问密码") - @QueryField(type = QueryType.EQ) - private String password; - - @Schema(description = "访问密码") - @QueryField(type = QueryType.EQ) - private String password2; - - @Schema(description = "位置 0不限 1顶部 2底部") - @QueryField(type = QueryType.EQ) - private Integer position; - - @Schema(description = "仅在顶部显示") - @QueryField(type = QueryType.EQ) - private Integer top; - - @Schema(description = "仅在底部显示") - @QueryField(type = QueryType.EQ) - private Integer bottom; - - @Schema(description = "菜单侧栏选中的path") - private String active; - - @Schema(description = "其它路由元信息") - private String meta; - - @Schema(description = "css样式") - private String style; - - @Schema(description = "父级栏目路由") - private String parentPath; - - @Schema(description = "父级栏目名称") - private String parentName; - - @Schema(description = "模型名称") - private String modelName; - - @Schema(description = "类型(已废弃)") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "绑定的页面(已废弃)") - @QueryField(type = QueryType.EQ) - private Integer pageId; - - @Schema(description = "是否微信小程序菜单") - @QueryField(type = QueryType.EQ) - private Boolean isMpWeixin; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "设为首页") - @QueryField(type = QueryType.EQ) - private Integer home; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - - @Schema(description = "状态, 0正常, 1冻结") - @QueryField(type = QueryType.EQ) - private Integer status; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsProductParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsProductParam.java deleted file mode 100644 index c8b59e2..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsProductParam.java +++ /dev/null @@ -1,123 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.math.BigDecimal; - -/** - * 产品查询参数 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsProductParam对象", description = "产品查询参数") -public class CmsProductParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @QueryField(type = QueryType.EQ) - private Integer productId; - - @Schema(description = "类型 0软件产品 1实物商品 2虚拟商品") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "产品编码") - private String code; - - @Schema(description = "产品标题") - private String title; - - @Schema(description = "封面图") - private String image; - - @Schema(description = "产品详情") - private String content; - - @Schema(description = "父级分类ID") - @QueryField(type = QueryType.EQ) - private Integer parentId; - - @Schema(description = "产品分类ID") - @QueryField(type = QueryType.EQ) - private Integer categoryId; - - @Schema(description = "产品规格 0单规格 1多规格") - @QueryField(type = QueryType.EQ) - private Integer specs; - - @Schema(description = "货架") - private String position; - - @Schema(description = "单位名称 (个)") - private String unitName; - - @Schema(description = "进货价格") - @QueryField(type = QueryType.EQ) - private BigDecimal price; - - @Schema(description = "销售价格") - @QueryField(type = QueryType.EQ) - private BigDecimal salePrice; - - @Schema(description = "库存计算方式(10下单减库存 20付款减库存)") - @QueryField(type = QueryType.EQ) - private Integer deductStockType; - - @Schema(description = "轮播图") - private String files; - - @Schema(description = "销量") - @QueryField(type = QueryType.EQ) - private Integer sales; - - @Schema(description = "库存") - @QueryField(type = QueryType.EQ) - private Integer stock; - - @Schema(description = "消费赚取积分") - @QueryField(type = QueryType.EQ) - private BigDecimal gainIntegral; - - @Schema(description = "推荐") - @QueryField(type = QueryType.EQ) - private Integer recommend; - - @Schema(description = "商户ID") - @QueryField(type = QueryType.EQ) - private Long merchantId; - - @Schema(description = "状态(0:未上架,1:上架)") - @QueryField(type = QueryType.EQ) - private Boolean isShow; - - @Schema(description = "状态, 0上架 1待上架 2待审核 3审核不通过") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序号") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsProductSpecParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsProductSpecParam.java deleted file mode 100644 index 6f31993..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsProductSpecParam.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 规格查询参数 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsProductSpecParam对象", description = "规格查询参数") -public class CmsProductSpecParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "规格ID") - @QueryField(type = QueryType.EQ) - private Integer specId; - - @Schema(description = "规格名称") - private String specName; - - @Schema(description = "规格值") - private String specValue; - - @Schema(description = "创建用户") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "更新者") - @QueryField(type = QueryType.EQ) - private Integer updater; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "状态, 0正常, 1待修,2异常已修,3异常未修") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "排序号") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsProductSpecValueParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsProductSpecValueParam.java deleted file mode 100644 index e8e1174..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsProductSpecValueParam.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 规格值查询参数 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsProductSpecValueParam对象", description = "规格值查询参数") -public class CmsProductSpecValueParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "规格值ID") - @QueryField(type = QueryType.EQ) - private Integer specValueId; - - @Schema(description = "规格组ID") - @QueryField(type = QueryType.EQ) - private Integer specId; - - @Schema(description = "规格值") - private String specValue; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序号") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsProductUrlParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsProductUrlParam.java deleted file mode 100644 index 78be55a..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsProductUrlParam.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 域名查询参数 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsProductUrlParam对象", description = "域名查询参数") -public class CmsProductUrlParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "产品ID") - @QueryField(type = QueryType.EQ) - private Integer productId; - - @Schema(description = "域名类型") - private String type; - - @Schema(description = "域名") - private String domain; - - @Schema(description = "账号") - private String account; - - @Schema(description = "密码") - private String password; - - @Schema(description = "商户ID") - @QueryField(type = QueryType.EQ) - private Long merchantId; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "状态, 0正常, 1待确认") - @QueryField(type = QueryType.EQ) - private Integer status; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsWebsiteFieldParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsWebsiteFieldParam.java deleted file mode 100644 index 6a69566..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsWebsiteFieldParam.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 应用参数查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsWebsiteFieldParam对象", description = "应用参数查询参数") -public class CmsWebsiteFieldParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "自增ID") - @QueryField(type = QueryType.EQ) - private Integer id; - - @Schema(description = "类型,0文本 1图片 2其他") - @QueryField(type = QueryType.EQ) - private Integer type; - - @Schema(description = "名称") - private String name; - - @Schema(description = "默认值") - private String defaultValue; - - @Schema(description = "可修改的值 [on|off]") - private String modifyRange; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "css样式") - private String style; - - @Schema(description = "名称") - private String value; - - @Schema(description = "排序(数字越小越靠前)") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsWebsiteParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsWebsiteParam.java deleted file mode 100644 index 15a193c..0000000 --- a/src/main/java/com/gxwebsoft/cms/param/CmsWebsiteParam.java +++ /dev/null @@ -1,148 +0,0 @@ -package com.gxwebsoft.cms.param; - -import com.gxwebsoft.common.core.annotation.QueryField; -import com.gxwebsoft.common.core.annotation.QueryType; -import com.gxwebsoft.common.core.web.BaseParam; -import com.fasterxml.jackson.annotation.JsonInclude; -import io.swagger.v3.oas.annotations.media.Schema; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.Data; -import lombok.EqualsAndHashCode; - -/** - * 网站信息记录表查询参数 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Data -@EqualsAndHashCode(callSuper = false) -@JsonInclude(JsonInclude.Include.NON_NULL) -@Schema(name = "CmsWebsiteParam对象", description = "网站信息记录表查询参数") -public class CmsWebsiteParam extends BaseParam { - private static final long serialVersionUID = 1L; - - @Schema(description = "站点ID") - @QueryField(type = QueryType.EQ) - private Integer websiteId; - - @Schema(description = "网站名称") - private String websiteName; - - @Schema(description = "网站标识") - private String websiteCode; - - @Schema(description = "网站LOGO") - private String websiteIcon; - - @Schema(description = "网站LOGO") - private String websiteLogo; - - @Schema(description = "网站LOGO(深色模式)") - private String websiteDarkLogo; - - @Schema(description = "网站类型") - private String websiteType; - - @Schema(description = "网站关键词") - private String keywords; - - @Schema(description = "域名前缀") - private String prefix; - - @Schema(description = "绑定域名") - private String domain; - - @Schema(description = "全局样式") - private String style; - - @Schema(description = "后台管理地址") - private String adminUrl; - - @Schema(description = "应用版本 10免费版 20授权版 30永久授权") - @QueryField(type = QueryType.EQ) - private Integer version; - - @Schema(description = "服务到期时间") - private String expirationTime; - - @Schema(description = "模版ID") - @QueryField(type = QueryType.EQ) - private Integer templateId; - - @Schema(description = "行业类型(父级)") - private String industryParent; - - @Schema(description = "行业类型(子级)") - private String industryChild; - - @Schema(description = "企业ID") - @QueryField(type = QueryType.EQ) - private Integer companyId; - - @Schema(description = "所在国家") - private String country; - - @Schema(description = "所在省份") - private String province; - - @Schema(description = "所在城市") - private String city; - - @Schema(description = "所在辖区") - private String region; - - @Schema(description = "经度") - private String longitude; - - @Schema(description = "纬度") - private String latitude; - - @Schema(description = "街道地址") - private String address; - - @Schema(description = "联系电话") - private String phone; - - @Schema(description = "电子邮箱") - private String email; - - @Schema(description = "ICP备案号") - private String icpNo; - - @Schema(description = "公安备案") - private String policeNo; - - @Schema(description = "备注") - private String comments; - - @Schema(description = "是否推荐") - @QueryField(type = QueryType.EQ) - private Integer recommend; - - @Schema(description = "状态 0未开通 1运行中 2维护中 3已关闭 4已欠费停机 5违规关停") - @QueryField(type = QueryType.EQ) - private Integer status; - - @Schema(description = "维护说明") - private String statusText; - - @Schema(description = "关闭说明") - private String statusClose; - - @Schema(description = "全局样式") - private String styles; - - @Schema(description = "排序号") - @QueryField(type = QueryType.EQ) - private Integer sortNumber; - - @Schema(description = "用户ID") - @QueryField(type = QueryType.EQ) - private Integer userId; - - @Schema(description = "是否删除, 0否, 1是") - @QueryField(type = QueryType.EQ) - private Integer deleted; - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsAdRecordService.java b/src/main/java/com/gxwebsoft/cms/service/CmsAdRecordService.java deleted file mode 100644 index 5610204..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsAdRecordService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsAdRecord; -import com.gxwebsoft.cms.param.CmsAdRecordParam; - -import java.util.List; - -/** - * 广告图片Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsAdRecordService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsAdRecordParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsAdRecordParam param); - - /** - * 根据id查询 - * - * @param adRecordId ID - * @return CmsAdRecord - */ - CmsAdRecord getByIdRel(Integer adRecordId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsAdService.java b/src/main/java/com/gxwebsoft/cms/service/CmsAdService.java deleted file mode 100644 index 9bd4adb..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsAdService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsAd; -import com.gxwebsoft.cms.param.CmsAdParam; - -import java.util.List; - -/** - * 广告位Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsAdService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsAdParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsAdParam param); - - /** - * 根据id查询 - * - * @param adId ID - * @return CmsAd - */ - CmsAd getByIdRel(Integer adId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsArticleCategoryService.java b/src/main/java/com/gxwebsoft/cms/service/CmsArticleCategoryService.java deleted file mode 100644 index 38d55be..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsArticleCategoryService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsArticleCategory; -import com.gxwebsoft.cms.param.CmsArticleCategoryParam; - -import java.util.List; - -/** - * 文章分类表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleCategoryService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsArticleCategoryParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsArticleCategoryParam param); - - /** - * 根据id查询 - * - * @param categoryId 文章分类ID - * @return CmsArticleCategory - */ - CmsArticleCategory getByIdRel(Integer categoryId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsArticleCommentService.java b/src/main/java/com/gxwebsoft/cms/service/CmsArticleCommentService.java deleted file mode 100644 index 68b4fd8..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsArticleCommentService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsArticleComment; -import com.gxwebsoft.cms.param.CmsArticleCommentParam; - -import java.util.List; - -/** - * 文章评论表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleCommentService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsArticleCommentParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsArticleCommentParam param); - - /** - * 根据id查询 - * - * @param commentId 评价ID - * @return CmsArticleComment - */ - CmsArticleComment getByIdRel(Integer commentId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsArticleContentService.java b/src/main/java/com/gxwebsoft/cms/service/CmsArticleContentService.java deleted file mode 100644 index 68a0a8e..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsArticleContentService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsArticleContent; -import com.gxwebsoft.cms.param.CmsArticleContentParam; - -import java.util.List; - -/** - * 文章记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleContentService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsArticleContentParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsArticleContentParam param); - - /** - * 根据id查询 - * - * @param id - * @return CmsArticleContent - */ - CmsArticleContent getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsArticleCountService.java b/src/main/java/com/gxwebsoft/cms/service/CmsArticleCountService.java deleted file mode 100644 index c9cd3b1..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsArticleCountService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsArticleCount; -import com.gxwebsoft.cms.param.CmsArticleCountParam; - -import java.util.List; - -/** - * 点赞文章Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleCountService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsArticleCountParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsArticleCountParam param); - - /** - * 根据id查询 - * - * @param id 主键ID - * @return CmsArticleCount - */ - CmsArticleCount getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsArticleLikeService.java b/src/main/java/com/gxwebsoft/cms/service/CmsArticleLikeService.java deleted file mode 100644 index 08cd5a3..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsArticleLikeService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsArticleLike; -import com.gxwebsoft.cms.param.CmsArticleLikeParam; - -import java.util.List; - -/** - * 点赞文章Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleLikeService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsArticleLikeParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsArticleLikeParam param); - - /** - * 根据id查询 - * - * @param id 主键ID - * @return CmsArticleLike - */ - CmsArticleLike getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsArticleService.java b/src/main/java/com/gxwebsoft/cms/service/CmsArticleService.java deleted file mode 100644 index 185a6a0..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsArticleService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsArticle; -import com.gxwebsoft.cms.param.CmsArticleParam; - -import java.util.List; - -/** - * 文章Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsArticleService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsArticleParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsArticleParam param); - - /** - * 根据id查询 - * - * @param articleId 文章ID - * @return CmsArticle - */ - CmsArticle getByIdRel(Integer articleId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsComponentsService.java b/src/main/java/com/gxwebsoft/cms/service/CmsComponentsService.java deleted file mode 100644 index 6f6de7c..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsComponentsService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsComponents; -import com.gxwebsoft.cms.param.CmsComponentsParam; - -import java.util.List; - -/** - * 组件Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsComponentsService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsComponentsParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsComponentsParam param); - - /** - * 根据id查询 - * - * @param id ID - * @return CmsComponents - */ - CmsComponents getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsDesignRecordService.java b/src/main/java/com/gxwebsoft/cms/service/CmsDesignRecordService.java deleted file mode 100644 index e9e3465..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsDesignRecordService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsDesignRecord; -import com.gxwebsoft.cms.param.CmsDesignRecordParam; - -import java.util.List; - -/** - * 页面组件表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDesignRecordService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsDesignRecordParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsDesignRecordParam param); - - /** - * 根据id查询 - * - * @param id ID - * @return CmsDesignRecord - */ - CmsDesignRecord getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsDesignService.java b/src/main/java/com/gxwebsoft/cms/service/CmsDesignService.java deleted file mode 100644 index 9338c76..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsDesignService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsDesign; -import com.gxwebsoft.cms.param.CmsDesignParam; - -import java.util.List; - -/** - * 页面管理记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDesignService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsDesignParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsDesignParam param); - - /** - * 根据id查询 - * - * @param pageId ID - * @return CmsDesign - */ - CmsDesign getByIdRel(Integer pageId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsDocsBookService.java b/src/main/java/com/gxwebsoft/cms/service/CmsDocsBookService.java deleted file mode 100644 index ee0d54d..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsDocsBookService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsDocsBook; -import com.gxwebsoft.cms.param.CmsDocsBookParam; - -import java.util.List; - -/** - * 书籍记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDocsBookService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsDocsBookParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsDocsBookParam param); - - /** - * 根据id查询 - * - * @param bookId ID - * @return CmsDocsBook - */ - CmsDocsBook getByIdRel(Integer bookId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsDocsContentService.java b/src/main/java/com/gxwebsoft/cms/service/CmsDocsContentService.java deleted file mode 100644 index a9314c7..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsDocsContentService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsDocsContent; -import com.gxwebsoft.cms.param.CmsDocsContentParam; - -import java.util.List; - -/** - * 文档内容记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDocsContentService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsDocsContentParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsDocsContentParam param); - - /** - * 根据id查询 - * - * @param id ID - * @return CmsDocsContent - */ - CmsDocsContent getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsDocsService.java b/src/main/java/com/gxwebsoft/cms/service/CmsDocsService.java deleted file mode 100644 index 866d760..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsDocsService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsDocs; -import com.gxwebsoft.cms.param.CmsDocsParam; - -import java.util.List; - -/** - * 文档管理记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsDocsService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsDocsParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsDocsParam param); - - /** - * 根据id查询 - * - * @param docsId 文档ID - * @return CmsDocs - */ - CmsDocs getByIdRel(Integer docsId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsDomainService.java b/src/main/java/com/gxwebsoft/cms/service/CmsDomainService.java deleted file mode 100644 index bdb1944..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsDomainService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsDomain; -import com.gxwebsoft.cms.param.CmsDomainParam; - -import java.util.List; - -/** - * 网站域名记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -public interface CmsDomainService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsDomainParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsDomainParam param); - - /** - * 根据id查询 - * - * @param id ID - * @return CmsDomain - */ - CmsDomain getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsFormRecordService.java b/src/main/java/com/gxwebsoft/cms/service/CmsFormRecordService.java deleted file mode 100644 index 86b1b2f..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsFormRecordService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsFormRecord; -import com.gxwebsoft.cms.param.CmsFormRecordParam; - -import java.util.List; - -/** - * 表单数据记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsFormRecordService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsFormRecordParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsFormRecordParam param); - - /** - * 根据id查询 - * - * @param formRecordId ID - * @return CmsFormRecord - */ - CmsFormRecord getByIdRel(Integer formRecordId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsFormService.java b/src/main/java/com/gxwebsoft/cms/service/CmsFormService.java deleted file mode 100644 index a6c98fd..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsFormService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsForm; -import com.gxwebsoft.cms.param.CmsFormParam; - -import java.util.List; - -/** - * 表单设计表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsFormService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsFormParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsFormParam param); - - /** - * 根据id查询 - * - * @param formId ID - * @return CmsForm - */ - CmsForm getByIdRel(Integer formId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsLinkService.java b/src/main/java/com/gxwebsoft/cms/service/CmsLinkService.java deleted file mode 100644 index e65eee7..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsLinkService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsLink; -import com.gxwebsoft.cms.param.CmsLinkParam; - -import java.util.List; - -/** - * 常用链接Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsLinkService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsLinkParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsLinkParam param); - - /** - * 根据id查询 - * - * @param id 自增ID - * @return CmsLink - */ - CmsLink getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsMpAdService.java b/src/main/java/com/gxwebsoft/cms/service/CmsMpAdService.java deleted file mode 100644 index de40752..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsMpAdService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsMpAd; -import com.gxwebsoft.cms.param.CmsMpAdParam; - -import java.util.List; - -/** - * 小程序广告位Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpAdService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsMpAdParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsMpAdParam param); - - /** - * 根据id查询 - * - * @param adId ID - * @return CmsMpAd - */ - CmsMpAd getByIdRel(Integer adId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsMpFieldService.java b/src/main/java/com/gxwebsoft/cms/service/CmsMpFieldService.java deleted file mode 100644 index e12a68c..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsMpFieldService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsMpField; -import com.gxwebsoft.cms.param.CmsMpFieldParam; - -import java.util.List; - -/** - * 小程序配置Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpFieldService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsMpFieldParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsMpFieldParam param); - - /** - * 根据id查询 - * - * @param id 自增ID - * @return CmsMpField - */ - CmsMpField getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsMpMenuService.java b/src/main/java/com/gxwebsoft/cms/service/CmsMpMenuService.java deleted file mode 100644 index 133d2ae..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsMpMenuService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsMpMenu; -import com.gxwebsoft.cms.param.CmsMpMenuParam; - -import java.util.List; - -/** - * 小程序端菜单Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpMenuService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsMpMenuParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsMpMenuParam param); - - /** - * 根据id查询 - * - * @param menuId ID - * @return CmsMpMenu - */ - CmsMpMenu getByIdRel(Integer menuId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsMpPagesService.java b/src/main/java/com/gxwebsoft/cms/service/CmsMpPagesService.java deleted file mode 100644 index 23ce484..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsMpPagesService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsMpPages; -import com.gxwebsoft.cms.param.CmsMpPagesParam; - -import java.util.List; - -/** - * 小程序页面Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpPagesService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsMpPagesParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsMpPagesParam param); - - /** - * 根据id查询 - * - * @param id ID - * @return CmsMpPages - */ - CmsMpPages getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsMpService.java b/src/main/java/com/gxwebsoft/cms/service/CmsMpService.java deleted file mode 100644 index 90d9fb1..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsMpService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsMp; -import com.gxwebsoft.cms.param.CmsMpParam; - -import java.util.List; - -/** - * 小程序信息Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsMpService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsMpParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsMpParam param); - - /** - * 根据id查询 - * - * @param mpId ID - * @return CmsMp - */ - CmsMp getByIdRel(Integer mpId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsNavigationService.java b/src/main/java/com/gxwebsoft/cms/service/CmsNavigationService.java deleted file mode 100644 index 5188ea2..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsNavigationService.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsNavigation; -import com.gxwebsoft.cms.param.CmsNavigationParam; - -import java.util.List; - -/** - * 网站导航记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -public interface CmsNavigationService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsNavigationParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsNavigationParam param); - - /** - * 根据id查询 - * - * @param navigationId ID - * @return CmsNavigation - */ - CmsNavigation getByIdRel(Integer navigationId); - - void saveAsync(CmsNavigation cmsNavigation); -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsProductService.java b/src/main/java/com/gxwebsoft/cms/service/CmsProductService.java deleted file mode 100644 index 00ef8bd..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsProductService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsProduct; -import com.gxwebsoft.cms.param.CmsProductParam; - -import java.util.List; - -/** - * 产品Service - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsProductParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsProductParam param); - - /** - * 根据id查询 - * - * @param productId 自增ID - * @return CmsProduct - */ - CmsProduct getByIdRel(Integer productId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsProductSpecService.java b/src/main/java/com/gxwebsoft/cms/service/CmsProductSpecService.java deleted file mode 100644 index d2beb35..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsProductSpecService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsProductSpec; -import com.gxwebsoft.cms.param.CmsProductSpecParam; - -import java.util.List; - -/** - * 规格Service - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductSpecService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsProductSpecParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsProductSpecParam param); - - /** - * 根据id查询 - * - * @param specId 规格ID - * @return CmsProductSpec - */ - CmsProductSpec getByIdRel(Integer specId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsProductSpecValueService.java b/src/main/java/com/gxwebsoft/cms/service/CmsProductSpecValueService.java deleted file mode 100644 index 29a94c0..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsProductSpecValueService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsProductSpecValue; -import com.gxwebsoft.cms.param.CmsProductSpecValueParam; - -import java.util.List; - -/** - * 规格值Service - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductSpecValueService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsProductSpecValueParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsProductSpecValueParam param); - - /** - * 根据id查询 - * - * @param specValueId 规格值ID - * @return CmsProductSpecValue - */ - CmsProductSpecValue getByIdRel(Integer specValueId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsProductUrlService.java b/src/main/java/com/gxwebsoft/cms/service/CmsProductUrlService.java deleted file mode 100644 index 6501378..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsProductUrlService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsProductUrl; -import com.gxwebsoft.cms.param.CmsProductUrlParam; - -import java.util.List; - -/** - * 域名Service - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -public interface CmsProductUrlService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsProductUrlParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsProductUrlParam param); - - /** - * 根据id查询 - * - * @param id 自增ID - * @return CmsProductUrl - */ - CmsProductUrl getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsWebsiteFieldService.java b/src/main/java/com/gxwebsoft/cms/service/CmsWebsiteFieldService.java deleted file mode 100644 index 9eab912..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsWebsiteFieldService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsWebsiteField; -import com.gxwebsoft.cms.param.CmsWebsiteFieldParam; - -import java.util.List; - -/** - * 应用参数Service - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -public interface CmsWebsiteFieldService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsWebsiteFieldParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsWebsiteFieldParam param); - - /** - * 根据id查询 - * - * @param id 自增ID - * @return CmsWebsiteField - */ - CmsWebsiteField getByIdRel(Integer id); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/CmsWebsiteService.java b/src/main/java/com/gxwebsoft/cms/service/CmsWebsiteService.java deleted file mode 100644 index 2385883..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/CmsWebsiteService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.gxwebsoft.cms.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.cms.entity.CmsWebsite; -import com.gxwebsoft.cms.param.CmsWebsiteParam; - -import java.util.List; - -/** - * 网站信息记录表Service - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -public interface CmsWebsiteService extends IService { - - /** - * 分页关联查询 - * - * @param param 查询参数 - * @return PageResult - */ - PageResult pageRel(CmsWebsiteParam param); - - /** - * 关联查询全部 - * - * @param param 查询参数 - * @return List - */ - List listRel(CmsWebsiteParam param); - - /** - * 根据id查询 - * - * @param websiteId 站点ID - * @return CmsWebsite - */ - CmsWebsite getByIdRel(Integer websiteId); - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsAdRecordServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsAdRecordServiceImpl.java deleted file mode 100644 index d82d016..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsAdRecordServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsAdRecordMapper; -import com.gxwebsoft.cms.service.CmsAdRecordService; -import com.gxwebsoft.cms.entity.CmsAdRecord; -import com.gxwebsoft.cms.param.CmsAdRecordParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 广告图片Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsAdRecordServiceImpl extends ServiceImpl implements CmsAdRecordService { - - @Override - public PageResult pageRel(CmsAdRecordParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsAdRecordParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsAdRecord getByIdRel(Integer adRecordId) { - CmsAdRecordParam param = new CmsAdRecordParam(); - param.setAdRecordId(adRecordId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsAdServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsAdServiceImpl.java deleted file mode 100644 index 6f56cc8..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsAdServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsAdMapper; -import com.gxwebsoft.cms.service.CmsAdService; -import com.gxwebsoft.cms.entity.CmsAd; -import com.gxwebsoft.cms.param.CmsAdParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 广告位Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsAdServiceImpl extends ServiceImpl implements CmsAdService { - - @Override - public PageResult pageRel(CmsAdParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsAdParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsAd getByIdRel(Integer adId) { - CmsAdParam param = new CmsAdParam(); - param.setAdId(adId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCategoryServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCategoryServiceImpl.java deleted file mode 100644 index e52e243..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCategoryServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsArticleCategoryMapper; -import com.gxwebsoft.cms.service.CmsArticleCategoryService; -import com.gxwebsoft.cms.entity.CmsArticleCategory; -import com.gxwebsoft.cms.param.CmsArticleCategoryParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 文章分类表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsArticleCategoryServiceImpl extends ServiceImpl implements CmsArticleCategoryService { - - @Override - public PageResult pageRel(CmsArticleCategoryParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsArticleCategoryParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsArticleCategory getByIdRel(Integer categoryId) { - CmsArticleCategoryParam param = new CmsArticleCategoryParam(); - param.setCategoryId(categoryId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCommentServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCommentServiceImpl.java deleted file mode 100644 index cc41aed..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCommentServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsArticleCommentMapper; -import com.gxwebsoft.cms.service.CmsArticleCommentService; -import com.gxwebsoft.cms.entity.CmsArticleComment; -import com.gxwebsoft.cms.param.CmsArticleCommentParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 文章评论表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsArticleCommentServiceImpl extends ServiceImpl implements CmsArticleCommentService { - - @Override - public PageResult pageRel(CmsArticleCommentParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsArticleCommentParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsArticleComment getByIdRel(Integer commentId) { - CmsArticleCommentParam param = new CmsArticleCommentParam(); - param.setCommentId(commentId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleContentServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleContentServiceImpl.java deleted file mode 100644 index e0def60..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleContentServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsArticleContentMapper; -import com.gxwebsoft.cms.service.CmsArticleContentService; -import com.gxwebsoft.cms.entity.CmsArticleContent; -import com.gxwebsoft.cms.param.CmsArticleContentParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 文章记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsArticleContentServiceImpl extends ServiceImpl implements CmsArticleContentService { - - @Override - public PageResult pageRel(CmsArticleContentParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsArticleContentParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsArticleContent getByIdRel(Integer id) { - CmsArticleContentParam param = new CmsArticleContentParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCountServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCountServiceImpl.java deleted file mode 100644 index f5804d4..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleCountServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsArticleCountMapper; -import com.gxwebsoft.cms.service.CmsArticleCountService; -import com.gxwebsoft.cms.entity.CmsArticleCount; -import com.gxwebsoft.cms.param.CmsArticleCountParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 点赞文章Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsArticleCountServiceImpl extends ServiceImpl implements CmsArticleCountService { - - @Override - public PageResult pageRel(CmsArticleCountParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsArticleCountParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsArticleCount getByIdRel(Integer id) { - CmsArticleCountParam param = new CmsArticleCountParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleLikeServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleLikeServiceImpl.java deleted file mode 100644 index 26d7521..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleLikeServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsArticleLikeMapper; -import com.gxwebsoft.cms.service.CmsArticleLikeService; -import com.gxwebsoft.cms.entity.CmsArticleLike; -import com.gxwebsoft.cms.param.CmsArticleLikeParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 点赞文章Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsArticleLikeServiceImpl extends ServiceImpl implements CmsArticleLikeService { - - @Override - public PageResult pageRel(CmsArticleLikeParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsArticleLikeParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsArticleLike getByIdRel(Integer id) { - CmsArticleLikeParam param = new CmsArticleLikeParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleServiceImpl.java deleted file mode 100644 index 3db86c2..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsArticleServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsArticleMapper; -import com.gxwebsoft.cms.service.CmsArticleService; -import com.gxwebsoft.cms.entity.CmsArticle; -import com.gxwebsoft.cms.param.CmsArticleParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 文章Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsArticleServiceImpl extends ServiceImpl implements CmsArticleService { - - @Override - public PageResult pageRel(CmsArticleParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("sortNumber asc,create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsArticleParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("sortNumber asc,create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsArticle getByIdRel(Integer articleId) { - CmsArticleParam param = new CmsArticleParam(); - param.setArticleId(articleId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsComponentsServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsComponentsServiceImpl.java deleted file mode 100644 index cf90d51..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsComponentsServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsComponentsMapper; -import com.gxwebsoft.cms.service.CmsComponentsService; -import com.gxwebsoft.cms.entity.CmsComponents; -import com.gxwebsoft.cms.param.CmsComponentsParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 组件Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsComponentsServiceImpl extends ServiceImpl implements CmsComponentsService { - - @Override - public PageResult pageRel(CmsComponentsParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsComponentsParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsComponents getByIdRel(Integer id) { - CmsComponentsParam param = new CmsComponentsParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignRecordServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignRecordServiceImpl.java deleted file mode 100644 index f1810c4..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignRecordServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsDesignRecordMapper; -import com.gxwebsoft.cms.service.CmsDesignRecordService; -import com.gxwebsoft.cms.entity.CmsDesignRecord; -import com.gxwebsoft.cms.param.CmsDesignRecordParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 页面组件表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsDesignRecordServiceImpl extends ServiceImpl implements CmsDesignRecordService { - - @Override - public PageResult pageRel(CmsDesignRecordParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsDesignRecordParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsDesignRecord getByIdRel(Integer id) { - CmsDesignRecordParam param = new CmsDesignRecordParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignServiceImpl.java deleted file mode 100644 index b0d0399..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDesignServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsDesignMapper; -import com.gxwebsoft.cms.service.CmsDesignService; -import com.gxwebsoft.cms.entity.CmsDesign; -import com.gxwebsoft.cms.param.CmsDesignParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 页面管理记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsDesignServiceImpl extends ServiceImpl implements CmsDesignService { - - @Override - public PageResult pageRel(CmsDesignParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsDesignParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsDesign getByIdRel(Integer pageId) { - CmsDesignParam param = new CmsDesignParam(); - param.setPageId(pageId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsBookServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsBookServiceImpl.java deleted file mode 100644 index 4982c4d..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsBookServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsDocsBookMapper; -import com.gxwebsoft.cms.service.CmsDocsBookService; -import com.gxwebsoft.cms.entity.CmsDocsBook; -import com.gxwebsoft.cms.param.CmsDocsBookParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 书籍记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsDocsBookServiceImpl extends ServiceImpl implements CmsDocsBookService { - - @Override - public PageResult pageRel(CmsDocsBookParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsDocsBookParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsDocsBook getByIdRel(Integer bookId) { - CmsDocsBookParam param = new CmsDocsBookParam(); - param.setBookId(bookId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsContentServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsContentServiceImpl.java deleted file mode 100644 index 2ef8cc0..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsContentServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsDocsContentMapper; -import com.gxwebsoft.cms.service.CmsDocsContentService; -import com.gxwebsoft.cms.entity.CmsDocsContent; -import com.gxwebsoft.cms.param.CmsDocsContentParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 文档内容记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsDocsContentServiceImpl extends ServiceImpl implements CmsDocsContentService { - - @Override - public PageResult pageRel(CmsDocsContentParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsDocsContentParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsDocsContent getByIdRel(Integer id) { - CmsDocsContentParam param = new CmsDocsContentParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsServiceImpl.java deleted file mode 100644 index d80cce0..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDocsServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsDocsMapper; -import com.gxwebsoft.cms.service.CmsDocsService; -import com.gxwebsoft.cms.entity.CmsDocs; -import com.gxwebsoft.cms.param.CmsDocsParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 文档管理记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsDocsServiceImpl extends ServiceImpl implements CmsDocsService { - - @Override - public PageResult pageRel(CmsDocsParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsDocsParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsDocs getByIdRel(Integer docsId) { - CmsDocsParam param = new CmsDocsParam(); - param.setDocsId(docsId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDomainServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsDomainServiceImpl.java deleted file mode 100644 index 6e5e22c..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsDomainServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsDomainMapper; -import com.gxwebsoft.cms.service.CmsDomainService; -import com.gxwebsoft.cms.entity.CmsDomain; -import com.gxwebsoft.cms.param.CmsDomainParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 网站域名记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Service -public class CmsDomainServiceImpl extends ServiceImpl implements CmsDomainService { - - @Override - public PageResult pageRel(CmsDomainParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("sortNumber asc,create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsDomainParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("sortNumber asc,create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsDomain getByIdRel(Integer id) { - CmsDomainParam param = new CmsDomainParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsFormRecordServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsFormRecordServiceImpl.java deleted file mode 100644 index 4156faf..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsFormRecordServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsFormRecordMapper; -import com.gxwebsoft.cms.service.CmsFormRecordService; -import com.gxwebsoft.cms.entity.CmsFormRecord; -import com.gxwebsoft.cms.param.CmsFormRecordParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 表单数据记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsFormRecordServiceImpl extends ServiceImpl implements CmsFormRecordService { - - @Override - public PageResult pageRel(CmsFormRecordParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsFormRecordParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsFormRecord getByIdRel(Integer formRecordId) { - CmsFormRecordParam param = new CmsFormRecordParam(); - param.setFormRecordId(formRecordId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsFormServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsFormServiceImpl.java deleted file mode 100644 index b42ffb1..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsFormServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsFormMapper; -import com.gxwebsoft.cms.service.CmsFormService; -import com.gxwebsoft.cms.entity.CmsForm; -import com.gxwebsoft.cms.param.CmsFormParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 表单设计表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsFormServiceImpl extends ServiceImpl implements CmsFormService { - - @Override - public PageResult pageRel(CmsFormParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsFormParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsForm getByIdRel(Integer formId) { - CmsFormParam param = new CmsFormParam(); - param.setFormId(formId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsLinkServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsLinkServiceImpl.java deleted file mode 100644 index f6b57c4..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsLinkServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsLinkMapper; -import com.gxwebsoft.cms.service.CmsLinkService; -import com.gxwebsoft.cms.entity.CmsLink; -import com.gxwebsoft.cms.param.CmsLinkParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 常用链接Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsLinkServiceImpl extends ServiceImpl implements CmsLinkService { - - @Override - public PageResult pageRel(CmsLinkParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsLinkParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsLink getByIdRel(Integer id) { - CmsLinkParam param = new CmsLinkParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpAdServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpAdServiceImpl.java deleted file mode 100644 index fa53927..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpAdServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsMpAdMapper; -import com.gxwebsoft.cms.service.CmsMpAdService; -import com.gxwebsoft.cms.entity.CmsMpAd; -import com.gxwebsoft.cms.param.CmsMpAdParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 小程序广告位Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsMpAdServiceImpl extends ServiceImpl implements CmsMpAdService { - - @Override - public PageResult pageRel(CmsMpAdParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsMpAdParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsMpAd getByIdRel(Integer adId) { - CmsMpAdParam param = new CmsMpAdParam(); - param.setAdId(adId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpFieldServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpFieldServiceImpl.java deleted file mode 100644 index 68bdca2..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpFieldServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsMpFieldMapper; -import com.gxwebsoft.cms.service.CmsMpFieldService; -import com.gxwebsoft.cms.entity.CmsMpField; -import com.gxwebsoft.cms.param.CmsMpFieldParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 小程序配置Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsMpFieldServiceImpl extends ServiceImpl implements CmsMpFieldService { - - @Override - public PageResult pageRel(CmsMpFieldParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsMpFieldParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsMpField getByIdRel(Integer id) { - CmsMpFieldParam param = new CmsMpFieldParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpMenuServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpMenuServiceImpl.java deleted file mode 100644 index eec21fd..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpMenuServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsMpMenuMapper; -import com.gxwebsoft.cms.service.CmsMpMenuService; -import com.gxwebsoft.cms.entity.CmsMpMenu; -import com.gxwebsoft.cms.param.CmsMpMenuParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 小程序端菜单Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsMpMenuServiceImpl extends ServiceImpl implements CmsMpMenuService { - - @Override - public PageResult pageRel(CmsMpMenuParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsMpMenuParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsMpMenu getByIdRel(Integer menuId) { - CmsMpMenuParam param = new CmsMpMenuParam(); - param.setMenuId(menuId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpPagesServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpPagesServiceImpl.java deleted file mode 100644 index da87c5e..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpPagesServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsMpPagesMapper; -import com.gxwebsoft.cms.service.CmsMpPagesService; -import com.gxwebsoft.cms.entity.CmsMpPages; -import com.gxwebsoft.cms.param.CmsMpPagesParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 小程序页面Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsMpPagesServiceImpl extends ServiceImpl implements CmsMpPagesService { - - @Override - public PageResult pageRel(CmsMpPagesParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time asc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsMpPagesParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time asc"); - return page.sortRecords(list); - } - - @Override - public CmsMpPages getByIdRel(Integer id) { - CmsMpPagesParam param = new CmsMpPagesParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpServiceImpl.java deleted file mode 100644 index d4a8079..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsMpServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsMpMapper; -import com.gxwebsoft.cms.service.CmsMpService; -import com.gxwebsoft.cms.entity.CmsMp; -import com.gxwebsoft.cms.param.CmsMpParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 小程序信息Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsMpServiceImpl extends ServiceImpl implements CmsMpService { - - @Override - public PageResult pageRel(CmsMpParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsMpParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsMp getByIdRel(Integer mpId) { - CmsMpParam param = new CmsMpParam(); - param.setMpId(mpId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsNavigationServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsNavigationServiceImpl.java deleted file mode 100644 index ef99881..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsNavigationServiceImpl.java +++ /dev/null @@ -1,145 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import cn.hutool.core.util.ObjectUtil; -import cn.hutool.core.util.StrUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.OrderItem; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.entity.CmsDesign; -import com.gxwebsoft.cms.mapper.CmsNavigationMapper; -import com.gxwebsoft.cms.service.CmsDesignService; -import com.gxwebsoft.cms.service.CmsNavigationService; -import com.gxwebsoft.cms.entity.CmsNavigation; -import com.gxwebsoft.cms.param.CmsNavigationParam; -import com.gxwebsoft.common.core.exception.BusinessException; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import com.gxwebsoft.common.system.service.UserService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.text.MessageFormat; -import java.util.ArrayList; -import java.util.List; - -/** - * 网站导航记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:47:57 - */ -@Service -public class CmsNavigationServiceImpl extends ServiceImpl implements CmsNavigationService { - @Resource - private CmsDesignService cmsDesignService; - @Resource - private CmsNavigationMapper cmsNavigationMapper; - @Resource - private UserService userService; - - @Override - public PageResult pageRel(CmsNavigationParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("sort_number asc, position asc, navigation_id asc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsNavigationParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("sort_number asc, position asc,navigation_id asc"); - return page.sortRecords(list); - } - - @Override - public CmsNavigation getByIdRel(Integer navigationId) { - CmsNavigationParam param = new CmsNavigationParam(); - param.setNavigationId(navigationId); - return param.getOne(baseMapper.selectListRel(param)); - } - - /** - * 配置路由生成规则 - * path:/模型/导航ID - * component: /pages/模型/index.vue - */ - @Override - public void saveAsync(CmsNavigation navigation) { - // TODO 1.设计path和component生产规则 - String path = ""; - String component = ""; - - // 1.手动配置优先 - if (StrUtil.isNotBlank(navigation.getPath())) { - component = navigation.getComponent(); - path = navigation.getPath(); - path = StrUtil.trimStart(path); //去除字符串前面的空格 - path = path.replace(" ", "-"); //把空格转为横杆 - if (!navigation.getModel().equals("links")) { - final char charAt = path.charAt(0); - if (charAt != '/' && charAt != '#') { - path = "/".concat(path); - } - } - - if (path.equals("/")) { - component = "/pages/index.vue"; // 指定首页组件路径 - navigation.setHome(1); - } - } - - // 2.自动配置 - if (StrUtil.isBlank(navigation.getPath())) { - path = MessageFormat.format("/{0}/{1}", navigation.getModel() , navigation.getNavigationId()); - component = MessageFormat.format("/pages/{0}/{1}", navigation.getModel(), "index.vue"); - // 通用模型 - if (navigation.getModel().equals("custom")) { - path = MessageFormat.format("/{0}-{1}",navigation.getModel(), navigation.getNavigationId()); - component = "/pages/[custom]/index.vue"; - } - } - - // 3.密码可见 - if(StrUtil.isNotBlank(navigation.getPassword())){ - navigation.setPassword(userService.encodePassword(navigation.getPassword())); - } - - // 更新操作 - navigation.setPath(path); - navigation.setComponent(component); - updateById(navigation); - - // 查重 -// final int count = count(new LambdaQueryWrapper().eq(CmsNavigation::getPath, path)); -// if(count > 1){ -// throw new BusinessException("路由地址(" + path + ")已存在!"); -// } - - // TODO 2.同步添加页面 - final CmsDesign one = cmsDesignService.getOne(new LambdaQueryWrapper().eq(CmsDesign::getCategoryId, navigation.getNavigationId()).eq(CmsDesign::getDeleted, 0).last("limit 1")); - if (ObjectUtil.isEmpty(one)) { - final CmsDesign design = new CmsDesign(); - design.setName(navigation.getTitle()); - design.setCategoryId(navigation.getNavigationId()); - design.setKeywords(navigation.getTitle()); - design.setDescription(navigation.getComments()); - design.setPath(navigation.getPath()); - design.setComponent(navigation.getComponent()); - design.setTenantId(navigation.getTenantId()); - cmsDesignService.save(design); - } - - // 面包屑 - final CmsNavigation parent = getById(navigation.getParentId()); - if (ObjectUtil.isNotEmpty(parent) && navigation.getParentId() > 0) { - navigation.setParentName(parent.getTitle()); - navigation.setParentPath(parent.getPath()); - navigation.setParentId(parent.getNavigationId()); - updateById(parent); - } - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductServiceImpl.java deleted file mode 100644 index 8ec3336..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsProductMapper; -import com.gxwebsoft.cms.service.CmsProductService; -import com.gxwebsoft.cms.entity.CmsProduct; -import com.gxwebsoft.cms.param.CmsProductParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 产品Service实现 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Service -public class CmsProductServiceImpl extends ServiceImpl implements CmsProductService { - - @Override - public PageResult pageRel(CmsProductParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("sortNumber asc,create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsProductParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("sortNumber asc,create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsProduct getByIdRel(Integer productId) { - CmsProductParam param = new CmsProductParam(); - param.setProductId(productId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecServiceImpl.java deleted file mode 100644 index 6532eba..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsProductSpecMapper; -import com.gxwebsoft.cms.service.CmsProductSpecService; -import com.gxwebsoft.cms.entity.CmsProductSpec; -import com.gxwebsoft.cms.param.CmsProductSpecParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 规格Service实现 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Service -public class CmsProductSpecServiceImpl extends ServiceImpl implements CmsProductSpecService { - - @Override - public PageResult pageRel(CmsProductSpecParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsProductSpecParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsProductSpec getByIdRel(Integer specId) { - CmsProductSpecParam param = new CmsProductSpecParam(); - param.setSpecId(specId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecValueServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecValueServiceImpl.java deleted file mode 100644 index c004b49..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductSpecValueServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsProductSpecValueMapper; -import com.gxwebsoft.cms.service.CmsProductSpecValueService; -import com.gxwebsoft.cms.entity.CmsProductSpecValue; -import com.gxwebsoft.cms.param.CmsProductSpecValueParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 规格值Service实现 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Service -public class CmsProductSpecValueServiceImpl extends ServiceImpl implements CmsProductSpecValueService { - - @Override - public PageResult pageRel(CmsProductSpecValueParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsProductSpecValueParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsProductSpecValue getByIdRel(Integer specValueId) { - CmsProductSpecValueParam param = new CmsProductSpecValueParam(); - param.setSpecValueId(specValueId); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductUrlServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductUrlServiceImpl.java deleted file mode 100644 index 041f6b7..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsProductUrlServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsProductUrlMapper; -import com.gxwebsoft.cms.service.CmsProductUrlService; -import com.gxwebsoft.cms.entity.CmsProductUrl; -import com.gxwebsoft.cms.param.CmsProductUrlParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 域名Service实现 - * - * @author 科技小王子 - * @since 2024-09-27 16:03:44 - */ -@Service -public class CmsProductUrlServiceImpl extends ServiceImpl implements CmsProductUrlService { - - @Override - public PageResult pageRel(CmsProductUrlParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time asc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsProductUrlParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time asc"); - return page.sortRecords(list); - } - - @Override - public CmsProductUrl getByIdRel(Integer id) { - CmsProductUrlParam param = new CmsProductUrlParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteFieldServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteFieldServiceImpl.java deleted file mode 100644 index 7214be1..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteFieldServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsWebsiteFieldMapper; -import com.gxwebsoft.cms.service.CmsWebsiteFieldService; -import com.gxwebsoft.cms.entity.CmsWebsiteField; -import com.gxwebsoft.cms.param.CmsWebsiteFieldParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 应用参数Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Service -public class CmsWebsiteFieldServiceImpl extends ServiceImpl implements CmsWebsiteFieldService { - - @Override - public PageResult pageRel(CmsWebsiteFieldParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("sort_number asc, create_time asc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsWebsiteFieldParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("sort_number asc, create_time asc"); - return page.sortRecords(list); - } - - @Override - public CmsWebsiteField getByIdRel(Integer id) { - CmsWebsiteFieldParam param = new CmsWebsiteFieldParam(); - param.setId(id); - return param.getOne(baseMapper.selectListRel(param)); - } - -} diff --git a/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImpl.java b/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImpl.java deleted file mode 100644 index 0963e73..0000000 --- a/src/main/java/com/gxwebsoft/cms/service/impl/CmsWebsiteServiceImpl.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.gxwebsoft.cms.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.gxwebsoft.cms.mapper.CmsWebsiteMapper; -import com.gxwebsoft.cms.service.CmsWebsiteService; -import com.gxwebsoft.cms.entity.CmsWebsite; -import com.gxwebsoft.cms.param.CmsWebsiteParam; -import com.gxwebsoft.common.core.web.PageParam; -import com.gxwebsoft.common.core.web.PageResult; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 网站信息记录表Service实现 - * - * @author 科技小王子 - * @since 2024-09-10 20:36:14 - */ -@Service -public class CmsWebsiteServiceImpl extends ServiceImpl implements CmsWebsiteService { - - @Override - public PageResult pageRel(CmsWebsiteParam param) { - PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); - List list = baseMapper.selectPageRel(page, param); - return new PageResult<>(list, page.getTotal()); - } - - @Override - public List listRel(CmsWebsiteParam param) { - List list = baseMapper.selectListRel(param); - // 排序 - PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); - return page.sortRecords(list); - } - - @Override - public CmsWebsite getByIdRel(Integer websiteId) { - CmsWebsiteParam param = new CmsWebsiteParam(); - param.setWebsiteId(websiteId); - return param.getOne(baseMapper.selectListRel(param)); - } - -}