补充 world geo nginx snippet、OpenAPI/geo 热更新脚本,以及 popadmin package_name 定价补丁,便于运维对齐。 Co-authored-by: Cursor <cursoragent@cursor.com>
25 lines
617 B
Java
25 lines
617 B
Java
package com.wyrs.admin.util;
|
|
|
|
/** Request-scoped package name (applicationId) for membership price filtering. */
|
|
public final class PackageNameContext {
|
|
private static final ThreadLocal<String> HOLDER = new ThreadLocal<>();
|
|
|
|
private PackageNameContext() {}
|
|
|
|
public static void set(String packageName) {
|
|
if (packageName == null || packageName.isBlank()) {
|
|
HOLDER.remove();
|
|
} else {
|
|
HOLDER.set(packageName.trim());
|
|
}
|
|
}
|
|
|
|
public static String get() {
|
|
return HOLDER.get();
|
|
}
|
|
|
|
public static void clear() {
|
|
HOLDER.remove();
|
|
}
|
|
}
|