ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOldsterWarningController.java
New file @@ -0,0 +1,20 @@ package com.ruoyi.web.controller.api; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * <p> * 老人预警 前端控制器 * </p> * * @author xiaochen * @since 2025-11-06 */ @RestController @RequestMapping("/t-oldster-warning") public class TOldsterWarningController { } ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOtherConfigController.java
New file @@ -0,0 +1,20 @@ package com.ruoyi.web.controller.api; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * <p> * 系统其他设置 前端控制器 * </p> * * @author xiaochen * @since 2025-11-06 */ @RestController @RequestMapping("/t-other-config") public class TOtherConfigController { } ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TQuestionnaireStemBriefAnswerController.java
New file @@ -0,0 +1,20 @@ package com.ruoyi.web.controller.api; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * <p> * 简答题答案 前端控制器 * </p> * * @author xiaochen * @since 2025-11-06 */ @RestController @RequestMapping("/t-questionnaire-stem-brief-answer") public class TQuestionnaireStemBriefAnswerController { } ruoyi-system/src/main/java/com/ruoyi/system/mapper/TOldsterWarningMapper.java
New file @@ -0,0 +1,16 @@ package com.ruoyi.system.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.system.model.TOldsterWarning; /** * <p> * 老人预警 Mapper 接口 * </p> * * @author xiaochen * @since 2025-11-06 */ public interface TOldsterWarningMapper extends BaseMapper<TOldsterWarning> { } ruoyi-system/src/main/java/com/ruoyi/system/mapper/TOtherConfigMapper.java
New file @@ -0,0 +1,16 @@ package com.ruoyi.system.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.system.model.TOtherConfig; /** * <p> * 系统其他设置 Mapper 接口 * </p> * * @author xiaochen * @since 2025-11-06 */ public interface TOtherConfigMapper extends BaseMapper<TOtherConfig> { } ruoyi-system/src/main/java/com/ruoyi/system/mapper/TQuestionnaireStemBriefAnswerMapper.java
New file @@ -0,0 +1,16 @@ package com.ruoyi.system.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.system.model.TQuestionnaireStemBriefAnswer; /** * <p> * 简答题答案 Mapper 接口 * </p> * * @author xiaochen * @since 2025-11-06 */ public interface TQuestionnaireStemBriefAnswerMapper extends BaseMapper<TQuestionnaireStemBriefAnswer> { } ruoyi-system/src/main/java/com/ruoyi/system/model/TOldsterWarning.java
New file @@ -0,0 +1,40 @@ package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.*; import com.ruoyi.common.core.domain.BaseModel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDateTime; /** * <p> * 老人预警 * </p> * * @author xiaochen * @since 2025-11-06 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_oldster_warning") @ApiModel(value="TOldsterWarning对象", description="老人预警") public class TOldsterWarning extends BaseModel { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.ASSIGN_ID) private String id; @ApiModelProperty(value = "老人户籍id") @TableField("oldster_id") private String oldsterId; @ApiModelProperty(value = "预警时间") @TableField("warning_time") private LocalDateTime warningTime; } ruoyi-system/src/main/java/com/ruoyi/system/model/TOtherConfig.java
New file @@ -0,0 +1,42 @@ package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; /** * <p> * 系统其他设置 * </p> * * @author xiaochen * @since 2025-11-06 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_other_config") @ApiModel(value="TOtherConfig对象", description="系统其他设置") public class TOtherConfig implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.ASSIGN_ID) private String id; @ApiModelProperty(value = "老人年龄") @TableField("elderly_age") private Integer elderlyAge; @ApiModelProperty(value = "天数") @TableField("days") private Integer days; } ruoyi-system/src/main/java/com/ruoyi/system/model/TQuestionnaireStemBriefAnswer.java
New file @@ -0,0 +1,46 @@ package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; /** * <p> * 简答题答案 * </p> * * @author xiaochen * @since 2025-11-06 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_questionnaire_stem_brief_answer") @ApiModel(value="TQuestionnaireStemBriefAnswer对象", description="简答题答案") public class TQuestionnaireStemBriefAnswer implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.ASSIGN_ID) private String id; @ApiModelProperty(value = "题干id") @TableField("stem_id") private String stemId; @ApiModelProperty(value = "用户id") @TableField("app_user_id") private String appUserId; @ApiModelProperty(value = "回答内容") @TableField("answer_content") private String answerContent; } ruoyi-system/src/main/java/com/ruoyi/system/service/TOldsterWarningService.java
New file @@ -0,0 +1,16 @@ package com.ruoyi.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.system.model.TOldsterWarning; /** * <p> * 老人预警 服务类 * </p> * * @author xiaochen * @since 2025-11-06 */ public interface TOldsterWarningService extends IService<TOldsterWarning> { } ruoyi-system/src/main/java/com/ruoyi/system/service/TOtherConfigService.java
New file @@ -0,0 +1,16 @@ package com.ruoyi.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.system.model.TOtherConfig; /** * <p> * 系统其他设置 服务类 * </p> * * @author xiaochen * @since 2025-11-06 */ public interface TOtherConfigService extends IService<TOtherConfig> { } ruoyi-system/src/main/java/com/ruoyi/system/service/TQuestionnaireStemBriefAnswerService.java
New file @@ -0,0 +1,16 @@ package com.ruoyi.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.system.model.TQuestionnaireStemBriefAnswer; /** * <p> * 简答题答案 服务类 * </p> * * @author xiaochen * @since 2025-11-06 */ public interface TQuestionnaireStemBriefAnswerService extends IService<TQuestionnaireStemBriefAnswer> { } ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TOldsterWarningServiceImpl.java
New file @@ -0,0 +1,20 @@ package com.ruoyi.system.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.system.mapper.TOldsterWarningMapper; import com.ruoyi.system.model.TOldsterWarning; import com.ruoyi.system.service.TOldsterWarningService; import org.springframework.stereotype.Service; /** * <p> * 老人预警 服务实现类 * </p> * * @author xiaochen * @since 2025-11-06 */ @Service public class TOldsterWarningServiceImpl extends ServiceImpl<TOldsterWarningMapper, TOldsterWarning> implements TOldsterWarningService { } ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TOtherConfigServiceImpl.java
New file @@ -0,0 +1,20 @@ package com.ruoyi.system.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.system.mapper.TOtherConfigMapper; import com.ruoyi.system.model.TOtherConfig; import com.ruoyi.system.service.TOtherConfigService; import org.springframework.stereotype.Service; /** * <p> * 系统其他设置 服务实现类 * </p> * * @author xiaochen * @since 2025-11-06 */ @Service public class TOtherConfigServiceImpl extends ServiceImpl<TOtherConfigMapper, TOtherConfig> implements TOtherConfigService { } ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TQuestionnaireStemBriefAnswerServiceImpl.java
New file @@ -0,0 +1,20 @@ package com.ruoyi.system.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.system.mapper.TQuestionnaireStemBriefAnswerMapper; import com.ruoyi.system.model.TQuestionnaireStemBriefAnswer; import com.ruoyi.system.service.TQuestionnaireStemBriefAnswerService; import org.springframework.stereotype.Service; /** * <p> * 简答题答案 服务实现类 * </p> * * @author xiaochen * @since 2025-11-06 */ @Service public class TQuestionnaireStemBriefAnswerServiceImpl extends ServiceImpl<TQuestionnaireStemBriefAnswerMapper, TQuestionnaireStemBriefAnswer> implements TQuestionnaireStemBriefAnswerService { } ruoyi-system/src/main/resources/mapper/system/TOldsterWarningMapper.xml
New file @@ -0,0 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ruoyi.system.mapper.TOldsterWarningMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TOldsterWarning"> <id column="id" property="id" /> <result column="oldster_id" property="oldsterId" /> <result column="warning_time" property="warningTime" /> <result column="create_time" property="createTime" /> <result column="update_time" property="updateTime" /> <result column="create_by" property="createBy" /> <result column="update_by" property="updateBy" /> <result column="disabled" property="disabled" /> </resultMap> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> id, oldster_id, warning_time, create_time, update_time, create_by, update_by, disabled </sql> </mapper> ruoyi-system/src/main/resources/mapper/system/TOtherConfigMapper.xml
New file @@ -0,0 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ruoyi.system.mapper.TOtherConfigMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TOtherConfig"> <id column="id" property="id" /> <result column="elderly_age" property="elderlyAge" /> <result column="days" property="days" /> </resultMap> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> id, elderly_age, days </sql> </mapper> ruoyi-system/src/main/resources/mapper/system/TQuestionnaireStemBriefAnswerMapper.xml
New file @@ -0,0 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ruoyi.system.mapper.TQuestionnaireStemBriefAnswerMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TQuestionnaireStemBriefAnswer"> <id column="id" property="id" /> <result column="stem_id" property="stemId" /> <result column="app_user_id" property="appUserId" /> <result column="answer_content" property="answerContent" /> </resultMap> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> id, stem_id, app_user_id, answer_content </sql> </mapper>