From a155690a38eb156a4dbef88452b3d5decc833e77 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 24 一月 2025 15:27:41 +0800 Subject: [PATCH] 新增引流接口及业务逻辑 --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OperatorController.java | 45 +++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 41 insertions(+), 4 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OperatorController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OperatorController.java index a23961c..491f45e 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OperatorController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/OperatorController.java @@ -4,12 +4,10 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.other.api.domain.Operator; import com.ruoyi.other.service.OperatorService; -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 org.springframework.web.bind.annotation.*; import javax.annotation.Resource; +import java.util.List; /** * @author zhibing.pu @@ -23,6 +21,21 @@ private OperatorService operatorService; + + /** + * 获取运营商数据 + * @param id + * @return + */ + @PostMapping("/getOperatorById") + public R<Operator> getOperatorById(@RequestParam("id") Integer id){ + Operator operator = operatorService.getById(id); + return R.ok(operator); + } + + + + /** * 获取运营商数据 * @param operatorId @@ -33,4 +46,28 @@ Operator operator = operatorService.getOne(new LambdaQueryWrapper<Operator>().eq(Operator::getOperatorId, operatorId)); return R.ok(operator); } + + + + /** + * 获取所有运营商 + * @return + */ + @PostMapping("/getAllOperator") + public R<List<Operator>> getAllOperator(){ + List<Operator> list = operatorService.list(); + return R.ok(list); + } + + + + /** + * 更新运营商数据 + * @return + */ + @PostMapping("/editOperator") + public R editOperator(@RequestBody Operator operator){ + operatorService.updateById(operator); + return R.ok(); + } } -- Gitblit v1.7.1