package com.ruoyi.satisfaction;
/**
* 满意度模块包根。
*
* 目录约定:
*
* - {@code com.ruoyi.satisfaction.api} —— 唯一对外包,其它模块只能依赖这个包;
* - {@code controller} / {@code service} / {@code mapper} / {@code domain} —— 模块内部实现,
* 其它模块不应直接引用。
*
* 模块可通过 {@code sys_config} 参数表的 {@code satisfaction.enabled=false} 整体关闭
* (运行时读取,改完最多 10 秒生效);关闭后
* {@code com.ruoyi.satisfaction.api.SatisfactionFacade} 仍存在,但所有调用降级为空值/全零;
* 直接访问满意度端点的请求会被拦截器拦下并返回明确的"未启用"业务错误。
*/
public final class SatisfactionModule {
/**
* 模块配置前缀(仅作为 yml 兜底配置的键前缀;主开关在 sys_config 参数表里)
*/
public static final String PROPERTIES_PREFIX = "satisfaction";
private SatisfactionModule() {
}
}