panhui 3 жил өмнө
parent
commit
42a25eee60

+ 11 - 4
src/components/product/productInfo.vue

@@ -1,8 +1,10 @@
 <template>
     <div class="product" @click="goDetail" :class="{ dark: dark }">
-        <van-image width="100%" height="calc(50vw - 24px)" :src="getImg(changeImgs(info.pic, 600))" fit="contain" />
+        <div class="product-top">
+            <van-image width="100%" height="calc(50vw - 24px)" :src="getImg(changeImgs(info.pic, 600))" fit="contain" />
+            <div class="number" v-if="info.number">编号:{{ info.number }}</div>
+        </div>
 
-        <div class="number" v-if="info.number">编号:{{ info.number }}</div>
         <div class="content">
             <div class="name van-ellipsis">
                 {{ info.name }}
@@ -271,10 +273,14 @@ export default {
         margin-right: 3px;
     }
 }
-
+.product-top {
+    position: relative;
+    overflow: hidden;
+    box-shadow: inset 0 0 5px 10px #000;
+}
 .number {
     position: absolute;
-    top: calc(50vw - 46px);
+    bottom: 0px;
     left: 0;
     right: 0;
     font-size: 12px;
@@ -282,5 +288,6 @@ export default {
     line-height: 22px;
     background-color: fade(#000, 80%);
     padding: 0 10px;
+    height: 22px;
 }
 </style>

+ 8 - 1
src/views/Store.vue

@@ -220,6 +220,11 @@ export default {
                             value: 'ON_SALE',
                             type: ''
                         },
+                        // {
+                        //     label: '封存中',
+                        //     value: 'lock',
+                        //     type: ''
+                        // },
                         {
                             label: '仅展示',
                             value: 'NORMAL',
@@ -322,7 +327,9 @@ export default {
             return 'createdAt,desc';
         },
         url() {
-            if (this.active === 'coupon') {
+            if (this.type === 'lock') {
+                return '/asset/all';
+            } else if (this.active === 'coupon') {
                 return '/userCoupon/all';
             } else if (this.active === 'showRoom') {
                 return '/showroom/all';

+ 16 - 10
src/views/asset/AuctionPublish.vue

@@ -1,7 +1,7 @@
 <template>
     <div class="top">
         <div class="top-content">
-            <div class="title">拍卖说明</div>
+            <div class="title">华储拍卖说明</div>
             <div class="name" v-for="(item, index) in list" :key="index">
                 <span>{{ item.title }}</span>
                 <span class="prim">{{ item.sub }}</span>
@@ -14,7 +14,7 @@
                     class="time-stepper"
                     input-width="60"
                     :min="3"
-                    :max="120"
+                    :max="240"
                     v-model="time"
                     theme="round"
                     button-size="24"
@@ -170,33 +170,39 @@ export default {
             sets: false,
             list: [
                 {
-                    title: '1.上架时间最少3小时,最多120个小时 ',
+                    title: '1.上架时间最少3小时,最多240个小时 ',
                     sub: '(期间不可下架,修改)',
                     text1: '若未被交易,则自动下架'
                 },
                 {
-                    title: '2 拍卖价格为单个作品价格'
+                    title: '2. 拍卖价格为单个数字艺术品价格'
                 },
                 {
-                    title: '3. 用户将会看到数字权益的使用情况'
+                    title: '3. 竞拍者将会看到数字艺术品的版权情况及数字权益的使用情况'
                 },
                 {
-                    title: '4. 交易成功后数字藏品的点赞数量,拍卖纪录将会被清除'
+                    title: '4. 委托拍卖成功交易后,数字艺术品的点赞数量将会被清除'
                 },
                 {
-                    title: '5. 平台会收取作品出售价格的',
+                    title: '5. RAEX绿洲将会代售收数字艺术品最终成交价格的',
                     sub: ' 5% ',
-                    text1: '作为服务费'
+                    text1: '作为各项服务费'
                 },
                 {
-                    title: '6. 因电子支付通道限制,单笔限额20000元'
+                    title: '6. 因电子支付通道限制,单笔支付限额人民币20000元整'
+                },
+                {
+                    title: '7. 委托拍卖一旦交易成功不可逆转及不可撤销,请谨慎进行拍卖动作'
+                },
+                {
+                    title: '8. 您已完全知悉并同意RAEX绿洲平台与本交易有关的所有协议'
                 }
             ],
             info: {},
             agreement: false,
             deposit: 0,
             increment: 0,
-            time: 3
+            time: 240
         };
     },
     computed: {

+ 7 - 7
src/views/asset/Detail.vue

@@ -39,7 +39,7 @@
                 <div class="price-left" v-else-if="info.status == 'NORMAL'">
                     <div class="price-left-top">藏品状态</div>
                     <div class="status">
-                        {{ isLock ? '已上锁' : info.publicShow ? '仅展示' : '未展示' }}
+                        {{ isLock ? '已封存' : info.publicShow ? '仅展示' : '未展示' }}
                     </div>
                 </div>
                 <div class="price-left" v-else>
@@ -415,7 +415,7 @@
             <van-action-sheet v-model:show="showAction" @close="showLock = false">
                 <div class="choose-time" v-if="showLock">
                     <van-picker
-                        title="请选择上锁时间"
+                        title="请选择封存时间"
                         :columns="columns"
                         @confirm="lock"
                         @cancel="showAction = false"
@@ -428,7 +428,7 @@
                     }}</van-button>
                     <van-button @click="publish" color="#FF7F1F" block round>竞价拍卖</van-button>
                     <van-button @click="Add" color="#FFBF27" block round>赠送</van-button>
-                    <van-button @click="showLock = true" color="#515976" block round>上锁</van-button>
+                    <van-button @click="showLock = true" color="#515976" block round>封存</van-button>
                 </div>
             </van-action-sheet>
         </div>
@@ -981,11 +981,11 @@ export default {
             let date = e.replace(/月/, '');
             this.$dialog
                 .confirm({
-                    title: '上锁操作确认',
+                    title: '封存操作确认',
                     message:
-                        '本人确认将藏品上锁<span style="color:#FF4F50">' +
+                        '本人确认将藏品封存<span style="color:#FF4F50">' +
                         date +
-                        '个月</span>,上锁期间藏品不可进行任何操作,时间到后将自动解锁,此操作一旦确认将不可修改,请谨慎选择!',
+                        '个月</span>,封存期间藏品不可进行任何操作,时间到后将自动解锁,此操作一旦确认将不可修改,请谨慎选择!',
                     allowHtml: true
                 })
                 .then(() => {
@@ -999,7 +999,7 @@ export default {
                     this.$http
                         .post('/asset/lockAsset?assetId=' + this.assetId + '&duration=' + 'P' + date3 + 'D')
                         .then(() => {
-                            this.$toast.success('上锁成功');
+                            this.$toast.success('封存成功');
                             this.showLock = false;
                             this.showAction = false;
                             setTimeout(() => {