From c2f0603d45c6ed4e189329f6460f94af1eb3df53 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 06 十一月 2025 14:24:26 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mobile_community
---
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TChildcareServicesMapper.java | 10
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TNoticeServiceImpl.java | 27 +
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TServiceGuideFileController.java | 90 ++++
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TPartyBuildingMapper.java | 10
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TMerchantTypeController.java | 113 +++++
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TEmploymentEntrepreneurshipServiceImpl.java | 27 +
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TServiceGuideFileServiceImpl.java | 12
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TMerchantTypeMapper.java | 12
ruoyi-system/src/main/java/com/ruoyi/system/model/TPartyBuilding.java | 2
ruoyi-system/src/main/java/com/ruoyi/system/service/TChildcareServicesService.java | 10
ruoyi-system/src/main/java/com/ruoyi/system/model/TServiceGuideFile.java | 3
ruoyi-system/src/main/java/com/ruoyi/system/query/TChildcareServicesQuery.java | 21
ruoyi-system/src/main/java/com/ruoyi/system/query/TPartyBuildingQuery.java | 18
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TPartyBuildingController.java | 97 ++++
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TMerchantTypeServiceImpl.java | 26 +
ruoyi-system/src/main/java/com/ruoyi/system/query/TServiceGuideFileQuery.java | 10
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TChildcareServicesServiceImpl.java | 13
ruoyi-system/src/main/resources/mapper/system/TServiceGuideFileMapper.xml | 12
ruoyi-system/src/main/java/com/ruoyi/system/query/TConvenientInformationQuery.java | 18
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TConvenientInformationServiceImpl.java | 26 +
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TChildcareServicesController.java | 71 +++
ruoyi-system/src/main/java/com/ruoyi/system/service/TServiceGuideFileService.java | 9
ruoyi-system/src/main/java/com/ruoyi/system/service/TPartyBuildingService.java | 16
ruoyi-system/src/main/java/com/ruoyi/system/model/TNotice.java | 2
ruoyi-system/src/main/java/com/ruoyi/system/vo/TEmploymentEntrepreneurshipVO.java | 13
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPartyBuildingServiceImpl.java | 27 +
ruoyi-system/src/main/java/com/ruoyi/system/vo/TPartyBuildingVO.java | 10
ruoyi-system/src/main/resources/mapper/system/TPartyBuildingMapper.xml | 19
ruoyi-system/src/main/java/com/ruoyi/system/vo/TNoticeVO.java | 12
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TNoticeMapper.java | 11
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConvenientInformationController.java | 96 ++++
ruoyi-system/src/main/resources/mapper/system/TConvenientInformationMapper.xml | 15
ruoyi-system/src/main/java/com/ruoyi/system/query/TEmploymentEntrepreneurshipQuery.java | 15
ruoyi-system/src/main/resources/mapper/system/TEmploymentEntrepreneurshipMapper.xml | 16
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TEmploymentEntrepreneurshipController.java | 105 ++++
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/THtmlConfigController.java | 42 +
ruoyi-system/src/main/java/com/ruoyi/system/model/TConvenientInformation.java | 2
ruoyi-system/src/main/java/com/ruoyi/system/service/TEmploymentEntrepreneurshipService.java | 17
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TConvenientInformationMapper.java | 13
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TServiceGuideFileMapper.java | 9
ruoyi-system/src/main/java/com/ruoyi/system/query/TNoticeQuery.java | 15
ruoyi-system/src/main/java/com/ruoyi/system/service/TMerchantTypeService.java | 15
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TEmploymentEntrepreneurshipMapper.java | 10
ruoyi-system/src/main/java/com/ruoyi/system/service/TConvenientInformationService.java | 15
ruoyi-system/src/main/java/com/ruoyi/system/service/TNoticeService.java | 16
ruoyi-system/src/main/resources/mapper/system/TMerchantTypeMapper.xml | 7
ruoyi-system/src/main/resources/mapper/system/TNoticeMapper.xml | 16
ruoyi-system/src/main/resources/mapper/system/TChildcareServicesMapper.xml | 22 +
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TNoticeController.java | 97 ++++
ruoyi-system/src/main/java/com/ruoyi/system/vo/TChildcareServicesVO.java | 13
50 files changed, 1,286 insertions(+), 17 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TChildcareServicesController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TChildcareServicesController.java
index bf311d2..e2dd822 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TChildcareServicesController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TChildcareServicesController.java
@@ -1,9 +1,22 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.system.model.TChildcareServices;
+import com.ruoyi.system.query.TChildcareServicesQuery;
+import com.ruoyi.system.service.TChildcareServicesService;
+import com.ruoyi.system.vo.TChildcareServicesVO;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
-import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
/**
* <p>
@@ -13,9 +26,63 @@
* @author xiaochen
* @since 2025-11-06
*/
+@Api(tags = "托育服务需求管理")
@RestController
@RequestMapping("/t-childcare-services")
public class TChildcareServicesController {
+ private final TChildcareServicesService childcareServicesService;
+ @Autowired
+ public TChildcareServicesController(TChildcareServicesService childcareServicesService) {
+ this.childcareServicesService = childcareServicesService;
+ }
+
+ /**
+ * 获取托育服务需求管理管理列表
+ */
+ @ApiOperation(value = "获取托育服务需求管理分页列表")
+ @PostMapping(value = "/pageList")
+ public R<PageInfo<TChildcareServicesVO>> pageList(@RequestBody TChildcareServicesQuery query) {
+ return R.ok(childcareServicesService.pageList(query));
+ }
+
+ /**
+ * 获取托育服务需求管理管理列表
+ */
+ @ApiOperation(value = "获取托育服务需求管理列表")
+ @PostMapping(value = "/list")
+ public R<List<TChildcareServices>> list() {
+ return R.ok(childcareServicesService.list(Wrappers.lambdaQuery(TChildcareServices.class).orderByDesc(TChildcareServices::getCreateTime)));
+ }
+
+ /**
+ * 查看托育服务需求管理详情
+ */
+ @ApiOperation(value = "查看托育服务需求管理详情")
+ @GetMapping(value = "/getDetailById")
+ public R<TChildcareServices> getDetailById(@RequestParam String id) {
+ return R.ok(childcareServicesService.getById(id));
+ }
+
+ /**
+ * 删除托育服务需求管理
+ */
+ @Log(title = "托育服务需求管理信息-删除托育服务需求管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "删除托育服务需求管理")
+ @DeleteMapping(value = "/deleteById")
+ public R<Boolean> deleteById(@RequestParam String id) {
+ return R.ok(childcareServicesService.removeById(id));
+ }
+
+ /**
+ * 批量删除托育服务需求管理
+ */
+ @Log(title = "托育服务需求管理信息-删除托育服务需求管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "批量删除托育服务需求管理")
+ @DeleteMapping(value = "/deleteByIds")
+ public R<Boolean> deleteByIds(@RequestBody List<String> ids) {
+ return R.ok(childcareServicesService.removeByIds(ids));
+ }
+
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConvenientInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConvenientInformationController.java
index e4db99e..e2d4a3b 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConvenientInformationController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TConvenientInformationController.java
@@ -1,9 +1,21 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.system.model.TConvenientInformation;
+import com.ruoyi.system.query.TConvenientInformationQuery;
+import com.ruoyi.system.service.TConvenientInformationService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
-import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
/**
* <p>
@@ -13,9 +25,89 @@
* @author xiaochen
* @since 2025-11-06
*/
+@Api(tags = "便民信息管理")
@RestController
@RequestMapping("/t-convenient-information")
public class TConvenientInformationController {
+ private final TConvenientInformationService convenientInformationService;
+ @Autowired
+ public TConvenientInformationController(TConvenientInformationService convenientInformationService) {
+ this.convenientInformationService = convenientInformationService;
+ }
+
+ /**
+ * 获取便民信息管理管理列表
+ */
+ @ApiOperation(value = "获取便民信息管理分页列表")
+ @PostMapping(value = "/pageList")
+ public R<PageInfo<TConvenientInformation>> pageList(@RequestBody TConvenientInformationQuery query) {
+ return R.ok(convenientInformationService.pageList(query));
+ }
+
+ /**
+ * 获取便民信息管理管理列表
+ */
+ @ApiOperation(value = "获取便民信息管理列表")
+ @PostMapping(value = "/list")
+ public R<List<TConvenientInformation>> list() {
+ return R.ok(convenientInformationService.list(Wrappers.lambdaQuery(TConvenientInformation.class).orderByDesc(TConvenientInformation::getCreateTime)));
+ }
+
+ /**
+ * 添加便民信息管理管理
+ */
+ @Log(title = "便民信息管理信息-新增便民信息管理", businessType = BusinessType.INSERT)
+ @ApiOperation(value = "添加便民信息管理")
+ @PostMapping(value = "/add")
+ public R<Boolean> add(@Validated @RequestBody TConvenientInformation dto) {
+ if (convenientInformationService.isExit(dto)) {
+ return R.fail("便民信息机构名称已存在");
+ }
+ return R.ok(convenientInformationService.save(dto));
+ }
+
+ /**
+ * 修改便民信息管理
+ */
+ @Log(title = "便民信息管理信息-修改便民信息管理", businessType = BusinessType.UPDATE)
+ @ApiOperation(value = "修改便民信息管理")
+ @PostMapping(value = "/update")
+ public R<Boolean> update(@Validated @RequestBody TConvenientInformation dto) {
+ if (convenientInformationService.isExit(dto)) {
+ return R.fail("便民信息机构名称已存在");
+ }
+ return R.ok(convenientInformationService.updateById(dto));
+ }
+
+ /**
+ * 查看便民信息管理详情
+ */
+ @ApiOperation(value = "查看便民信息管理详情")
+ @GetMapping(value = "/getDetailById")
+ public R<TConvenientInformation> getDetailById(@RequestParam String id) {
+ return R.ok(convenientInformationService.getById(id));
+ }
+
+ /**
+ * 删除便民信息管理
+ */
+ @Log(title = "便民信息管理信息-删除便民信息管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "删除便民信息管理")
+ @DeleteMapping(value = "/deleteById")
+ public R<Boolean> deleteById(@RequestParam String id) {
+ return R.ok(convenientInformationService.removeById(id));
+ }
+
+ /**
+ * 批量删除便民信息管理
+ */
+ @Log(title = "便民信息管理信息-删除便民信息管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "批量删除便民信息管理")
+ @DeleteMapping(value = "/deleteByIds")
+ public R<Boolean> deleteByIds(@RequestBody List<String> ids) {
+ return R.ok(convenientInformationService.removeByIds(ids));
+ }
+
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TEmploymentEntrepreneurshipController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TEmploymentEntrepreneurshipController.java
index 2a7cd55..0a404b1 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TEmploymentEntrepreneurshipController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TEmploymentEntrepreneurshipController.java
@@ -1,8 +1,23 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.framework.web.service.TokenService;
+import com.ruoyi.system.model.TEmploymentEntrepreneurship;
+import com.ruoyi.system.query.TEmploymentEntrepreneurshipQuery;
+import com.ruoyi.system.service.TEmploymentEntrepreneurshipService;
+import com.ruoyi.system.vo.TEmploymentEntrepreneurshipVO;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* <p>
@@ -12,9 +27,95 @@
* @author xiaochen
* @since 2025-11-06
*/
+@Api(tags = "就业创业服务管理")
@RestController
@RequestMapping("/t-employment-entrepreneurship")
public class TEmploymentEntrepreneurshipController {
+ private final TEmploymentEntrepreneurshipService employmentEntrepreneurshipService;
+ private final TokenService tokenService;
+ @Autowired
+ public TEmploymentEntrepreneurshipController(TEmploymentEntrepreneurshipService employmentEntrepreneurshipService, TokenService tokenService) {
+ this.employmentEntrepreneurshipService = employmentEntrepreneurshipService;
+ this.tokenService = tokenService;
+ }
+
+ /**
+ * 获取就业创业服务管理管理列表
+ */
+ @ApiOperation(value = "获取就业创业服务管理分页列表")
+ @PostMapping(value = "/pageList")
+ public R<PageInfo<TEmploymentEntrepreneurshipVO>> pageList(@RequestBody TEmploymentEntrepreneurshipQuery query) {
+ return R.ok(employmentEntrepreneurshipService.pageList(query));
+ }
+
+ /**
+ * 获取就业创业服务管理管理列表
+ */
+ @ApiOperation(value = "获取就业创业服务管理列表")
+ @PostMapping(value = "/list")
+ public R<List<TEmploymentEntrepreneurship>> list() {
+ return R.ok(employmentEntrepreneurshipService.list(Wrappers.lambdaQuery(TEmploymentEntrepreneurship.class).orderByDesc(TEmploymentEntrepreneurship::getCreateTime)));
+ }
+
+ /**
+ * 添加就业创业服务管理管理
+ */
+ @Log(title = "就业创业服务管理信息-新增就业创业服务管理", businessType = BusinessType.INSERT)
+ @ApiOperation(value = "添加就业创业服务管理")
+ @PostMapping(value = "/add")
+ public R<Boolean> add(@Validated @RequestBody TEmploymentEntrepreneurship dto) {
+ if (employmentEntrepreneurshipService.isExit(dto)) {
+ return R.fail("就业创业服务标题已存在");
+ }
+ Long userId = tokenService.getLoginUser().getUser().getUserId();
+ String nickName = tokenService.getLoginUser().getUser().getNickName();
+ dto.setUserId(userId);
+ dto.setReleasePerson(nickName);
+ return R.ok(employmentEntrepreneurshipService.save(dto));
+ }
+
+ /**
+ * 修改就业创业服务管理
+ */
+ @Log(title = "就业创业服务管理信息-修改就业创业服务管理", businessType = BusinessType.UPDATE)
+ @ApiOperation(value = "修改就业创业服务管理")
+ @PostMapping(value = "/update")
+ public R<Boolean> update(@Validated @RequestBody TEmploymentEntrepreneurship dto) {
+ if (employmentEntrepreneurshipService.isExit(dto)) {
+ return R.fail("就业创业服务标题已存在");
+ }
+ return R.ok(employmentEntrepreneurshipService.updateById(dto));
+ }
+
+ /**
+ * 查看就业创业服务管理详情
+ */
+ @ApiOperation(value = "查看就业创业服务管理详情")
+ @GetMapping(value = "/getDetailById")
+ public R<TEmploymentEntrepreneurship> getDetailById(@RequestParam String id) {
+ return R.ok(employmentEntrepreneurshipService.getById(id));
+ }
+
+ /**
+ * 删除就业创业服务管理
+ */
+ @Log(title = "就业创业服务管理信息-删除就业创业服务管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "删除就业创业服务管理")
+ @DeleteMapping(value = "/deleteById")
+ public R<Boolean> deleteById(@RequestParam String id) {
+ return R.ok(employmentEntrepreneurshipService.removeById(id));
+ }
+
+ /**
+ * 批量删除就业创业服务管理
+ */
+ @Log(title = "就业创业服务管理信息-删除就业创业服务管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "批量删除就业创业服务管理")
+ @DeleteMapping(value = "/deleteByIds")
+ public R<Boolean> deleteByIds(@RequestBody List<String> ids) {
+ return R.ok(employmentEntrepreneurshipService.removeByIds(ids));
+ }
+
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/THtmlConfigController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/THtmlConfigController.java
index 1326301..eeb47f9 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/THtmlConfigController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/THtmlConfigController.java
@@ -1,9 +1,16 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.system.model.THtmlConfig;
+import com.ruoyi.system.service.THtmlConfigService;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
/**
* <p>
@@ -17,5 +24,34 @@
@RequestMapping("/t-html-config")
public class THtmlConfigController {
+ private final THtmlConfigService htmlConfigService;
+ @Autowired
+ public THtmlConfigController(THtmlConfigService htmlConfigService) {
+ this.htmlConfigService = htmlConfigService;
+ }
+ /**
+ * 修改系统配置-协议管理
+ */
+ @Log(title = "系统配置-协议管理", businessType = BusinessType.UPDATE)
+ @ApiOperation(value = "修改系统配置-协议管理管理")
+ @PostMapping(value = "/update")
+ public R<Boolean> update(@Validated @RequestBody THtmlConfig dto) {
+ THtmlConfig sysConfig = htmlConfigService.getOne(Wrappers.<THtmlConfig>lambdaQuery().eq(THtmlConfig::getConfigType, dto.getConfigType())
+ .last("LIMIT 1"));
+ sysConfig.setContent(dto.getContent());
+ return R.ok(htmlConfigService.updateById(sysConfig));
+ }
+
+ /**
+ * 查看系统配置-协议管理详情
+ */
+ @ApiOperation(value = "查看系统配置-协议管理详情",notes = "配置类型 类型 1=托育服务 2=阅芽计划 3=办事指南图文指引 4=暖心服务图片 5=注册协议 6=隐私政策 7=学习申请书 8=安全告知书 9=购买支付说明 10=微心愿风险提示 11=群众诉求服务说明 12=随手拍说明")
+ @GetMapping(value = "/getDetailById")
+ public R<THtmlConfig> getDetailById(@RequestParam Integer configType) {
+ THtmlConfig sysConfig = htmlConfigService.getOne(Wrappers.<THtmlConfig>lambdaQuery().eq(THtmlConfig::getConfigType, configType)
+ .last("LIMIT 1"));
+ return R.ok(sysConfig);
+ }
+
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TMerchantTypeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TMerchantTypeController.java
index 876559d..36bde27 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TMerchantTypeController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TMerchantTypeController.java
@@ -1,9 +1,24 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.BasePage;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.framework.web.service.TokenService;
+import com.ruoyi.system.model.TMerchant;
+import com.ruoyi.system.model.TMerchantType;
+import com.ruoyi.system.service.TMerchantService;
+import com.ruoyi.system.service.TMerchantTypeService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
-import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
/**
* <p>
@@ -13,9 +28,103 @@
* @author xiaochen
* @since 2025-11-06
*/
+@Api(tags = "商户分类管理")
@RestController
@RequestMapping("/t-merchant-type")
public class TMerchantTypeController {
+ private final TMerchantTypeService merchantTypeService;
+ private final TMerchantService merchantService;
+ private final TokenService tokenService;
+ @Autowired
+ public TMerchantTypeController(TMerchantTypeService merchantTypeService, TMerchantService merchantService, TokenService tokenService) {
+ this.merchantTypeService = merchantTypeService;
+ this.merchantService = merchantService;
+ this.tokenService = tokenService;
+ }
+
+ /**
+ * 获取商户分类管理管理列表
+ */
+ @ApiOperation(value = "获取商户分类管理分页列表")
+ @PostMapping(value = "/pageList")
+ public R<PageInfo<TMerchantType>> pageList(@RequestBody BasePage query) {
+ return R.ok(merchantTypeService.pageList(query));
+ }
+
+ /**
+ * 获取商户分类管理管理列表
+ */
+ @ApiOperation(value = "获取商户分类管理列表")
+ @PostMapping(value = "/list")
+ public R<List<TMerchantType>> list() {
+ return R.ok(merchantTypeService.list(Wrappers.lambdaQuery(TMerchantType.class).orderByDesc(TMerchantType::getCreateTime)));
+ }
+
+ /**
+ * 添加商户分类管理管理
+ */
+ @Log(title = "商户分类管理信息-新增商户分类管理", businessType = BusinessType.INSERT)
+ @ApiOperation(value = "添加商户分类管理")
+ @PostMapping(value = "/add")
+ public R<Boolean> add(@Validated @RequestBody TMerchantType dto) {
+ if (merchantTypeService.isExit(dto)) {
+ return R.fail("商户分类已存在");
+ }
+ return R.ok(merchantTypeService.save(dto));
+ }
+
+ /**
+ * 修改商户分类管理
+ */
+ @Log(title = "商户分类管理信息-修改商户分类管理", businessType = BusinessType.UPDATE)
+ @ApiOperation(value = "修改商户分类管理")
+ @PostMapping(value = "/update")
+ public R<Boolean> update(@Validated @RequestBody TMerchantType dto) {
+ if (merchantTypeService.isExit(dto)) {
+ return R.fail("商户分类已存在");
+ }
+ return R.ok(merchantTypeService.updateById(dto));
+ }
+
+ /**
+ * 查看商户分类管理详情
+ */
+ @ApiOperation(value = "查看商户分类管理详情")
+ @GetMapping(value = "/getDetailById")
+ public R<TMerchantType> getDetailById(@RequestParam String id) {
+ return R.ok(merchantTypeService.getById(id));
+ }
+
+ /**
+ * 删除商户分类管理
+ */
+ @Log(title = "商户分类管理信息-删除商户分类管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "删除商户分类管理")
+ @DeleteMapping(value = "/deleteById")
+ public R<Boolean> deleteById(@RequestParam String id) {
+ long count = merchantService.count(Wrappers.lambdaQuery(TMerchant.class)
+ .eq(TMerchant::getTypeId, id));
+ if (count > 0) {
+ return R.fail("该商户分类下有商户,请先删除商户");
+ }
+ return R.ok(merchantTypeService.removeById(id));
+ }
+
+ /**
+ * 批量删除商户分类管理
+ */
+ @Log(title = "商户分类管理信息-删除商户分类管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "批量删除商户分类管理")
+ @DeleteMapping(value = "/deleteByIds")
+ public R<Boolean> deleteByIds(@RequestBody List<String> ids) {
+ long count = merchantService.count(Wrappers.lambdaQuery(TMerchant.class)
+ .in(TMerchant::getTypeId, ids));
+ if (count > 0) {
+ return R.fail("该商户分类下有商户,请先删除商户");
+ }
+ return R.ok(merchantTypeService.removeByIds(ids));
+ }
+
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TNoticeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TNoticeController.java
index 4ea770f..9cf5449 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TNoticeController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TNoticeController.java
@@ -1,9 +1,22 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.system.model.TNotice;
+import com.ruoyi.system.query.TNoticeQuery;
+import com.ruoyi.system.service.TNoticeService;
+import com.ruoyi.system.vo.TNoticeVO;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
-import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
/**
* <p>
@@ -13,9 +26,89 @@
* @author xiaochen
* @since 2025-11-06
*/
+@Api(tags = "社区公告管理")
@RestController
@RequestMapping("/t-notice")
public class TNoticeController {
+ private final TNoticeService noticeService;
+ @Autowired
+ public TNoticeController(TNoticeService noticeService) {
+ this.noticeService = noticeService;
+ }
+
+ /**
+ * 获取社区公告管理管理列表
+ */
+ @ApiOperation(value = "获取社区公告管理分页列表")
+ @PostMapping(value = "/pageList")
+ public R<PageInfo<TNoticeVO>> pageList(@RequestBody TNoticeQuery query) {
+ return R.ok(noticeService.pageList(query));
+ }
+
+ /**
+ * 获取社区公告管理管理列表
+ */
+ @ApiOperation(value = "获取社区公告管理列表")
+ @PostMapping(value = "/list")
+ public R<List<TNotice>> list() {
+ return R.ok(noticeService.list(Wrappers.lambdaQuery(TNotice.class).orderByDesc(TNotice::getCreateTime)));
+ }
+
+ /**
+ * 添加社区公告管理管理
+ */
+ @Log(title = "社区公告管理信息-新增社区公告管理", businessType = BusinessType.INSERT)
+ @ApiOperation(value = "添加社区公告管理")
+ @PostMapping(value = "/add")
+ public R<Boolean> add(@Validated @RequestBody TNotice dto) {
+ if (noticeService.isExit(dto)) {
+ return R.fail("社区公告管理标题已存在");
+ }
+ return R.ok(noticeService.save(dto));
+ }
+
+ /**
+ * 修改社区公告管理
+ */
+ @Log(title = "社区公告管理信息-修改社区公告管理", businessType = BusinessType.UPDATE)
+ @ApiOperation(value = "修改社区公告管理")
+ @PostMapping(value = "/update")
+ public R<Boolean> update(@Validated @RequestBody TNotice dto) {
+ if (noticeService.isExit(dto)) {
+ return R.fail("社区公告管理标题已存在");
+ }
+ return R.ok(noticeService.updateById(dto));
+ }
+
+ /**
+ * 查看社区公告管理详情
+ */
+ @ApiOperation(value = "查看社区公告管理详情")
+ @GetMapping(value = "/getDetailById")
+ public R<TNotice> getDetailById(@RequestParam String id) {
+ return R.ok(noticeService.getById(id));
+ }
+
+ /**
+ * 删除社区公告管理
+ */
+ @Log(title = "社区公告管理信息-删除社区公告管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "删除社区公告管理")
+ @DeleteMapping(value = "/deleteById")
+ public R<Boolean> deleteById(@RequestParam String id) {
+ return R.ok(noticeService.removeById(id));
+ }
+
+ /**
+ * 批量删除社区公告管理
+ */
+ @Log(title = "社区公告管理信息-删除社区公告管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "批量删除社区公告管理")
+ @DeleteMapping(value = "/deleteByIds")
+ public R<Boolean> deleteByIds(@RequestBody List<String> ids) {
+ return R.ok(noticeService.removeByIds(ids));
+ }
+
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TPartyBuildingController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TPartyBuildingController.java
index b082a69..cb99a6a 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TPartyBuildingController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TPartyBuildingController.java
@@ -1,9 +1,22 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.system.model.TPartyBuilding;
+import com.ruoyi.system.query.TPartyBuildingQuery;
+import com.ruoyi.system.service.TPartyBuildingService;
+import com.ruoyi.system.vo.TPartyBuildingVO;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
-import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
/**
* <p>
@@ -13,9 +26,89 @@
* @author xiaochen
* @since 2025-11-06
*/
+@Api(tags = "党建引领管理")
@RestController
@RequestMapping("/t-party-building")
public class TPartyBuildingController {
+ private final TPartyBuildingService partyBuildingService;
+ @Autowired
+ public TPartyBuildingController(TPartyBuildingService partyBuildingService) {
+ this.partyBuildingService = partyBuildingService;
+ }
+
+ /**
+ * 获取党建引领管理管理列表
+ */
+ @ApiOperation(value = "获取党建引领管理分页列表")
+ @PostMapping(value = "/pageList")
+ public R<PageInfo<TPartyBuildingVO>> pageList(@RequestBody TPartyBuildingQuery query) {
+ return R.ok(partyBuildingService.pageList(query));
+ }
+
+ /**
+ * 获取党建引领管理管理列表
+ */
+ @ApiOperation(value = "获取党建引领管理列表")
+ @PostMapping(value = "/list")
+ public R<List<TPartyBuilding>> list() {
+ return R.ok(partyBuildingService.list(Wrappers.lambdaQuery(TPartyBuilding.class).orderByDesc(TPartyBuilding::getCreateTime)));
+ }
+
+ /**
+ * 添加党建引领管理管理
+ */
+ @Log(title = "党建引领管理信息-新增党建引领管理", businessType = BusinessType.INSERT)
+ @ApiOperation(value = "添加党建引领管理")
+ @PostMapping(value = "/add")
+ public R<Boolean> add(@Validated @RequestBody TPartyBuilding dto) {
+ if (partyBuildingService.isExit(dto)) {
+ return R.fail("党建引领管理标题已存在");
+ }
+ return R.ok(partyBuildingService.save(dto));
+ }
+
+ /**
+ * 修改党建引领管理
+ */
+ @Log(title = "党建引领管理信息-修改党建引领管理", businessType = BusinessType.UPDATE)
+ @ApiOperation(value = "修改党建引领管理")
+ @PostMapping(value = "/update")
+ public R<Boolean> update(@Validated @RequestBody TPartyBuilding dto) {
+ if (partyBuildingService.isExit(dto)) {
+ return R.fail("党建引领管理标题已存在");
+ }
+ return R.ok(partyBuildingService.updateById(dto));
+ }
+
+ /**
+ * 查看党建引领管理详情
+ */
+ @ApiOperation(value = "查看党建引领管理详情")
+ @GetMapping(value = "/getDetailById")
+ public R<TPartyBuilding> getDetailById(@RequestParam String id) {
+ return R.ok(partyBuildingService.getById(id));
+ }
+
+ /**
+ * 删除党建引领管理
+ */
+ @Log(title = "党建引领管理信息-删除党建引领管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "删除党建引领管理")
+ @DeleteMapping(value = "/deleteById")
+ public R<Boolean> deleteById(@RequestParam String id) {
+ return R.ok(partyBuildingService.removeById(id));
+ }
+
+ /**
+ * 批量删除党建引领管理
+ */
+ @Log(title = "党建引领管理信息-删除党建引领管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "批量删除党建引领管理")
+ @DeleteMapping(value = "/deleteByIds")
+ public R<Boolean> deleteByIds(@RequestBody List<String> ids) {
+ return R.ok(partyBuildingService.removeByIds(ids));
+ }
+
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TServiceGuideFileController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TServiceGuideFileController.java
index 94d9916..4e495c2 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TServiceGuideFileController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TServiceGuideFileController.java
@@ -1,9 +1,21 @@
package com.ruoyi.web.controller.api;
-import org.springframework.web.bind.annotation.RequestMapping;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.system.model.TServiceGuideFile;
+import com.ruoyi.system.query.TServiceGuideFileQuery;
+import com.ruoyi.system.service.TServiceGuideFileService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
-import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
/**
* <p>
@@ -13,9 +25,83 @@
* @author xiaochen
* @since 2025-11-06
*/
+@Api(tags = "办事指南文件管理")
@RestController
@RequestMapping("/t-service-guide-file")
public class TServiceGuideFileController {
+ private final TServiceGuideFileService serviceGuideFileService;
+ @Autowired
+ public TServiceGuideFileController(TServiceGuideFileService serviceGuideFileService) {
+ this.serviceGuideFileService = serviceGuideFileService;
+ }
+
+ /**
+ * 获取办事指南文件管理管理列表
+ */
+ @ApiOperation(value = "获取办事指南文件管理分页列表")
+ @PostMapping(value = "/pageList")
+ public R<PageInfo<TServiceGuideFile>> pageList(@RequestBody TServiceGuideFileQuery query) {
+ return R.ok(serviceGuideFileService.pageList(query));
+ }
+
+ /**
+ * 获取办事指南文件管理管理列表
+ */
+ @ApiOperation(value = "获取办事指南文件管理列表")
+ @PostMapping(value = "/list")
+ public R<List<TServiceGuideFile>> list() {
+ return R.ok(serviceGuideFileService.list(Wrappers.lambdaQuery(TServiceGuideFile.class).orderByDesc(TServiceGuideFile::getCreateTime)));
+ }
+
+ /**
+ * 添加办事指南文件管理管理
+ */
+ @Log(title = "办事指南文件管理信息-新增办事指南文件管理", businessType = BusinessType.INSERT)
+ @ApiOperation(value = "添加办事指南文件管理")
+ @PostMapping(value = "/add")
+ public R<Boolean> add(@Validated @RequestBody TServiceGuideFile dto) {
+ return R.ok(serviceGuideFileService.save(dto));
+ }
+
+ /**
+ * 修改办事指南文件管理
+ */
+ @Log(title = "办事指南文件管理信息-修改办事指南文件管理", businessType = BusinessType.UPDATE)
+ @ApiOperation(value = "修改办事指南文件管理")
+ @PostMapping(value = "/update")
+ public R<Boolean> update(@Validated @RequestBody TServiceGuideFile dto) {
+ return R.ok(serviceGuideFileService.updateById(dto));
+ }
+
+ /**
+ * 查看办事指南文件管理详情
+ */
+ @ApiOperation(value = "查看办事指南文件管理详情")
+ @GetMapping(value = "/getDetailById")
+ public R<TServiceGuideFile> getDetailById(@RequestParam String id) {
+ return R.ok(serviceGuideFileService.getById(id));
+ }
+
+ /**
+ * 删除办事指南文件管理
+ */
+ @Log(title = "办事指南文件管理信息-删除办事指南文件管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "删除办事指南文件管理")
+ @DeleteMapping(value = "/deleteById")
+ public R<Boolean> deleteById(@RequestParam String id) {
+ return R.ok(serviceGuideFileService.removeById(id));
+ }
+
+ /**
+ * 批量删除办事指南文件管理
+ */
+ @Log(title = "办事指南文件管理信息-删除办事指南文件管理", businessType = BusinessType.DELETE)
+ @ApiOperation(value = "批量删除办事指南文件管理")
+ @DeleteMapping(value = "/deleteByIds")
+ public R<Boolean> deleteByIds(@RequestBody List<String> ids) {
+ return R.ok(serviceGuideFileService.removeByIds(ids));
+ }
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TChildcareServicesMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TChildcareServicesMapper.java
index 3ee60d5..03c3436 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TChildcareServicesMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TChildcareServicesMapper.java
@@ -1,7 +1,13 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TChildcareServices;
+import com.ruoyi.system.query.TChildcareServicesQuery;
+import com.ruoyi.system.vo.TChildcareServicesVO;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
/**
* <p>
@@ -13,4 +19,8 @@
*/
public interface TChildcareServicesMapper extends BaseMapper<TChildcareServices> {
+ /**
+ * 获取托育服务需求管理列表
+ */
+ List<TChildcareServicesVO> pageList(@Param("query") TChildcareServicesQuery query, @Param("pageInfo")PageInfo<TChildcareServicesVO> pageInfo);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TConvenientInformationMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TConvenientInformationMapper.java
index 14cb615..27b4437 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TConvenientInformationMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TConvenientInformationMapper.java
@@ -1,7 +1,12 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TConvenientInformation;
+import com.ruoyi.system.query.TConvenientInformationQuery;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
/**
* <p>
@@ -13,4 +18,12 @@
*/
public interface TConvenientInformationMapper extends BaseMapper<TConvenientInformation> {
+ /**
+ * 获取便民信息管理列表
+ * @param query
+ * @param pageInfo
+ * @return
+ */
+ List<TConvenientInformation> pageList(@Param("query") TConvenientInformationQuery query, @Param("pageInfo")PageInfo<TConvenientInformation> pageInfo);
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TEmploymentEntrepreneurshipMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TEmploymentEntrepreneurshipMapper.java
index afdeebd..d355076 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TEmploymentEntrepreneurshipMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TEmploymentEntrepreneurshipMapper.java
@@ -1,7 +1,13 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TEmploymentEntrepreneurship;
+import com.ruoyi.system.query.TEmploymentEntrepreneurshipQuery;
+import com.ruoyi.system.vo.TEmploymentEntrepreneurshipVO;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
/**
* <p>
@@ -13,4 +19,8 @@
*/
public interface TEmploymentEntrepreneurshipMapper extends BaseMapper<TEmploymentEntrepreneurship> {
+ /**
+ * 获取就业创业服务管理分页列表
+ */
+ List<TEmploymentEntrepreneurshipVO> pageList(@Param("query") TEmploymentEntrepreneurshipQuery query, @Param("pageInfo")PageInfo<TEmploymentEntrepreneurshipVO> pageInfo);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TMerchantTypeMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TMerchantTypeMapper.java
index ccfd58e..7d3f127 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TMerchantTypeMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TMerchantTypeMapper.java
@@ -1,7 +1,12 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.BasePage;
import com.ruoyi.system.model.TMerchantType;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
/**
* <p>
@@ -13,4 +18,11 @@
*/
public interface TMerchantTypeMapper extends BaseMapper<TMerchantType> {
+ /**
+ * 获取商户分类列表
+ * @param query
+ * @param pageInfo
+ * @return
+ */
+ List<TMerchantType> pageList(@Param("query") BasePage query, @Param("pageInfo") PageInfo<TMerchantType> pageInfo);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TNoticeMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TNoticeMapper.java
index 73404d3..ab8334f 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TNoticeMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TNoticeMapper.java
@@ -1,7 +1,13 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TNotice;
+import com.ruoyi.system.query.TNoticeQuery;
+import com.ruoyi.system.vo.TNoticeVO;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
/**
* <p>
@@ -13,4 +19,9 @@
*/
public interface TNoticeMapper extends BaseMapper<TNotice> {
+ /**
+ * 获取社区公告列表
+ */
+ List<TNoticeVO> pageList(@Param("query") TNoticeQuery query, @Param("pageInfo")PageInfo<TNoticeVO> pageInfo);
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TPartyBuildingMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TPartyBuildingMapper.java
index 4c1abc0..c9201d9 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TPartyBuildingMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TPartyBuildingMapper.java
@@ -1,7 +1,13 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TPartyBuilding;
+import com.ruoyi.system.query.TPartyBuildingQuery;
+import com.ruoyi.system.vo.TPartyBuildingVO;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
/**
* <p>
@@ -13,4 +19,8 @@
*/
public interface TPartyBuildingMapper extends BaseMapper<TPartyBuilding> {
+ /**
+ * 获取党建引领管理分页列表
+ */
+ List<TPartyBuildingVO> pageList(@Param("query") TPartyBuildingQuery query, @Param("pageInfo")PageInfo<TPartyBuildingVO> pageInfo);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TServiceGuideFileMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TServiceGuideFileMapper.java
index a410819..9582196 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TServiceGuideFileMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TServiceGuideFileMapper.java
@@ -1,7 +1,12 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TServiceGuideFile;
+import com.ruoyi.system.query.TServiceGuideFileQuery;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
/**
* <p>
@@ -13,4 +18,8 @@
*/
public interface TServiceGuideFileMapper extends BaseMapper<TServiceGuideFile> {
+ /**
+ * 获取办事指南文件管理列表
+ */
+ List<TServiceGuideFile> pageList(@Param("query") TServiceGuideFileQuery query, @Param("pageInfo")PageInfo<TServiceGuideFile> pageInfo);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/TConvenientInformation.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/TConvenientInformation.java
index 060f862..b9e0092 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/model/TConvenientInformation.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/TConvenientInformation.java
@@ -7,6 +7,7 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
+import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.time.LocalDateTime;
@@ -29,6 +30,7 @@
@TableId(value = "id", type = IdType.ASSIGN_ID)
private String id;
+ @NotBlank(message = "机构名称不能为空")
@ApiModelProperty(value = "机构名称")
@TableField("convenient_name")
private String convenientName;
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/TNotice.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/TNotice.java
index 07ac0e1..4bfa9a7 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/model/TNotice.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/TNotice.java
@@ -7,6 +7,7 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
+import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.time.LocalDateTime;
@@ -29,6 +30,7 @@
@TableId(value = "id", type = IdType.ASSIGN_ID)
private String id;
+ @NotBlank(message = "标题不能为空")
@ApiModelProperty(value = "标题")
@TableField("notice_title")
private String noticeTitle;
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/TPartyBuilding.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/TPartyBuilding.java
index 908b5be..b1bfd03 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/model/TPartyBuilding.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/TPartyBuilding.java
@@ -7,6 +7,7 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
+import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.time.LocalDateTime;
@@ -29,6 +30,7 @@
@TableId(value = "id", type = IdType.ASSIGN_ID)
private String id;
+ @NotBlank(message = "标题不能为空")
@ApiModelProperty(value = "标题")
@TableField("party_title")
private String partyTitle;
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/TServiceGuideFile.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/TServiceGuideFile.java
index 10a472b..138a1a7 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/model/TServiceGuideFile.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/TServiceGuideFile.java
@@ -7,6 +7,7 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
+import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.time.LocalDateTime;
@@ -29,10 +30,12 @@
@TableId(value = "id", type = IdType.ASSIGN_ID)
private String id;
+ @NotBlank(message = "文件名称不能为空")
@ApiModelProperty(value = "文件名称")
@TableField("file_name")
private String fileName;
+ @NotBlank(message = "文件地址不能为空")
@ApiModelProperty(value = "文件地址")
@TableField("file_url")
private String fileUrl;
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/TChildcareServicesQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/TChildcareServicesQuery.java
new file mode 100644
index 0000000..570c684
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/TChildcareServicesQuery.java
@@ -0,0 +1,21 @@
+package com.ruoyi.system.query;
+
+import com.ruoyi.common.core.domain.model.TimeRangeQueryBody;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "托育服务需求查询参数TChildcareServicesQuery")
+public class TChildcareServicesQuery extends TimeRangeQueryBody {
+
+ @ApiModelProperty(value = "姓名")
+ private String userName;
+
+ @ApiModelProperty(value = "监护人姓名")
+ private String guardianName;
+
+ @ApiModelProperty(value = "监护人联系方式")
+ private String guardianPhone;
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/TConvenientInformationQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/TConvenientInformationQuery.java
new file mode 100644
index 0000000..58b6f87
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/TConvenientInformationQuery.java
@@ -0,0 +1,18 @@
+package com.ruoyi.system.query;
+
+import com.ruoyi.common.core.domain.BasePage;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "便民信息查询参数TConvenientInformationQuery")
+public class TConvenientInformationQuery extends BasePage {
+
+ @ApiModelProperty(value = "机构名称")
+ private String convenientName;
+
+ @ApiModelProperty(value = "联系电话")
+ private String convenientPhone;
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/TEmploymentEntrepreneurshipQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/TEmploymentEntrepreneurshipQuery.java
new file mode 100644
index 0000000..9a8ca1c
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/TEmploymentEntrepreneurshipQuery.java
@@ -0,0 +1,15 @@
+package com.ruoyi.system.query;
+
+import com.ruoyi.common.core.domain.model.TimeRangeQueryBody;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "就业创业服务查询参数TEmploymentEntrepreneurshipQuery")
+public class TEmploymentEntrepreneurshipQuery extends TimeRangeQueryBody {
+
+ @ApiModelProperty(value = "活动标题")
+ private String employmentTitle;
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/TNoticeQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/TNoticeQuery.java
new file mode 100644
index 0000000..14e9214
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/TNoticeQuery.java
@@ -0,0 +1,15 @@
+package com.ruoyi.system.query;
+
+import com.ruoyi.common.core.domain.model.TimeRangeQueryBody;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "社区公告查询参数TNoticeQuery")
+public class TNoticeQuery extends TimeRangeQueryBody {
+
+ @ApiModelProperty(value = "标题")
+ private String noticeTitle;
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/TPartyBuildingQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/TPartyBuildingQuery.java
new file mode 100644
index 0000000..d1573af
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/TPartyBuildingQuery.java
@@ -0,0 +1,18 @@
+package com.ruoyi.system.query;
+
+import com.ruoyi.common.core.domain.model.TimeRangeQueryBody;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "党建引领查询参数TPartyBuildingQuery")
+public class TPartyBuildingQuery extends TimeRangeQueryBody {
+
+ @ApiModelProperty(value = "标题")
+ private String partyTitle;
+
+ @ApiModelProperty(value = "活动分类 1=党务公开 2=党建风采 3=党建学习")
+ private Integer partyType;
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/TServiceGuideFileQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/TServiceGuideFileQuery.java
new file mode 100644
index 0000000..2b63a0d
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/TServiceGuideFileQuery.java
@@ -0,0 +1,10 @@
+package com.ruoyi.system.query;
+
+import com.ruoyi.common.core.domain.BasePage;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "办事指南文件管理查询参数TServiceGuideFileQuery")
+public class TServiceGuideFileQuery extends BasePage {
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TChildcareServicesService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TChildcareServicesService.java
index 39b4d47..569a5f4 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/TChildcareServicesService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TChildcareServicesService.java
@@ -1,7 +1,10 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TChildcareServices;
+import com.ruoyi.system.query.TChildcareServicesQuery;
+import com.ruoyi.system.vo.TChildcareServicesVO;
/**
* <p>
@@ -13,4 +16,11 @@
*/
public interface TChildcareServicesService extends IService<TChildcareServices> {
+ /**
+ * 获取托育服务需求管理分页列表
+ * @param query
+ * @return
+ */
+ PageInfo<TChildcareServicesVO> pageList(TChildcareServicesQuery query);
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TConvenientInformationService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TConvenientInformationService.java
index e5bdfb0..ee5ab74 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/TConvenientInformationService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TConvenientInformationService.java
@@ -1,7 +1,9 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TConvenientInformation;
+import com.ruoyi.system.query.TConvenientInformationQuery;
/**
* <p>
@@ -13,4 +15,17 @@
*/
public interface TConvenientInformationService extends IService<TConvenientInformation> {
+ /**
+ * 判断是否存在
+ * @param dto
+ * @return
+ */
+ boolean isExit(TConvenientInformation dto);
+
+ /**
+ * 获取便民信息管理分页列表
+ * @param query
+ * @return
+ */
+ PageInfo<TConvenientInformation> pageList(TConvenientInformationQuery query);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TEmploymentEntrepreneurshipService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TEmploymentEntrepreneurshipService.java
index ec362ae..f574fbf 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/TEmploymentEntrepreneurshipService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TEmploymentEntrepreneurshipService.java
@@ -1,7 +1,10 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TEmploymentEntrepreneurship;
+import com.ruoyi.system.query.TEmploymentEntrepreneurshipQuery;
+import com.ruoyi.system.vo.TEmploymentEntrepreneurshipVO;
/**
* <p>
@@ -13,4 +16,18 @@
*/
public interface TEmploymentEntrepreneurshipService extends IService<TEmploymentEntrepreneurship> {
+ /**
+ * 判断是否存在
+ * @param dto
+ * @return
+ */
+ boolean isExit(TEmploymentEntrepreneurship dto);
+
+ /**
+ * 获取就业创业服务管理分页列表
+ * @param query
+ * @return
+ */
+ PageInfo<TEmploymentEntrepreneurshipVO> pageList(TEmploymentEntrepreneurshipQuery query);
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TMerchantTypeService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TMerchantTypeService.java
index e83ddc7..4dce519 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/TMerchantTypeService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TMerchantTypeService.java
@@ -1,6 +1,8 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.BasePage;
import com.ruoyi.system.model.TMerchantType;
/**
@@ -13,4 +15,17 @@
*/
public interface TMerchantTypeService extends IService<TMerchantType> {
+ /**
+ * 判断商户分类是否存在
+ * @param dto
+ * @return
+ */
+ boolean isExit(TMerchantType dto);
+
+ /**
+ * 商户分类列表
+ * @param query
+ * @return
+ */
+ PageInfo<TMerchantType> pageList(BasePage query);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TNoticeService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TNoticeService.java
index 994e7ca..96687a7 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/TNoticeService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TNoticeService.java
@@ -1,7 +1,10 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TNotice;
+import com.ruoyi.system.query.TNoticeQuery;
+import com.ruoyi.system.vo.TNoticeVO;
/**
* <p>
@@ -13,4 +16,17 @@
*/
public interface TNoticeService extends IService<TNotice> {
+ /**
+ * 判断是否存在
+ * @param dto
+ * @return
+ */
+ boolean isExit(TNotice dto);
+
+ /**
+ * 获取社区公告管理分页列表
+ * @param query
+ * @return
+ */
+ PageInfo<TNoticeVO> pageList(TNoticeQuery query);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TPartyBuildingService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TPartyBuildingService.java
index 801be67..01669b3 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/TPartyBuildingService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TPartyBuildingService.java
@@ -1,7 +1,10 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TPartyBuilding;
+import com.ruoyi.system.query.TPartyBuildingQuery;
+import com.ruoyi.system.vo.TPartyBuildingVO;
/**
* <p>
@@ -13,4 +16,17 @@
*/
public interface TPartyBuildingService extends IService<TPartyBuilding> {
+ /**
+ * 检测数据是否存在
+ * @param dto
+ * @return
+ */
+ boolean isExit(TPartyBuilding dto);
+
+ /**
+ * 获取党建引领分页列表
+ * @param query
+ * @return
+ */
+ PageInfo<TPartyBuildingVO> pageList(TPartyBuildingQuery query);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TServiceGuideFileService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TServiceGuideFileService.java
index 4a444c0..cbe38fe 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/TServiceGuideFileService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TServiceGuideFileService.java
@@ -1,7 +1,9 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.model.TServiceGuideFile;
+import com.ruoyi.system.query.TServiceGuideFileQuery;
/**
* <p>
@@ -13,4 +15,11 @@
*/
public interface TServiceGuideFileService extends IService<TServiceGuideFile> {
+ /**
+ * 获取办事指南文件管理分页列表
+ * @param query
+ * @return
+ */
+ PageInfo<TServiceGuideFile> pageList(TServiceGuideFileQuery query);
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TChildcareServicesServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TChildcareServicesServiceImpl.java
index db03f95..daa40c8 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TChildcareServicesServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TChildcareServicesServiceImpl.java
@@ -1,10 +1,16 @@
package com.ruoyi.system.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.mapper.TChildcareServicesMapper;
import com.ruoyi.system.model.TChildcareServices;
+import com.ruoyi.system.query.TChildcareServicesQuery;
import com.ruoyi.system.service.TChildcareServicesService;
+import com.ruoyi.system.vo.TChildcareServicesVO;
+import com.ruoyi.system.vo.TPartyBuildingVO;
import org.springframework.stereotype.Service;
+
+import java.util.List;
/**
* <p>
@@ -17,4 +23,11 @@
@Service
public class TChildcareServicesServiceImpl extends ServiceImpl<TChildcareServicesMapper, TChildcareServices> implements TChildcareServicesService {
+ @Override
+ public PageInfo<TChildcareServicesVO> pageList(TChildcareServicesQuery query) {
+ PageInfo<TChildcareServicesVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
+ List<TChildcareServicesVO> list = this.baseMapper.pageList(query,pageInfo);
+ pageInfo.setRecords(list);
+ return pageInfo;
+ }
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TConvenientInformationServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TConvenientInformationServiceImpl.java
index 349f2a3..255bd9e 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TConvenientInformationServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TConvenientInformationServiceImpl.java
@@ -1,10 +1,18 @@
package com.ruoyi.system.service.impl;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.system.mapper.TConvenientInformationMapper;
import com.ruoyi.system.model.TConvenientInformation;
+import com.ruoyi.system.model.TConvenientInformation;
+import com.ruoyi.system.query.TConvenientInformationQuery;
import com.ruoyi.system.service.TConvenientInformationService;
+import com.ruoyi.system.vo.TChildcareServicesVO;
import org.springframework.stereotype.Service;
+
+import java.util.List;
/**
* <p>
@@ -17,4 +25,22 @@
@Service
public class TConvenientInformationServiceImpl extends ServiceImpl<TConvenientInformationMapper, TConvenientInformation> implements TConvenientInformationService {
+ @Override
+ public boolean isExit(TConvenientInformation dto) {
+ if(StringUtils.isNotEmpty(dto.getId())){
+ // 修改
+ return this.count(Wrappers.lambdaQuery(TConvenientInformation.class).ne(TConvenientInformation::getId, dto.getId()).eq(TConvenientInformation::getConvenientName, dto.getConvenientName())) > 0;
+ }else {
+ // 新增
+ return this.count(Wrappers.lambdaQuery(TConvenientInformation.class).eq(TConvenientInformation::getConvenientName, dto.getConvenientName())) > 0;
+ }
+ }
+
+ @Override
+ public PageInfo<TConvenientInformation> pageList(TConvenientInformationQuery query) {
+ PageInfo<TConvenientInformation> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
+ List<TConvenientInformation> list = this.baseMapper.pageList(query,pageInfo);
+ pageInfo.setRecords(list);
+ return pageInfo;
+ }
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TEmploymentEntrepreneurshipServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TEmploymentEntrepreneurshipServiceImpl.java
index d69dae9..f9dc6cc 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TEmploymentEntrepreneurshipServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TEmploymentEntrepreneurshipServiceImpl.java
@@ -1,10 +1,19 @@
package com.ruoyi.system.service.impl;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.system.mapper.TEmploymentEntrepreneurshipMapper;
+import com.ruoyi.system.model.TConvenientInformation;
import com.ruoyi.system.model.TEmploymentEntrepreneurship;
+import com.ruoyi.system.model.TEmploymentEntrepreneurship;
+import com.ruoyi.system.query.TEmploymentEntrepreneurshipQuery;
import com.ruoyi.system.service.TEmploymentEntrepreneurshipService;
+import com.ruoyi.system.vo.TEmploymentEntrepreneurshipVO;
import org.springframework.stereotype.Service;
+
+import java.util.List;
/**
* <p>
@@ -17,4 +26,22 @@
@Service
public class TEmploymentEntrepreneurshipServiceImpl extends ServiceImpl<TEmploymentEntrepreneurshipMapper, TEmploymentEntrepreneurship> implements TEmploymentEntrepreneurshipService {
+ @Override
+ public boolean isExit(TEmploymentEntrepreneurship dto) {
+ if(StringUtils.isNotEmpty(dto.getId())){
+ // 修改
+ return this.count(Wrappers.lambdaQuery(TEmploymentEntrepreneurship.class).ne(TEmploymentEntrepreneurship::getId, dto.getId()).eq(TEmploymentEntrepreneurship::getEmploymentTitle, dto.getEmploymentTitle())) > 0;
+ }else {
+ // 新增
+ return this.count(Wrappers.lambdaQuery(TEmploymentEntrepreneurship.class).eq(TEmploymentEntrepreneurship::getEmploymentTitle, dto.getEmploymentTitle())) > 0;
+ }
+ }
+
+ @Override
+ public PageInfo<TEmploymentEntrepreneurshipVO> pageList(TEmploymentEntrepreneurshipQuery query) {
+ PageInfo<TEmploymentEntrepreneurshipVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
+ List<TEmploymentEntrepreneurshipVO> list = this.baseMapper.pageList(query,pageInfo);
+ pageInfo.setRecords(list);
+ return pageInfo;
+ }
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TMerchantTypeServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TMerchantTypeServiceImpl.java
index 0d1f7c8..7b17759 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TMerchantTypeServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TMerchantTypeServiceImpl.java
@@ -1,10 +1,18 @@
package com.ruoyi.system.service.impl;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.BasePage;
+import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.system.mapper.TMerchantTypeMapper;
import com.ruoyi.system.model.TMerchantType;
+import com.ruoyi.system.model.TMerchantType;
import com.ruoyi.system.service.TMerchantTypeService;
+import com.ruoyi.system.vo.TNoticeVO;
import org.springframework.stereotype.Service;
+
+import java.util.List;
/**
* <p>
@@ -17,4 +25,22 @@
@Service
public class TMerchantTypeServiceImpl extends ServiceImpl<TMerchantTypeMapper, TMerchantType> implements TMerchantTypeService {
+ @Override
+ public boolean isExit(TMerchantType dto) {
+ if(StringUtils.isNotEmpty(dto.getId())){
+ // 修改
+ return this.count(Wrappers.lambdaQuery(TMerchantType.class).ne(TMerchantType::getId, dto.getId()).eq(TMerchantType::getTypeName, dto.getTypeName())) > 0;
+ }else {
+ // 新增
+ return this.count(Wrappers.lambdaQuery(TMerchantType.class).eq(TMerchantType::getTypeName, dto.getTypeName())) > 0;
+ }
+ }
+
+ @Override
+ public PageInfo<TMerchantType> pageList(BasePage query) {
+ PageInfo<TMerchantType> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
+ List<TMerchantType> list = this.baseMapper.pageList(query,pageInfo);
+ pageInfo.setRecords(list);
+ return pageInfo;
+ }
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TNoticeServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TNoticeServiceImpl.java
index 588496b..544c1b8 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TNoticeServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TNoticeServiceImpl.java
@@ -1,10 +1,19 @@
package com.ruoyi.system.service.impl;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.system.mapper.TNoticeMapper;
import com.ruoyi.system.model.TNotice;
+import com.ruoyi.system.model.TNotice;
+import com.ruoyi.system.query.TNoticeQuery;
import com.ruoyi.system.service.TNoticeService;
+import com.ruoyi.system.vo.TChildcareServicesVO;
+import com.ruoyi.system.vo.TNoticeVO;
import org.springframework.stereotype.Service;
+
+import java.util.List;
/**
* <p>
@@ -17,4 +26,22 @@
@Service
public class TNoticeServiceImpl extends ServiceImpl<TNoticeMapper, TNotice> implements TNoticeService {
+ @Override
+ public boolean isExit(TNotice dto) {
+ if(StringUtils.isNotEmpty(dto.getId())){
+ // 修改
+ return this.count(Wrappers.lambdaQuery(TNotice.class).ne(TNotice::getId, dto.getId()).eq(TNotice::getNoticeTitle, dto.getNoticeTitle())) > 0;
+ }else {
+ // 新增
+ return this.count(Wrappers.lambdaQuery(TNotice.class).eq(TNotice::getNoticeTitle, dto.getNoticeTitle())) > 0;
+ }
+ }
+
+ @Override
+ public PageInfo<TNoticeVO> pageList(TNoticeQuery query) {
+ PageInfo<TNoticeVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
+ List<TNoticeVO> list = this.baseMapper.pageList(query,pageInfo);
+ pageInfo.setRecords(list);
+ return pageInfo;
+ }
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPartyBuildingServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPartyBuildingServiceImpl.java
index bded874..4e81911 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPartyBuildingServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TPartyBuildingServiceImpl.java
@@ -1,10 +1,19 @@
package com.ruoyi.system.service.impl;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.system.mapper.TPartyBuildingMapper;
import com.ruoyi.system.model.TPartyBuilding;
+import com.ruoyi.system.query.TPartyBuildingQuery;
import com.ruoyi.system.service.TPartyBuildingService;
+import com.ruoyi.system.vo.TPartyBuildingVO;
import org.springframework.stereotype.Service;
+import org.springframework.util.CollectionUtils;
+
+import java.util.List;
+import java.util.Objects;
/**
* <p>
@@ -17,4 +26,22 @@
@Service
public class TPartyBuildingServiceImpl extends ServiceImpl<TPartyBuildingMapper, TPartyBuilding> implements TPartyBuildingService {
+ @Override
+ public boolean isExit(TPartyBuilding dto) {
+ if(StringUtils.isNotEmpty(dto.getId())){
+ // 修改
+ return this.count(Wrappers.lambdaQuery(TPartyBuilding.class).ne(TPartyBuilding::getId, dto.getId()).eq(TPartyBuilding::getPartyTitle, dto.getPartyTitle())) > 0;
+ }else {
+ // 新增
+ return this.count(Wrappers.lambdaQuery(TPartyBuilding.class).eq(TPartyBuilding::getPartyTitle, dto.getPartyTitle())) > 0;
+ }
+ }
+
+ @Override
+ public PageInfo<TPartyBuildingVO> pageList(TPartyBuildingQuery query) {
+ PageInfo<TPartyBuildingVO> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
+ List<TPartyBuildingVO> list = this.baseMapper.pageList(query,pageInfo);
+ pageInfo.setRecords(list);
+ return pageInfo;
+ }
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TServiceGuideFileServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TServiceGuideFileServiceImpl.java
index 7541904..983f385 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TServiceGuideFileServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TServiceGuideFileServiceImpl.java
@@ -1,10 +1,15 @@
package com.ruoyi.system.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.system.mapper.TServiceGuideFileMapper;
import com.ruoyi.system.model.TServiceGuideFile;
+import com.ruoyi.system.query.TServiceGuideFileQuery;
import com.ruoyi.system.service.TServiceGuideFileService;
+import com.ruoyi.system.vo.TPartyBuildingVO;
import org.springframework.stereotype.Service;
+
+import java.util.List;
/**
* <p>
@@ -17,4 +22,11 @@
@Service
public class TServiceGuideFileServiceImpl extends ServiceImpl<TServiceGuideFileMapper, TServiceGuideFile> implements TServiceGuideFileService {
+ @Override
+ public PageInfo<TServiceGuideFile> pageList(TServiceGuideFileQuery query) {
+ PageInfo<TServiceGuideFile> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
+ List<TServiceGuideFile> list = this.baseMapper.pageList(query,pageInfo);
+ pageInfo.setRecords(list);
+ return pageInfo;
+ }
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/vo/TChildcareServicesVO.java b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TChildcareServicesVO.java
new file mode 100644
index 0000000..a8fd7cb
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TChildcareServicesVO.java
@@ -0,0 +1,13 @@
+package com.ruoyi.system.vo;
+
+import com.ruoyi.system.model.TChildcareServices;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "TChildcareServicesVO对象", description = "托育服务需求")
+public class TChildcareServicesVO extends TChildcareServices {
+
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/vo/TEmploymentEntrepreneurshipVO.java b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TEmploymentEntrepreneurshipVO.java
new file mode 100644
index 0000000..920a995
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TEmploymentEntrepreneurshipVO.java
@@ -0,0 +1,13 @@
+package com.ruoyi.system.vo;
+
+import com.ruoyi.system.model.TEmploymentEntrepreneurship;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "就业创业服务视图对象TEmploymentEntrepreneurshipVO", description = "就业创业服务视图对象")
+public class TEmploymentEntrepreneurshipVO extends TEmploymentEntrepreneurship {
+
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/vo/TNoticeVO.java b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TNoticeVO.java
new file mode 100644
index 0000000..ec25122
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TNoticeVO.java
@@ -0,0 +1,12 @@
+package com.ruoyi.system.vo;
+
+import com.ruoyi.system.model.TNotice;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "社区公告对象TNoticeVO")
+public class TNoticeVO extends TNotice {
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/vo/TPartyBuildingVO.java b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TPartyBuildingVO.java
new file mode 100644
index 0000000..1b56bb3
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/vo/TPartyBuildingVO.java
@@ -0,0 +1,10 @@
+package com.ruoyi.system.vo;
+
+import com.ruoyi.system.model.TPartyBuilding;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "党建引领信息TPartyBuildingVO")
+public class TPartyBuildingVO extends TPartyBuilding {
+}
diff --git a/ruoyi-system/src/main/resources/mapper/system/TChildcareServicesMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TChildcareServicesMapper.xml
index 1559c46..dcf7614 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TChildcareServicesMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TChildcareServicesMapper.xml
@@ -24,5 +24,27 @@
<sql id="Base_Column_List">
id, app_user_id, user_name, sex, birth_date, guardian_name, guardian_phone, service_form, remarks, create_time, update_time, create_by, update_by, disabled
</sql>
+ <select id="pageList" resultType="com.ruoyi.system.vo.TChildcareServicesVO">
+ SELECT
+ <include refid="Base_Column_List"/>
+ FROM t_childcare_services
+ <where>
+ <if test="query.userName != null and query.userName != ''">
+ AND user_name LIKE CONCAT('%',#{query.userName},'%')
+ </if>
+ <if test="query.guardianName != null and query.guardianName != ''">
+ AND guardian_name LIKE CONCAT('%',#{query.guardianName},'%')
+ </if>
+ <if test="query.guardianPhone != null and query.guardianPhone != ''">
+ AND guardian_phone LIKE CONCAT('%',#{query.guardianPhone},'%')
+ </if>
+ <if test="query.startTime != null and query.startTime != '' and query.endTime != null and query.endTime != ''">
+ AND create_time >= #{query.startTime}
+ AND create_time <= #{query.endTime}
+ </if>
+ AND disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+ </where>
+ ORDER BY create_time DESC
+ </select>
</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/TConvenientInformationMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TConvenientInformationMapper.xml
index 4f778a0..0cefa67 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TConvenientInformationMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TConvenientInformationMapper.xml
@@ -21,5 +21,20 @@
<sql id="Base_Column_List">
id, convenient_name, convenient_phone, convenient_cover, address, convenient_detail, create_time, update_time, create_by, update_by, disabled
</sql>
+ <select id="pageList" resultType="com.ruoyi.system.model.TConvenientInformation">
+ select
+ <include refid="Base_Column_List"/>
+ from t_convenient_information
+ <where>
+ <if test="query.convenientName != null and query.convenientName != ''">
+ and convenient_name like concat('%',#{query.convenientName},'%')
+ </if>
+ <if test="query.convenientPhone != null and query.convenientPhone != ''">
+ and convenient_phone like concat('%',#{query.convenientPhone},'%')
+ </if>
+ AND disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+ </where>
+ ORDER BY create_time DESC
+ </select>
</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/TEmploymentEntrepreneurshipMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TEmploymentEntrepreneurshipMapper.xml
index 3997d04..109a5c1 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TEmploymentEntrepreneurshipMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TEmploymentEntrepreneurshipMapper.xml
@@ -23,5 +23,21 @@
<sql id="Base_Column_List">
id, employment_title, employment_cover, virtual_reading_count, read_count, employment_detail, user_id, release_person, create_time, update_time, create_by, update_by, disabled
</sql>
+ <select id="pageList" resultType="com.ruoyi.system.vo.TEmploymentEntrepreneurshipVO">
+ SELECT
+ <include refid="Base_Column_List"/>
+ FROM t_employment_entrepreneurship
+ <where>
+ <if test="query.employmentTitle != null and query.employmentTitle != ''">
+ AND employment_title LIKE concat('%',#{query.employmentTitle},'%')
+ </if>
+ <if test="query.startTime != null and query.startTime != '' and query.endTime != null and query.endTime != ''">
+ AND create_time >= #{query.startTime}
+ AND create_time <= #{query.endTime}
+ </if>
+ AND disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+ </where>
+ ORDER BY create_time DESC
+ </select>
</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/TMerchantTypeMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TMerchantTypeMapper.xml
index accc36c..5d21cbd 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TMerchantTypeMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TMerchantTypeMapper.xml
@@ -17,5 +17,12 @@
<sql id="Base_Column_List">
id, type_name, create_time, update_time, create_by, update_by, disabled
</sql>
+ <select id="pageList" resultType="com.ruoyi.system.model.TMerchantType">
+ SELECT
+ <include refid="Base_Column_List"/>
+ FROM t_merchant_type
+ WHERE disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+ ORDER BY create_time DESC
+ </select>
</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/TNoticeMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TNoticeMapper.xml
index e70d722..2315f71 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TNoticeMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TNoticeMapper.xml
@@ -21,5 +21,21 @@
<sql id="Base_Column_List">
id, notice_title, notice_cover, notice_content, sort_by, read_count, create_time, update_time, create_by, update_by, disabled
</sql>
+ <select id="pageList" resultType="com.ruoyi.system.vo.TNoticeVO">
+ select
+ <include refid="Base_Column_List"/>
+ from t_notice
+ <where>
+ <if test="query.noticeTitle != null and query.noticeTitle != ''">
+ AND notice_title LIKE concat('%',#{query.noticeTitle},'%')
+ </if>
+ <if test="query.startTime != null and query.startTime != '' and query.endTime != null and query.endTime != ''">
+ AND create_time >= #{query.startTime}
+ AND create_time <= #{query.endTime}
+ </if>
+ AND disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+ </where>
+ ORDER BY create_time DESC
+ </select>
</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/TPartyBuildingMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TPartyBuildingMapper.xml
index 94b9042..0d31552 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TPartyBuildingMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TPartyBuildingMapper.xml
@@ -22,5 +22,24 @@
<sql id="Base_Column_List">
id, party_title, party_type, party_cover, virtual_reading_count, read_count, party_detail, create_time, update_time, create_by, update_by, disabled
</sql>
+ <select id="pageList" resultType="com.ruoyi.system.vo.TPartyBuildingVO">
+ SELECT
+ <include refid="Base_Column_List"/>
+ FROM t_party_building
+ <where>
+ <if test="query.partyTitle != null and query.partyTitle != ''">
+ AND party_title LIKE CONCAT('%',#{query.partyTitle},'%')
+ </if>
+ <if test="query.partyType != null">
+ AND party_type = #{query.partyType}
+ </if>
+ <if test="query.startTime != null and query.startTime != '' and query.endTime != null and query.endTime != ''">
+ AND create_time >= #{query.startTime}
+ AND create_time <= #{query.endTime}
+ </if>
+ AND disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+ </where>
+ ORDER BY create_time DESC
+ </select>
</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/TServiceGuideFileMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TServiceGuideFileMapper.xml
index 865064c..9e60f7e 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TServiceGuideFileMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TServiceGuideFileMapper.xml
@@ -19,5 +19,17 @@
<sql id="Base_Column_List">
id, file_name, file_url, download_count, create_time, update_time, create_by, update_by, disabled
</sql>
+ <select id="pageList" resultType="com.ruoyi.system.model.TServiceGuideFile">
+ SELECT
+ <include refid="Base_Column_List"/>
+ FROM t_service_guide_file
+ <where>
+ <if test="fileName != null and fileName != ''">
+ AND file_name LIKE concat('%',#{fileName},'%')
+ </if>
+ AND disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()}
+ </where>
+ ORDER BY create_time DESC
+ </select>
</mapper>
--
Gitblit v1.7.1