| | |
| | | package com.xinquan.system.controller; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.xinquan.common.core.domain.R; |
| | | import com.xinquan.system.api.domain.vo.AppUserVO; |
| | | import com.xinquan.system.api.domain.UserLevelSetting; |
| | | import com.xinquan.system.api.domain.vo.UpdateUserGroupVO; |
| | | import com.xinquan.system.service.UserLevelSettingService; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.time.LocalDateTime; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | .eq(UserLevelSetting::getTreeLevelType, level).one(); |
| | | return R.ok(one); |
| | | } |
| | | |
| | | @PostMapping("/updateUserGroup") |
| | | @ApiOperation(value = "修改等级经验值",tags = "管理后台-树苗音频设置") |
| | | public R updateTreeGroup(@RequestBody UpdateUserGroupVO vo) { |
| | | UserLevelSetting one = userLevelSettingService.lambdaQuery() |
| | | .eq(UserLevelSetting::getTreeLevelType, vo.getTreeLevelType()).one(); |
| | | LambdaUpdateWrapper<UserLevelSetting> userLevelSettingLambdaUpdateWrapper = new LambdaUpdateWrapper<>(); |
| | | userLevelSettingLambdaUpdateWrapper.eq(UserLevelSetting::getId, one.getId()); |
| | | userLevelSettingLambdaUpdateWrapper.set(UserLevelSetting::getLevelName,vo.getLevelName()); |
| | | userLevelSettingLambdaUpdateWrapper.set(UserLevelSetting::getLevelIcon,vo.getLevelIcon()); |
| | | userLevelSettingLambdaUpdateWrapper.set(UserLevelSetting::getUpdateTime, LocalDateTime.now()); |
| | | userLevelSettingService.update(userLevelSettingLambdaUpdateWrapper); |
| | | return R.ok(); |
| | | } |
| | | @PostMapping("/getUserGroup") |
| | | @ApiOperation(value = "获取等级经验值列表",tags = "管理后台-等级经验值管理") |
| | | public R<List<UserLevelSetting>> getTreeGroup() { |
| | | List<UserLevelSetting> list = userLevelSettingService.lambdaQuery().list(); |
| | | return R.ok(list); |
| | | } |
| | | } |
| | | |