1.修改移动端技能接口

2.修改查询足迹列表
This commit is contained in:
sh
2025-12-02 13:01:09 +08:00
parent 06c7b86056
commit ffb9803bf3
2 changed files with 37 additions and 1 deletions

View File

@@ -6,6 +6,8 @@ import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.AppSkill;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.utils.SiteSecurityUtils;
import com.ruoyi.common.utils.StringUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
@@ -57,6 +59,15 @@ public class AppSkillController extends BaseController {
@ApiOperation("新增技能信息")
@PostMapping("/add")
public AjaxResult save(@RequestBody AppSkill appSkill){
if(StringUtils.isEmpty(appSkill.getName())){
return AjaxResult.error("技能名称为空!");
}
if(StringUtils.isEmpty(appSkill.getLevels())){
return AjaxResult.error("技能等级为空!");
}
if(appSkill.getUserId()==null){
appSkill.setUserId(SiteSecurityUtils.getUserId());
}
return toAjax(appSkillService.insertAppskill(appSkill));
}
@@ -66,6 +77,18 @@ public class AppSkillController extends BaseController {
@ApiOperation("修改技能详细信息")
@PutMapping("/edit")
public AjaxResult update(@RequestBody AppSkill appSkill){
if(appSkill.getId()==null){
return AjaxResult.error("技能id为空!");
}
if(StringUtils.isEmpty(appSkill.getName())){
return AjaxResult.error("技能名称为空!");
}
if(StringUtils.isEmpty(appSkill.getLevels())){
return AjaxResult.error("技能等级为空!");
}
if(appSkill.getUserId()==null){
appSkill.setUserId(SiteSecurityUtils.getUserId());
}
return toAjax(appSkillService.updateAppskillById(appSkill));
}
@@ -75,6 +98,9 @@ public class AppSkillController extends BaseController {
@ApiOperation("删除技能详细信息")
@DeleteMapping("/{id}")
public AjaxResult delete(@ApiParam("主键id") @PathVariable Long id){
if(id==null){
return AjaxResult.error("参数id未传递!");
}
return toAjax(appSkillService.removeAppskillIds(new Long[]{id}));
}