Ver código fonte

删除多余部分文件

zhengjinyi 4 anos atrás
pai
commit
deb795b998

+ 0 - 17
src/main/java/com/caimei/www/controller/unlimited/ProductController.java

@@ -24,8 +24,6 @@ public class ProductController extends BaseController {
 	private static final String PROMOTIONS_LIST_PATH = "product/promotions";
     private static final String INSTRUMENT_PAGE_PATH = "product/instrument";
     private static final String INSTRUMENT_LIST_PATH = "product/instruelist";
-    private static final String PRODUCT_PRODUCE = "product/produce";
-    private static final String PRODUCT_PRODUCE_LIST = "product/produce-list";
 
     private ProductService productService;
     @Autowired
@@ -79,19 +77,4 @@ public class ProductController extends BaseController {
         return INSTRUMENT_LIST_PATH;
     }
 
-    /**
-     * 仪器页
-     */
-    @GetMapping("/product/produce.html")
-    public String produce(){
-        return PRODUCT_PRODUCE;
-    }
-
-    /**
-     * 仪器列表页
-     */
-    @GetMapping("/product/produce-list.html")
-    public String producelist(){
-        return PRODUCT_PRODUCE_LIST;
-    }
 }

+ 0 - 176
src/main/resources/static/css/product/produce-list.css

@@ -1,176 +0,0 @@
-@media screen and (min-width:768px){
-    #productList{width: 1184px;margin:32px auto}
-    .crumbs-nav{height: 40px}
-    .crumbs-nav .crumbs-link{color:#4a4f58 }
-    .sortBox li:before,.sortBox li:after{position:absolute;right:35px;content:'';width:0;height:0;border-style:solid}
-    .sortBox li:before{border-width:0 5px 5px 5px;border-color:transparent transparent #BEC2C9 transparent;top:23px}
-    .sortBox li:after{border-width:5px 5px 0 5px;border-color:#BEC2C9 transparent transparent transparent;top:30px}
-    .sortBox li:first-child:before,.sortBox li:first-child:after{display:none}
-    .sortBox li.up:before{border-bottom-color:#E15616}
-    .sortBox li.up:after{border-top-color:#E15616;opacity:.3}
-    .sortBox li.down:after{border-top-color:#E15616}
-    .sortBox li.down:before{border-bottom-color:#E15616;opacity:.3}
-    .classification .class-nav-main div,.classification .class-nav-main li{
-        text-align: center;
-        display: inline-block;
-        line-height: 64px;
-        color: #4a4f58;
-        font-size: 16px;
-        cursor: pointer;
-        padding: 0 16px;
-    }
-    #listClassify{
-        margin: 0 auto;
-        box-sizing: border-box;
-        background: rgba(255,255,255,1);
-        border-radius: 0 0 2px 2px;
-    }
-     .classification {
-        border-bottom: 1px solid #f7f7f7;
-        align-items: center;
-        display: -webkit-flex;
-    }
-    .classification .class-title{
-        width: 127px;
-        text-align: center;
-        font-size: 16px;
-        line-height: 64px;
-    }
-    .classification .class-nav-main{
-        width:1040px;
-        display: inline-block;
-        border-left: 1px solid #f7f7f7;
-    }
-    .classification .class-nav-main div.on{
-        color: #e15616;
-    }
-    .crumbs-nav >div{display: inline-block}
-    .crumbs-nav-item{
-        display: inline-block;
-        padding: 0 12px;
-        border: 1px solid #cccccc;
-        line-height: 24px;
-        margin-right: 16px;
-        color: #909090;
-        border-radius: 2px;
-        cursor: pointer;
-    }
-    .crumbs-nav-item.on{
-        color: #e15616;
-        border: 1px solid #e15616;
-    }
-    .sortBox .on{background:#ffe6dc }
-    .classification.sortBox .class-nav-main li{
-        border-right: 1px solid #f7f7f7;
-        width: 127px;
-        padding: 0;
-        position: relative;
-    }
-
-    .list-container{
-        margin-top: 32px;
-        width: 1200px;
-    }
-    .list-container ul li.productItem {
-        width: 184px;
-        height: 288px;
-        float: left;
-        background: #fff;
-        position: relative;
-        margin: 0 16px 16px 0;
-        overflow: hidden;
-        float: left;
-    }
-    .list-container ul li img {
-        width: 100%;
-        height: 184px;
-    }
-    .list-container ul li .name{
-        display: block;
-        padding: 0 16px;
-        height: 40px;
-        line-height: 21px;
-        vertical-align: middle;
-        word-break: break-all;
-        overflow: hidden;
-        text-overflow: ellipsis;
-        display: -webkit-inline-box;
-        -webkit-line-clamp: 2;
-        -webkit-box-orient: vertical
-    }
-    .productItem .price{
-        border: 0;
-    }
-    .productItem .price .icon:before{
-        width: 63px;
-    }
-    .productItem .price .icon.i5:before {
-        background-position: -2px -832px;
-    }
-    .productItem .price .icon.i1:before {
-        background-position: -2px -712px;
-    }
-    .productItem .price .icon.i2:before {
-        background-position: -2px -742px;
-    }
-    .productItem .price .icon.i3:before {
-        background-position: -2px -772px;
-    }
-    .productItem .price .icon.i4:before {
-        background-position: -2px -802px;
-    }
-    .listTag{
-        margin: 12px 8px 0 0;
-        padding: 0 2px;
-    }
-    .productItem .image .icon{
-        position: inherit;
-    }
-    .sortBox li.on, .sortBox li.up, .sortBox li.down {
-        background: #FFE6DC;
-        color: #E15616;
-    }
-    .empty{
-        margin-top: 32px;
-        background: #fff;
-    }
-    .empty p{
-        color: #909090;
-        font-size: 14px;
-    }
-    .productItem .price em{font-weight: normal}
-    .productItem .price em.bold{font-weight: bold}
-}
-
-
-
-@media screen and (max-width:768px){
-    .sortBox{width:100%;margin:1px auto;box-sizing:border-box;background:#FFF;}
-    .sortBox li{width:15vw;height:11.6vw;line-height:11.6vw;text-align:center;font-size:3.4vw;color:#93979F;position:relative;margin:0 5vw}
-    .sortBox li.on,.sortBox li.up,.sortBox li.down{color:#E15616}
-    .sortBox li:before,.sortBox li:after{position:absolute;right:1vw;content:'';width:0;height:0;border-style:solid}
-    .sortBox li:before{border-width:0 .8vw .8vw .8vw;border-color:transparent transparent #BEC2C9 transparent;top:5vw}
-    .sortBox li:after{border-width:.8vw .8vw 0 .8vw;border-color:#BEC2C9 transparent transparent transparent;top:6.5vw}
-    .sortBox li:first-child:before,.sortBox li:first-child:after{display:none}
-    .sortBox li.up:before{border-bottom-color:#E15616}
-    .sortBox li.up:after{border-top-color:#E15616;opacity:.3}
-    .sortBox li.down:after{border-top-color:#E15616}
-    .sortBox li.down:before{border-bottom-color:#E15616;opacity:.3}
-    .list-container ul{margin: 3.2vw auto;width: 97vw;}
-    .list-container ul li{width: 45.6vw;height: 68vw;overflow: hidden;margin: 0 1.3vw 2.6vw 1.3vw;background: #fff;text-align: left;}
-    .productItem .price em {display: block;height: 7vw;line-height: 7vw;color: #4A4F58;font-style: normal;float: left;}
-    .productItem .price .mIcon:before{width:15.8vw;height: 5vw}
-    .productItem .price .mIcon.i5:before {background-position: -84vw -97.5vw;}
-    .productItem .price .mIcon.i1:before {background-position: -84vw -69.5vw;}
-    .productItem .price .mIcon.i2:before {background-position: -84vw -76.5vw;}
-    .productItem .price .mIcon.i3:before {background-position: -84vw -83.7vw;}
-    .productItem .price .mIcon.i4:before {background-position: -84vw -90.7vw;}
-    .productItem .price .mIcon {display: inline-block;font-size: 0;height: 5vw;line-height: 5vw;vertical-align: text-bottom;}
-    .productItem img {width: 45.6vw;height: 45.6vw;}
-    .productItem .name {display: block;padding: 0 3.2vw;height: 9.3vw;line-height: 4.8vw;font-size: 3.4vw;vertical-align: middle;word-break: break-all;overflow: hidden;text-overflow: ellipsis;display: -webkit-inline-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
-    .price {padding: 2.7vw 3.2vw;overflow: hidden;}
-    .priceTag .tag, .listTag {padding: 0 2vw;border: .27vw solid #ffe6dc;background: none;font-size: 2.8vw;float: right;}
-
-
-}
-

+ 0 - 684
src/main/resources/static/css/product/produce.css

@@ -1,684 +0,0 @@
-/**
-* PC端
-*/
-@media screen and (min-width:768px) {
-    #produceContainer{
-        width: 100%;
-        min-height: 600px;
-    }
-    .inner{
-        width: 1184px;
-        height: auto;
-        margin: 0 auto;
-        box-sizing: border-box;
-        padding-top: 32px;
-    }
-    .section_container_left{
-        width: 900px;
-        height: auto;
-        float: left;
-    }
-    .section_container_nav{
-        width: 100%;
-        height: auto;
-        float: left;
-    }
-    .container_nav_item{
-        width: 134px;
-        height: 88px;
-        float: left;
-        background-color: #FFFFFF;
-        border-radius: 2px;
-        box-sizing: border-box;
-        padding: 12px 0;
-        margin: 0 16px 16px 0;
-        transition: all 0.4s;
-        border: 1px solid #FFFFFF;
-    }
-    .container_nav_item .item_icon{
-        width: 100%;
-        height: 36px;
-        float: left;
-    }
-    .container_nav_item .item_icon img{
-        width: 36px;
-        height: 36px;
-        display: block;
-        margin: 0 auto;
-    }
-    .container_nav_item  .item_text{
-        width: 100%;
-        height:22px;
-        margin-top: 6px;
-        text-align: center;
-        font-size: 16px;
-        line-height: 22px;
-        color: #4a4f58;
-        float: left;
-    }
-    .container_nav_item:hover{
-        border-color: #E15616;
-        transform:translateY(-3px);
-        box-shadow:0 6px 6px rgba(102,102,102,0.1),0 8px 8px rgba(102,102,102,0.1),0 10px 10px rgba(102,102,102,0.1);
-    }
-    .container_nav_item:hover .item_text{
-        color: #E15616;
-    }
-    .section_page{
-        width: 100%;
-        height: auto;
-        float: left;
-    }
-    .section_page .section_page_title{
-        width: 100%;
-        height: 103px;
-        box-sizing: border-box;
-        padding: 31px 0 16px 0;
-    }
-    .section_page .section_page_title h1{
-        font-size: 24px;
-        line-height: 31px;
-        text-align: left;
-        color: #4a4f58;
-    }
-    .section_page .section_page_title p{
-        font-size: 14px;
-        line-height: 19px;
-        text-align: left;
-        color: #93979f;
-        margin-top: 6px;
-    }
-    .section_page .section_page_main{
-        width: 100%;
-        float: left;
-        height: 568px;
-        overflow: hidden;
-        transition: all 0.6s;
-    }
-    .section_page .section_page_main.type_03{
-        height: 704px;
-    }
-    .section_page .section_page_main.max{
-        height:auto;
-    }
-    .section_page  .page_main_item{
-        width: 164px;
-        height: 268px;
-        float: left;
-        margin-right: 16px;
-        margin-bottom: 16px;
-        background-color: #FFFFFF;
-        transition:all 0.4s;
-        display: block;
-    }
-    .section_page  .page_main_item.ad_04{
-        border-radius: 2px;
-    }
-    .section_page  .page_main_item.ad_04:hover{
-        transform:translateY(-5px);
-        box-shadow:0 10px 10px rgba(102,102,102,0.1),0 12px 12px rgba(102,102,102,0.1),0 14px 14px rgba(102,102,102,0.1);
-    }
-    .section_page .page_main_item.ad_01{
-        width: 884px;
-        height: 120px;
-    }
-    .section_page .page_main_item.ad_02{
-        width: 524px;
-    }
-    .section_page .page_main_item.ad_03{
-        width: 344px;
-    }
-    .section_page .page_main_item_adv{
-        width: 100%;
-        height: 100%;
-        display: block;
-    }
-    .section_page .page_main_image{
-        width: 164px;
-        height: 164px;
-        display: block;
-        float: left;
-        border-radius: 2px 2px 0 0;
-    }
-    .section_page .page_main_text{
-        width: 100%;
-        height: 42px;
-        float: left;
-        box-sizing: border-box;
-        margin-top: 8px;
-        padding: 0 8px;
-        white-space: normal;
-        word-break: break-all;
-        overflow: hidden;
-        text-overflow: ellipsis;
-        display: -webkit-box;
-        -webkit-box-orient: vertical;
-        -webkit-line-clamp: 2;
-        line-height: 21px;
-    }
-    .section_page .page_main_tag{
-        width: 100%;
-        height:24px;
-        float: left;
-        margin-top: 16px;
-        padding: 0 8px;
-    }
-    .section_page .page_main_tag p{
-        display: block;
-        padding: 0 4px;
-        height:24px;
-        box-sizing: border-box;
-        border: 1px solid #e3ebf7;
-        border-radius: 2px;
-        float: left;
-        font-size: 12px;
-        line-height: 22px;
-        text-align: center;
-        color: #9aa5b5;
-    }
-    .section_page .page_main_price{
-        width: 100%;
-        height: 54px;
-        float: left;
-        box-sizing: border-box;
-        padding: 0 8px;
-    }
-    .section_page .page_main_price .main_price_text{
-        width: 100%;
-        height: 54px;
-        float: left;
-        box-sizing: border-box;
-    }
-    .section_page .page_main_price .main_price_unde{
-        width: 100%;
-        height: 31px;
-        line-height: 31px;
-        font-size: 14px;
-        color: #4a4f58;
-        text-align: left;
-        float: left;
-    }
-    .section_page .page_main_price .main_price_show{
-        width: 100%;
-        height: 31px;
-        line-height: 31px;
-        font-size: 14px;
-        color: #f94b4b;
-        text-align: left;
-        float: left;
-    }
-    .section_page .page_main_price .main_price_show.none{
-        color: #999999;
-        text-decoration: line-through;
-    }
-    .section_page .page_main_price .price_text_tag{
-        width: 100%;
-        height: 22px;
-        box-sizing: border-box;
-        float: left;
-        margin-top: 3px;
-    }
-    .section_page .page_main_price .price_text_tag .listTag{
-        margin:0;
-        float: left;
-    }
-    .section_page .page_main_price .main_price_none{
-        width: 100%;
-        height: 54px;
-        padding: 16px 0;
-        box-sizing: border-box;
-    }
-    .section_page .page_main_price .main_price_none .listTag{
-        margin:0;
-    }
-    .section_page .page_main_price .price_grade{
-        float: left;
-        margin:0;
-        height: 22px;
-        line-height: 22px;
-        color: #4A4F58;
-        font-style: normal;
-        font-size: 14px;
-    }
-    .section_page .page_main_price .price_grade span{
-        display: inline-block;
-        float: left;
-    }
-    .section_page .page_main_price .icon:before{
-        width: 67px;
-        height: 22px;
-    }
-    .section_page .page_main_price .price_grade_1:before{
-        background-position:0 -714px;
-    }
-    .section_page .page_main_price .price_grade_2:before{
-        background-position:0 -744px;
-    }
-    .section_page .page_main_price .price_grade_3:before{
-        background-position:0 -774px;
-    }
-    .section_page .page_main_price .price_grade_4:before{
-        background-position:0 -804px;
-    }
-    .section_page .page_main_price .price_grade_5:before{
-        background-position:0 -834px;
-    }
-    .section_page .section_page_more{
-        width: 100%;
-        height: 32px;
-        float: left;
-    }
-    .section_page .section_page_more .more{
-        width: 98px;
-        height: 32px;
-        line-height: 32px;
-        font-size: 14px;
-        margin:  0 auto;
-        border-radius: 2px;
-        border: 1px solid #cccccc;
-        color: #909090;
-        text-align: left;
-        transition: all 0.2s;
-        cursor: pointer;
-        padding-left: 15px;
-        box-sizing: border-box;
-        position: relative;
-    }
-    .section_page .section_page_more .more .icon:before{
-        background-position: -93px 7px;
-        width: 20px;
-        height: 32px;
-        right: 0;
-        position: absolute;
-    }
-    .section_page .section_page_more .more:hover{
-        color: #E15616;
-        border-color: #E15616;
-    }
-    .section_page .section_page_more .more:hover .icon:before{
-        background-position: -153px 7px;
-    }
-    /*地库供应商*/
-    .section_page .section_page_bottom{
-        width: 100%;
-        float: left;
-        height: auto;
-    }
-    .section_page  .page_main_li{
-        width: 134px;
-        height: 166px;
-        float: left;
-        margin-right: 16px;
-        margin-bottom: 16px;
-        background-color: #FFFFFF;
-        transition:all 0.4s;
-        display: block;
-    }
-    .section_page .page_main_li.ad_01{
-        width: 884px;
-        height: 184px;
-    }
-    .section_page  .page_main_li.ad_02:hover{
-        transform:translateY(-5px);
-        box-shadow:0 12px 12px rgba(102,102,102,0.1),0 14px 14px rgba(102,102,102,0.1),0 16px 16px rgba(102,102,102,0.1);
-    }
-    .section_page  .page_main_li.ad_02:hover .page_main_name{
-        color: #E15616;
-        font-weight: bold;
-    }
-    .section_page  .page_main_li .page_main_logo{
-        width: 100%;
-        height: 134px;
-        display: block;
-        float: left;
-    }
-    .section_page  .page_main_li .page_main_name{
-        width: 100%;
-        height: 32px;
-        float: left;
-        line-height: 32px;
-        text-align: center;
-        font-size: 14px;
-        color: #4a4f58;
-        background-color: #f9f9f9;
-    }
-    /*右边*/
-    .section_container_right{
-        width: 284px;
-        height: auto;
-        float: right;
-    }
-    .search_hotlist_main{
-        width: 100%;
-        height: auto;
-        box-sizing: border-box;
-        padding: 16px;
-        background-color: #FFFFFF;
-    }
-    .search_hotlist_main .title{
-        height: 30px;
-        width: 100%;
-        float: left;
-        line-height: 30px;
-        border-bottom: 1px solid #E1E1E1;
-        position: relative;
-    }
-    .search_hotlist_main .title:before{
-        content:'';
-        width: 16px;
-        height: 2px;
-        background-color: #E15616;
-        position: absolute;
-        bottom: 0;
-        left: 0;
-    }
-    .search_hotlist_content{
-        width: 100%;
-        height: auto;
-        padding-top: 24px;
-    }
-    .search_hotlist_item{
-        height: 32px;
-        padding: 0 12px;
-        display: block;
-        border-radius: 2px;
-        float: left;
-        margin:0 12px 12px 0;
-        background-color: #f7f7f7;
-        position: relative;
-        text-align: center;
-    }
-    .search_hotlist_item:hover{
-        background-color: #fef6f3;
-    }
-    .search_hotlist_item:hover p{
-        color: #E15616;
-    }
-    .search_hotlist_item p{
-        width: 100%;
-        height: 100%;
-        font-size: 14px;
-        line-height: 32px;
-        color: #4a4f58;
-    }
-    .search_hotlist_item .icon{
-        display: block;
-        width: 20px;
-        height: 12px;
-        position: absolute;
-        right: -6px;
-        top: -10px;
-    }
-    .search_hotlist_item .icon:before{
-        width: 20px;
-        height: 12px;
-        background-position: -123px -554px;
-    }
-
-    footer{
-        width: 100%;
-        height: auto;
-        float: left;
-    }
-}
-/**
-* 移动端
-*/
-@media screen and (max-width:768px) {
-    .section_container_right{
-        position: absolute;
-        top: 26vw;
-        width: 100%;
-        background: #fff;
-        padding: 3.2vw 0;
-    }
-    .search_hotlist_main .title{
-        color: #909090;
-        font-size: 3.4vw;
-        padding: 0 3.2vw;
-    }
-    .search_hotlist_item{
-        display: inline-block;
-        background: #f7f7f7;
-        color: #4a4f58;
-        font-size: 3.2vw;
-        padding: .7vw 2vw;
-        margin: 0 2vw 3.1vw 0;
-        position: relative;
-    }
-    .search_hotlist_content {
-        width: 90%;
-        float: left;
-    }
-    .search_hotlist_item .icon:before {
-        width: 5.3vw;
-        height: 4.5vw;
-        background-position: -53.9vw -69.3vw;
-        position: absolute;
-        top: -2.7vw;
-        right: -2.7vw
-    }
-    .search_hotlist_main .open{
-        float: right;
-        width: 10%;
-        text-align: left;
-    }
-    .search_hotlist_main .open .mIcon:before {
-        width: 5.4vw;
-        height: 5.4vw;
-        background-position: -51vw 0px;
-    }
-    .section_container_left{
-        margin-top: 22vw;
-    }
-    .section_container_nav{
-        background: #fff;
-    }
-    .container_nav_item{
-        display: inline-block;
-        width: 25%;
-        height: 21vw;
-        text-align: center
-    }
-    .container_nav_item .item_icon{
-        width: 100%;
-        position: relative;
-        top: 4vw;
-        height: 8.8vw;
-    }
-    .container_nav_item .item_icon img{
-        width: 8.8vw;
-        height: 8.8vw;
-        display: block;
-        margin: 0 auto;
-    }
-    .container_nav_item .item_text{
-        width: 100%;
-        height: 4.5vw;
-        margin-top: 1.3vw;
-        text-align: center;
-        font-size: 3.4vw;
-        line-height: 12.5vw;
-        color: #4a4f58;
-    }
-    .section_page{
-        width: 100%;
-        height: auto;
-    }
-    .section_page .section_page_title{
-        padding: 4.8vw 0 2.4vw 3.2vw;
-        position: relative
-    }
-    .section_page .section_page_title h1{
-        font-weight: bold;
-        color: #4a4f58;
-        font-size: 4.8vw;
-        line-height: 9.7vw;
-    }
-    .section_page .section_page_title p{
-        font-weight: normal;
-        color: #93979f;
-        font-size: 3.4vw;
-        line-height: 4.3vw;
-    }
-    .section_page .page_main_item{
-        width: 45.6vw;
-        height: 68vw;
-        overflow: hidden;
-        margin: 0 1.3vw 2.6vw 1.3vw;
-        background: #fff;
-        text-align: left;
-    }
-    .section_page .page_main_image{
-        width: 45.6vw;
-        height: 45.6vw;
-    }
-    .section_page .page_main_text{
-        padding: 0 3.2vw;
-        height: 9.3vw;
-        line-height: 4.8vw;
-        font-size: 3.4vw;
-        vertical-align: middle;
-        word-break: break-all;
-        overflow: hidden;
-        text-overflow: ellipsis;
-        display: -webkit-inline-box;
-        -webkit-line-clamp: 2;
-        -webkit-box-orient: vertical;
-    }
-    .section_page .page_main_item.ad_02 img,.section_page .page_main_item.ad_03 img,.section_page .page_main_item.ad_01 img{
-        height: 100%;
-    }
-    .section_page .page_main_price{
-        width: 100%;
-        box-sizing: border-box;
-        padding: 0 3.2vw;
-    }
-    .section_page .page_main_price .price_text_tag{
-        width: 100%;
-        box-sizing: border-box;
-        float: left;
-        margin-top:.74vw;
-    }
-    .section_page .page_main_price .main_price_unde{
-        width: 100%;
-        height: 6.5vw;
-        line-height: 6.5vw;
-        font-size: 3.4vw;
-        color: #4a4f58;
-        text-align: left;
-        float: left;
-    }
-    .section_page .page_main_price .price_text_tag .listTag{
-        padding: 0 2vw;
-        border: .27vw solid #ffe6dc;
-        background: none;
-        font-size: 2.8vw;
-        float: left;
-        height: 4.2vw;
-        line-height: 4.2vw;
-    }
-    .section_page .page_main_item.ad_01{
-        width: 93.6vw;
-        height: 24vw;
-    }
-    .section_page .page_main_item.ad_01.bottom{
-        margin: 2.4vw auto;
-        display: block;
-    }
-    .section_page .section_page_main{
-        margin: auto;
-        width: 97vw;
-        height: 140vw;
-        overflow: hidden;
-    }
-     .section_page .section_page_main.type_03{
-        height: 167vw;
-     }
-    .section_page .section_page_more .more{
-        width: 20vw;
-        height: 6.4vw;
-        margin: 5vw auto;
-        border: .27vw solid #cccccc;
-        color: #909090;
-        font-size: 3vw;
-        line-height: 6.4vw;
-        border-radius: .54vw;
-        position: relative;
-        text-indent: 2vw;
-    }
-    .section_page .section_page_more .more .icon:before {
-        background-position: -51.5vw 0px;
-        width:5.4vw;
-        height: 6.7vw;
-        right: 0;
-        position: absolute;
-    }
-    .section_page .section_page_main.max{
-        height:auto;
-    }
-    .section_page .page_main_tag{
-        color: #9aa5b5;
-        margin: 2.7vw 3.2vw;
-        border: .27vw solid #e3ebf7;
-        display: inline-block;
-        padding: 0 1.3vw;
-        border-radius: .54vw
-    }
-    .section_page .page_main_price .price_grade{
-        display: block;
-        height: 7vw;
-        line-height: 7vw;
-        color: #4A4F58;
-        font-style: normal;
-        float: left;
-    }
-    .section_page .page_main_price .price_grade .icon{
-        display: inline-block;
-        font-size: 0;
-        height: 5vw;
-        line-height: 5vw;
-        vertical-align: text-bottom
-    }
-    .section_page .page_main_price .icon:before { width:15.8vw;height: 5vw}
-    .section_page .page_main_price .price_grade_1:before{
-        background-position: -84vw -69.5vw;
-    }
-    .section_page .page_main_price .price_grade_2:before{
-        background-position: -84vw -76.5vw;
-    }
-    .section_page .page_main_price .price_grade_3:before{
-        background-position: -84vw -83.7vw;
-    }
-    .section_page .page_main_price .price_grade_4:before{
-         background-position: -84vw -90.7vw;
-    }
-    .section_page .page_main_price .price_grade_5:before{
-        background-position: -84vw -97.5vw;
-    }
-    .section_page .page_main_price .main_price_none .listTag{
-        padding: 0 2vw;
-        border: .27vw solid #ffe6dc;
-        background: none;
-        font-size: 2.8vw;
-        float: right;
-    }
-    .hot-search{
-        padding: 2.7vw 3.2vw;
-        overflow: hidden;
-        height: 3vw;
-        background: #fff;
-        border-radius: 0 0 1.6vw 1.6vw;
-    }
-    .bg{
-        position: fixed;
-        background: rgba(34,39,46, 0.3);
-        left: 0;
-        width: 100%;
-        height: 100%;
-        z-index: 1000;
-        transition: 0.5s;
-    }
-
-
-}

+ 0 - 228
src/main/resources/static/js/product/produce-list.js

@@ -1,228 +0,0 @@
-var productList = new Vue({
-    el:'#productList',
-    data:{
-        userId:0,
-        searchFlag: false,
-        listLoading: true,
-        requestFlag: true,
-        noMore: false,
-        classify:[],
-        smalltypeList:[],//二级分类
-        tinytypeList:[],//三级分类
-        listData:[],
-        bigName:'',
-        smallName:'',
-        tinyName:'',
-        bigTypeID:'',
-        smallTypeID:'',//二级分类id
-        tinyTypeID:'',//三级分类id
-        listRecord: 0,
-        pageInput: '1',
-        source:'www',
-        paramsIndex:1,
-        params: {
-            id:'',
-            identity:GLOBAL_USER_IDENTITY,
-            sortField:'',
-            sortType: 1, // 1降序,其他升序
-            pageSize: 24,
-            pageNum: 1,
-            idType:1
-        },
-    },
-    computed: {
-        pageTotal: function () {
-            var total = Math.ceil(this.listRecord / this.params.pageSize);
-            return total > 0 ? total : 1;
-        },
-        showPageBtn: function () {
-            var total = Math.ceil(this.listRecord / this.params.pageSize);
-            total = total > 0 ? total : 1;
-            var index = this.params.pageNum, arr = [];
-            if (total <= 6) {
-                for (var i = 1; i <= total; i++) {
-                    arr.push(i);
-                }
-                return arr;
-            }
-            if (index <= 3) return [1, 2, 3, 4, 5, 0, total];
-            if (index >= total - 2) return [1, 0, total - 4, total - 3, total - 2, total - 1, total];
-            return [1, 0, index - 2, index - 1, index, index + 1, index + 2, 0, total];
-        }
-    },
-    methods:{
-        getclassify:function(){
-        var _self = this;
-        ProductApi.GetbigTypeclassify({source:_self.source,bigTypeID:_self.bigTypeID},function (res) {
-            if(res.code==0){
-                _self.smalltypeList = res.data;
-            }else {
-           CAIMEI.Alert(res.msg,'确定',false)
-            }
-        })
-    },
-       getproductList:function(){//一级商品列表
-           var _self=this;
-           ProductApi.GetSearchProduct(_self.params,function (res) {
-               if( res.code==0){
-                     var result = JSON.parse(res.data);
-                      _self.listRecord = result.total;
-                       var resultData = setSearchProductList(result.items, _self.userId, function(){
-                            _self.$forceUpdate();
-                            setTimeout(function(){
-                                // 图片懒加载
-                                $("img[data-original]").lazyload();
-                            },500);
-                        });
-                        if(isPC){
-                            _self.listData = resultData;
-                        }else{
-                            _self.listData = _self.listData.concat(resultData);
-                        }
-                        _self.listLoading = false;
-                        _self.requestFlag = true;
-               }else {
-                CAIMEI.Alert(res.msg,'确定',false)
-               }
-           })
-        },
-        checkNum: function () {
-            if (this.pageInput > this.pageTotal) {
-                this.pageInput = this.pageTotal;
-            } else if (this.pageInput < 1) {
-                this.pageInput = 1;
-            }
-        },
-        toPagination: function (pageNum) {
-            if (pageNum <= this.pageTotal) {
-                this.params.pageNum = pageNum;
-                this.getproductList();
-                // switch (this.paramsIndex) {
-                //     case 1:
-                //         this.getproductList();
-                //         break;
-                //     case 1:
-                //         this.getsmallList();
-                //         break;
-                //     case 1:
-                //         this.gettinyList();
-                //         break;
-                // }
-            }
-        },
-        toSortList: function (sortField, sortType) {
-             this.params.sortField= sortField;
-             this.params.sortType = sortType;
-             this.params.pageNum = 1;
-             this.getproductList();
-             // switch (this.paramsIndex) {
-             //    case 1:
-             //        this.getproductList();
-             //        break;
-             //    case 1:
-             //        this.getsmallList();
-             //        break;
-             //    case 1:
-             //        this.gettinyList();
-             //        break;
-             // }
-        },
-         removesmall:function(){//删除二级
-            this.smallName = '';
-        },
-        removetiny:function(){//删除三级分类
-            this.tinyName = ''
-        },
-        checkedClasslyFn:function(item,index){
-            this.paramsIndex = index;
-            this.idType = index;
-            switch (index) {
-                case 1://选择1集分类查询
-                    this.bigName=item.name;
-                    this.smallName = '';
-                    this.bigTypeID = item.bigTypeID;
-                    this.params.id = item.bigTypeID;
-                    this.getclassify();
-                    break;
-                case 2://选择二级分类查询
-                    this.smallName = item.name;
-                    this.tinyName = '';
-                    this.smallTypeID = item.smallTypeID;
-                    this.params.id = item.smallTypeID;
-                    this.tinytypeList =item.tinytypeList;
-                    break;
-                case 3://选择三级分类查询
-                    this.tinyName = item.name;
-                    this.tinyTypeID = item.tinyTypeID;
-                    this.params.id = item.tinyTypeID;
-                    break;
-            }
-           this.getproductList();
-        },
-    },
-    created:function () {
-        var userInfo = localStorage.getItem('userInfo');
-        if(userInfo){
-            this.userId = JSON.parse(userInfo).userId;
-        }
-    },
-    mounted:function () {
-        var _self = this;
-        this.bigTypeID = getUrlParam('bigTypeID');
-        this.params.id=this.bigTypeID;
-        var typeSort =  getUrlParam('typeSort');
-        PublicApi.GetProductClassify({typeSort:typeSort,source:'www'},function (res) {
-                if (res.code==0){
-                    _self.classify = res.data;
-                    _self.classify.forEach(function (item) {
-                        if(_self.bigTypeID == item.bigTypeID){
-                            _self.bigName = item.name;
-                        }
-                    })
-                }else {
-                     CAIMEI.Alert(res.msg, '确定', false);
-                }
-            });
-        this.getclassify();
-        this.getproductList();
-        if(!isPC){
-            _self.getproductList();
-            $('footer').addClass("noneImportant");
-            //移动端上垃加载更多
-            $(window).on('scroll', function(){
-                var scrollTop = $(this).scrollTop();
-                var scrollHeight = $(document).height();
-                var windowHeight = window.innerHeight;
-                if (scrollTop + windowHeight >= scrollHeight) {
-                    //此处是滚动条到底部时候触发的事件,在这里写要加载的数据,或者是拉动滚动条的操作
-                    var totalPage = Math.ceil(_self.listRecord / _self.params.size)?Math.ceil(_self.listRecord / _self.params.size):1;
-                    var next = _self.params.num+1;
-                    if(next <= totalPage){
-                        if (_self.requestFlag){
-                            _self.params.num = next;
-                            if (_self.searchFlag) {
-                                // 获取列表数据
-                                _self.getListByKeyword();
-                            } else {
-                                // 根据分类获取数据
-                                if (_self.params.tid && _self.params.tid>0) {
-                                    _self.getListByCategory("tinyType", _self.params.tid);
-                                } else if (_self.params.sid && _self.params.sid>0){
-                                    _self.getListByCategory("smallType", _self.params.sid);
-                                } else if (_self.params.bid && _self.params.bid>0) {
-                                    _self.getListByCategory("bigType", _self.params.bid);
-                                }
-                            }
-                        }
-                        _self.requestFlag = false;
-                    }else{
-                        //到底了
-                        _self.noMore = true;
-                        $('footer').removeClass("noneImportant");
-                    }
-                }
-            });
-        }
-    }
-
-})

+ 0 - 1212
src/main/resources/static/js/product/produce.js

@@ -1,1212 +0,0 @@
- var produceContainer = new Vue({
-    el:'#produceContainer',
-    data:{
-        classlyList:[],
-        hotlist:[
-            {name:'玻尿酸',type:'1',keyword:''},
-            {name:'械字号',type:'1',keyword:''},
-            {name:'导入液含税',type:'0',keyword:''},
-            {name:'热门仪器',type:'0',keyword:''},
-            {name:'除皱',type:'0',keyword:''},
-            {name:'微整形 ',type:'0',keyword:''},
-            {name:'纹绣',type:'0',keyword:''},
-            {name:'美白嫩肤',type:'0',keyword:''}
-        ],
-        pageList:[
-            {
-                title:'推荐专区',
-                content:'推荐专区描述词推荐专区描述词',
-                type:1,
-                advertisement:'http://img14.360buyimg.com/babel/s1580x818_jfs/t1/84274/40/9866/66616/5d778b65Ea0ba5552/cec04ecdf62fd5fa.jpg!cc_1580x818.webp',
-                isPageMore:false,
-                listType:1,
-                productList:[
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:2,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底盆底共振椅盆底共振椅盆底共振椅盆底共振椅盆底共振椅共振椅',
-                        price:1000000,
-                        priceFlag:0,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:1,
-                        userIdentity:2,
-                        originalPrice:2000000,
-                        promotions:{
-                            name:'优惠价',
-                            type:1,
-                            mode:1
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:3,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:4,
-                        actStatus:1,
-                        userIdentity:3,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:2,
-                        productType:0,
-                        priceGrade:5,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:2,
-                        productType:0,
-                        priceGrade:4,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                ]
-            },{
-                title:'二手专区',
-                content:'二手专区描述词二手专区描述词',
-                type:2,
-                advertisement:'https://img12.360buyimg.com/babel/s1580x818_jfs/t1/148743/39/16659/91464/5fc8e0adEa1488544/8749912b10d1460a.jpg!cc_1580x818.webp',
-                advertisement1:'https://img11.360buyimg.com/n7/jfs/t1/150437/9/259/119917/5f58ad4fE61a83e28/dd7b0602bcb249f0.jpg',
-                isPageMore:false,
-                listType:1,
-                productList:[
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底盆底共振椅盆底共振椅盆底共振椅盆底共振椅盆底共振椅共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                ]
-            },{
-                title:'精彩活动',
-                content:'精彩活动描述词精彩活动描述词',
-                type:3,
-                banner:'http://m.360buyimg.com/babel/jfs/t1/154859/31/6073/29706/5fb1d2c4E73af2908/9054ba7e4d595637.jpg.webp',
-                advertisement:'http://img14.360buyimg.com/babel/s1580x818_jfs/t1/84274/40/9866/66616/5d778b65Ea0ba5552/cec04ecdf62fd5fa.jpg!cc_1580x818.webp',
-                advertisement1:'https://img11.360buyimg.com/n7/jfs/t1/150437/9/259/119917/5f58ad4fE61a83e28/dd7b0602bcb249f0.jpg',
-                isPageMore:false,
-                listType:1,
-                productList:[
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底盆底共振椅盆底共振椅盆底共振椅盆底共振椅盆底共振椅共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                ]
-            },{
-                title:'新品专区',
-                content:'新品专区描述词新品专区描述词',
-                type:4,
-                banner:'http://m.360buyimg.com/babel/jfs/t1/154859/31/6073/29706/5fb1d2c4E73af2908/9054ba7e4d595637.jpg.webp',
-                advertisement:'http://img14.360buyimg.com/babel/s1580x818_jfs/t1/84274/40/9866/66616/5d778b65Ea0ba5552/cec04ecdf62fd5fa.jpg!cc_1580x818.webp',
-                advertisement1:'https://img11.360buyimg.com/n7/jfs/t1/150437/9/259/119917/5f58ad4fE61a83e28/dd7b0602bcb249f0.jpg',
-                isPageMore:false,
-                listType:1,
-                productList:[
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底盆底共振椅盆底共振椅盆底共振椅盆底共振椅盆底共振椅共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    }
-                ]
-            },{
-                title:'品牌商品',
-                content:'品牌商品描述词品牌商品描述词',
-                type:5,
-                banner:'https://m.360buyimg.com/babel/jfs/t1/133169/21/16170/33334/5fb1d2c9Eda5701a1/853ec7266b34a9d5.jpg.webp',
-                isPageMore:false,
-                listType:1,
-                productList:[
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底盆底共振椅盆底共振椅盆底共振椅盆底共振椅盆底共振椅共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                ]
-            },{
-                title:'葡萄酒专区',
-                content:'葡萄酒专区描述词葡萄酒专区葡萄酒专区葡萄酒专区描述词',
-                type:6,
-                banner:'https://m.360buyimg.com/babel/jfs/t1/133169/21/16170/33334/5fb1d2c9Eda5701a1/853ec7266b34a9d5.jpg.webp',
-                isPageMore:false,
-                listType:2,
-                productList:[
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:2,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底盆底共振椅盆底共振椅盆底共振椅盆底共振椅盆底共振椅共振椅',
-                        price:1000000,
-                        priceFlag:0,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:1,
-                        userIdentity:2,
-                        originalPrice:2000000,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'优惠价',
-                            type:1,
-                            mode:1
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:3,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:4,
-                        actStatus:1,
-                        userIdentity:3,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:2,
-                        productType:0,
-                        priceGrade:5,
-                        actStatus:1,
-                        userIdentity:4,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:2,
-                        productType:0,
-                        priceGrade:4,
-                        actStatus:1,
-                        userIdentity:4,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:4,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:0,
-                        userIdentity:4,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        tags:'华熙生物',
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    }
-                ]
-            },{
-                title:'推荐专区',
-                content:'推荐专区描述词推荐专区描述词',
-                type:7,
-                advertisement:'http://img14.360buyimg.com/babel/s1580x818_jfs/t1/84274/40/9866/66616/5d778b65Ea0ba5552/cec04ecdf62fd5fa.jpg!cc_1580x818.webp',
-                isPageMore:false,
-                listType:1,
-                productList:[
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:2,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底盆底共振椅盆底共振椅盆底共振椅盆底共振椅盆底共振椅共振椅',
-                        price:1000000,
-                        priceFlag:0,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:1,
-                        userIdentity:2,
-                        originalPrice:2000000,
-                        promotions:{
-                            name:'优惠价',
-                            type:1,
-                            mode:1
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:3,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:4,
-                        actStatus:1,
-                        userIdentity:3,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:2,
-                        productType:0,
-                        priceGrade:5,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:2,
-                        productType:0,
-                        priceGrade:4,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:0,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅盆底共振椅盆底共振椅盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:1,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:2,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                    {
-                        image:'https://img13.360buyimg.com/n7/jfs/t1/130798/21/17746/491566/5fc3a8fdE28ab957e/4d203c28c57bd60a.jpg',
-                        name:'BTL EMSELLA 美缇斯-盆底共振椅',
-                        price:1000000,
-                        priceFlag:1,
-                        productType:0,
-                        priceGrade:3,
-                        actStatus:1,
-                        userIdentity:4,
-                        promotions:{
-                            name:'凑单满减'
-                        }
-                    },
-                ]
-            }
-        ],
-        showflag:false,
-        sortType:'',
-    },
-     filters: {
-         NumFormat:function(value) {//处理金额
-             return Number(value).toFixed(2);
-         },
-     },
-    methods:{
-        toserch:function(item){
-              window.location.href='/product/produce-list.html?bigTypeID='+item.bigTypeID
-        },
-        getClassify: function() {
-            var _self = this;
-            PublicApi.GetProductClassify({typeSort:1, source: 'www'}, function (res) {
-                if (res.code == 0) {
-                    _self.classlyList = res.data;
-                } else {
-                    CAIMEI.Alert(res.msg, '确定', false);
-                }
-            })
-        },
-        closeup:function(){
-            this.showflag = false;
-            document.body.style.overflow='';
-        },
-        showNav:function(){
-            this.showflag = !this.showflag;
-            if (this.showflag){
-                 document.body.style.overflow='hidden';
-            }else {
-                document.body.style.overflow='';
-            }
-        },
-        PromotionsFormat:function(promo){//促销活动类型数据处理
-            if(promo!=null){
-                if(promo.type == 1 && promo.mode == 1){
-                    return true
-                }else{
-                    return false
-                }
-            }
-            return false
-        },
-        showMorePageFn:function(page){
-            page.isPageMore = true;
-        }
-    },
-    created: function() {
-    var userInfo = localStorage.getItem('userInfo');
-        if(userInfo){
-            this.userId = JSON.parse(userInfo).userId;
-        }
-        this.sortType = getUrlParam('id');
-        this.getClassify();
-    }
- });

+ 0 - 144
src/main/resources/templates/product/produce-list.html

@@ -1,144 +0,0 @@
-<!DOCTYPE html>
-<html lang="zh-CN" xmlns:th="https://www.thymeleaf.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-      xsi:schemaLocation="https://www.thymeleaf.org ">
-<head>
-    <title>采美365网-产品分类列表-医疗美容生活美容正品采购平台</title>
-    <template th:replace="components/head-link"></template>
-    <link th:href="@{/css/product/produce-list.css(v=${version})}" rel="stylesheet" type="text/css">
-</head>
-<body>
-<!-- 引用头部 -->
-<template th:replace="components/header"></template>
-
-<!-- 商品列表 -->
-<div id="productList">
-         <!--loading-->
-        <div v-if="listLoading" class="loading">
-            <img src="/img/base/loading.gif">
-        </div>
-        <template v-else>
-            <div class="crumbs-nav" v-if="isPC">
-                <div class="crumbs-link"> 筛选条件: </div>
-                <div  class="crumbs-nav-main">
-                    <div class="crumbs-nav-item" v-if="bigName !=''">{{bigName}}</div>
-                    <div class="crumbs-nav-item on" @click="removesmall" v-if="smallName!=''">{{smallName}} x</div>
-                    <div class="crumbs-nav-item on" @click="removetiny" v-if="tinyName!=''">{{tinyName}} x</div>
-                </div>
-            </div>
-            <div id="listClassify">
-            <template v-if="isPC">
-                <div class="classification">
-                    <div class="class-title">分类</div>
-                    <div class="class-nav-main">
-                        <div v-for="item in classify" @click="checkedClasslyFn(item,1)" :class="{'on':item.bigTypeID==bigTypeID}">{{item.name}}</div>
-                    </div>
-                </div>
-                <div class="classification" v-if="smalltypeList!='' && smalltypeList!=null">
-                    <div class="class-title">二级</div>
-                    <div class="class-nav-main">
-                        <div v-for="item in smalltypeList" @click="checkedClasslyFn(item,2)" :class="{'on':item.smallTypeID==smallTypeID}">{{item.name}}</div>
-                    </div>
-                </div>
-                <div class="classification" v-if="params.smallTypeID!=''&& tinytypeList!=''&& tinytypeList!=null">
-                    <div class="class-title">三级</div>
-                    <div class="class-nav-main">
-                        <div v-for="item in tinytypeList" @click="checkedClasslyFn(item,3)" :class="{'on':item.tinyTypeID==tinyTypeID}">{{item.name}}</div>
-                    </div>
-                </div>
-            </template>
-                <div class="sortBox classification">
-                    <ul class="mfc class-nav-main">
-                        <li class="class-title" :class="{'on':params.sortField == ''}" @click="toSortList('',1)">综合</li>
-                            <template>
-                                <li v-if="params.sortField == 'sales' && params.sortType == 1" class="down"
-                                @click="toSortList('sales',0)"><span>销量</span></li>
-                                <li v-else-if="params.sortField == 'sales' && params.sortType == 0" class="up"
-                                @click="toSortList('sales',1)"><span>销量</span></li>
-                                <li v-else @click="toSortList('sales',0)"><span>销量</span></li>
-                            </template>
-                            <template>
-                                 <li v-if="params.sortField == 'favorite' && params.sortType == 1" class="down"
-                                @click="toSortList('favorite',0)"><span>人气</span></li>
-                                <li v-else-if="params.sortField == 'favorite' && params.sortType == 0" class="up"
-                                @click="toSortList('favorite',1)"><span>人气</span></li>
-                                <li v-else @click="toSortList('favorite',0)"><span>人气</span></li>
-                            </template>
-                            <template>
-                                 <li v-if="params.sortField == 'price' && params.sortType == 1" class="down"
-                                @click="toSortList('price',0)"><span>价格</span></li>
-                                <li v-else-if="params.sortField == 'price' && params.sortType == 0" class="up"
-                                @click="toSortList('price',1)"><span>价格</span></li>
-                                <li v-else @click="toSortList('price',0)"><span>价格</span></li>
-                            </template>
-                    </ul>
-                </div>
-            </div>
-        <template v-if="listData && listData.length>0">
-            <div class="list-container">
-                <ul class="clear mfw">
-                    <li class="productItem " v-for="p in listData">
-                        <a class="image" :href="'/product-'+p.id+'.html'">
-                            <img src="/img/base/placeholder.png" :data-original="p.image" :alt="p.name">
-                            <p class="name" v-html="p.name"></p>
-                            <div class="price">
-                                <template v-if="GLOBAL_USER_ID && GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="p.priceFlag==1">
-                                        <em>¥价格未公开</em>
-                                    </template>
-                                    <template v-else>
-                                        <template v-if="(p.priceFlag==0 && p.userIdentity!=3) || p.userIdentity==2 || (p.userIdentity==3 && p.supplierId==GLOBAL_SHOP_ID)">
-                                            <em class="p" v-text="'¥'+parseFloat(p.price).toFixed(2)"></em>
-                                            <span class="listTag" v-if="p.actStatus==1">{{p.promotions.name}}</span>
-                                        </template>
-                                        <template v-else-if="p.priceFlag==2 && p.userIdentity==4">
-                                            <em>¥会员可见</em>
-                                            <span class="listTag" v-if="p.actStatus==1">{{p.promotions.name}}</span>
-                                        </template>
-                                        <template v-else>
-                                            <em class="bold">¥<i :class="'icon mIcon i'+p.priceGrade"></i></em>
-                                            <span class="listTag" v-if="p.actStatus==1">{{p.promotions.name}}</span>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <em class="bold">¥<i :class="'icon mIcon i'+p.priceGrade"></i></em>
-                                    <span class="listTag" v-if="p.actStatus==1">{{p.promotions.name}}</span>
-                                </template>
-                            </div>
-                        </a>
-                    </li>
-                </ul>
-            </div>
-        </template>
-        <!--数据为空-->
-        <div v-if="!listLoading && (!listData || listData.length==0)" class="empty">
-            <img src="/img/common/list-empty.png">
-            <div class="msg">
-                <p>此分类下暂无商品</p>
-            </div>
-        </div>
-   </template>
-    <!--分页-->
-    <div v-if="(!isPC) && noMore" class="noMore">---- 没有更多了 ----</div>
-    <div v-if="isPC && pageTotal>1" class="pageWrap clear">
-        <a v-if="params.pageNum>1" class="prev" @click="toPagination(params.pageNum*1-1)" href="javascript:void(0);"></a>
-        <template v-for="n in showPageBtn">
-            <a v-if="n" :class="{'on':(n==params.pageNum)}" @click="toPagination(n)" href="javascript:void(0);" v-text="n"></a>
-            <span v-else>···</span>
-        </template>
-        <a v-if="params.pageNum<pageTotal" class="next" @click="toPagination(params.pageNum*1+1)" href="javascript:void(0);"></a>
-        <span>共<b v-text="pageTotal>1?pageTotal:1"></b>页</span>
-        <span>跳至</span>
-        <input v-model="pageInput" @blur="checkNum()"/>
-        <span>页</span>&nbsp;
-        <a class="btn" href="javascript:void(0);" @click="toPagination(pageInput)">点击跳转</a>
-    </div>
-</div>
-<!-- 引入底部 -->
-<template th:replace="components/footer"></template>
-<template th:replace="components/foot-link"></template>
-<script charset="utf-8" type="text/javascript" th:src="@{/js/common/serviceapi/product.service.js(v=${version})}"></script>
-<script charset="utf-8" type="text/javascript" th:src="@{/js/product/produce-list.js(v=${version})}"></script>
-</body>
-</html>

+ 0 - 509
src/main/resources/templates/product/produce.html

@@ -1,509 +0,0 @@
-<!DOCTYPE html>
-<html lang="zh-CN" xmlns:th="https://www.thymeleaf.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-      xsi:schemaLocation="https://www.thymeleaf.org ">
-<head>
-    <title>采美365网-产品-医疗美容生活美容正品采购平台</title>
-    <template th:replace="components/head-link"></template>
-    <link th:href="@{/css/product/produce.css(v=${version})}" rel="stylesheet" type="text/css">
-</head>
-<body>
-<!-- 引用头部 -->
-<template th:replace="components/header"></template>
-<div id="produceContainer" v-cloak>
-    <div class="inner">
-        <div class="section_container_left">
-            <div class="section_container_nav">
-                <div class="container_nav_item" v-for="(item,index) in classlyList" @click="toserch(item)">
-                    <div class="item_icon"><img :src="item.wwwIcon" alt=""></div>
-                    <div class="item_text">{{ item.name }}</div>
-                </div>
-            </div>
-            <div class="section_page" v-for="(page,index) in pageList">
-                <div class="section_page_title">
-                    <h1>{{ page.title }}</h1>
-                    <p>{{ page.content }}</p>
-                </div>
-                <template v-if="page.type == 1">
-                    <div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
-                        <a href="" class="page_main_item ad_02"><img :src="page.advertisement" alt=""></a>
-                        <a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
-                            <img class="page_main_image" :src="pros.image" alt="">
-                            <div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
-                            <div class="page_main_text">{{ pros.name }}</div>
-                            <div class="page_main_price" v-if="page.listType == 1">
-                                <template v-if="!GLOBAL_USER_ID && !GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="pros.priceFlag==1">
-                                        <!--价格未公开-->
-                                        <div class="main_price_text">
-                                            <div class="price_text_tag">
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                            <div class="main_price_unde">¥价格未公开</div>
-                                        </div>
-                                    </template>
-                                    <template v-else>
-                                        <!--可见价格-->
-                                        <template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">
-                                                        {{pros.promotions.name}}
-                                                        <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
-                                                    </p>
-                                                </div>
-                                                <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
-                                                    ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat  }}
-                                                </div>
-                                            </div>
-                                        </template>
-                                        <!--仅会员机构可见-->
-                                        <template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                                </div>
-                                                <div class="main_price_unde">¥会员可见</div>
-                                            </div>
-                                        </template>
-                                        <template v-else>
-                                            <div class="main_price_none">
-                                                <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <div class="main_price_none">
-                                        <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                        <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                    </div>
-                                </template>
-                            </div>
-                        </a>
-                    </div>
-                    <div class="section_page_more" v-if="!page.isPageMore">
-                        <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
-                    </div>
-                </template>
-                <template v-if="page.type == 2">
-                    <div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
-                        <a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
-                        <a href="" class="page_main_item ad_03"><img class="page_main_item_adv" :src="page.advertisement1" alt=""> </a>
-                        <a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
-                            <img class="page_main_image" :src="pros.image" alt="">
-                            <div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
-                            <div class="page_main_text">{{ pros.name }}</div>
-                            <div class="page_main_price" v-if="page.listType == 1">
-                                <template v-if="!GLOBAL_USER_ID && !GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="pros.priceFlag==1">
-                                        <!--价格未公开-->
-                                        <div class="main_price_text">
-                                            <div class="price_text_tag">
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                            <div class="main_price_unde">¥价格未公开</div>
-                                        </div>
-                                    </template>
-                                    <template v-else>
-                                        <!--可见价格-->
-                                        <template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">
-                                                        {{pros.promotions.name}}
-                                                        <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
-                                                    </p>
-                                                </div>
-                                                <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
-                                                    ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat  }}
-                                                </div>
-                                            </div>
-                                        </template>
-                                        <!--仅会员机构可见-->
-                                        <template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                                </div>
-                                                <div class="main_price_unde">¥会员可见</div>
-                                            </div>
-                                        </template>
-                                        <template v-else>
-                                            <div class="main_price_none">
-                                                <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <div class="main_price_none">
-                                        <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                        <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                    </div>
-                                </template>
-                            </div>
-                        </a>
-                    </div>
-                    <div class="section_page_more" v-if="!page.isPageMore">
-                        <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
-                    </div>
-                </template>
-                <template v-if="page.type == 3">
-                    <div class="section_page_main clear mfw type_03" :class="page.isPageMore ? 'max' : ''">
-                        <a href="" class="page_main_item ad_01"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
-                        <a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
-                        <a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
-                            <img class="page_main_image" :src="pros.image" alt="">
-                            <div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
-                            <div class="page_main_text">{{ pros.name }}</div>
-                            <div class="page_main_price" v-if="page.listType == 1">
-                                <template v-if="!GLOBAL_USER_ID && !GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="pros.priceFlag==1">
-                                        <!--价格未公开-->
-                                        <div class="main_price_text">
-                                            <div class="price_text_tag">
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                            <div class="main_price_unde">¥价格未公开</div>
-                                        </div>
-                                    </template>
-                                    <template v-else>
-                                        <!--可见价格-->
-                                        <template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">
-                                                        {{pros.promotions.name}}
-                                                        <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
-                                                    </p>
-                                                </div>
-                                                <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
-                                                    ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat  }}
-                                                </div>
-                                            </div>
-                                        </template>
-                                        <!--仅会员机构可见-->
-                                        <template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                                </div>
-                                                <div class="main_price_unde">¥会员可见</div>
-                                            </div>
-                                        </template>
-                                        <template v-else>
-                                            <div class="main_price_none">
-                                                <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <div class="main_price_none">
-                                        <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                        <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                    </div>
-                                </template>
-                            </div>
-                        </a>
-                    </div>
-                    <div class="section_page_more" v-if="!page.isPageMore">
-                        <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
-                    </div>
-                </template>
-                <template v-if="page.type == 4">
-                    <div class="section_page_main type_03 clear mfw" :class="page.isPageMore ? 'max' : ''">
-                        <a href="" class="page_main_item ad_01"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
-                        <a href="" class="page_main_item ad_02"><img class="page_main_item_adv" :src="page.advertisement" alt=""> </a>
-                        <a href="" class="page_main_item ad_03"><img class="page_main_item_adv" :src="page.advertisement1" alt=""> </a>
-                        <a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
-                            <img class="page_main_image" :src="pros.image" alt="">
-                            <div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
-                            <div class="page_main_text">{{ pros.name }}</div>
-                            <div class="page_main_price" v-if="page.listType == 1">
-                                <template v-if="!GLOBAL_USER_ID && !GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="pros.priceFlag==1">
-                                        <!--价格未公开-->
-                                        <div class="main_price_text">
-                                            <div class="price_text_tag">
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                            <div class="main_price_unde">¥价格未公开</div>
-                                        </div>
-                                    </template>
-                                    <template v-else>
-                                        <!--可见价格-->
-                                        <template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">
-                                                        {{pros.promotions.name}}
-                                                        <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
-                                                    </p>
-                                                </div>
-                                                <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
-                                                    ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat  }}
-                                                </div>
-                                            </div>
-                                        </template>
-                                        <!--仅会员机构可见-->
-                                        <template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                                </div>
-                                                <div class="main_price_unde">¥会员可见</div>
-                                            </div>
-                                        </template>
-                                        <template v-else>
-                                            <div class="main_price_none">
-                                                <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <div class="main_price_none">
-                                        <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                        <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                    </div>
-                                </template>
-                            </div>
-                        </a>
-                    </div>
-                    <div class="section_page_more" v-if="!page.isPageMore">
-                        <div class="more" @click="showMorePageFn(page)"><i class="icon mIcon"></i>查看更多</div>
-                    </div>
-                </template>
-                <template v-if="page.type == 5">
-                    <div class="section_page_main type_03 clear mfw" :class="page.isPageMore ? 'max' : ''">
-                        <a href="" class="page_main_item ad_01"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
-                        <a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
-                            <img class="page_main_image" :src="pros.image" alt="">
-                            <div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
-                            <div class="page_main_text">{{ pros.name }}</div>
-                            <div class="page_main_price" v-if="page.listType == 1">
-                                <template v-if="!GLOBAL_USER_ID && !GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="pros.priceFlag==1">
-                                        <!--价格未公开-->
-                                        <div class="main_price_text">
-                                            <div class="price_text_tag">
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                            <div class="main_price_unde">¥价格未公开</div>
-                                        </div>
-                                    </template>
-                                    <template v-else>
-                                        <!--可见价格-->
-                                        <template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">
-                                                        {{pros.promotions.name}}
-                                                        <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
-                                                    </p>
-                                                </div>
-                                                <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
-                                                    ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat  }}
-                                                </div>
-                                            </div>
-                                        </template>
-                                        <!--仅会员机构可见-->
-                                        <template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                                </div>
-                                                <div class="main_price_unde">¥会员可见</div>
-                                            </div>
-                                        </template>
-                                        <template v-else>
-                                            <div class="main_price_none">
-                                                <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <div class="main_price_none">
-                                        <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                        <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                    </div>
-                                </template>
-                            </div>
-                        </a>
-                    </div>
-                    <div class="section_page_more" v-if="!page.isPageMore">
-                        <div class="more" @click="showMorePageFn(page)"> <i class="icon mIcon"></i>查看更多</div>
-                    </div>
-                </template>
-                <template v-if="page.type == 6">
-                    <div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
-                        <a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
-                            <img class="page_main_image" :src="pros.image" alt="">
-                            <div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
-                            <div class="page_main_text">{{ pros.name }}</div>
-                            <div class="page_main_price" v-if="page.listType == 1">
-                                <template v-if="!GLOBAL_USER_ID && !GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="pros.priceFlag==1">
-                                        <!--价格未公开-->
-                                        <div class="main_price_text">
-                                            <div class="price_text_tag">
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                            <div class="main_price_unde">¥价格未公开</div>
-                                        </div>
-                                    </template>
-                                    <template v-else>
-                                        <!--可见价格-->
-                                        <template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">
-                                                        {{pros.promotions.name}}
-                                                        <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
-                                                    </p>
-                                                </div>
-                                                <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
-                                                    ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat  }}
-                                                </div>
-                                            </div>
-                                        </template>
-                                        <!--仅会员机构可见-->
-                                        <template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                                </div>
-                                                <div class="main_price_unde">¥会员可见</div>
-                                            </div>
-                                        </template>
-                                        <template v-else>
-                                            <div class="main_price_none">
-                                                <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <div class="main_price_none">
-                                        <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                        <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                    </div>
-                                </template>
-                            </div>
-                        </a>
-                    </div>
-                    <a href="" class="page_main_item ad_01 bottom"><img class="page_main_item_adv" :src="page.banner" alt=""> </a>
-                </template>
-                <template v-if="page.type == 7">
-                    <div class="section_page_main clear mfw" :class="page.isPageMore ? 'max' : ''">
-                        <a href="" class="page_main_item ad_04" v-for="(pros,index) in page.productList">
-                            <img class="page_main_image" :src="pros.image" alt="">
-                            <div class="page_main_tag" v-if="page.listType == 2"><p>{{ pros.tags }}</p></div>
-                            <div class="page_main_text">{{ pros.name }}</div>
-                            <div class="page_main_price" v-if="page.listType == 1">
-                                <template v-if="!GLOBAL_USER_ID && !GLOBAL_USER_ID>0">
-                                    <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
-                                    <template v-if="pros.priceFlag==1">
-                                        <!--价格未公开-->
-                                        <div class="main_price_text">
-                                            <div class="price_text_tag">
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                            <div class="main_price_unde">¥价格未公开</div>
-                                        </div>
-                                    </template>
-                                    <template v-else>
-                                        <!--可见价格-->
-                                        <template v-if="(pros.priceFlag==0 && pros.userIdentity!=3) || pros.userIdentity==2 || (pros.userIdentity==3 && pros.supplierId==GLOBAL_SHOP_ID)">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">
-                                                        {{pros.promotions.name}}
-                                                        <span v-if="pros.priceFlag != 1">:¥{{pros.price | NumFormat}}</span>
-                                                    </p>
-                                                </div>
-                                                <div class="main_price_show" :class="PromotionsFormat(pros.promotions) ? 'none' : ''">
-                                                    ¥{{ (PromotionsFormat(pros.promotions) ? pros.originalPrice : pros.price ) | NumFormat  }}
-                                                </div>
-                                            </div>
-                                        </template>
-                                        <!--仅会员机构可见-->
-                                        <template v-else-if="pros.priceFlag==2 && pros.userIdentity==4">
-                                            <div class="main_price_text">
-                                                <div class="price_text_tag">
-                                                    <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                                </div>
-                                                <div class="main_price_unde">¥会员可见</div>
-                                            </div>
-                                        </template>
-                                        <template v-else>
-                                            <div class="main_price_none">
-                                                <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                                <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                            </div>
-                                        </template>
-                                    </template>
-                                </template>
-                                <template v-else>
-                                    <div class="main_price_none">
-                                        <em class="price_grade"><span>¥</span><i :class="'icon mIcon price_grade_'+pros.priceGrade"></i></em>
-                                        <p class="listTag" v-if="pros.actStatus==1">{{pros.promotions.name}}</p>
-                                    </div>
-                                </template>
-                            </div>
-                        </a>
-                    </div>
-                </template>
-            </div>
-        </div>
-        <div class="section_container_right">
-            <div class="search_hotlist_main clear">
-                <div class="title">大家都在搜</div>
-                <template v-if="isPC">
-                   <div class="search_hotlist_content clear">
-                        <a :href="item.keyword" class="search_hotlist_item" v-for="(item,index) in hotlist">
-                            <i class="icon mIcon" v-if="item.type === '1'"></i>
-                            <p>{{ item.name }}</p>
-                        </a>
-                     </div>
-                </template>
-
-                <template v-else>
-                    <div class="hot-search"  :style="showflag?'height:auto':''">
-                        <div class="search_hotlist_content clear" >
-                            <a :href="item.keyword" class="search_hotlist_item" v-for="(item,index) in hotlist">
-                                <i class="icon mIcon" v-if="item.type === '1'"></i>
-                                <p>{{ item.name }}</p>
-                            </a>
-                        </div>
-                        <div class="open"  @click="showNav($event)">
-                           <span class="mIcon" :class="showflag?'close':'mIcon'"></span>
-                        </div>
-                    </div>
-                </template>
-                <div :class="showflag?'bg':''" @click="closeup"></div>
-            </div>
-        </div>
-    </div>
-</div>
-<!-- 引入底部 -->
-<template th:replace="components/footer"></template>
-<template th:replace="components/foot-link"></template>
-<script charset="utf-8" type="text/javascript" th:src="@{/js/product/produce.js(v=${version})}"></script>
-
-</body>
-