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
de32fada
authored
Sep 06, 2023
by
huangjy
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
feat:saas端模型报告管理
parent
0c93240d
Hide whitespace changes
Inline
Side-by-side
Showing
43 changed files
with
1216 additions
and
71 deletions
saas-module/src/main/java/com/makeit/controller/analysis/SaasDiseaseEvaluateReportController.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasDiseaseModelController.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasElderReportConfigController.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasModelManageController.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasReportManageController.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasSleepAnalysisModelController.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasSleepEvaluateReportController.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasSleepEvaluateStandardReportController.java
server-generator/src/test/java/CodeGenerator.java
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasDiseaseModelDTO.java
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasElderReportConfigDTO.java
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasSleepAnalysisModelDTO.java
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasSleepEvaluateReportDTO.java
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasSleepEvaluateStandardReportDTO.java
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasDiseaseModelEvaluateResult.java → server-service/src/main/java/com/makeit/entity/saas/analysis/SaasDiseaseEvaluateReport.java
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasElderReportConfig.java
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasModelManage.java
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasReportManage.java
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleepAnalysisModelEvaluateResult.java → server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleepEvaluateReport.java
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleepAnalysisModelEvaluateStandard.java → server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleepEvaluateStandardReport.java
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasDiseaseModelEvaluateResultMapper.java → server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasDiseaseEvaluateReportMapper.java
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasElderReportConfigMapper.java
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasModelManageMapper.java
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasReportManageMapper.java
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleepAnalysisModelEvaluateResultMapper.java → server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleepEvaluateReportMapper.java
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleepAnalysisModelEvaluateStandardMapper.java → server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleepEvaluateStandardReportMapper.java
server-service/src/main/java/com/makeit/service/saas/SaasDiseaseEvaluateReportService.java
server-service/src/main/java/com/makeit/service/saas/SaasDiseaseModelService.java
server-service/src/main/java/com/makeit/service/saas/SaasElderReportConfigService.java
server-service/src/main/java/com/makeit/service/saas/SaasDiseaseModelEvaluateResultService.java → server-service/src/main/java/com/makeit/service/saas/SaasModelManageService.java
server-service/src/main/java/com/makeit/service/saas/SaasSleepAnalysisModelEvaluateResultService.java → server-service/src/main/java/com/makeit/service/saas/SaasReportManageService.java
server-service/src/main/java/com/makeit/service/saas/SaasSleepAnalysisModelService.java
server-service/src/main/java/com/makeit/service/saas/SaasSleepEvaluateReportService.java
server-service/src/main/java/com/makeit/service/saas/SaasSleepAnalysisModelEvaluateStandardService.java → server-service/src/main/java/com/makeit/service/saas/SaasSleepEvaluateStandardReportService.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasDiseaseEvaluateReportServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasDiseaseModelServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasElderReportConfigServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasDiseaseModelEvaluateResultServiceImpl.java → server-service/src/main/java/com/makeit/service/saas/impl/SaasModelManageServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepAnalysisModelEvaluateResultServiceImpl.java → server-service/src/main/java/com/makeit/service/saas/impl/SaasReportManageServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepAnalysisModelEvaluateStandardServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepAnalysisModelServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepEvaluateReportServiceImpl.java
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepEvaluateStandardReportServiceImpl.java
saas-module/src/main/java/com/makeit/controller/analysis/SaasDiseaseEvaluateReportController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.dto.BaseIdDTO
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateReportDTO
;
import
com.makeit.entity.saas.analysis.SaasDiseaseEvaluateReport
;
import
com.makeit.entity.saas.analysis.SaasSleepEvaluateReport
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.service.saas.SaasDiseaseEvaluateReportService
;
import
com.makeit.service.saas.SaasSleepEvaluateReportService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 呼吸心率慢性病模型评估结果 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@RestController
@RequestMapping
(
"/saas/diseaseEvaluateReport"
)
public
class
SaasDiseaseEvaluateReportController
{
@Autowired
private
SaasDiseaseEvaluateReportService
saasDiseaseEvaluateReportService
;
@Action
(
module
=
"报告管理-呼吸心率慢性病模型评估结果"
,
name
=
"详情"
,
code
=
"saas:diseaseEvaluateReport:view"
)
@ApiOperation
(
"详情"
)
@PostMapping
(
"view"
)
public
ApiResponseEntity
<
SaasDiseaseEvaluateReport
>
view
(
@RequestBody
BaseIdDTO
dto
)
{
return
ApiResponseUtils
.
success
(
saasDiseaseEvaluateReportService
.
view
(
dto
.
getId
()));
}
@Action
(
module
=
"报告管理-呼吸心率慢性病模型评估结果"
,
name
=
"新增"
,
code
=
"saas:diseaseEvaluateReport:add"
)
@ApiOperation
(
"新增"
)
@PostMapping
(
"add"
)
public
ApiResponseEntity
<
Void
>
add
(
@Validated
@RequestBody
SaasSleepEvaluateReportDTO
dto
)
{
saasDiseaseEvaluateReportService
.
add
(
dto
);
return
ApiResponseUtils
.
success
();
}
@Action
(
module
=
"报告管理-呼吸心率慢性病模型评估结果"
,
name
=
"编辑"
,
code
=
"saas:diseaseEvaluateReport:edit"
)
@ApiOperation
(
"编辑"
)
@PostMapping
(
"edit"
)
public
ApiResponseEntity
<
Void
>
edit
(
@Validated
@RequestBody
SaasSleepEvaluateReportDTO
dto
)
{
saasDiseaseEvaluateReportService
.
edit
(
dto
);
return
ApiResponseUtils
.
success
();
}
}
saas-module/src/main/java/com/makeit/controller/analysis/SaasDiseaseModelController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.dto.BaseIdDTO
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.dto.saas.analysis.SaasDiseaseModelDTO
;
import
com.makeit.entity.saas.analysis.SaasDiseaseModel
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.service.saas.SaasDiseaseModelService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 呼吸心率慢性病模型 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-01
*/
@RestController
@RequestMapping
(
"/saas/diseaseModel"
)
public
class
SaasDiseaseModelController
{
@Autowired
private
SaasDiseaseModelService
saasDiseaseModelService
;
@Action
(
module
=
"模型管理-呼吸心率慢性病模型"
,
name
=
"详情"
,
code
=
"saas:diseaseModel:view"
)
@ApiOperation
(
"详情"
)
@PostMapping
(
"view"
)
public
ApiResponseEntity
<
SaasDiseaseModel
>
view
(
@RequestBody
BaseIdDTO
dto
)
{
return
ApiResponseUtils
.
success
(
saasDiseaseModelService
.
view
(
dto
.
getId
()));
}
@Action
(
module
=
"模型管理-呼吸心率慢性病模型"
,
name
=
"新增"
,
code
=
"saas:diseaseModel:add"
)
@ApiOperation
(
"新增"
)
@PostMapping
(
"add"
)
public
ApiResponseEntity
<
Void
>
add
(
@Validated
@RequestBody
SaasDiseaseModelDTO
dto
)
{
;
saasDiseaseModelService
.
add
(
dto
);
return
ApiResponseUtils
.
success
();
}
@Action
(
module
=
"模型管理-呼吸心率慢性病模型"
,
name
=
"编辑"
,
code
=
"saas:diseaseModel:edit"
)
@ApiOperation
(
"编辑"
)
@PostMapping
(
"edit"
)
public
ApiResponseEntity
<
Void
>
edit
(
@Validated
@RequestBody
SaasDiseaseModelDTO
dto
)
{
saasDiseaseModelService
.
edit
(
dto
);
return
ApiResponseUtils
.
success
();
}
}
saas-module/src/main/java/com/makeit/controller/analysis/SaasElderReportConfigController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.dto.BaseIdDTO
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.dto.saas.analysis.SaasElderReportConfigDTO
;
import
com.makeit.entity.saas.analysis.SaasElderReportConfig
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.service.saas.SaasElderReportConfigService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 长者报告配置 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@RestController
@RequestMapping
(
"/saas/elderReportConfig"
)
public
class
SaasElderReportConfigController
{
@Autowired
private
SaasElderReportConfigService
saasElderReportConfigService
;
@Action
(
module
=
"报告管理-长者报告"
,
name
=
"详情"
,
code
=
"saas:elderReportConfig:view"
)
@ApiOperation
(
"详情"
)
@PostMapping
(
"view"
)
public
ApiResponseEntity
<
SaasElderReportConfig
>
view
(
@RequestBody
BaseIdDTO
dto
)
{
return
ApiResponseUtils
.
success
(
saasElderReportConfigService
.
view
(
dto
.
getId
()));
}
@Action
(
module
=
"报告管理-长者报告"
,
name
=
"新增"
,
code
=
"saas:elderReportConfig:add"
)
@ApiOperation
(
"新增"
)
@PostMapping
(
"add"
)
public
ApiResponseEntity
<
Void
>
add
(
@Validated
@RequestBody
SaasElderReportConfigDTO
dto
)
{
saasElderReportConfigService
.
add
(
dto
);
return
ApiResponseUtils
.
success
();
}
@Action
(
module
=
"报告管理-长者报告"
,
name
=
"编辑"
,
code
=
"saas:elderReportConfig:edit"
)
@ApiOperation
(
"编辑"
)
@PostMapping
(
"edit"
)
public
ApiResponseEntity
<
Void
>
edit
(
@Validated
@RequestBody
SaasElderReportConfigDTO
dto
)
{
saasElderReportConfigService
.
edit
(
dto
);
return
ApiResponseUtils
.
success
();
}
}
saas-module/src/main/java/com/makeit/controller/analysis/SaasModelManageController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.page.PageReqDTO
;
import
com.makeit.common.page.PageVO
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.entity.saas.analysis.SaasModelManage
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.module.admin.vo.plat.PlatTenantVO
;
import
com.makeit.service.saas.SaasModelManageService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* <p>
* 模型管理 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@RestController
@RequestMapping
(
"/saas/modelManage"
)
public
class
SaasModelManageController
{
@Autowired
private
SaasModelManageService
saasModelManageService
;
@Action
(
module
=
"租户管理-租户"
,
name
=
"分页列表"
,
code
=
"saas:modelManage:page"
)
@ApiOperation
(
"分页列表"
)
@PostMapping
(
"list"
)
public
ApiResponseEntity
<
List
<
SaasModelManage
>>
list
(){
return
ApiResponseUtils
.
success
(
saasModelManageService
.
list
());
}
}
saas-module/src/main/java/com/makeit/controller/analysis/SaasReportManageController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.entity.saas.analysis.SaasModelManage
;
import
com.makeit.entity.saas.analysis.SaasReportManage
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.service.saas.SaasModelManageService
;
import
com.makeit.service.saas.SaasReportManageService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* <p>
* 报告管理 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@RestController
@RequestMapping
(
"/saas/reportManage"
)
public
class
SaasReportManageController
{
@Autowired
private
SaasReportManageService
saasReportManageService
;
@Action
(
module
=
"租户管理-租户"
,
name
=
"分页列表"
,
code
=
"saas:reportManage:page"
)
@ApiOperation
(
"分页列表"
)
@PostMapping
(
"list"
)
public
ApiResponseEntity
<
List
<
SaasReportManage
>>
list
(){
return
ApiResponseUtils
.
success
(
saasReportManageService
.
list
());
}
}
saas-module/src/main/java/com/makeit/controller/analysis/SaasSleepAnalysisModelController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.dto.BaseIdDTO
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.dto.saas.analysis.SaasSleepAnalysisModelDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepAnalysisModel
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.module.admin.dto.plat.PlatTenantDTOVO
;
import
com.makeit.service.saas.SaasSleepAnalysisModelService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 睡眠质量分析模型 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-01
*/
@RestController
@RequestMapping
(
"/saas/sleepAnalysisModel"
)
public
class
SaasSleepAnalysisModelController
{
@Autowired
private
SaasSleepAnalysisModelService
saasSleepAnalysisModelService
;
@Action
(
module
=
"模型管理-睡眠质量分析模型"
,
name
=
"详情"
,
code
=
"saas:sleepAnalysisModel:view"
)
@ApiOperation
(
"详情"
)
@PostMapping
(
"view"
)
public
ApiResponseEntity
<
SaasSleepAnalysisModel
>
view
(
@RequestBody
BaseIdDTO
dto
){
return
ApiResponseUtils
.
success
(
saasSleepAnalysisModelService
.
view
(
dto
.
getId
()));
}
@Action
(
module
=
"模型管理-睡眠质量分析模型"
,
name
=
"新增"
,
code
=
"saas:tenant:add"
)
@ApiOperation
(
"新增"
)
@PostMapping
(
"add"
)
public
ApiResponseEntity
<
Void
>
add
(
@Validated
@RequestBody
SaasSleepAnalysisModelDTO
dto
){
;
saasSleepAnalysisModelService
.
add
(
dto
);
return
ApiResponseUtils
.
success
();
}
@Action
(
module
=
"模型管理-睡眠质量分析模型"
,
name
=
"编辑"
,
code
=
"saas:tenant:edit"
)
@ApiOperation
(
"编辑"
)
@PostMapping
(
"edit"
)
public
ApiResponseEntity
<
Void
>
edit
(
@Validated
@RequestBody
SaasSleepAnalysisModelDTO
dto
){
saasSleepAnalysisModelService
.
edit
(
dto
);
return
ApiResponseUtils
.
success
();
}
}
saas-module/src/main/java/com/makeit/controller/analysis/SaasSleepEvaluateReportController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.dto.BaseIdDTO
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateReportDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepEvaluateReport
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.service.saas.SaasSleepEvaluateReportService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 睡眠质量分析模型评估结果 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@RestController
@RequestMapping
(
"/saas/sleepEvaluateReport"
)
public
class
SaasSleepEvaluateReportController
{
@Autowired
private
SaasSleepEvaluateReportService
saasSleepEvaluateReportService
;
@Action
(
module
=
"报告管理-睡眠质量分析模型评估结果"
,
name
=
"详情"
,
code
=
"saas:sleepEvaluateReport:view"
)
@ApiOperation
(
"详情"
)
@PostMapping
(
"view"
)
public
ApiResponseEntity
<
SaasSleepEvaluateReport
>
view
(
@RequestBody
BaseIdDTO
dto
)
{
return
ApiResponseUtils
.
success
(
saasSleepEvaluateReportService
.
view
(
dto
.
getId
()));
}
@Action
(
module
=
"报告管理-睡眠质量分析模型评估结果"
,
name
=
"新增"
,
code
=
"saas:sleepEvaluateReport:add"
)
@ApiOperation
(
"新增"
)
@PostMapping
(
"add"
)
public
ApiResponseEntity
<
Void
>
add
(
@Validated
@RequestBody
SaasSleepEvaluateReportDTO
dto
)
{
saasSleepEvaluateReportService
.
add
(
dto
);
return
ApiResponseUtils
.
success
();
}
@Action
(
module
=
"报告管理-睡眠质量分析模型评估结果"
,
name
=
"编辑"
,
code
=
"saas:sleepEvaluateReport:edit"
)
@ApiOperation
(
"编辑"
)
@PostMapping
(
"edit"
)
public
ApiResponseEntity
<
Void
>
edit
(
@Validated
@RequestBody
SaasSleepEvaluateReportDTO
dto
)
{
saasSleepEvaluateReportService
.
edit
(
dto
);
return
ApiResponseUtils
.
success
();
}
}
saas-module/src/main/java/com/makeit/controller/analysis/SaasSleepEvaluateStandardReportController.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
controller
.
analysis
;
import
com.makeit.common.dto.BaseIdDTO
;
import
com.makeit.common.response.ApiResponseEntity
;
import
com.makeit.common.response.ApiResponseUtils
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateStandardReportDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepEvaluateStandardReport
;
import
com.makeit.global.annotation.Action
;
import
com.makeit.service.saas.SaasSleepEvaluateStandardReportService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 睡眠质量分析模型评估标准 前端控制器
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@RestController
@RequestMapping
(
"/saas/sleepEvaluateStandardReport"
)
public
class
SaasSleepEvaluateStandardReportController
{
@Autowired
private
SaasSleepEvaluateStandardReportService
saasSleepEvaluateStandardReportService
;
@Action
(
module
=
"报告管理-睡眠质量分析模型评估标准"
,
name
=
"详情"
,
code
=
"saas:sleepEvaluateStandardReport:view"
)
@ApiOperation
(
"详情"
)
@PostMapping
(
"view"
)
public
ApiResponseEntity
<
SaasSleepEvaluateStandardReport
>
view
(
@RequestBody
BaseIdDTO
dto
)
{
return
ApiResponseUtils
.
success
(
saasSleepEvaluateStandardReportService
.
view
(
dto
.
getId
()));
}
@Action
(
module
=
"报告管理-睡眠质量分析模型评估标准"
,
name
=
"新增"
,
code
=
"saas:sleepEvaluateStandardReport:add"
)
@ApiOperation
(
"新增"
)
@PostMapping
(
"add"
)
public
ApiResponseEntity
<
Void
>
add
(
@Validated
@RequestBody
SaasSleepEvaluateStandardReportDTO
dto
)
{
saasSleepEvaluateStandardReportService
.
add
(
dto
);
return
ApiResponseUtils
.
success
();
}
@Action
(
module
=
"报告管理-睡眠质量分析模型评估标准"
,
name
=
"编辑"
,
code
=
"saas:sleepEvaluateStandardReport:edit"
)
@ApiOperation
(
"编辑"
)
@PostMapping
(
"edit"
)
public
ApiResponseEntity
<
Void
>
edit
(
@Validated
@RequestBody
SaasSleepEvaluateStandardReportDTO
dto
)
{
saasSleepEvaluateStandardReportService
.
edit
(
dto
);
return
ApiResponseUtils
.
success
();
}
}
server-generator/src/test/java/CodeGenerator.java
View file @
de32fada
...
@@ -106,7 +106,7 @@ public class CodeGenerator {
...
@@ -106,7 +106,7 @@ public class CodeGenerator {
// 使用重点 下列字段填写表名 运行方法
// 使用重点 下列字段填写表名 运行方法
// strategy.setInclude("edu_teacher","..."); // 多表-逆向工程
// strategy.setInclude("edu_teacher","..."); // 多表-逆向工程
strategy
.
setInclude
(
"
plat_device"
,
"plat_device_other
"
);
strategy
.
setInclude
(
"
saas_model_manage"
,
"saas_report_manage
"
);
strategy
.
setNaming
(
NamingStrategy
.
underline_to_camel
);
//数据库表映射到实体的命名策略
strategy
.
setNaming
(
NamingStrategy
.
underline_to_camel
);
//数据库表映射到实体的命名策略
strategy
.
setTablePrefix
(
pc
.
getModuleName
()
+
"_"
);
//生成实体属性时去掉表"_"前缀并且第一个字母大写 如:gmt_create -> gmtCreate
strategy
.
setTablePrefix
(
pc
.
getModuleName
()
+
"_"
);
//生成实体属性时去掉表"_"前缀并且第一个字母大写 如:gmt_create -> gmtCreate
...
...
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasDiseaseModelDTO.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
dto
.
saas
.
analysis
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 呼吸心率慢性病模型
* </p>
*
* @author eugene young
* @since 2023-09-01
*/
@Data
@ApiModel
(
value
=
"SaasDiseaseModelDTO对象"
,
description
=
"呼吸心率慢性病模型"
)
public
class
SaasDiseaseModelDTO
{
private
String
id
;
@ApiModelProperty
(
value
=
"呼吸暂停 X(小时)呼吸暂停"
)
private
String
apneaTime
;
@ApiModelProperty
(
value
=
"呼吸暂停 X(小时)呼吸暂停条件"
)
private
String
apneaComparison
;
@ApiModelProperty
(
value
=
"呼吸暂停 X(小时)呼吸暂停多少X(次数)"
)
private
String
apneaThreshold
;
@ApiModelProperty
(
value
=
"呼吸过速 X(小时)呼吸过速"
)
private
String
tachypneaTime
;
@ApiModelProperty
(
value
=
"呼吸过速 X(小时)呼吸过速条件"
)
private
String
tachypneaComparison
;
@ApiModelProperty
(
value
=
"呼吸过速 X(小时)呼吸过速X(次数)"
)
private
String
tachypneaThreshold
;
@ApiModelProperty
(
value
=
"呼吸过缓 X(小时)呼吸过缓"
)
private
String
bradypneaTime
;
@ApiModelProperty
(
value
=
"呼吸过缓 X(小时)呼吸过缓条件"
)
private
String
bradypneaComparison
;
@ApiModelProperty
(
value
=
"呼吸过缓 X(小时)呼吸过缓X(次数)"
)
private
String
bradypneaThreshold
;
@ApiModelProperty
(
value
=
"心率过缓 X(小时)心率过缓"
)
private
String
bradycardiaTime
;
@ApiModelProperty
(
value
=
"心率过缓 X(小时)心率过缓条件"
)
private
String
bradycardiaComparison
;
@ApiModelProperty
(
value
=
"心率过缓 X(小时)心率过缓X(次数)"
)
private
String
bradycardiaThreshold
;
@ApiModelProperty
(
value
=
"心率过速 X(小时)心率过速"
)
private
String
tachycardiaTime
;
@ApiModelProperty
(
value
=
"心率过速 X(小时)心率过速条件"
)
private
String
tachycardiaComparison
;
@ApiModelProperty
(
value
=
"心率过速 X(小时)心率过速X(次数)"
)
private
String
tachycardiaThreshold
;
}
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasElderReportConfigDTO.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
dto
.
saas
.
analysis
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 长者报告配置
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Data
@ApiModel
(
value
=
"SaasElderReportConfigDTO对象"
,
description
=
"长者报告配置"
)
public
class
SaasElderReportConfigDTO
{
private
String
id
;
@ApiModelProperty
(
value
=
"评估内容 json字符串 {\"number:\"1\",condtion:\"\",\"score\":\"\",evaluate:\"\"\"}"
)
private
String
resultContent
;
}
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasSleepAnalysisModelDTO.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
dto
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 睡眠质量分析模型
* </p>
*
* @author eugene young
* @since 2023-09-01
*/
@Data
@ApiModel
(
value
=
"SaasSleepAnalysisModel对象DTO"
,
description
=
"睡眠质量分析模型"
)
public
class
SaasSleepAnalysisModelDTO
{
private
String
id
;
@ApiModelProperty
(
value
=
"体动次数"
)
private
String
actionComparison
;
@ApiModelProperty
(
value
=
"体动阈值记录 默认 1"
)
private
String
actionThreshold
;
@ApiModelProperty
(
value
=
"翻身次数"
)
private
String
turnedComparison
;
@ApiModelProperty
(
value
=
"翻身次数阈值 默认1"
)
private
String
turnedThreshold
;
@ApiModelProperty
(
value
=
"呼吸率阈值 起始"
)
private
String
breatheThresholdMin
;
@ApiModelProperty
(
value
=
"呼吸率阈值 结束"
)
private
String
breatheThresholdMax
;
@ApiModelProperty
(
value
=
"呼吸持续时间"
)
private
String
breatheDuration
;
@ApiModelProperty
(
value
=
"心率阈值 起始"
)
private
String
heartThresholdMin
;
@ApiModelProperty
(
value
=
"心率阈值 结束"
)
private
String
heartThresholdMax
;
@ApiModelProperty
(
value
=
"心率阈值持续时间"
)
private
String
heartDuration
;
@ApiModelProperty
(
value
=
"起床时间:人离床条件"
)
@TableField
(
"riseLeave_comparison"
)
private
String
riseleaveComparison
;
@ApiModelProperty
(
value
=
"起床时间 人离床(小时)"
)
private
String
riseLeaveThreshold
;
@ApiModelProperty
(
value
=
"起床时间 每分钟大于30秒体动值条件"
)
@TableField
(
"riseAction_comparison"
)
private
String
riseactionComparison
;
@ApiModelProperty
(
value
=
"起床时间 每分钟大于30秒体动值"
)
private
String
riseActionThreshold
;
@ApiModelProperty
(
value
=
"起床时间 每分钟大于30秒体动值 持续时间"
)
private
String
riseActionDuration
;
@ApiModelProperty
(
value
=
"起床时间 多久(小时)内无再次入睡"
)
private
String
riseRepeatThreshold
;
@ApiModelProperty
(
value
=
"入睡时间:体动值条件"
)
private
String
sleepTimeActionComparison
;
@ApiModelProperty
(
value
=
"入睡时间:体动值"
)
private
String
sleepTimeActionThreshold
;
@ApiModelProperty
(
value
=
"入睡时间:体动值 持续时间"
)
private
String
sleepTimeActionDuration
;
@ApiModelProperty
(
value
=
"每分钟体动值条件"
)
private
String
awakeComparison
;
@ApiModelProperty
(
value
=
"每分钟体动值"
)
private
String
awakeThreshold
;
@ApiModelProperty
(
value
=
"深度睡眠和浅度睡眠条件"
)
private
String
napComparison
;
@ApiModelProperty
(
value
=
"深度睡眠和浅度睡眠(小时)"
)
private
String
napThreshold
;
@ApiModelProperty
(
value
=
"深度睡眠和浅度睡眠 持续时间"
)
private
String
napDuration
;
@ApiModelProperty
(
value
=
"深度睡眠和浅度睡眠条件"
)
private
String
sleepComparison
;
@ApiModelProperty
(
value
=
"深度睡眠和浅度睡眠 (小时)"
)
private
String
sleepThreshold
;
@ApiModelProperty
(
value
=
"深度睡眠:体动和翻身次数每X(分钟)"
)
private
String
sleepDeepActionTimeBegin
;
@ApiModelProperty
(
value
=
"深度睡眠:体动和翻身次数每X(分钟)条件"
)
private
String
sleepDeepActionComparison
;
@ApiModelProperty
(
value
=
"深度睡眠:在(分钟内)体动和翻身次数"
)
private
String
sleepDeepActionThreshold
;
@ApiModelProperty
(
value
=
"深度睡眠:呼吸率 起始值"
)
private
String
sleepDeepBreatheMin
;
@ApiModelProperty
(
value
=
"深度睡眠:呼吸率 最大值"
)
private
String
sleepDeepBreatheMax
;
@ApiModelProperty
(
value
=
"中度睡眠: 体动和翻身次数每X(分钟)"
)
private
String
sleepModerateActionTimeBegin
;
@ApiModelProperty
(
value
=
"中度睡眠: 体动和翻身次数每X(分钟)条件"
)
private
String
sleepModerateActionComparison
;
@ApiModelProperty
(
value
=
"中度睡眠: 体动和翻身次数每X(分钟)次数"
)
private
String
sleepModerateActionThreshold
;
}
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasSleepEvaluateReportDTO.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
dto
.
saas
.
analysis
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 睡眠质量分析模型评估结果
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Data
@ApiModel
(
value
=
"SaasSleepEvaluateReportDTO对象"
,
description
=
"睡眠质量分析模型评估结果"
)
public
class
SaasSleepEvaluateReportDTO
{
private
String
id
;
@ApiModelProperty
(
value
=
"评估结果 json字符串 {\"number:\"1\",socreRange:\"\",\"result\":\"\",evaluate:\"\"\"}"
)
private
String
resultContent
;
}
server-service/src/main/java/com/makeit/dto/saas/analysis/SaasSleepEvaluateStandardReportDTO.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
dto
.
saas
.
analysis
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 睡眠质量分析模型评估标准
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Data
@ApiModel
(
value
=
"SaasSleepEvaluateStandardReportDTO对象"
,
description
=
"睡眠质量分析模型评估标准"
)
public
class
SaasSleepEvaluateStandardReportDTO
{
private
String
id
;
@ApiModelProperty
(
value
=
"深度睡眠评估标准 json数组 [{hour:\"\",score:\"\"},{}]\""
)
private
String
sleepDeepConfig
;
@ApiModelProperty
(
value
=
"浅度睡眠评估标准 json字符串"
)
private
String
sleepLightnessConfig
;
@ApiModelProperty
(
value
=
"清醒评估标准 json字符串"
)
private
String
soberConfig
;
@ApiModelProperty
(
value
=
"睡眠时长 json字符串"
)
private
String
sleepTime
;
}
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasDisease
ModelEvaluateResul
t.java
→
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasDisease
EvaluateRepor
t.java
View file @
de32fada
package
com
.
makeit
.
entity
.
saas
.
analysis
;
package
com
.
makeit
.
entity
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.makeit.common.entity.BaseBusEntity
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -14,12 +12,12 @@ import lombok.EqualsAndHashCode;
...
@@ -14,12 +12,12 @@ import lombok.EqualsAndHashCode;
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SaasDisease
ModelEvaluateResul
t对象"
,
description
=
"呼吸心率慢性病模型评估结果"
)
@ApiModel
(
value
=
"SaasDisease
EvaluateRepor
t对象"
,
description
=
"呼吸心率慢性病模型评估结果"
)
public
class
SaasDisease
ModelEvaluateResul
t
extends
BaseBusEntity
{
public
class
SaasDisease
EvaluateRepor
t
extends
BaseBusEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
...
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasElderReportConfig.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
entity
.
saas
.
analysis
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 长者报告配置
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SaasElderReportConfig对象"
,
description
=
"长者报告配置"
)
public
class
SaasElderReportConfig
extends
BaseBusEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"评估内容 json字符串 {\"number:\"1\",condtion:\"\",\"score\":\"\",evaluate:\"\"\"}"
)
private
String
resultContent
;
}
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasModelManage.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
entity
.
saas
.
analysis
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 模型管理
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SaasModelManage对象"
,
description
=
"模型管理"
)
public
class
SaasModelManage
extends
BaseBusEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"模型名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"说明"
)
private
String
remark
;
@ApiModelProperty
(
value
=
"模型id"
)
private
String
modelId
;
@ApiModelProperty
(
value
=
"模型类型"
)
private
String
modelType
;
}
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasReportManage.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
entity
.
saas
.
analysis
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
* 报告管理
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SaasReportManage对象"
,
description
=
"报告管理"
)
public
class
SaasReportManage
extends
BaseBusEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"报告名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"说明"
)
private
String
remark
;
@ApiModelProperty
(
value
=
"报告id"
)
private
String
reportId
;
@ApiModelProperty
(
value
=
"报告类型"
)
private
String
reportType
;
}
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleep
AnalysisModelEvaluateResul
t.java
→
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleep
EvaluateRepor
t.java
View file @
de32fada
package
com
.
makeit
.
entity
.
saas
.
analysis
;
package
com
.
makeit
.
entity
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.makeit.common.entity.BaseBusEntity
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -14,12 +12,12 @@ import lombok.EqualsAndHashCode;
...
@@ -14,12 +12,12 @@ import lombok.EqualsAndHashCode;
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SaasSleep
AnalysisModelEvaluateResul
t对象"
,
description
=
"睡眠质量分析模型评估结果"
)
@ApiModel
(
value
=
"SaasSleep
EvaluateRepor
t对象"
,
description
=
"睡眠质量分析模型评估结果"
)
public
class
SaasSleep
AnalysisModelEvaluateResul
t
extends
BaseBusEntity
{
public
class
SaasSleep
EvaluateRepor
t
extends
BaseBusEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
...
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleep
AnalysisModelEvaluateStandard
.java
→
server-service/src/main/java/com/makeit/entity/saas/analysis/SaasSleep
EvaluateStandardReport
.java
View file @
de32fada
package
com
.
makeit
.
entity
.
saas
.
analysis
;
package
com
.
makeit
.
entity
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.makeit.common.entity.BaseBusEntity
;
import
com.makeit.common.entity.BaseBusEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -14,12 +12,12 @@ import lombok.EqualsAndHashCode;
...
@@ -14,12 +12,12 @@ import lombok.EqualsAndHashCode;
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"SaasSleep
AnalysisModelEvaluateStandard
对象"
,
description
=
"睡眠质量分析模型评估标准"
)
@ApiModel
(
value
=
"SaasSleep
EvaluateStandardReport
对象"
,
description
=
"睡眠质量分析模型评估标准"
)
public
class
SaasSleep
AnalysisModelEvaluateStandard
extends
BaseBusEntity
{
public
class
SaasSleep
EvaluateStandardReport
extends
BaseBusEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
...
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasDisease
ModelEvaluateResul
tMapper.java
→
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasDisease
EvaluateRepor
tMapper.java
View file @
de32fada
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.makeit.entity.saas.analysis.SaasDisease
ModelEvaluateResul
t
;
import
com.makeit.entity.saas.analysis.SaasDisease
EvaluateRepor
t
;
/**
/**
* <p>
* <p>
...
@@ -9,8 +9,8 @@ import com.makeit.entity.saas.analysis.SaasDiseaseModelEvaluateResult;
...
@@ -9,8 +9,8 @@ import com.makeit.entity.saas.analysis.SaasDiseaseModelEvaluateResult;
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
public
interface
SaasDisease
ModelEvaluateResultMapper
extends
BaseMapper
<
SaasDiseaseModelEvaluateResul
t
>
{
public
interface
SaasDisease
EvaluateReportMapper
extends
BaseMapper
<
SaasDiseaseEvaluateRepor
t
>
{
}
}
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasElderReportConfigMapper.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.makeit.entity.saas.analysis.SaasElderReportConfig
;
/**
* <p>
* 长者报告配置 Mapper 接口
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
public
interface
SaasElderReportConfigMapper
extends
BaseMapper
<
SaasElderReportConfig
>
{
}
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasModelManageMapper.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.makeit.entity.saas.analysis.SaasModelManage
;
/**
* <p>
* 模型管理 Mapper 接口
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
public
interface
SaasModelManageMapper
extends
BaseMapper
<
SaasModelManage
>
{
}
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasReportManageMapper.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.makeit.entity.saas.analysis.SaasReportManage
;
/**
* <p>
* 报告管理 Mapper 接口
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
public
interface
SaasReportManageMapper
extends
BaseMapper
<
SaasReportManage
>
{
}
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleep
AnalysisModelEvaluateResul
tMapper.java
→
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleep
EvaluateRepor
tMapper.java
View file @
de32fada
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.makeit.entity.saas.analysis.SaasSleep
AnalysisModelEvaluateResul
t
;
import
com.makeit.entity.saas.analysis.SaasSleep
EvaluateRepor
t
;
/**
/**
* <p>
* <p>
...
@@ -9,8 +9,8 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateResult;
...
@@ -9,8 +9,8 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateResult;
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
public
interface
SaasSleep
AnalysisModelEvaluateResultMapper
extends
BaseMapper
<
SaasSleepAnalysisModelEvaluateResul
t
>
{
public
interface
SaasSleep
EvaluateReportMapper
extends
BaseMapper
<
SaasSleepEvaluateRepor
t
>
{
}
}
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleep
AnalysisModelEvaluateStandard
Mapper.java
→
server-service/src/main/java/com/makeit/mapper/saas/analysis/SaasSleep
EvaluateStandardReport
Mapper.java
View file @
de32fada
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
package
com
.
makeit
.
mapper
.
saas
.
analysis
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.makeit.entity.saas.analysis.SaasSleep
AnalysisModelEvaluateStandard
;
import
com.makeit.entity.saas.analysis.SaasSleep
EvaluateStandardReport
;
/**
/**
* <p>
* <p>
...
@@ -9,8 +9,8 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateStandard;
...
@@ -9,8 +9,8 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateStandard;
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
public
interface
SaasSleep
AnalysisModelEvaluateStandardMapper
extends
BaseMapper
<
SaasSleepAnalysisModelEvaluateStandard
>
{
public
interface
SaasSleep
EvaluateStandardReportMapper
extends
BaseMapper
<
SaasSleepEvaluateStandardReport
>
{
}
}
server-service/src/main/java/com/makeit/service/saas/SaasDiseaseEvaluateReportService.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateReportDTO
;
import
com.makeit.entity.saas.analysis.SaasDiseaseEvaluateReport
;
/**
* <p>
* 呼吸心率慢性病模型评估结果 服务类
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
public
interface
SaasDiseaseEvaluateReportService
extends
IService
<
SaasDiseaseEvaluateReport
>
{
SaasDiseaseEvaluateReport
view
(
String
id
);
void
add
(
SaasSleepEvaluateReportDTO
dto
);
void
edit
(
SaasSleepEvaluateReportDTO
dto
);
}
server-service/src/main/java/com/makeit/service/saas/SaasDiseaseModelService.java
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.dto.saas.analysis.SaasDiseaseModelDTO
;
import
com.makeit.entity.saas.analysis.SaasDiseaseModel
;
import
com.makeit.entity.saas.analysis.SaasDiseaseModel
;
/**
/**
...
@@ -13,4 +14,9 @@ import com.makeit.entity.saas.analysis.SaasDiseaseModel;
...
@@ -13,4 +14,9 @@ import com.makeit.entity.saas.analysis.SaasDiseaseModel;
*/
*/
public
interface
SaasDiseaseModelService
extends
IService
<
SaasDiseaseModel
>
{
public
interface
SaasDiseaseModelService
extends
IService
<
SaasDiseaseModel
>
{
SaasDiseaseModel
view
(
String
id
);
void
add
(
SaasDiseaseModelDTO
dto
);
void
edit
(
SaasDiseaseModelDTO
dto
);
}
}
server-service/src/main/java/com/makeit/service/saas/SaasElderReportConfigService.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.dto.saas.analysis.SaasElderReportConfigDTO
;
import
com.makeit.entity.saas.analysis.SaasElderReportConfig
;
/**
* <p>
* 长者报告配置 服务类
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
public
interface
SaasElderReportConfigService
extends
IService
<
SaasElderReportConfig
>
{
SaasElderReportConfig
view
(
String
id
);
void
add
(
SaasElderReportConfigDTO
dto
);
void
edit
(
SaasElderReportConfigDTO
dto
);
}
server-service/src/main/java/com/makeit/service/saas/Saas
DiseaseModelEvaluateResult
Service.java
→
server-service/src/main/java/com/makeit/service/saas/Saas
ModelManage
Service.java
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.entity.saas.analysis.Saas
DiseaseModelEvaluateResult
;
import
com.makeit.entity.saas.analysis.Saas
ModelManage
;
/**
/**
* <p>
* <p>
*
呼吸心率慢性病模型评估结果
服务类
*
模型管理
服务类
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
public
interface
Saas
DiseaseModelEvaluateResultService
extends
IService
<
SaasDiseaseModelEvaluateResult
>
{
public
interface
Saas
ModelManageService
extends
IService
<
SaasModelManage
>
{
}
}
server-service/src/main/java/com/makeit/service/saas/Saas
SleepAnalysisModelEvaluateResult
Service.java
→
server-service/src/main/java/com/makeit/service/saas/Saas
ReportManage
Service.java
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.entity.saas.analysis.Saas
SleepAnalysisModelEvaluateResult
;
import
com.makeit.entity.saas.analysis.Saas
ReportManage
;
/**
/**
* <p>
* <p>
*
睡眠质量分析模型评估结果
服务类
*
报告管理
服务类
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
public
interface
Saas
SleepAnalysisModelEvaluateResultService
extends
IService
<
SaasSleepAnalysisModelEvaluateResult
>
{
public
interface
Saas
ReportManageService
extends
IService
<
SaasReportManage
>
{
}
}
server-service/src/main/java/com/makeit/service/saas/SaasSleepAnalysisModelService.java
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.dto.saas.analysis.SaasSleepAnalysisModelDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepAnalysisModel
;
import
com.makeit.entity.saas.analysis.SaasSleepAnalysisModel
;
/**
/**
...
@@ -13,4 +14,9 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModel;
...
@@ -13,4 +14,9 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModel;
*/
*/
public
interface
SaasSleepAnalysisModelService
extends
IService
<
SaasSleepAnalysisModel
>
{
public
interface
SaasSleepAnalysisModelService
extends
IService
<
SaasSleepAnalysisModel
>
{
SaasSleepAnalysisModel
view
(
String
id
);
void
add
(
SaasSleepAnalysisModelDTO
dto
);
void
edit
(
SaasSleepAnalysisModelDTO
dto
);
}
}
server-service/src/main/java/com/makeit/service/saas/SaasSleepEvaluateReportService.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateReportDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepEvaluateReport
;
/**
* <p>
* 睡眠质量分析模型评估结果 服务类
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
public
interface
SaasSleepEvaluateReportService
extends
IService
<
SaasSleepEvaluateReport
>
{
SaasSleepEvaluateReport
view
(
String
id
);
void
add
(
SaasSleepEvaluateReportDTO
dto
);
void
edit
(
SaasSleepEvaluateReportDTO
dto
);
}
server-service/src/main/java/com/makeit/service/saas/SaasSleep
AnalysisModelEvaluateStandard
Service.java
→
server-service/src/main/java/com/makeit/service/saas/SaasSleep
EvaluateStandardReport
Service.java
View file @
de32fada
package
com
.
makeit
.
service
.
saas
;
package
com
.
makeit
.
service
.
saas
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateStandard
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateStandardReportDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepEvaluateStandardReport
;
/**
/**
* <p>
* <p>
...
@@ -9,8 +10,13 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateStandard;
...
@@ -9,8 +10,13 @@ import com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateStandard;
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
public
interface
SaasSleep
AnalysisModelEvaluateStandardService
extends
IService
<
SaasSleepAnalysisModelEvaluateStandard
>
{
public
interface
SaasSleep
EvaluateStandardReportService
extends
IService
<
SaasSleepEvaluateStandardReport
>
{
SaasSleepEvaluateStandardReport
view
(
String
id
);
void
add
(
SaasSleepEvaluateStandardReportDTO
dto
);
void
edit
(
SaasSleepEvaluateStandardReportDTO
dto
);
}
}
server-service/src/main/java/com/makeit/service/saas/impl/SaasDiseaseEvaluateReportServiceImpl.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
service
.
saas
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateReportDTO
;
import
com.makeit.entity.saas.analysis.SaasDiseaseEvaluateReport
;
import
com.makeit.mapper.saas.analysis.SaasDiseaseEvaluateReportMapper
;
import
com.makeit.service.saas.SaasDiseaseEvaluateReportService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 呼吸心率慢性病模型评估结果 服务实现类
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Service
public
class
SaasDiseaseEvaluateReportServiceImpl
extends
ServiceImpl
<
SaasDiseaseEvaluateReportMapper
,
SaasDiseaseEvaluateReport
>
implements
SaasDiseaseEvaluateReportService
{
@Override
public
SaasDiseaseEvaluateReport
view
(
String
id
)
{
return
getById
(
id
);
}
@Override
public
void
add
(
SaasSleepEvaluateReportDTO
dto
)
{
SaasDiseaseEvaluateReport
entity
=
new
SaasDiseaseEvaluateReport
();
BeanUtils
.
copyProperties
(
dto
,
entity
);
save
(
entity
);
}
@Override
public
void
edit
(
SaasSleepEvaluateReportDTO
dto
)
{
SaasDiseaseEvaluateReport
entity
=
getById
(
dto
.
getId
());
BeanUtils
.
copyProperties
(
dto
,
entity
);
saveOrUpdate
(
entity
);
}
}
server-service/src/main/java/com/makeit/service/saas/impl/SaasDiseaseModelServiceImpl.java
View file @
de32fada
...
@@ -2,9 +2,11 @@ package com.makeit.service.saas.impl;
...
@@ -2,9 +2,11 @@ package com.makeit.service.saas.impl;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.dto.saas.analysis.SaasDiseaseModelDTO
;
import
com.makeit.entity.saas.analysis.SaasDiseaseModel
;
import
com.makeit.entity.saas.analysis.SaasDiseaseModel
;
import
com.makeit.mapper.saas.analysis.SaasDiseaseModelMapper
;
import
com.makeit.mapper.saas.analysis.SaasDiseaseModelMapper
;
import
com.makeit.service.saas.SaasDiseaseModelService
;
import
com.makeit.service.saas.SaasDiseaseModelService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
/**
/**
...
@@ -18,4 +20,23 @@ import org.springframework.stereotype.Service;
...
@@ -18,4 +20,23 @@ import org.springframework.stereotype.Service;
@Service
@Service
public
class
SaasDiseaseModelServiceImpl
extends
ServiceImpl
<
SaasDiseaseModelMapper
,
SaasDiseaseModel
>
implements
SaasDiseaseModelService
{
public
class
SaasDiseaseModelServiceImpl
extends
ServiceImpl
<
SaasDiseaseModelMapper
,
SaasDiseaseModel
>
implements
SaasDiseaseModelService
{
@Override
public
SaasDiseaseModel
view
(
String
id
)
{
return
getById
(
id
);
}
@Override
public
void
add
(
SaasDiseaseModelDTO
dto
)
{
SaasDiseaseModel
entity
=
new
SaasDiseaseModel
();
BeanUtils
.
copyProperties
(
dto
,
entity
);
save
(
entity
);
}
@Override
public
void
edit
(
SaasDiseaseModelDTO
dto
)
{
SaasDiseaseModel
entity
=
getById
(
dto
.
getId
());
BeanUtils
.
copyProperties
(
dto
,
entity
);
saveOrUpdate
(
entity
);
}
}
}
server-service/src/main/java/com/makeit/service/saas/impl/SaasElderReportConfigServiceImpl.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
service
.
saas
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.dto.saas.analysis.SaasElderReportConfigDTO
;
import
com.makeit.entity.saas.analysis.SaasElderReportConfig
;
import
com.makeit.mapper.saas.analysis.SaasElderReportConfigMapper
;
import
com.makeit.service.saas.SaasElderReportConfigService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 长者报告配置 服务实现类
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Service
public
class
SaasElderReportConfigServiceImpl
extends
ServiceImpl
<
SaasElderReportConfigMapper
,
SaasElderReportConfig
>
implements
SaasElderReportConfigService
{
@Override
public
SaasElderReportConfig
view
(
String
id
)
{
return
getById
(
id
);
}
@Override
public
void
add
(
SaasElderReportConfigDTO
dto
)
{
SaasElderReportConfig
entity
=
new
SaasElderReportConfig
();
BeanUtils
.
copyProperties
(
dto
,
entity
);
save
(
entity
);
}
@Override
public
void
edit
(
SaasElderReportConfigDTO
dto
)
{
SaasElderReportConfig
entity
=
getById
(
dto
.
getId
());
BeanUtils
.
copyProperties
(
dto
,
entity
);
saveOrUpdate
(
entity
);
}
}
server-service/src/main/java/com/makeit/service/saas/impl/Saas
DiseaseModelEvaluateResult
ServiceImpl.java
→
server-service/src/main/java/com/makeit/service/saas/impl/Saas
ModelManage
ServiceImpl.java
View file @
de32fada
package
com
.
makeit
.
service
.
saas
.
impl
;
package
com
.
makeit
.
service
.
saas
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.entity.saas.analysis.Saas
DiseaseModelEvaluateResult
;
import
com.makeit.entity.saas.analysis.Saas
ModelManage
;
import
com.makeit.mapper.saas.analysis.Saas
DiseaseModelEvaluateResult
Mapper
;
import
com.makeit.mapper.saas.analysis.Saas
ModelManage
Mapper
;
import
com.makeit.service.saas.Saas
DiseaseModelEvaluateResult
Service
;
import
com.makeit.service.saas.Saas
ModelManage
Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
/**
/**
* <p>
* <p>
*
呼吸心率慢性病模型评估结果
服务实现类
*
模型管理
服务实现类
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
@Service
@Service
public
class
Saas
DiseaseModelEvaluateResultServiceImpl
extends
ServiceImpl
<
SaasDiseaseModelEvaluateResultMapper
,
SaasDiseaseModelEvaluateResult
>
implements
SaasDiseaseModelEvaluateResult
Service
{
public
class
Saas
ModelManageServiceImpl
extends
ServiceImpl
<
SaasModelManageMapper
,
SaasModelManage
>
implements
SaasModelManage
Service
{
}
}
server-service/src/main/java/com/makeit/service/saas/impl/Saas
SleepAnalysisModelEvaluateResult
ServiceImpl.java
→
server-service/src/main/java/com/makeit/service/saas/impl/Saas
ReportManage
ServiceImpl.java
View file @
de32fada
package
com
.
makeit
.
service
.
saas
.
impl
;
package
com
.
makeit
.
service
.
saas
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.entity.saas.analysis.Saas
SleepAnalysisModelEvaluateResult
;
import
com.makeit.entity.saas.analysis.Saas
ReportManage
;
import
com.makeit.mapper.saas.analysis.Saas
SleepAnalysisModelEvaluateResult
Mapper
;
import
com.makeit.mapper.saas.analysis.Saas
ReportManage
Mapper
;
import
com.makeit.service.saas.Saas
SleepAnalysisModelEvaluateResult
Service
;
import
com.makeit.service.saas.Saas
ReportManage
Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
/**
/**
* <p>
* <p>
*
睡眠质量分析模型评估结果
服务实现类
*
报告管理
服务实现类
* </p>
* </p>
*
*
* @author eugene young
* @author eugene young
* @since 2023-09-0
1
* @since 2023-09-0
5
*/
*/
@Service
@Service
public
class
Saas
SleepAnalysisModelEvaluateResultServiceImpl
extends
ServiceImpl
<
SaasSleepAnalysisModelEvaluateResultMapper
,
SaasSleepAnalysisModelEvaluateResult
>
implements
SaasSleepAnalysisModelEvaluateResult
Service
{
public
class
Saas
ReportManageServiceImpl
extends
ServiceImpl
<
SaasReportManageMapper
,
SaasReportManage
>
implements
SaasReportManage
Service
{
}
}
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepAnalysisModelEvaluateStandardServiceImpl.java
deleted
100644 → 0
View file @
0c93240d
package
com
.
makeit
.
service
.
saas
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.entity.saas.analysis.SaasSleepAnalysisModelEvaluateStandard
;
import
com.makeit.mapper.saas.analysis.SaasSleepAnalysisModelEvaluateStandardMapper
;
import
com.makeit.service.saas.SaasSleepAnalysisModelEvaluateStandardService
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 睡眠质量分析模型评估标准 服务实现类
* </p>
*
* @author eugene young
* @since 2023-09-01
*/
@Service
public
class
SaasSleepAnalysisModelEvaluateStandardServiceImpl
extends
ServiceImpl
<
SaasSleepAnalysisModelEvaluateStandardMapper
,
SaasSleepAnalysisModelEvaluateStandard
>
implements
SaasSleepAnalysisModelEvaluateStandardService
{
}
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepAnalysisModelServiceImpl.java
View file @
de32fada
...
@@ -2,9 +2,11 @@ package com.makeit.service.saas.impl;
...
@@ -2,9 +2,11 @@ package com.makeit.service.saas.impl;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.dto.saas.analysis.SaasSleepAnalysisModelDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepAnalysisModel
;
import
com.makeit.entity.saas.analysis.SaasSleepAnalysisModel
;
import
com.makeit.mapper.saas.analysis.SaasSleepAnalysisModelMapper
;
import
com.makeit.mapper.saas.analysis.SaasSleepAnalysisModelMapper
;
import
com.makeit.service.saas.SaasSleepAnalysisModelService
;
import
com.makeit.service.saas.SaasSleepAnalysisModelService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
/**
/**
...
@@ -18,4 +20,23 @@ import org.springframework.stereotype.Service;
...
@@ -18,4 +20,23 @@ import org.springframework.stereotype.Service;
@Service
@Service
public
class
SaasSleepAnalysisModelServiceImpl
extends
ServiceImpl
<
SaasSleepAnalysisModelMapper
,
SaasSleepAnalysisModel
>
implements
SaasSleepAnalysisModelService
{
public
class
SaasSleepAnalysisModelServiceImpl
extends
ServiceImpl
<
SaasSleepAnalysisModelMapper
,
SaasSleepAnalysisModel
>
implements
SaasSleepAnalysisModelService
{
@Override
public
SaasSleepAnalysisModel
view
(
String
id
)
{
return
getById
(
id
);
}
@Override
public
void
add
(
SaasSleepAnalysisModelDTO
dto
)
{
SaasSleepAnalysisModel
entity
=
new
SaasSleepAnalysisModel
();
BeanUtils
.
copyProperties
(
dto
,
entity
);
save
(
entity
);
}
@Override
public
void
edit
(
SaasSleepAnalysisModelDTO
dto
)
{
SaasSleepAnalysisModel
entity
=
getById
(
dto
.
getId
());
BeanUtils
.
copyProperties
(
dto
,
entity
);
saveOrUpdate
(
entity
);
}
}
}
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepEvaluateReportServiceImpl.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
service
.
saas
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateReportDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepEvaluateReport
;
import
com.makeit.mapper.saas.analysis.SaasSleepEvaluateReportMapper
;
import
com.makeit.service.saas.SaasSleepEvaluateReportService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 睡眠质量分析模型评估结果 服务实现类
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Service
public
class
SaasSleepEvaluateReportServiceImpl
extends
ServiceImpl
<
SaasSleepEvaluateReportMapper
,
SaasSleepEvaluateReport
>
implements
SaasSleepEvaluateReportService
{
@Override
public
SaasSleepEvaluateReport
view
(
String
id
)
{
return
getById
(
id
);
}
@Override
public
void
add
(
SaasSleepEvaluateReportDTO
dto
)
{
SaasSleepEvaluateReport
entity
=
new
SaasSleepEvaluateReport
();
BeanUtils
.
copyProperties
(
dto
,
entity
);
save
(
entity
);
}
@Override
public
void
edit
(
SaasSleepEvaluateReportDTO
dto
)
{
SaasSleepEvaluateReport
entity
=
getById
(
dto
.
getId
());
BeanUtils
.
copyProperties
(
dto
,
entity
);
saveOrUpdate
(
entity
);
}
}
server-service/src/main/java/com/makeit/service/saas/impl/SaasSleepEvaluateStandardReportServiceImpl.java
0 → 100644
View file @
de32fada
package
com
.
makeit
.
service
.
saas
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.makeit.dto.saas.analysis.SaasSleepEvaluateStandardReportDTO
;
import
com.makeit.entity.saas.analysis.SaasSleepEvaluateStandardReport
;
import
com.makeit.mapper.saas.analysis.SaasSleepEvaluateStandardReportMapper
;
import
com.makeit.service.saas.SaasSleepEvaluateStandardReportService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 睡眠质量分析模型评估标准 服务实现类
* </p>
*
* @author eugene young
* @since 2023-09-05
*/
@Service
public
class
SaasSleepEvaluateStandardReportServiceImpl
extends
ServiceImpl
<
SaasSleepEvaluateStandardReportMapper
,
SaasSleepEvaluateStandardReport
>
implements
SaasSleepEvaluateStandardReportService
{
@Override
public
SaasSleepEvaluateStandardReport
view
(
String
id
)
{
return
getById
(
id
);
}
@Override
public
void
add
(
SaasSleepEvaluateStandardReportDTO
dto
)
{
SaasSleepEvaluateStandardReport
entity
=
new
SaasSleepEvaluateStandardReport
();
BeanUtils
.
copyProperties
(
dto
,
entity
);
save
(
entity
);
}
@Override
public
void
edit
(
SaasSleepEvaluateStandardReportDTO
dto
)
{
SaasSleepEvaluateStandardReport
entity
=
getById
(
dto
.
getId
());
BeanUtils
.
copyProperties
(
dto
,
entity
);
saveOrUpdate
(
entity
);
}
}
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