| | |
| | | |
| | | |
| | | |
| | | @RequiresPermissions(value = {"/site/update"}, logical = Logical.OR) |
| | | @ResponseBody |
| | | @PostMapping("/getReservationSetting/{id}") |
| | | @ApiOperation(value = "获取站点预约设置", tags = {"管理后台-站点管理"}) |
| | | public AjaxResult<Site> getReservationSetting(@PathVariable Integer id){ |
| | | Site site = siteService.lambdaQuery() |
| | | .select(Site::getId, Site::getName, Site::getSupportOrder, Site::getReservationStartTime, Site::getReservationEndTime) |
| | | .eq(Site::getId, id) |
| | | .eq(Site::getDelFlag, 0) |
| | | .one(); |
| | | return AjaxResult.success(site); |
| | | } |
| | | |
| | | @RequiresPermissions(value = {"/site/update"}, logical = Logical.OR) |
| | | @ResponseBody |
| | | @PostMapping("/saveReservationSetting") |
| | | @ApiOperation(value = "保存站点预约设置", tags = {"管理后台-站点管理"}) |
| | | public AjaxResult saveReservationSetting(@RequestBody Site site){ |
| | | if (site == null || site.getId() == null) { |
| | | return AjaxResult.error("站点id不能为空"); |
| | | } |
| | | boolean success = siteService.lambdaUpdate() |
| | | .eq(Site::getId, site.getId()) |
| | | .eq(Site::getDelFlag, 0) |
| | | .set(Site::getSupportOrder, site.getSupportOrder()) |
| | | .set(Site::getReservationStartTime, site.getReservationStartTime()) |
| | | .set(Site::getReservationEndTime, site.getReservationEndTime()) |
| | | .update(); |
| | | return success ? AjaxResult.success() : AjaxResult.error("保存预约设置失败"); |
| | | } |
| | | @RequiresPermissions(value = {"/site/update"}, logical = Logical.OR) |
| | | @ResponseBody |
| | | @PostMapping("/editSite") |
| | | @ApiOperation(value = "编辑站点", tags = {"管理后台-站点管理"}) |
| | | @Log(title = "【站点管理】编辑站点", businessType = BusinessType.UPDATE) |