diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/ecgdataController.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/ecgdataController.java new file mode 100644 index 0000000..0bd788a --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/ecgdataController.java @@ -0,0 +1,97 @@ +package cn.iocoder.yudao.module.system.controller.admin.ecgdata; + +import org.springframework.web.bind.annotation.*; +import javax.annotation.Resource; +import org.springframework.validation.annotation.Validated; +import org.springframework.security.access.prepost.PreAuthorize; +import io.swagger.v3.oas.annotations.tags.Tag; +import io.swagger.v3.oas.annotations.Parameter; +import io.swagger.v3.oas.annotations.Operation; + +import javax.validation.constraints.*; +import javax.validation.*; +import javax.servlet.http.*; +import java.util.*; +import java.io.IOException; + +import cn.iocoder.yudao.framework.common.pojo.PageParam; +import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.framework.common.pojo.CommonResult; +import cn.iocoder.yudao.framework.common.util.object.BeanUtils; +import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; + +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; + +import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog; +import static cn.iocoder.yudao.framework.apilog.core.enums.OperateTypeEnum.*; + +import cn.iocoder.yudao.module.system.controller.admin.ecgdata.vo.*; +import cn.iocoder.yudao.module.system.dal.dataobject.ecgdata.ecgdataDO; +import cn.iocoder.yudao.module.system.service.ecgdata.ecgdataService; + +@Tag(name = "管理后台 - 心电图动态数据") +@RestController +@RequestMapping("/system/ecgdata") +@Validated +public class ecgdataController { + + @Resource + private ecgdataService ecgdataService; + + @PostMapping("/create") + @Operation(summary = "创建心电图动态数据") + public CommonResult createecgdata(@Valid @RequestBody ecgdataSaveReqVO createReqVO) { + return success(ecgdataService.createecgdata(createReqVO)); + } + + @PutMapping("/update") + @Operation(summary = "更新心电图动态数据") + public CommonResult updateecgdata(@Valid @RequestBody ecgdataSaveReqVO updateReqVO) { + ecgdataService.updateecgdata(updateReqVO); + return success(true); + } + + @DeleteMapping("/delete") + @Operation(summary = "删除心电图动态数据") + @Parameter(name = "id", description = "编号", required = true) + public CommonResult deleteecgdata(@RequestParam("id") Integer id) { + ecgdataService.deleteecgdata(id); + return success(true); + } + + @DeleteMapping("/delete-list") + @Parameter(name = "ids", description = "编号", required = true) + @Operation(summary = "批量删除心电图动态数据") + public CommonResult deleteecgdataList(@RequestParam("ids") List ids) { + ecgdataService.deleteecgdataListByIds(ids); + return success(true); + } + + @GetMapping("/get") + @Operation(summary = "获得心电图动态数据") + @Parameter(name = "id", description = "编号", required = true, example = "1024") + public CommonResult getecgdata(@RequestParam("id") Integer id) { + ecgdataDO ecgdata = ecgdataService.getecgdata(id); + return success(BeanUtils.toBean(ecgdata, ecgdataRespVO.class)); + } + + @GetMapping("/page") + @Operation(summary = "获得心电图动态数据分页") + public CommonResult> getecgdataPage(@Valid ecgdataPageReqVO pageReqVO) { + PageResult pageResult = ecgdataService.getecgdataPage(pageReqVO); + return success(BeanUtils.toBean(pageResult, ecgdataRespVO.class)); + } + + @GetMapping("/export-excel") + @Operation(summary = "导出心电图动态数据 Excel") + @ApiAccessLog(operateType = EXPORT) + public void exportecgdataExcel(@Valid ecgdataPageReqVO pageReqVO, + HttpServletResponse response) throws IOException { + pageReqVO.setPageSize(PageParam.PAGE_SIZE_NONE); + List list = ecgdataService.getecgdataPage(pageReqVO).getList(); + // 导出 Excel + ExcelUtils.write(response, "心电图动态数据.xls", "数据", ecgdataRespVO.class, + BeanUtils.toBean(list, ecgdataRespVO.class)); + } + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataPageReqVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataPageReqVO.java new file mode 100644 index 0000000..cab090a --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataPageReqVO.java @@ -0,0 +1,73 @@ +package cn.iocoder.yudao.module.system.controller.admin.ecgdata.vo; + +import lombok.*; + +import java.time.LocalTime; +import java.util.*; +import io.swagger.v3.oas.annotations.media.Schema; +import cn.iocoder.yudao.framework.common.pojo.PageParam; +import org.springframework.format.annotation.DateTimeFormat; +import java.time.LocalDateTime; + +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; + +@Schema(description = "管理后台 - 心电图动态数据分页 Request VO") +@Data +public class ecgdataPageReqVO extends PageParam { + + @Schema(description = "患者ID", example = "30222") + private String regid; + + @Schema(description = "检查ID", example = "6066") + private String examid; + + @Schema(description = "患者姓名", example = "芋艿") + private String name; + + @Schema(description = "性别:0-未知,1-男,2-女") + private String gender; + + @Schema(description = "年龄") + private Integer age; + + @Schema(description = "佩戴开始时间") + @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) + private LocalDateTime[] wearstarttime; + + @Schema(description = "佩戴结束时间") + @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) + private LocalDateTime[] wearendtime; + + @Schema(description = "佩戴时长(时分秒格式)") + private LocalTime duration; + + @Schema(description = "佩戴时长(秒数)") + private Integer durationseconds; + + @Schema(description = "是否生成报告:0-未生成,1-已生成") + private Integer reportgenerated; + + @Schema(description = "是否上级申请:0-否,1-是") + private Integer superiorrequest; + + @Schema(description = "机构ID", example = "8423") + private String orgid; + + @Schema(description = "机构名称", example = "芋艿") + private String orgname; + + @Schema(description = "管理机构") + private String managerorg; + + @Schema(description = "状态:0-禁用,1-启用", example = "2") + private Integer status; + + @Schema(description = "创建时间") + @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) + private LocalDateTime[] createtime; + + @Schema(description = "更新时间") + @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) + private LocalDateTime[] updatetime; + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataRespVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataRespVO.java new file mode 100644 index 0000000..48b101e --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataRespVO.java @@ -0,0 +1,89 @@ +package cn.iocoder.yudao.module.system.controller.admin.ecgdata.vo; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.*; + +import java.time.LocalTime; +import java.util.*; +import org.springframework.format.annotation.DateTimeFormat; +import java.time.LocalDateTime; +import com.alibaba.excel.annotation.*; + +@Schema(description = "管理后台 - 心电图动态数据 Response VO") +@Data +@ExcelIgnoreUnannotated +public class ecgdataRespVO { + + @Schema(description = "主键ID,自增", requiredMode = Schema.RequiredMode.REQUIRED, example = "18914") + @ExcelProperty("主键ID,自增") + private Integer id; + + @Schema(description = "患者ID", example = "30222") + @ExcelProperty("患者ID") + private String regid; + + @Schema(description = "检查ID", example = "6066") + @ExcelProperty("检查ID") + private String examid; + + @Schema(description = "患者姓名", example = "芋艿") + @ExcelProperty("患者姓名") + private String name; + + @Schema(description = "性别:0-未知,1-男,2-女") + @ExcelProperty("性别:0-未知,1-男,2-女") + private String gender; + + @Schema(description = "年龄") + @ExcelProperty("年龄") + private Integer age; + + @Schema(description = "佩戴开始时间") + @ExcelProperty("佩戴开始时间") + private LocalDateTime wearstarttime; + + @Schema(description = "佩戴结束时间") + @ExcelProperty("佩戴结束时间") + private LocalDateTime wearendtime; + + @Schema(description = "佩戴时长(时分秒格式)") + @ExcelProperty("佩戴时长(时分秒格式)") + private LocalTime duration; + + @Schema(description = "佩戴时长(秒数)") + @ExcelProperty("佩戴时长(秒数)") + private Integer durationseconds; + + @Schema(description = "是否生成报告:0-未生成,1-已生成") + @ExcelProperty("是否生成报告:0-未生成,1-已生成") + private Integer reportgenerated; + + @Schema(description = "是否上级申请:0-否,1-是") + @ExcelProperty("是否上级申请:0-否,1-是") + private Integer superiorrequest; + + @Schema(description = "机构ID", example = "8423") + @ExcelProperty("机构ID") + private String orgid; + + @Schema(description = "机构名称", example = "芋艿") + @ExcelProperty("机构名称") + private String orgname; + + @Schema(description = "管理机构") + @ExcelProperty("管理机构") + private String managerorg; + + @Schema(description = "状态:0-禁用,1-启用", example = "2") + @ExcelProperty("状态:0-禁用,1-启用") + private Integer status; + + @Schema(description = "创建时间") + @ExcelProperty("创建时间") + private LocalDateTime createtime; + + @Schema(description = "更新时间") + @ExcelProperty("更新时间") + private LocalDateTime updatetime; + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataSaveReqVO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataSaveReqVO.java new file mode 100644 index 0000000..fca6dc0 --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/ecgdata/vo/ecgdataSaveReqVO.java @@ -0,0 +1,70 @@ +package cn.iocoder.yudao.module.system.controller.admin.ecgdata.vo; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.*; + +import java.time.LocalTime; +import java.util.*; +import javax.validation.constraints.*; +import org.springframework.format.annotation.DateTimeFormat; +import java.time.LocalDateTime; + +@Schema(description = "管理后台 - 心电图动态数据新增/修改 Request VO") +@Data +public class ecgdataSaveReqVO { + + @Schema(description = "主键ID,自增", requiredMode = Schema.RequiredMode.REQUIRED, example = "18914") + private Integer id; + + @Schema(description = "患者ID", example = "30222") + private String regid; + + @Schema(description = "检查ID", example = "6066") + private String examid; + + @Schema(description = "患者姓名", example = "芋艿") + private String name; + + @Schema(description = "性别:0-未知,1-男,2-女") + private String gender; + + @Schema(description = "年龄") + private Integer age; + + @Schema(description = "佩戴开始时间") + private LocalDateTime wearstarttime; + + @Schema(description = "佩戴结束时间") + private LocalDateTime wearendtime; + + @Schema(description = "佩戴时长(时分秒格式)") + private LocalTime duration; + + @Schema(description = "佩戴时长(秒数)") + private Integer durationseconds; + + @Schema(description = "是否生成报告:0-未生成,1-已生成") + private Integer reportgenerated; + + @Schema(description = "是否上级申请:0-否,1-是") + private Integer superiorrequest; + + @Schema(description = "机构ID", example = "8423") + private String orgid; + + @Schema(description = "机构名称", example = "芋艿") + private String orgname; + + @Schema(description = "管理机构") + private String managerorg; + + @Schema(description = "状态:0-禁用,1-启用", example = "2") + private Integer status; + + @Schema(description = "创建时间") + private LocalDateTime createtime; + + @Schema(description = "更新时间") + private LocalDateTime updatetime; + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/ecgdata/ecgdataDO.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/ecgdata/ecgdataDO.java new file mode 100644 index 0000000..3cf5283 --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/ecgdata/ecgdataDO.java @@ -0,0 +1,119 @@ +package cn.iocoder.yudao.module.system.dal.dataobject.ecgdata; + +import lombok.*; + +import java.time.*; +import java.util.*; +import java.time.LocalDateTime; +import java.time.LocalDateTime; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.*; +import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; + +/** + * 心电图动态数据 DO + * + * @author 艾康菲 + */ +@TableName("ecgdyndata") +@KeySequence("ecgdyndata_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 +@Data +@ToString(callSuper = true) +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class ecgdataDO{ + + /** + * 主键ID,自增 + */ + @TableId + private Integer id; + /** + * 患者ID + */ + @TableField("regid") + private String regid; + /** + * 检查ID + */ + @TableField("examid") + private String examid; + /** + * 患者姓名 + */ + @TableField("name") + private String name; + /** + * 性别:0-未知,1-男,2-女 + */ + @TableField("gender") + private String gender; + /** + * 年龄 + */ + @TableField("age") + private Integer age; + /** + * 佩戴开始时间 + */ + @TableField("wearstarttime") + private LocalDateTime wearstarttime; + /** + * 佩戴结束时间 + */ + @TableField("wearendtime") + private LocalDateTime wearendtime; + /** + * 佩戴时长(时分秒格式) + */ + @TableField("duration") + private LocalTime duration; + /** + * 佩戴时长(秒数) + */ + @TableField("durationseconds") + private Integer durationseconds; + /** + * 是否生成报告:0-未生成,1-已生成 + */ + @TableField("reportgenerated") + private Integer reportgenerated; + /** + * 是否上级申请:0-否,1-是 + */ + @TableField("superiorrequest") + private Integer superiorrequest; + /** + * 机构ID + */ + @TableField("orgid") + private String orgid; + /** + * 机构名称 + */ + @TableField("orgname") + private String orgname; + /** + * 管理机构 + */ + @TableField("managerorg") + private String managerorg; + /** + * 状态:0-禁用,1-启用 + */ + @TableField("status") + private Integer status; + /** + * 创建时间 + */ + @TableField("createtime") + private LocalDateTime createtime; + /** + * 更新时间 + */ + @TableField("updatetime") + private LocalDateTime updatetime; + + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/ecgdata/ecgdataMapper.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/ecgdata/ecgdataMapper.java new file mode 100644 index 0000000..895f482 --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/ecgdata/ecgdataMapper.java @@ -0,0 +1,42 @@ +package cn.iocoder.yudao.module.system.dal.mysql.ecgdata; + +import java.util.*; + +import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; +import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; +import cn.iocoder.yudao.module.system.dal.dataobject.ecgdata.ecgdataDO; +import org.apache.ibatis.annotations.Mapper; +import cn.iocoder.yudao.module.system.controller.admin.ecgdata.vo.*; + +/** + * 心电图动态数据 Mapper + * + * @author 艾康菲 + */ +@Mapper +public interface ecgdataMapper extends BaseMapperX { + + default PageResult selectPage(ecgdataPageReqVO reqVO) { + return selectPage(reqVO, new LambdaQueryWrapperX() + .eqIfPresent(ecgdataDO::getRegid, reqVO.getRegid()) + .eqIfPresent(ecgdataDO::getExamid, reqVO.getExamid()) + .likeIfPresent(ecgdataDO::getName, reqVO.getName()) + .eqIfPresent(ecgdataDO::getGender, reqVO.getGender()) + .eqIfPresent(ecgdataDO::getAge, reqVO.getAge()) + .betweenIfPresent(ecgdataDO::getWearstarttime, reqVO.getWearstarttime()) + .betweenIfPresent(ecgdataDO::getWearendtime, reqVO.getWearendtime()) + .eqIfPresent(ecgdataDO::getDuration, reqVO.getDuration()) + .eqIfPresent(ecgdataDO::getDurationseconds, reqVO.getDurationseconds()) + .eqIfPresent(ecgdataDO::getReportgenerated, reqVO.getReportgenerated()) + .eqIfPresent(ecgdataDO::getSuperiorrequest, reqVO.getSuperiorrequest()) + .eqIfPresent(ecgdataDO::getOrgid, reqVO.getOrgid()) + .likeIfPresent(ecgdataDO::getOrgname, reqVO.getOrgname()) + .eqIfPresent(ecgdataDO::getManagerorg, reqVO.getManagerorg()) + .eqIfPresent(ecgdataDO::getStatus, reqVO.getStatus()) + .betweenIfPresent(ecgdataDO::getCreatetime, reqVO.getCreatetime()) + .betweenIfPresent(ecgdataDO::getUpdatetime, reqVO.getUpdatetime()) + .orderByDesc(ecgdataDO::getId)); + } + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/ecgdata/ecgdataService.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/ecgdata/ecgdataService.java new file mode 100644 index 0000000..56e99b9 --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/ecgdata/ecgdataService.java @@ -0,0 +1,62 @@ +package cn.iocoder.yudao.module.system.service.ecgdata; + +import java.util.*; +import javax.validation.*; +import cn.iocoder.yudao.module.system.controller.admin.ecgdata.vo.*; +import cn.iocoder.yudao.module.system.dal.dataobject.ecgdata.ecgdataDO; +import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.framework.common.pojo.PageParam; + +/** + * 心电图动态数据 Service 接口 + * + * @author 艾康菲 + */ +public interface ecgdataService { + + /** + * 创建心电图动态数据 + * + * @param createReqVO 创建信息 + * @return 编号 + */ + Integer createecgdata(@Valid ecgdataSaveReqVO createReqVO); + + /** + * 更新心电图动态数据 + * + * @param updateReqVO 更新信息 + */ + void updateecgdata(@Valid ecgdataSaveReqVO updateReqVO); + + /** + * 删除心电图动态数据 + * + * @param id 编号 + */ + void deleteecgdata(Integer id); + + /** + * 批量删除心电图动态数据 + * + * @param ids 编号 + */ + void deleteecgdataListByIds(List ids); + + /** + * 获得心电图动态数据 + * + * @param id 编号 + * @return 心电图动态数据 + */ + ecgdataDO getecgdata(Integer id); + + /** + * 获得心电图动态数据分页 + * + * @param pageReqVO 分页查询 + * @return 心电图动态数据分页 + */ + PageResult getecgdataPage(ecgdataPageReqVO pageReqVO); + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/ecgdata/ecgdataServiceImpl.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/ecgdata/ecgdataServiceImpl.java new file mode 100644 index 0000000..41835fb --- /dev/null +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/ecgdata/ecgdataServiceImpl.java @@ -0,0 +1,90 @@ +package cn.iocoder.yudao.module.system.service.ecgdata; + +import cn.hutool.core.collection.CollUtil; +import org.springframework.stereotype.Service; +import javax.annotation.Resource; +import org.springframework.validation.annotation.Validated; +import org.springframework.transaction.annotation.Transactional; + +import java.util.*; +import cn.iocoder.yudao.module.system.controller.admin.ecgdata.vo.*; +import cn.iocoder.yudao.module.system.dal.dataobject.ecgdata.ecgdataDO; +import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.framework.common.pojo.PageParam; +import cn.iocoder.yudao.framework.common.util.object.BeanUtils; + +import cn.iocoder.yudao.module.system.dal.mysql.ecgdata.ecgdataMapper; + +import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; +import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; +import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.diffList; +import static cn.iocoder.yudao.module.system.enums.ErrorCodeConstants.*; + +/** + * 心电图动态数据 Service 实现类 + * + * @author 艾康菲 + */ +@Service +@Validated +public class ecgdataServiceImpl implements ecgdataService { + + @Resource + private ecgdataMapper ecgdataMapper; + + @Override + public Integer createecgdata(ecgdataSaveReqVO createReqVO) { + // 插入 + ecgdataDO ecgdata = BeanUtils.toBean(createReqVO, ecgdataDO.class); + ecgdataMapper.insert(ecgdata); + // 返回 + return ecgdata.getId(); + } + + @Override + public void updateecgdata(ecgdataSaveReqVO updateReqVO) { + // 校验存在 + validateecgdataExists(updateReqVO.getId()); + // 更新 + ecgdataDO updateObj = BeanUtils.toBean(updateReqVO, ecgdataDO.class); + ecgdataMapper.updateById(updateObj); + } + + @Override + public void deleteecgdata(Integer id) { + // 校验存在 + validateecgdataExists(id); + // 删除 + ecgdataMapper.deleteById(id); + } + + @Override + public void deleteecgdataListByIds(List ids) { + // 校验存在 + validateecgdataExists(ids); + // 删除 + ecgdataMapper.deleteByIds(ids); + } + + private void validateecgdataExists(List ids) { + List list = ecgdataMapper.selectByIds(ids); + if (CollUtil.isEmpty(list) || list.size() != ids.size()) { + } + } + + private void validateecgdataExists(Integer id) { + if (ecgdataMapper.selectById(id) == null) { + } + } + + @Override + public ecgdataDO getecgdata(Integer id) { + return ecgdataMapper.selectById(id); + } + + @Override + public PageResult getecgdataPage(ecgdataPageReqVO pageReqVO) { + return ecgdataMapper.selectPage(pageReqVO); + } + +} \ No newline at end of file diff --git a/yudao-module-system/src/main/resources/mapper/ecgdata/ecgdataMapper.xml b/yudao-module-system/src/main/resources/mapper/ecgdata/ecgdataMapper.xml new file mode 100644 index 0000000..256ccc8 --- /dev/null +++ b/yudao-module-system/src/main/resources/mapper/ecgdata/ecgdataMapper.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/yudao-server/src/main/resources/application.yaml b/yudao-server/src/main/resources/application.yaml index 45ae1c8..bcc8298 100644 --- a/yudao-server/src/main/resources/application.yaml +++ b/yudao-server/src/main/resources/application.yaml @@ -282,6 +282,7 @@ yudao: ignore-tables: - tb_org #忽略机构表 - patientinfo #忽略人员基础信息表 + - ecgdyndata #忽略动态心电数据表 ignore-caches: - user_role_ids - permission_menu_ids