1
0
panhui 7 лет назад
Родитель
Сommit
a3a7455948

+ 30 - 6
src/main/vue/src/pagesPre/Product.vue

@@ -73,12 +73,13 @@
                     <span>{{storeInfo.reworkRate}}%</span>
                 </div>
 
-                <div class="ask" v-if="userInfo.storeFlag=='N'">
+                <div class="ask" v-if="storeFlag">
                     <img src="../assetsPre/kefu.png" alt="">
                     <span>在线咨询</span>
                 </div>
 
-                <img src="../assetsPre/levelA.png" alt="" class="level">
+                <!-- <img src="../assetsPre/levelA.png" alt="" class="level"> -->
+                <div class="level" :style="{backgroundImage:'url('+require('../assetsPre/startLogo.png')+')'}">{{storeInfo.credit}}</div>
             </div>
 
         </div>
@@ -106,7 +107,9 @@ export default {
     name: 'product',
     data() {
         return {
-            shopInfo: {},
+            shopInfo: {
+                productPriceList:[]
+            },
             activeName: 'first',
             goodsList: [],
             commentCount: 0,
@@ -117,9 +120,19 @@ export default {
         }
     },
     computed: {
-        ...mapState(['userInfo'])
+        ...mapState(['userInfo']),
+        storeFlag(){
+            var result=false
+            if(this.userInfo){
+                if(this.userInfo.storeFlag=='N'){
+                    result=true
+                }
+            }
+            return result
+        }
     },
     mounted() {
+        console.log(this.userInfo)
         console.log(this.$route.query.breHref)
         var breHrefs = this.$route.query.breHref.split('_;')
         breHrefs.forEach(item => {
@@ -245,11 +258,22 @@ export default {
     .level {
         display: inline-block;
         vertical-align: top;
-        width: 58.5px;
-        height: 30px;
+
         position: absolute;
         right: 0;
         top: 0;
+
+          width: 50px;
+        height: 30px;
+
+        background-position: center center;
+        background-size: cover;
+        color: #fff;
+        font-size: 18px;
+        font-weight: bold;
+        line-height: 30px;
+        padding-right: 8.5px;
+        text-align: right;
     }
 
     .goodsImg {

+ 10 - 1
src/main/vue/src/pagesPre/Shop.vue

@@ -38,7 +38,7 @@
                 <el-button v-if="collectID" type="warning" icon="el-icon-star-on" @click="collect" class="collection" size="mini">已收藏</el-button>
                 <el-button v-else type="warning" icon="el-icon-star-off" @click="collect" class="collection" size="mini" plain>收藏店铺</el-button>
 
-                <div class="ask" @click="chat" v-if='userInfo.storeFlag=="N"'>
+                <div class="ask" @click="chat" v-if='storeFlag'>
                     <img src="../assetsPre/kefu.png" alt="">
                     <span>在线咨询</span>
                 </div>
@@ -135,6 +135,15 @@ export default {
             var str = this.$route.query.breHref
             str += this.shopInfo.storeName + ',' + this.$route.name + '_;'
             return str
+        },
+        storeFlag(){
+            var result=false
+            if(this.userInfo){
+                if(this.userInfo.storeFlag=='N'){
+                    result=true
+                }
+            }
+            return result
         }
     },
     mounted() {

+ 1 - 1
src/main/webapp/WEB-INF/html/admin.html

@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>管理后台</title><link rel=icon href=/static/favicon.ico><script src=/static/polyfill.min.js></script><script src=/static/fontawesome-v5.2.0.js></script><link href=/static/css/admin.da4f73e09f989b1618ebd295c1c6c122.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.48e8b55b73c59e5d6c46.js></script><script type=text/javascript src=/static/js/vendor.dca531f3c9de411dd825.js></script><script type=text/javascript src=/static/js/admin.3725b6b904015686c98e.js></script></body></html>
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>管理后台</title><link rel=icon href=/static/favicon.ico><script src=/static/polyfill.min.js></script><script src=/static/fontawesome-v5.2.0.js></script><link href=/static/css/admin.da4f73e09f989b1618ebd295c1c6c122.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.fb7dce2a8fd8ded189bf.js></script><script type=text/javascript src=/static/js/vendor.dca531f3c9de411dd825.js></script><script type=text/javascript src=/static/js/admin.3725b6b904015686c98e.js></script></body></html>

+ 1 - 1
src/main/webapp/WEB-INF/html/index.html

@@ -5,7 +5,7 @@
             position: absolute;
             top: 0;
             left: 0;
-        }</style><link href=/static/css/index.e2f6c189030abc1535b85d6b98721b1a.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.48e8b55b73c59e5d6c46.js></script><script type=text/javascript src=/static/js/vendor.dca531f3c9de411dd825.js></script><script type=text/javascript src=/static/js/index.8a78afcdbecba53ffa04.js></script></body><script>var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
+        }</style><link href=/static/css/index.e6432e940b0d09f1626121b772580d03.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.fb7dce2a8fd8ded189bf.js></script><script type=text/javascript src=/static/js/vendor.dca531f3c9de411dd825.js></script><script type=text/javascript src=/static/js/index.8a78afcdbecba53ffa04.js></script></body><script>var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
     var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
     var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器
     var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;

Разница между файлами не показана из-за своего большого размера
+ 0 - 1
src/main/webapp/static/css/index.e2f6c189030abc1535b85d6b98721b1a.css


Разница между файлами не показана из-за своего большого размера
+ 1 - 0
src/main/webapp/static/css/index.e6432e940b0d09f1626121b772580d03.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/27.bc9a17a1b0cc2abf9182.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/27.e8c4a9be72719fa9d585.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/43.75b80873b9801215c097.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/43.7dbb7c19ee5f661b845d.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/main/webapp/static/js/manifest.fb7dce2a8fd8ded189bf.js


Некоторые файлы не были показаны из-за большого количества измененных файлов