From e0fc8f7e2230b51e3bbe8dea43790cf11b7170e9 Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期一, 04 十一月 2024 15:39:01 +0800 Subject: [PATCH] merge --- ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/PartnerController.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/PartnerController.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/PartnerController.java index 87e5680..8494f33 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/PartnerController.java +++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/PartnerController.java @@ -7,6 +7,7 @@ import com.ruoyi.chargingPile.api.model.Partner; import com.ruoyi.chargingPile.api.query.GetPartnerList; import com.ruoyi.chargingPile.api.query.SetPermissionConfiguration; +import com.ruoyi.chargingPile.domain.SiteMenu; import com.ruoyi.chargingPile.dto.ResetPassword; import com.ruoyi.chargingPile.service.IPartnerService; import com.ruoyi.common.core.domain.R; @@ -24,6 +25,7 @@ import javax.annotation.Resource; import java.util.List; +import java.util.Set; /** * @author zhibing.pu @@ -98,7 +100,7 @@ @ApiImplicitParam(value = "合作商id", name = "id", dataTypeClass = Integer.class, required = true) }) @Log(title = "【合作商列表】删除合作商", businessType = BusinessType.DELETE) - public AjaxResult delPartner(List<Integer> id){ + public AjaxResult delPartner(@RequestParam("id") List<Integer> id){ return partnerService.delPartner(id); } @@ -158,4 +160,16 @@ Partner partner = partnerService.getPartner(id); return R.ok(partner); } + + /** + * 获取合作商授权的站点数据 + * @param partnerId + * @param siteMenu + * @return + */ + @PostMapping("/authSite/{partnerId}") + public R<Set<Integer>> authSite(@PathVariable("partnerId") Integer partnerId, @RequestParam("siteMenu") String siteMenu){ + Set<Integer> integers = partnerService.authSite(partnerId, SiteMenu.valueOf(siteMenu)); + return R.ok(integers); + } } -- Gitblit v1.7.1