Browse Source

优选完成

cr 4 years ago
parent
commit
e52b8bf7ca
1 changed files with 52 additions and 11 deletions
  1. 52 11
      src/pages/youxuan/good.vue

+ 52 - 11
src/pages/youxuan/good.vue

@@ -293,10 +293,15 @@
293
         </div>
293
         </div>
294
         <!-- 描述 -->
294
         <!-- 描述 -->
295
         <div class="des-modal" v-if="desModalVisible">
295
         <div class="des-modal" v-if="desModalVisible">
296
-            <div class="bg"></div>
297
-            <div class="head">
298
-                <span class="head-tit">{{desModalTitle}}</span>
299
-                <div class="head-r" >关闭</div>
296
+            <div class="bg" @click="hideContent"></div>
297
+            <div class="main">
298
+                <div class="head">
299
+                    <span class="head-tit">{{ desModalTitle }}</span>
300
+                    <div class="head-r" @click="hideContent">关闭</div>
301
+                </div>
302
+                <div class="body">
303
+                    {{ desModalDes }}
304
+                </div>
300
             </div>
305
             </div>
301
         </div>
306
         </div>
302
     </div>
307
     </div>
@@ -327,9 +332,9 @@ export default {
327
             shareLoadList: [],
332
             shareLoadList: [],
328
 
333
 
329
             // 文字弹框
334
             // 文字弹框
330
-            desModalVisible:false,
331
-            desModalTitle:'',
332
-            desModalDes:''
335
+            desModalVisible: false,
336
+            desModalTitle: "",
337
+            desModalDes: "",
333
         };
338
         };
334
     },
339
     },
335
     filters: {
340
     filters: {
@@ -665,7 +670,7 @@ export default {
665
                     })
670
                     })
666
                     .then((res) => {
671
                     .then((res) => {
667
                         if (res.success) {
672
                         if (res.success) {
668
-                            val.top = 0;
673
+                            val.top = 99;
669
                             this.$forceUpdate();
674
                             this.$forceUpdate();
670
                             this.fn.showToast("置顶成功");
675
                             this.fn.showToast("置顶成功");
671
                         } else {
676
                         } else {
@@ -684,7 +689,7 @@ export default {
684
                     })
689
                     })
685
                     .then((res) => {
690
                     .then((res) => {
686
                         if (res.success) {
691
                         if (res.success) {
687
-                            val.top = 1;
692
+                            val.top = 0;
688
                             this.$forceUpdate();
693
                             this.$forceUpdate();
689
                             this.fn.showToast("取消成功");
694
                             this.fn.showToast("取消成功");
690
                         } else {
695
                         } else {
@@ -1214,7 +1219,17 @@ export default {
1214
             }
1219
             }
1215
         },
1220
         },
1216
 
1221
 
1217
-        showContent(tit, con) {},
1222
+        showContent(tit, con) {
1223
+            this.desModalVisible = true;
1224
+            this.desModalTitle = tit;
1225
+            this.desModalDes = con;
1226
+        },
1227
+
1228
+        hideContent() {
1229
+            this.desModalVisible = false;
1230
+            this.desModalTitle = '';
1231
+            this.desModalDes = '';
1232
+        },
1218
     },
1233
     },
1219
 
1234
 
1220
     // 数据计算
1235
     // 数据计算
@@ -1968,7 +1983,33 @@ page {
1968
     .bg {
1983
     .bg {
1969
         width: 100%;
1984
         width: 100%;
1970
         height: 100%;
1985
         height: 100%;
1971
-        background-color: rgba(0,0,0,0.3);
1986
+        background-color: rgba(0, 0, 0, 0.3);
1987
+    }
1988
+    .head-r{
1989
+        font-size: px(40);
1990
+        color: #666;
1991
+    }
1992
+    .main{
1993
+        max-height: 80vh;
1994
+        position: absolute;
1995
+        bottom: 0;
1996
+        left: 0;
1997
+        z-index: 100;
1998
+        background-color: #fff;
1999
+    }
2000
+    .head{
2001
+        height: px(120);
2002
+        display: flex;
2003
+        align-items: center;
2004
+        justify-content: space-between;
2005
+        border-bottom: 1px solid #f1f1f1;
2006
+        padding: 0 px(40);
2007
+    }
2008
+    .body{
2009
+        padding: px(60) px(40);
2010
+        font-size: px(44);
2011
+        line-height: 1.5;
2012
+        text-indent: 2em;
1972
     }
2013
     }
1973
 }
2014
 }
1974
 </style>
2015
 </style>