diff --git a/pallets/nft-multi/src/lib.rs b/pallets/nft-multi/src/lib.rs
index 86a8911..ff162a3 100644
--- a/pallets/nft-multi/src/lib.rs
+++ b/pallets/nft-multi/src/lib.rs
@@ -143,6 +143,7 @@ pub enum LockReason {
     NftExchange,
     SerialNumberExchange,
     CooperationExchange,
+	RechargeLock,
 }
 
 impl Default for LockReason {
@@ -158,6 +159,7 @@ impl Into<u64> for LockReason {
             LockReason::NftExchange => 1,
             LockReason::SerialNumberExchange => 2,
             LockReason::CooperationExchange => 3,
+			LockReason::RechargeLock => 4,
         }
     }
 }
diff --git a/pallets/nft/src/lib.rs b/pallets/nft/src/lib.rs
index 54f0acb..05e99e8 100644
--- a/pallets/nft/src/lib.rs
+++ b/pallets/nft/src/lib.rs
@@ -122,6 +122,7 @@ pub enum LockReason {
     NftExchange,
     SerialNumberExchange,
     CooperationExchange,
+	RechargeLock,
 }
 
 impl Default for LockReason {
@@ -137,6 +138,7 @@ impl Into<u64> for LockReason {
             LockReason::NftExchange => 1,
             LockReason::SerialNumberExchange => 2,
             LockReason::CooperationExchange => 3,
+			LockReason::RechargeLock => 4,
         }
     }
 }