package com.ruoyi.satisfaction;
|
|
/**
|
* 满意度模块包根。
|
* <p>
|
* 目录约定:
|
* <ul>
|
* <li>{@code com.ruoyi.satisfaction.api} —— <b>唯一对外包</b>,其它模块只能依赖这个包;</li>
|
* <li>{@code controller} / {@code service} / {@code mapper} / {@code domain} —— 模块内部实现,
|
* 其它模块不应直接引用。</li>
|
* </ul>
|
* 模块可通过 {@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() {
|
}
|
}
|