From a506f93622b0ae40cae90db05701c6b9a75a4a4b Mon Sep 17 00:00:00 2001 From: yinglong zhang <1679309912@qq.com> Date: Tue, 22 Jun 2021 09:50:44 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E6=B7=BB=E5=8A=A0=E4=B8=AA=E4=BA=BA?= =?UTF-8?q?=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SarUserPersonalMenuController.java | 43 +++++++ .../controller/SarUserStarController.java | 79 +------------ .../dao/SarUserPersonalMenuDao.java | 16 +++ .../entity/SarUserPersonalMenu.java | 38 +++++++ .../entity/SarUserPersonalMenuEO.java | 34 ++++++ .../entity/SarUserStarEO.java | 4 +- .../service/ISarUserPersonalMenuService.java | 29 +++++ .../service/ISarUserStarService.java | 11 +- .../impl/SarUserPersonalMenuServiceImpl.java | 40 +++++++ .../service/impl/SarUserStarServiceImpl.java | 105 ++++++++++++++++++ .../SarUserPersonalMenuMapper.xml | 5 + 11 files changed, 328 insertions(+), 76 deletions(-) create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/dao/SarUserPersonalMenuDao.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenu.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserPersonalMenuService.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserPersonalMenuServiceImpl.java create mode 100644 adc-da-slrs/src/main/resources/mybatis/mapper/sarPersonalCenter/SarUserPersonalMenuMapper.xml diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java new file mode 100644 index 00000000..6e99f43f --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java @@ -0,0 +1,43 @@ +package com.adc.da.slrs.sarPersonalCenter.controller; + + +import com.adc.da.http.ResponseMessage; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenuEO; +import com.adc.da.slrs.sarPersonalCenter.service.ISarUserPersonalMenuService; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenu; +import io.swagger.annotations.Api; +import com.adc.da.base.web.BaseController; + +/** +*
+ * 前端控制器 + *
+* +* @author zyl +* @since 2021-06-22 +*/ +@RestController +@Api(tags = "福田标准法规--个人中心--我的板块") +@RequestMapping("/${restPath}/sarPersonalCenter/sar-user-personal-menu") +public class SarUserPersonalMenuController extends BaseController+ * Mapper 接口 + *
+ * + * @author zyl + * @since 2021-06-22 + */ +public interface SarUserPersonalMenuDao extends BaseMapper+ * + *
+ * + * @author zyl + * @since 2021-06-22 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@Accessors(chain = true) +@ApiModel(value="SarUserPersonalMenu对象", description="") +public class SarUserPersonalMenu extends BaseEntity { + + @ApiModelProperty("id") + private String id; + + private String menuName; + + private String menuId; + + private Integer state; + + private String userId; + + private String menuUrl; + + +} diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java new file mode 100644 index 00000000..f456bc5a --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java @@ -0,0 +1,34 @@ +package com.adc.da.slrs.sarPersonalCenter.entity; + +import com.adc.da.base.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.util.List; + +/** + *+ * + *
+ * + * @author zyl + * @since 2021-06-22 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@Accessors(chain = true) +@ApiModel(value="SarUserPersonalMenu批量操作对象", description="") +public class SarUserPersonalMenuEO extends SarUserPersonalMenu { + + @ApiModelProperty("当页数量") + private Integer size=20; + + @ApiModelProperty("当前页数") + private Integer current=1; + + @ApiModelProperty("操作信息") + private List+ * 服务类 + *
+ * + * @author zyl + * @since 2021-06-22 + */ +public interface ISarUserPersonalMenuService extends IService
@@ -12,5 +17,9 @@ import com.baomidou.mybatisplus.extension.service.IService;
* @since 2021-06-21
*/
public interface ISarUserStarService extends IService
+ * 服务实现类
+ *
@@ -17,4 +27,99 @@ import org.springframework.stereotype.Service;
@Service
public class SarUserStarServiceImpl extends ServiceImpl