| | |
| | | .eq(TPartnerSite::getSiteId, siteId)); |
| | | return partnerSite!=null?R.ok(true):R.ok(false); |
| | | } |
| | | // 订单申诉按钮权限 |
| | | @PostMapping("/managePageListMenu/{partnerId}/{siteId}") |
| | | R<List<Boolean>> managePageListMenu(@PathVariable("partnerId")Integer partnerId,@PathVariable("siteId") Integer siteId){ |
| | | List<Boolean> booleans = new ArrayList<>(); |
| | | TSiteMenu one = siteMenuService.getOne(new LambdaQueryWrapper<TSiteMenu>().eq(TSiteMenu::getPath, "/data/order_appeal/view").eq(TSiteMenu::getStatus, 0)); |
| | | TPartnerSite partnerSite = partnerSiteService.getOne(new LambdaQueryWrapper<TPartnerSite>() |
| | | .eq(TPartnerSite::getPartnerId, partnerId) |
| | | .eq(TPartnerSite::getSiteMenuId, one.getMenuId()) |
| | | .eq(TPartnerSite::getSiteId, siteId)); |
| | | TSiteMenu two = siteMenuService.getOne(new LambdaQueryWrapper<TSiteMenu>().eq(TSiteMenu::getPath, "/data/order_appeal/handle").eq(TSiteMenu::getStatus, 0)); |
| | | TPartnerSite partnerSite1 = partnerSiteService.getOne(new LambdaQueryWrapper<TPartnerSite>() |
| | | .eq(TPartnerSite::getPartnerId, partnerId) |
| | | .eq(TPartnerSite::getSiteMenuId, two.getMenuId()) |
| | | .eq(TPartnerSite::getSiteId, siteId)); |
| | | if (partnerSite!=null){ |
| | | booleans.add(true); |
| | | }else{ |
| | | booleans.add(false); |
| | | } |
| | | if (partnerSite1!=null){ |
| | | booleans.add(true); |
| | | }else{ |
| | | booleans.add(false); |
| | | } |
| | | return R.ok(booleans); |
| | | } |
| | | // 停车记录按钮权限 |
| | | @PostMapping("/parkingRecordListMenu/{partnerId}/{siteId}") |
| | | R<List<Boolean>> parkingRecordListMenu(@PathVariable("partnerId")Integer partnerId,@PathVariable("siteId") Integer siteId){ |
| | | List<Boolean> booleans = new ArrayList<>(); |
| | | TSiteMenu one = siteMenuService.getOne(new LambdaQueryWrapper<TSiteMenu>().eq(TSiteMenu::getPath, "/data/parking_record/view").eq(TSiteMenu::getStatus, 0)); |
| | | TPartnerSite partnerSite = partnerSiteService.getOne(new LambdaQueryWrapper<TPartnerSite>() |
| | | .eq(TPartnerSite::getPartnerId, partnerId) |
| | | .eq(TPartnerSite::getSiteMenuId, one.getMenuId()) |
| | | .eq(TPartnerSite::getSiteId, siteId)); |
| | | TSiteMenu two = siteMenuService.getOne(new LambdaQueryWrapper<TSiteMenu>().eq(TSiteMenu::getPath, "/data/parking_record/exit_parking_lot").eq(TSiteMenu::getStatus, 0)); |
| | | TPartnerSite partnerSite1 = partnerSiteService.getOne(new LambdaQueryWrapper<TPartnerSite>() |
| | | .eq(TPartnerSite::getPartnerId, partnerId) |
| | | .eq(TPartnerSite::getSiteMenuId, two.getMenuId()) |
| | | .eq(TPartnerSite::getSiteId, siteId)); |
| | | if (partnerSite!=null){ |
| | | booleans.add(true); |
| | | }else{ |
| | | booleans.add(false); |
| | | } |
| | | if (partnerSite1!=null){ |
| | | booleans.add(true); |
| | | }else{ |
| | | booleans.add(false); |
| | | } |
| | | return R.ok(booleans); |
| | | } |
| | | // 充电监控记录按钮权限 |
| | | @PostMapping("/watchChargingOrder/{partnerId}/{siteId}") |
| | | R<List<Boolean>> watchChargingOrder(@PathVariable("partnerId")Integer partnerId,@PathVariable("siteId") Integer siteId){ |
| | | List<Boolean> booleans = new ArrayList<>(); |
| | | TSiteMenu one = siteMenuService.getOne(new LambdaQueryWrapper<TSiteMenu>().eq(TSiteMenu::getPath, "/data/charging_pile_order/monitoring_record/info").eq(TSiteMenu::getStatus, 0)); |
| | | TPartnerSite partnerSite = partnerSiteService.getOne(new LambdaQueryWrapper<TPartnerSite>() |
| | | .eq(TPartnerSite::getPartnerId, partnerId) |
| | | .eq(TPartnerSite::getSiteMenuId, one.getMenuId()) |
| | | .eq(TPartnerSite::getSiteId, siteId)); |
| | | TSiteMenu two = siteMenuService.getOne(new LambdaQueryWrapper<TSiteMenu>().eq(TSiteMenu::getPath, "/data/charging_pile_order/monitoring_record/del").eq(TSiteMenu::getStatus, 0)); |
| | | TPartnerSite partnerSite1 = partnerSiteService.getOne(new LambdaQueryWrapper<TPartnerSite>() |
| | | .eq(TPartnerSite::getPartnerId, partnerId) |
| | | .eq(TPartnerSite::getSiteMenuId, two.getMenuId()) |
| | | .eq(TPartnerSite::getSiteId, siteId)); |
| | | if (partnerSite!=null){ |
| | | booleans.add(true); |
| | | }else{ |
| | | booleans.add(false); |
| | | } |
| | | if (partnerSite1!=null){ |
| | | booleans.add(true); |
| | | }else{ |
| | | booleans.add(false); |
| | | } |
| | | return R.ok(booleans); |
| | | } |
| | | } |