Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
黄嘉阳
/
iot-platform-server
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
4d63c04f
authored
Sep 28, 2023
by
杨伟程
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
老人上传头像接口
parent
81b1a538
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
44 additions
and
4 deletions
server-module/src/main/java/com/makeit/module/controller/elder/PlatElderController.java
server-service/src/main/java/com/makeit/dto/platform/elder/PlatElderAvatarDTO.java
server-service/src/main/java/com/makeit/service/platform/elder/PlatElderService.java
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderServiceImpl.java
server-module/src/main/java/com/makeit/module/controller/elder/PlatElderController.java
View file @
4d63c04f
...
...
@@ -8,6 +8,7 @@ import com.makeit.common.page.PageVO;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
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.PlatElderCheckOutDTO
;
import
com.makeit.dto.platform.elder.PlatElderQueryDTO
;
...
...
@@ -128,6 +129,13 @@ public class PlatElderController {
return
ApiResponseUtils
.
success
();
}
@ApiOperation
(
"上传头像"
)
@PostMapping
(
"uploadAvatar"
)
public
ApiResponseEntity
<?>
uploadAvatar
(
@RequestBody
PlatElderAvatarDTO
dto
)
{
platElderService
.
uploadAvatar
(
dto
);
return
ApiResponseUtils
.
success
();
}
}
server-service/src/main/java/com/makeit/dto/platform/elder/PlatElderAvatarDTO.java
0 → 100644
View file @
4d63c04f
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
;
}
server-service/src/main/java/com/makeit/service/platform/elder/PlatElderService.java
View file @
4d63c04f
...
...
@@ -52,6 +52,8 @@ public interface PlatElderService extends IService<PlatElder> {
void
delBatch
(
List
<
String
>
idList
);
void
uploadAvatar
(
PlatElderAvatarDTO
dto
);
PlatDevice
getBreathDevice
(
String
id
);
List
<
PlatDevice
>
getSpaceDevice
(
String
id
);
...
...
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderServiceImpl.java
View file @
4d63c04f
...
...
@@ -9,10 +9,7 @@ import com.makeit.common.page.PageReqDTO;
import
com.makeit.common.page.PageVO
;
import
com.makeit.common.vo.ExcelErrorVo
;
import
com.makeit.common.vo.ExcelImportVo
;
import
com.makeit.dto.platform.elder.PlatElderCheckInDTO
;
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.*
;
import
com.makeit.dto.platform.elder.add.*
;
import
com.makeit.dto.platform.space.PlatSpaceSplitDTO
;
import
com.makeit.dto.platform.space.TreeDTOVO
;
...
...
@@ -855,6 +852,14 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
}
@Override
public
void
uploadAvatar
(
PlatElderAvatarDTO
dto
)
{
PlatElder
platElder
=
getById
(
dto
.
getId
());
platElder
.
setAvatar
(
dto
.
getAvatar
());
updateById
(
platElder
);
}
@Override
public
PlatDevice
getBreathDevice
(
String
id
)
{
PlatElder
platElder
=
getById
(
id
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment