Ver Fonte

供应商发布商品showFlag

zhengjinyi há 3 anos atrás
pai
commit
91274ba01b

+ 14 - 0
src/main/resources/static/js/supplier-center/shop/goods.js

@@ -374,6 +374,20 @@ var myGoods = new Vue({
             });
             return stateColor;
         },
+        showFlagColorFn: function(state){
+            var stateColor = '',
+                stateColorObject={
+                    1:'#1890f9',
+                    2:'#f9a94b',
+                    3:'#FF2A2A'
+                };
+            Object.keys(stateColorObject).forEach(function(key){
+                if(key == state){
+                    stateColor = stateColorObject[key]
+                }
+            });
+            return stateColor;
+        },
         StatusTextFn: function(state){
             var stateText = '',
                 stateTextObject={

+ 3 - 3
src/main/resources/templates/supplier-center/shop/goods.html

@@ -164,8 +164,8 @@
                                         {{StatusTextFn(product.validFlag)}}</p>
                                 </li>
                                 <li>
-                                    <div class="good-classFly">
-                                        <p>{{ product.newvalidFlag | newvalidFlagFilters }}</p>
+                                    <div class="good-classFly" :style="{color: showFlagColorFn(product.showFlag)}">
+                                        <p>{{ product.showFlag | newvalidFlagFilters }}</p>
                                     </div>
                                 </li>
                                 <li>
@@ -236,7 +236,7 @@
                                     </div>
                                     <div class="good-right">
                                         <span>新品展示:</span>
-                                        <p class="status" :style="{color: StatusColorFn(product.validFlag)}">
+                                        <p class="status">
                                             {{ product.showFlag | newvalidFlagFilters }}</p>
                                     </div>
                                     <div class="good-right">