panhui il y a 4 ans
Parent
commit
ead1649b68

+ 10 - 0
src/main/nine-space/src/components/product/HashCode.vue

@@ -21,6 +21,12 @@
                 <img @click="copy(info.tokenId)" src="@assets/svgs/copy_icon.svg" alt="" />
                 <span class="van-ellipsis">{{ getShort(info.tokenId) }}</span>
             </div>
+            <div class="text-info" v-if="pageType === 'asset'">
+                <span class="text1">IPFS地址: </span>
+                <span class="flex1"></span>
+                <img @click="copy(info.ipfsUrl)" src="@assets/svgs/copy_icon.svg" alt="" />
+                <span class="van-ellipsis">{{ getShort(info.ipfsUrl) }}</span>
+            </div>
         </div>
         <div v-else class="textName">铸造者未设置</div>
     </van-collapse-item>
@@ -35,6 +41,10 @@ export default {
             default: () => {
                 return {};
             }
+        },
+        pageType: {
+            type: String,
+            default: 'product'
         }
     },
     mixins: [product],

+ 1 - 1
src/main/nine-space/src/views/asset/Detail.vue

@@ -174,7 +174,7 @@
                     </div>
                     <div v-else class="textName">铸造者未设置</div>
                 </van-collapse-item>
-                <hash-code :info="info"></hash-code>
+                <hash-code :info="info" pageType="asset"></hash-code>
                 <van-collapse-item name="8" class="goods-info">
                     <template #title>
                         <div class="page-title"><img src="@assets/info_icon_jiaoyijilu1.png" alt="" />交易记录</div>