所在commit地址
@@ -104,7 +104,13 @@ contract LexNFT {
         getApproved[tokenId] = address(0);
         tokenURI[tokenId] = "";
         
-        emit Transfer(msg.sender, address(0), 1);
+        emit Transfer(msg.sender, address(0), tokenId);
+    }
+    
+    function burnBatch(uint256[] calldata tokenId) external {
+        for (uint256 i = 0; i < tokenId.length; i++) {
+            burn(tokenId[i]);
+        }
     }
     
     function _transfer(address sender, address recipient, uint256 tokenId) internal {
@@ -125,16 +131,14 @@ contract LexNFT {
         return true;
     }
     
-    function transferBatch(address[] calldata recipient, uint256[] calldata tokenId) external returns (bool) {
+    function transferBatch(address[] calldata recipient, uint256[] calldata tokenId) external {
         require(transferable, "!transferable"); 
         require(recipient.length == tokenId.length, "!recipient/index");
         
         for (uint256 i = 0; i < recipient.length; i++) {
             require(msg.sender == ownerOf[tokenId[i]], "!owner");
             _transfer(msg.sender, recipient[i], tokenId[i]);
         }
-
-        return true;
     }
 
     function transferFrom(address sender, address recipient, uint256 tokenId) public returns (bool) {

message:

李蓝天:改动分类:原因:

刘志浩:改动分类:原因: