xuhy
2025-11-06 6b403b012c407d2987037a1e1eee4b08444d39ee
后台接口
18个文件已添加
401 ■■■■■ 已修改文件
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOldsterWarningController.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TOtherConfigController.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TQuestionnaireStemBriefAnswerController.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TOldsterWarningMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TOtherConfigMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TQuestionnaireStemBriefAnswerMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/model/TOldsterWarning.java 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/model/TOtherConfig.java 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/model/TQuestionnaireStemBriefAnswer.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/TOldsterWarningService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/TOtherConfigService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/TQuestionnaireStemBriefAnswerService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TOldsterWarningServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TOtherConfigServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TQuestionnaireStemBriefAnswerServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/TOldsterWarningMapper.xml 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/TOtherConfigMapper.xml 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/TQuestionnaireStemBriefAnswerMapper.xml 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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>