2021与蓝度共同重构项目,服务端
chenjiantian
2021-12-02 3e77538aa01616597bfe52a60d7b256011be9b6e
ximon-admin/src/main/java/com/sandu/ximon/admin/context/CustomerInspectContextHolder.java
@@ -12,35 +12,35 @@
public class CustomerInspectContextHolder {
   /**
    * 支持父子线程之间的数据传递
    */
   private final ThreadLocal<String> THREAD_LOCAL_TENANT = new ThreadLocal<>();
   /**
    * TTL 设置客户ID<br/>
    *
    */
   public void setCustomerId(String tenantId) {
      THREAD_LOCAL_TENANT.set(tenantId);
   }
   /**
    * 获取TTL中的客户ID
    *
    * @return String
    */
   public Long getCustomerId() {
      String s = THREAD_LOCAL_TENANT.get();
      if(StrUtil.isNotBlank(s)){
         return Long.parseLong(s);
      }
      return null;
   }
   /**
    * 清除Id
    */
   public void clear() {
      THREAD_LOCAL_TENANT.remove();
   }
//    * 支持父子线程之间的数据传递
//    */
//   private final ThreadLocal<String> THREAD_LOCAL_TENANT = new ThreadLocal<>();
//
//   /**
//    * TTL 设置客户ID<br/>
//    *
//    */
//   public void setCustomerId(String tenantId) {
//      THREAD_LOCAL_TENANT.set(tenantId);
//   }
//
//   /**
//    * 获取TTL中的客户ID
//    *
//    * @return String
//    */
//   public Long getCustomerId() {
//      String s = THREAD_LOCAL_TENANT.get();
//      if(StrUtil.isNotBlank(s)){
//         return Long.parseLong(s);
//      }
//      return null;
//   }
//
//   /**
//    * 清除Id
//    */
//   public void clear() {
//      THREAD_LOCAL_TENANT.remove();
//   }
}