From b31091da56446f57d21c41d009ce7b55a70a9789 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期四, 19 六月 2025 11:59:31 +0800 Subject: [PATCH] 优化报警 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/EnterpriseController.java | 44 +++++++++++++++++++++++++++++++++++++------- 1 files changed, 37 insertions(+), 7 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/EnterpriseController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/EnterpriseController.java index 43c02e9..bbde342 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/EnterpriseController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/EnterpriseController.java @@ -1,16 +1,18 @@ package com.ruoyi.system.controller; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.web.page.PageInfo; import com.ruoyi.system.api.model.Enterprise; +import com.ruoyi.system.api.query.GetEnterpriseListReq; import com.ruoyi.system.service.IEnterpriseService; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; /** +import javax.annotation.Resource; +import java.util.List; + +/** * @author zhibing.pu * @Date 2025/3/6 11:01 */ @@ -24,12 +26,40 @@ /** * 获取企业 + * * @param username * @return */ @PostMapping("/getEnterprise") - public R<Enterprise> getEnterprise(@RequestParam("username") String username){ + public R<Enterprise> getEnterprise(@RequestParam("username") String username) { Enterprise username1 = enterpriseService.getOne(new QueryWrapper<Enterprise>().eq("username", username)); return R.ok(username1); } + + + @GetMapping("/getEnterpriseList") + @ApiOperation(value = "获取公司列表数据", tags = {"公司管理"}) + public R<PageInfo<Enterprise>> getEnterpriseList(GetEnterpriseListReq req) { + PageInfo<Enterprise> enterpriseList = enterpriseService.getEnterpriseList(req); + return R.ok(enterpriseList); + } + + + @GetMapping("/getEnterpriseInfo/{id}") + @ApiOperation(value = "获取公司详情", tags = {"公司管理"}) + public R<Enterprise> getEnterpriseInfo(@PathVariable("id") Integer id) { + Enterprise enterprise = enterpriseService.getById(id); + return R.ok(enterprise); + } + + + /** + * 获取所有数据 + * @return + */ + @PostMapping("/getAllEnterprise") + public R<List<Enterprise>> getAllEnterprise(){ + List<Enterprise> list = enterpriseService.list(); + return R.ok(list); + } } -- Gitblit v1.7.1