Commit 4d63c04f by 杨伟程

老人上传头像接口

parent 81b1a538
...@@ -8,6 +8,7 @@ import com.makeit.common.page.PageVO; ...@@ -8,6 +8,7 @@ import com.makeit.common.page.PageVO;
import com.makeit.common.response.ApiResponseEntity; import com.makeit.common.response.ApiResponseEntity;
import com.makeit.common.response.ApiResponseUtils; import com.makeit.common.response.ApiResponseUtils;
import com.makeit.common.vo.ExcelImportVo; import com.makeit.common.vo.ExcelImportVo;
import com.makeit.dto.platform.elder.PlatElderAvatarDTO;
import com.makeit.dto.platform.elder.PlatElderCheckInDTO; import com.makeit.dto.platform.elder.PlatElderCheckInDTO;
import com.makeit.dto.platform.elder.PlatElderCheckOutDTO; import com.makeit.dto.platform.elder.PlatElderCheckOutDTO;
import com.makeit.dto.platform.elder.PlatElderQueryDTO; import com.makeit.dto.platform.elder.PlatElderQueryDTO;
...@@ -128,6 +129,13 @@ public class PlatElderController { ...@@ -128,6 +129,13 @@ public class PlatElderController {
return ApiResponseUtils.success(); return ApiResponseUtils.success();
} }
@ApiOperation("上传头像")
@PostMapping("uploadAvatar")
public ApiResponseEntity<?> uploadAvatar(@RequestBody PlatElderAvatarDTO dto) {
platElderService.uploadAvatar(dto);
return ApiResponseUtils.success();
}
} }
package com.makeit.dto.platform.elder;
import com.makeit.common.dto.BaseTenantDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 长者基本信息
* </p>
*
* @author eugene young
* @since 2023-08-29
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "Elder对象", description = "长者基本信息")
public class PlatElderAvatarDTO extends BaseTenantDTO {
@ApiModelProperty(value = "头像文件id")
private String avatar;
}
...@@ -52,6 +52,8 @@ public interface PlatElderService extends IService<PlatElder> { ...@@ -52,6 +52,8 @@ public interface PlatElderService extends IService<PlatElder> {
void delBatch(List<String> idList); void delBatch(List<String> idList);
void uploadAvatar(PlatElderAvatarDTO dto);
PlatDevice getBreathDevice(String id); PlatDevice getBreathDevice(String id);
List<PlatDevice> getSpaceDevice(String id); List<PlatDevice> getSpaceDevice(String id);
......
...@@ -9,10 +9,7 @@ import com.makeit.common.page.PageReqDTO; ...@@ -9,10 +9,7 @@ import com.makeit.common.page.PageReqDTO;
import com.makeit.common.page.PageVO; import com.makeit.common.page.PageVO;
import com.makeit.common.vo.ExcelErrorVo; import com.makeit.common.vo.ExcelErrorVo;
import com.makeit.common.vo.ExcelImportVo; import com.makeit.common.vo.ExcelImportVo;
import com.makeit.dto.platform.elder.PlatElderCheckInDTO; import com.makeit.dto.platform.elder.*;
import com.makeit.dto.platform.elder.PlatElderCheckOutDTO;
import com.makeit.dto.platform.elder.PlatElderImportDTO;
import com.makeit.dto.platform.elder.PlatElderQueryDTO;
import com.makeit.dto.platform.elder.add.*; import com.makeit.dto.platform.elder.add.*;
import com.makeit.dto.platform.space.PlatSpaceSplitDTO; import com.makeit.dto.platform.space.PlatSpaceSplitDTO;
import com.makeit.dto.platform.space.TreeDTOVO; import com.makeit.dto.platform.space.TreeDTOVO;
...@@ -855,6 +852,14 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder ...@@ -855,6 +852,14 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
} }
@Override @Override
public void uploadAvatar(PlatElderAvatarDTO dto) {
PlatElder platElder = getById(dto.getId());
platElder.setAvatar(dto.getAvatar());
updateById(platElder);
}
@Override
public PlatDevice getBreathDevice(String id) { public PlatDevice getBreathDevice(String id) {
PlatElder platElder = getById(id); PlatElder platElder = getById(id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment