临时提交
diff --git a/payapi-sdk/build.gradle b/payapi-sdk/build.gradle
index 173368c..9e3ad60 100644
--- a/payapi-sdk/build.gradle
+++ b/payapi-sdk/build.gradle
@@ -63,19 +63,12 @@
 
 }
 
-
 jar {
     enabled = true
     baseName = "payapi-sdk"
     manifest {
         attributes('Payapi-SDK-Version': sdkVersion)
     }
-    from project(':payapi-common').configurations.archives.allArtifacts.files.collect { zipTree(it) }
 }
 
-
-task fullJar(type: Jar, dependsOn: ':payapi-common:jar') {
-}
-
-jar.dependsOn(fullJar)
 publish.dependsOn(jar)
\ No newline at end of file
diff --git a/payapi/src/main/java/com/supwisdom/dlpay/framework/util/Signature.java b/payapi/src/main/java/com/supwisdom/dlpay/framework/util/Signature.java
new file mode 100644
index 0000000..0f06200
--- /dev/null
+++ b/payapi/src/main/java/com/supwisdom/dlpay/framework/util/Signature.java
@@ -0,0 +1,15 @@
+package com.supwisdom.dlpay.framework.util;
+
+import com.supwisdom.dlpay.framework.tenant.TenantContext;
+
+public class Signature {
+  private static final String ROOT_STATIC_KEY = "WfFTw42/2JnHP1Qjs4hnMstgANbhRvbXL84rNg==";
+
+  public static String generateTac(String factor, String data) {
+    String tenant = TenantContext.getTenantSchema();
+    if (tenant == null) {
+      throw new IllegalArgumentException("TenantID 未定义");
+    }
+    return "";
+  }
+}