浏览代码

供应商

Administrator 4 年之前
父节点
当前提交
18478c8488

+ 7 - 7
src/main/resources/static/css/flea-market/form.css

@@ -6,7 +6,7 @@ body{background: #fff}
      .bannerimg img{width: 100%;height: 100%;}
      .mt-top {line-height: 105px;letter-spacing: 0px;color: #22272e;text-align: center;font-size: 32px;font-weight: bold;height: 105px}
      .newsTitle {height: 60px;line-height: 30px;background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), rgba(225, 86, 22, .1), rgba(255, 255, 255, 0));text-align: center;padding: 7px 157px;color: #e15616}
-     .mt-bottom {width: 50%;margin: 20px auto;}
+     .mt-bottom {width: 44%;margin: 20px auto;}
      #mt-form {position: relative;overflow: hidden;}
      .secondradio div {width: 154px;height: 36px;line-height: 36px;background-color: #ffffff;border: solid 1px #b8bfca;text-align: center;display: inline-block;cursor: pointer;position: relative;color: #627386;}
      .secondradio div:nth-child(2) {margin: 0 20px;}
@@ -19,7 +19,7 @@ body{background: #fff}
      .jiaobiao {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;top: 74px;right: 50%;border-bottom: 10px solid #1890f9;position: absolute}
      #shoplogo {height: 36px;border-radius: 2px;padding-left: 10px;width: 508px;border: solid 1px #b8bfca;color: #9aa5b5}
      #shoplogoTwo {height: 36px;margin-top: 10px;}
-     .login-form input[type="text"] {width: 496px;height: 36px;background-color: #ffffff;border-radius: 2px;border: solid 1px #b8bfca;padding-left: 10px;color: #9aa5b5;}
+     .login-form input[type="text"] {width: 496px;height: 36px;background-color: #ffffff;border-radius: 2px;border: solid 1px #b8bfca;padding-left: 10px;color: #22272e;}
      input[type="text"]::placeholder, textarea::placeholder {color: #9aa5b5;;}
      .shrink-spacing {margin: 20px 0;}
      .red-color {color: #f94b4b;}
@@ -49,12 +49,12 @@ body{background: #fff}
      #btn-submit {background-color: #e15616;color: #fff;float: right;}
      input[type=checkbox] {margin-right: 10px;}
      select {appearance: none;-moz-appearance: none;-webkit-appearance: none;}
-     .icon.selected:before {width: 25px;height: 25px;background-position: -87px 11px;position: absolute;right: 87px}
+     .icon.selected:before {width: 25px;height: 25px;background-position: -87px 11px;position: absolute;right: 15px}
      .icon.province:before {left: 125px;}
-     .icon.cCity:before {right: 263px;}
+     .icon.cCity:before {right: 195px;}
 
      /**/
-     .select {position: relative;display: block;width: 508px;color: #9aa5b5;vertical-align: middle;text-align: left;height: 36px;user-select: none}
+     .select {position: relative;display: block;width: 508px;color: #22272e;vertical-align: middle;text-align: left;height: 36px;user-select: none}
      .select .placeholder {position: relative;display: block;padding-left: 10px;border-radius: 2px;cursor: pointer;border: solid 1px #b8bfca;height: 36px;line-height: 36px}
      .select.is-open .placeholder:after {content: '\f077';}
      .select.is-open ul {display: block;}
@@ -76,7 +76,7 @@ body{background: #fff}
      .gosecond {color: #1683E1;border-right: 1px solid #F2F2F2;}
      .close {position: absolute;right: 0;top: 0;width: 40px;height: 40px;line-height: 40px;text-align: center;cursor: pointer;font-size: 24px;}
      .bjmain .title{width: -webkit-fill-available;color: #627386;padding: 15px;display: inline-block;border: solid 1px #e2e7ef;font-size: 14px}
-     .unlogin-label{height: 26px}
+     .unlogin-label{height: 26px;color:#9aa5b5}
  }
 
 /*移动端*
@@ -101,7 +101,7 @@ body{background: #fff}
      .jiaobiao {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;top: 20.8vw;right: 50%;border-bottom: 10px solid #1890f9;position: absolute}
      #shoplogo {height: 36px;border-radius: 2px;padding-left: 10px;width: 508px;border: solid 1px #b8bfca;color: #9aa5b5}
      #shoplogoTwo {height: 36px;margin-top: 2.7vw;}
-     .login-form input[type="text"] {width: 100% !important;height: 9.6vw;background-color: #ffffff;border-radius: .53vw;border: solid 1px #b8bfca;padding-left: 2.7vw;color: #9aa5b5;box-sizing: border-box}
+     .login-form input[type="text"] {width: 100% !important;height: 9.6vw;background-color: #ffffff;border-radius: .53vw;border: solid 1px #b8bfca;padding-left: 2.7vw;color: #22272e;box-sizing: border-box}
      input[type="text"]::placeholder, textarea::placeholder {color: #9aa5b5;;}
      .shrink-spacing {margin: 20px 0;position: relative;}
      .red-color {color: #f94b4b;}

+ 11 - 9
src/main/resources/static/css/product/detail.h5.css

@@ -19,7 +19,7 @@ li{list-style:none}
 .productBox .detailBox .row>i{font-style:normal;margin-right:2vw}
 .productBox .detailBox .row>em{font-style:normal;color:#4A4F58}
 .productBox .detailBox .row>em.p{font-weight:bold;}
-.productBox .detailBox .row>em.ser{color:#93979F;display:inline-block;margin-right:4vw}
+.productBox .detailBox .row>em.ser{color:#93979F;display:inline-block;width: 24%}
 .productBox .detailBox .row>em.ser:before{content:'\2713';display:inline-block;width:3.4vw;height:3.4vw;text-align:center;line-height:3.4vw;font-size:3.4vw;background:#E15616;border-radius:1.7vw;color:#FFF;margin-right:1.4vw}
 .productBox .detailBox .price .icon{display:inline-block;font-size:0;height:5vw;line-height:5vw;vertical-align:text-bottom;}
 .productBox .detailBox .price .icon:before{width:11vw;height:5vw;}
@@ -43,7 +43,7 @@ li{list-style:none}
 
 .recommendBox{margin-top:2vw;width:100%;background:#FFF}
 .recommendBox .hd{font-size:3.4vw;color:#E15621;font-weight:bold;padding:2.7vw;text-align:center}
-#productRecommend{width:100%;height:41.8vw;overflow:hidden;position:relative;box-sizing:border-box;padding:0 2.4vw}
+#productRecommend{width:100%;height:50vw;overflow:hidden;position:relative;box-sizing:border-box;padding:0 2.4vw}
 #productRecommend li{width:29.2vw!important;height:41.8vw;overflow:hidden;text-align:center;background:none}
 #productRecommend li .item{position:relative;zoom:1;vertical-align:middle;overflow:hidden;width:26.8vw;height:41.8vw;font-size:3.4vw}
 #productRecommend li .item img{display:block;width:100%;height:26.8vw}
@@ -65,11 +65,13 @@ li{list-style:none}
 .productInfo .tabCon td{padding:1.5vw;line-height:5vw}
 .productInfo .tabCon td:nth-of-type(1){width:20%;color:#93979F}
 .productInfo .tabCon td:nth-of-type(2){width:80%;color:#4A4F58}
-.productInfo .comment{color:#93979F;padding:5vw 0}
-
-.productBox .detailBox .row .l{
-    display: inline-block;
-    min-width: 14.5vw;
-    text-align-last: justify;
-    vertical-align: top
+.productInfo .comment{color:#93979F;padding:5vw 0;    margin-right: 25px;position: relative}
+.productBox .detailBox .row .l{display: inline-block;min-width: 14.5vw;text-align-last: justify;vertical-align: top}
+.icon.comment:before{
+      width: 25px;
+    height: 25px;
+    background-position: 0px -33px;
+    position: absolute;
+    top: 15px
 }
+.comment-right{float: right}

+ 2 - 2
src/main/resources/static/css/product/detail.pc.css

@@ -60,7 +60,7 @@ li{list-style:none;}
 
 .recommendBox{margin-bottom:16px;overflow: hidden;}
 .recommendBox .hd{font-size:16px;color:#4A4F58;font-weight:bold;padding:16px 32px}
-#productRecommend{padding:10px;background: #fff}
+#productRecommend{padding:16px;background: #fff}
 #productRecommend li{float:left;width:167px;height:205px;overflow:hidden;}
 #productRecommend li .item{width:153px;height:205px;margin:0 auto;line-height:22px;background:#FFF;}
 #productRecommend li .item a{display:block;width:100%;height:100%;color:#93979F}
@@ -128,5 +128,5 @@ input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appear
 .activityBox{left:93px}
 .commtext{width:700px;height:40px;background-color:#ffffff;border-radius:2px;border:solid 1px #b8bfca;padding-left:15px;font-size:16px}
 .pingjia{margin-top:25px;text-align:left}
-.pingjia button{width:128px;height:40px;background-color:#4a4f58;box-shadow:0px 3px 6px 0px rgba(147,151,159,0.17);border-radius:2px;color:#ffe6dc}
+.pingjia button{width:128px;height:40px;background-color:#4a4f58;box-shadow:0px 3px 6px 0px rgba(147,151,159,0.17);border-radius:2px;color:#ffe6dc;cursor: pointer}
 .comment-right{float:right;color:#93979f}

+ 14 - 11
src/main/resources/static/css/supplier-center/dashboard.css

@@ -59,6 +59,7 @@
      .Stati_top span {font-size: 12px;color: #999999;}
      #StatisticsEacths {width: 968px;height: 440px;box-sizing: border-box;background: #FFF;padding:20px 0;margin-top: 10px;box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.07);}
      .Statistics .Stati_top{padding: 0 22px}
+     .mainContent p{    display: inline-block;margin-right: 10px;}
  }
 
 /*移动端*/
@@ -68,21 +69,21 @@
      .wrap_tittle{height: 10.6vw;line-height: 10.6vw;background: #fff;padding: 0 2.7vw;font-size: 3.4vw;color: #22272e;border-bottom: solid .27vw #e2e7ef;}
      .mIcon.wrap_tittle:before{width: 6.7vw;height: 6.7vw;background-position: -50.7vw -51.5vw;position: absolute;top: 28vw;}
      .mIcon.open:before{width: 10.6vw;height: 11.2vw;float: right;background-position: -48.8vw 2.7vw;}
-     .information {background: #fff;padding: 2.7vw;overflow: hidden;box-shadow: 0px .8vw 1.6vw 0px rgba(0, 0, 0, 0.07);width: 100%; /*height: 33.9vw;*/}
-     .head {width: 29.9vw;height: 21.3vw;border-radius: .53vw;border: solid .27vw #f5f5f5;float: left;margin-right: 2.7vw;position: relative;cursor: pointer;}
+     .information {background: #fff;padding: 3.3vw 2.7vw 5vw;box-shadow: 0px .8vw 1.6vw 0px rgba(0, 0, 0, 0.07); /*height: 33.9vw;*/}
+     .head {width: 29.9vw;height: 21.3vw;border-radius: .53vw;border: solid .27vw #f5f5f5;display: inline-block;margin-right: 2.7vw;position: relative;cursor: pointer;}
      .mIcon.Image:before {width: 120px;height: 80px;background-position: 10px -521px}
      .head img {width: 100%;height: 100%;}
-     .info_main {float: left;width: 60%;}
+     .info_main {display: inline-block;width: 60%;}
      .username {color: #9aa5b5;font-size: 3.2vw;margin: 2.7vw 0;}
      .mainContent>p{    color: #22272e;font-size: 3.7vw;}
-     .perfect {width: 13.6vw;height: 4.7vw;background-color: #627386;border-radius:.53vw;color: #ffffff;font-size: 3.2vw;line-height: 4.7vw;text-align: center;display: inline-block;float: right;}
+     .perfect {width: 15.5vw;height:5.3vw;background-color: #627386;border-radius:.53vw;color: #ffffff;font-size: 3vw;line-height: 5.3vw;text-align: center;display: inline-block;float: right;}
      .ziliao {font-size: 3.2vw;color: rgb(154,165,181);float: left;}
      .ziliao span {color: #f94b4b;}
-     .message {float: right;width: 8vw;height: 8vw;cursor: pointer;position: relative;top: -25vw;right: 2vw;}
+     .message {width: 8vw;height: 8vw;cursor: pointer;position: relative;top: -27vw;right: -88vw;}
      .msg_num {width: 4vw;height: 4vw;line-height: 4vw;display: block;background: red;border-radius: 50%;color: #fff;font-size: 2.7vw;text-align: center;position: relative;top: 3.7vw;right: 3.2vw;z-index: 1;}
      .mIcon.msg:before {width: 4vw;height: 4vw;background-position: -18.4vw -62vw;position: absolute;right:5.87vw;top: 5.87vw;}
      .product {margin: 1.3vw 0;background: #fff;height: 29.8vw;}
-     .product p {font-size: 4vw;font-weight: normal;font-stretch: normal;line-height: 5.6vw;letter-spacing: 0px;color: #22272e;padding: 2.7vw;}
+     .product p {font-size: 3.4vw;font-weight: normal;font-stretch: normal;line-height: 5.6vw;letter-spacing: 0px;color: #22272e;padding: 2.7vw 3.3vw;}
      .product ul {height:10.6vw;line-height:17vw;background-color: #ffffff;padding: 4vw;}
      .product li {display: inline-block;width: 32%;text-align: center;color: #333333;position: relative;cursor: pointer;}
      .mIcon.confirm:before {width: 9vw;height: 9vw;background-position: -66.7vw -60vw;right: 13.9vw;top: -2.53vw;position: absolute}
@@ -92,13 +93,13 @@
      .rank_top span {color: #627386;font-size: 2.6vw;}
      .sales-ranke ul li {display: inline-block;width: 15%;}
      .sales-ranke ul li:nth-child(2) {width: 62%;padding-left:4vw;}
-     .sales-ranke {background: #fff;color: #627386;padding:2.7vw 5.9vw}
+     .sales-ranke {background: #fff;color: #627386;padding:2.7vw 3.3vw}
      .sales-ranke ul {padding: 2.7vw 0;border-bottom: .27vw solid #e2e7ef}
-     .rank_top {padding: 2.7vw;background: #fff;}
+     .rank_top {padding: 2.7vw 3.3vw;background: #fff;}
      .file_img {width: 29.9vw;height: 21.3vw;opacity: 0;top: 0px;left: 0px;position: absolute}
      .shop-ranke {background: #fff;padding-bottom: 5.3vw;box-shadow: 0px .8vw 1.6vw 0px rgba(0, 0, 0, 0.07);}
      .shop-ranke ul li {float: left;height: 12vw;width: 15%;color: #e15616;line-height: 12vw;position: relative;font-size: 3.1vw;}
-     .shop-ranke ul {padding: 1.3vw 4vw;overflow: hidden;}
+     .shop-ranke ul {padding: 1.3vw 3.3vw;overflow: hidden;}
      .shop-ranke ul li:nth-child(2) {width: 68%;}
      .shop-ranke ul li .shop-img {display: inline-block;vertical-align: top;margin-left: 2.7vw;}
      .shop-ranke ul li .shop-img img {width: 9.3vw;height: 9.3vw;display: inline-block;}
@@ -112,10 +113,12 @@
      .confirm span {padding: 1.3vw;width: 3vw;height: 3vw;line-height: 3vw;display: inline-block;background: #f55c5c;border-radius: 50%;color: #fff;font-size: 3vw;text-align: center;position: relative;top: -8.8vw;right: 6.7vw}
      .confirm.other span {right: 3.5vw}
      .confirm.down span {right: 4vw}
-     .Statistics {margin-top: 1.3vw;background: #fff;padding: 2.7vw;}
+     .Statistics {margin-top: 1.3vw;background: #fff;}
      .Stati_top p {font-size: 3.4vw;color: #333333;display: inline-block;}
      .Stati_top span {font-size: 2.6vw;color: #999999;}
-     #StatisticsEacths {width: 100%;height:60.3vw;background: #FFF;margin-top: 2.7vw;box-shadow: 0px .8vw 1.6vw 0px rgba(0, 0, 0, 0.07);}
+     #StatisticsEacths {padding: 2.7vw;height:60.3vw;background: #FFF;margin-top: 2.7vw;box-shadow: 0px .8vw 1.6vw 0px rgba(0, 0, 0, 0.07);}
 .priceTag{position: absolute;bottom: -26vw;left: -32.5vw;}
 .mainContent{position: relative}
+.priceTag .tag{padding: 0 3vw}
+.Stati_top{padding: 2.7vw 3.3vw}
  }

+ 4 - 4
src/main/resources/static/css/supplier-center/order/logistics.css

@@ -7,7 +7,7 @@
     .userinfo .user p span {color: #22272e;}
     .address {margin-bottom: 15px;color: #627386;}
     .address span {color: #22272e;}
-    .product-info {margin-top: 20px;box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.07);}
+    .product-info {margin-top: 20px;}
     .price {overflow: hidden;}
     .protitle {color: #22272e;font-size: 16px;padding: 15px;}
     .product {background: #fff;padding: 10px 20px;box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.07);}
@@ -28,7 +28,7 @@
     input::placeholder{color: #9aa5b5;font-size: 12px;}
     textarea::placeholder {color: #9aa5b5;}
     .red{color: #f94b4b;}
-    .companyBtn{width: 36px;height: 36px;background-color: #ffffff;border-radius: 2px;border: solid 1px #b8bfca;margin-left: 8px;cursor: pointer;font-size: 18px}
+    .companyBtn{position: absolute;width: 36px;height: 36px;background-color: #ffffff;border-radius: 2px;border: solid 1px #b8bfca;margin-left: 8px;cursor: pointer;}
     .mIcon.add{background: url(/img/account/add.png) no-repeat;height: 80px;display: block;background-size: 80px;}
     .add-text {font-size: 12px;color: #333330;opacity: 0.5;position: absolute;top: 60%;right: 13px;}
     .upload-file{position: relative;float: left;margin: 10px 10px 10px 0px;cursor: pointer;width: 80px;height: 80px;border-radius: 2px;}
@@ -38,8 +38,7 @@
     .red-color{float: left;height: 80px;line-height: 80px;width: 85px;}
     .upload-file img{width: 100%;height: 100%;}
     .icon.del:before {width: 20px;height: 20px;background-position: -116px -138px;position: absolute;top: -3px;right: -3px;}
-    .form-upload-tips .icon-wen:before {width: 20px;height: 20px;background-position: -84px -144px;cursor: pointer;}
-    .form-upload-tips .icon-wen:before {width: 20px;height: 20px;background-position: -84px -144px;cursor: pointer;}
+    .form-upload-tips .icon-wen:before {width: 20px;height: 20px;background-position: -84px -144px;cursor: pointer; margin-top: 10px;}
     .wen-tips {width: 300px;height: 47px;background-color: #1890f9;box-shadow: 0px 3px 6px 0px rgba(24, 144, 249, 0.17);color: #fff;position: absolute;left: inherit;font-size: 12px;text-align: center;line-height: 47px;top: 33px;display: none;}
     .form-upload-tips{float: left;position: relative;}
     .form-upload-tips .wen-tips:before {content: '';width: 0px;height: 0px;border-width: 8px;border-style: solid;border-color: transparent transparent #1890f9 transparent;position: absolute;top: -15px;left:5px;}
@@ -51,6 +50,7 @@
     .defineBtn button{width: 90px;height: 36px;line-height: 36px;text-align: center;color: #fff;background-color: #e15616;border-radius: 2px;border: solid 1px #e15616;cursor: pointer;margin-right: 15px}
     .defineBtn{overflow: hidden;padding: 20px;}
     .defineBtn>div{float: right;}
+    .icon.companyBtn:before{width: 20px;height: 25px;background-position: -238px -249px}
 }
 
 /*移动*/

+ 1 - 1
src/main/resources/static/css/supplier-center/setting/information.css

@@ -11,7 +11,7 @@
    .container{background: #fff;box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.07); padding-top: 19px}
    .container .forget-form{width: 500px; margin: 0 auto;padding: 20px 0}
    .formLine select[name="cityID"]{margin: 0 14px}
-   .formLine p{color: #627386;padding-left: 12px}
+   .formLine p:nth-child(1){padding-left: 12px;color: #627386;}
    .formLine.rightTxt p{padding-left: 17px;}
    .formLine p em{margin: 0}
    input[type="text"]::placeholder,textarea::placeholder{color: #9aa5b5;}

+ 6 - 6
src/main/resources/static/css/supplier-center/shop/release.css

@@ -36,9 +36,9 @@ div{box-sizing: border-box;}
 .release-from .release-input .add{display: inline-block;width: 100%;height: 20px;float: right;line-height: 20px;font-size: 14px;color: #e15616;text-align: right;}
 .release-from .release-input .add span{font-size: 20px;}
 .release-from .release-input .input.keyword:nth-child(2n){margin-right: 0;}
-.release-from .release-input .release-param{width:100%;height: auto;padding: 0 10px;border: 1px solid #EFEFEF;float: left;margin-bottom: 10px;border-radius: 2px;position: relative;}
+.release-from .release-input .release-param{width:100%;height: auto;padding: 0 10px;border: 1px solid #b8bfca;float: left;margin-bottom: 10px;border-radius: 2px;position: relative;}
 .release-from .release-input .release-param .param-input{width: 100%;height: 36px;border: none;font-size: 13px;line-height: 36px;}
-.release-from .release-input .release-param .param-input:first-child{border-bottom: 1px solid #EFEFEF;}
+.release-from .release-input .release-param .param-input:first-child{border-bottom: 1px solid #e2e7ef;}
 .release-from .release-input .release-param .del-btn{display: block;line-height: 64px;color: #FF0000;font-size: 14px;position: absolute;    top: -18px;right: 0px;}
 .release-from .release-input .release-opt{width: 100%;height: 155px;border: 1px solid #e4e7ed;border-radius: 2px;background-color: #fff;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);overflow: hidden;overflow-y: scroll;box-sizing: border-box;margin: 5px 0;padding: 10px 0;z-index: 88;position: absolute;top: 25px;left: 0;}
 .release-from .release-input .textarea{width: 420px;height: 150px;position: relative;padding: 10px;overflow: hidden;}
@@ -55,8 +55,8 @@ div{box-sizing: border-box;}
 .release-from  .upload-file .icon-add{display: block;width:26px ;height: 26px;background: url("/img/base/icon.png") no-repeat;background-position: -168px -374px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
 .release-from  .upload-file .input-file{width: 76px;height: 76px;opacity:0;cursor: pointer;}
 .release-from  .upload-file .upload-img{width: 100%;height: 100%;display: block;border-radius: 2px;}
-.release-from .release-input .input.tags{width: 303px;}
-.release-from .release-input .add-btn{width: 107px;height: 34px;border-radius: 2px;border: 1px solid #e15616;background:#ffe6dc;float: left;margin-left: 10px;text-align: center;line-height: 34px;font-size: 14px;color:#e15616 ;cursor: pointer;}
+.release-from .release-input .input.tags{width: 390px;}
+.release-from .release-input .add-btn{width: 90px;height: 34px;border-radius: 2px;border: 1px solid #e15616;background:#ffe6dc;float: left;margin-left: 15px;text-align: center;line-height: 34px;font-size: 14px;color:#e15616 ;cursor: pointer;}
 .release-from .release-input .add-btn.active{background-color: #ffe6dc;color: #e15616;}
 .release-from .release-tips{width: 100%;color: #FF0000;float: left;}
 .release-from.text{height: auto;}
@@ -64,10 +64,10 @@ div{box-sizing: border-box;}
 .release-from .tags-main{width: 100%;height: auto;}
 .release-from .tags-main .item-tags{padding: 0 10px;line-height: 28px;background: #FFF3E5;text-align: center;font-size:14px;color:  #333333;margin: 5px;border-radius: 2px;float: left;position: relative;}
 .release-from .tags-main .item-tags .del-tags{width: 16px;height: 16px;display: block;background: url("/img/base/icon.png") no-repeat;background-position: -175px -300px;position: absolute;right: -5px;top: -5px;cursor: pointer;}
-.release-from .select-main{padding: 0 10px;cursor: pointer;width: 133px;height: 32px;border: 1px solid #EFEFEF;border-radius: 2px;line-height: 32px;color: #333;font-size: 14px;margin-right: 10px;float: left;appearance: none;-webkit-appearance: none;-moz-appearance: none;position: relative;}
+.release-from .select-main{padding: 0 10px;cursor: pointer;width: 155px;height: 36px;border: 1px solid #b8bfca;border-radius: 2px;line-height: 32px;color: #333;font-size: 14px;margin-right: 15px;float: left;appearance: none;-webkit-appearance: none;-moz-appearance: none;position: relative;}
 .release-from .select-main:last-child{margin-right: 0;}
 .release-from .select-main.border{border: 1px solid #e15616;}
-.release-from .select-main .select{cursor: pointer;width: 113px;height: 30px;line-height: 30px;color: #22272e;font-size: 12px;float: left;appearance: none;-webkit-appearance: none;-moz-appearance: none;border: none;background: url("/img/supplier/Retract.png") no-repeat scroll right 0px center transparent;}
+.release-from .select-main .select{cursor: pointer;width: 113px;height: 30px;line-height: 30px;color: #9aa5b5;font-size: 12px;float: left;appearance: none;-webkit-appearance: none;-moz-appearance: none;border: none;background: url("/img/supplier/Retract.png") no-repeat scroll right 0px center transparent;}
 .release-from .select-main .option-main{width: 100%;min-height:50px;max-height: 200px;border: 1px solid #e4e7ed;border-radius: 2px;background-color: #fff;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);overflow: hidden;overflow-y: scroll;box-sizing: border-box;margin: 5px 0;padding: 10px 0;z-index: 88;position: absolute;top: 28px;left: 0;}
 .release-from .select-main .option {font-size: 14px;padding: 0 20px;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #606266;height: 34px;line-height: 34px;box-sizing: border-box;cursor: pointer;}
 .release-from .select-main .option:hover {background-color: #F5E7E0;color: #e15616;}

+ 3 - 3
src/main/resources/static/css/supplier/index.css

@@ -19,9 +19,9 @@ li{list-style:none}
 #supplierBanner .swiper-pagination span:before{content:"";display:inline-block;width:14px;height:4px;background:rgba(255,255,255,.4);border-radius:2px}
 #supplierBanner .swiper-pagination span.on:before{width:28px;background:#fff}
 .supplierTit{width:1184px;margin:0 auto;background:#FFF;position:relative}
-.supplierTit .title{box-sizing:border-box;min-height:100px;padding:5px 16px}
-.supplierTit .title img{display:inline-block;height:90px;margin-right:10px;vertical-align:middle}
-.supplierTit .title h1{display:inline-block;max-width:542px;line-height:36px;vertical-align:middle;font-size:24px;font-weight:bold}
+.supplierTit .title{box-sizing:border-box;min-height:100px;padding:16px}
+.supplierTit .title img{display:inline-block;height:90px;width: 90px;margin-right:10px;vertical-align:middle}
+.supplierTit .title h1{display:inline-block;max-width:240px;line-height:36px;vertical-align:middle;font-size:24px;font-weight:bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
 .supplierTit .search{width:490px;height:44px;line-height:44px;box-sizing:border-box;border:1px solid #FFE6DC;position:absolute;bottom:27px;right:16px}
 .supplierTit .search input{width:100%;height:42px;line-height:42px;text-indent:15px;position:absolute;right:0;top:0;border:none;outline:none}
 .supplierTit .search .searchBtn{position:absolute;right:0;top:0;font-size:0;padding:7px 12px;height:30px;line-height:30px}

二进制
src/main/resources/static/img/base/icon.png


二进制
src/main/resources/static/img/supplier/banner.jpg


+ 3 - 1
src/main/resources/static/js/supplier/index.js

@@ -4,7 +4,9 @@ var supplierHome = new Vue({
         requestFlag: true,
         userId: 0,
         supplierInfo:{},
-        supplierBanner: [],
+        supplierBanner: [
+         {image:'/img/supplier/banner.jpg'}
+        ],
         mainProducts:[],
         params: {
             size: 12,

+ 2 - 2
src/main/resources/templates/flea-market/form.html

@@ -44,9 +44,9 @@
                     </div>
                     <div class="unlogin-item input-item shrink-spacing">
                         <div class="unlogin-label spacing" style="letter-spacing: 1px;"><span class="red-color">*</span>商品品牌:</div>
-                        <i class="icon selected mIcon"></i>
+
                         <div class="select" @click="showBrand">
-                            <span class="placeholder" >{{brandname}}</span>
+                            <span class="placeholder" ><i class="icon selected mIcon"></i>{{brandname}}</span>
                             <ul v-show="selectBrand">
                                 <li  v-for="(item,index) in BrandList"   :key="index" :value='item.id' @click="ChangeBrand(item)">{{item.name}}</li>
                             </ul>

+ 20 - 20
src/main/resources/templates/product/detail.html

@@ -135,10 +135,10 @@
                         </template>
                     </div>
                     <div th:if="not${#strings.isEmpty(product.brandName)}" class="row"><span class="l">品牌</span><i>:</i><em th:text="*{brandName}"></em></div>
-                    <div class="row"><span class="l">包装规格</span><i>:</i><em th:text="*{unit}"></em></div>
-                    <div class="row"><span class="l">商品编码</span><i>:</i><em th:text="*{productCode}"></em></div>
-                    <div class="row"><span class="l">库存</span><i>:</i><em th:text="*{stock}"></em></div>
-                    <div class="row"><span class="l">起批量</span><i>:</i><em th:text="*{minBuyNumber}"></em></div>
+                    <div class="row" th:if="not${#strings.isEmpty(product.unit)}"><span class="l">包装规格</span><i>:</i><em th:text="*{unit}"></em></div>
+                    <div class="row" th:if="not${#strings.isEmpty(product.productCode)}"><span class="l">商品编码</span><i>:</i><em th:text="*{productCode}"></em></div>
+                    <div class="row" th:if="not${#strings.isEmpty(product.stock)}"><span class="l">库存</span><i>:</i><em th:text="*{stock}"></em></div>
+                    <div class="row" th:if="not${#strings.isEmpty(product.minBuyNumber)}"><span class="l">起批量</span><i>:</i><em th:text="*{minBuyNumber}"></em></div>
                     <div v-show="GLOBAL_USER_ID && GLOBAL_USER_ID>0" class="row"><span class="l">采购量</span><i>:</i>
                         <span class="number">
                             <em class="sub" @click="numberSub()">-</em>
@@ -206,16 +206,16 @@
         <div class="productInfo">
             <div class="tabTit">
                 <span class="on">产品介绍</span>
-                <span>相关参数</span>
-                <span>服务项目</span>
-                <span>评价</span>
+                <span v-if="parameters.length>0">相关参数</span>
+                <span th:if="not${#strings.isEmpty(product.serviceInfo)}" >服务项目</span>
+<!--                <span>评价</span>-->
             </div>
             <div class="tabCon">
                 <div class="item">
                     <div th:utext="${product.detailInfo}"></div>
                     <div th:utext="${product.orderInfo}"></div>
                 </div>
-                <div class="item">
+                <div class="item" v-if="parameters.length>0">
                     <table>
                         <tr v-for="pa in parameters">
                             <td v-text="pa.name"></td>
@@ -226,18 +226,18 @@
                 <div class="item">
                     <div class="item" th:utext="${product.serviceInfo}"></div>
                 </div>
-                <div class="item">
-                <div style="text-align: left;margin: 10px 0">
-                        <span>商品评分:</span>
-                        <i th:each="i:${#numbers.sequence(1,5)}" class="icon comment"></i>
-                        <span class="comment-right">评价()</span>
-                    </div>
-                    <div class="pingjia">
-                        <input type="text" class="commtext"   placeholder="对已购商品进行评论!"/>
-                        <button>评价</button>
-                    </div>
-                    <p class="comment">该商品暂无评价!</p>
-                </div>
+<!--                <div class="item">-->
+<!--                <div style="text-align: left;margin: 10px 0">-->
+<!--                        <span>商品评分:</span>-->
+<!--                        <i th:each="i:${#numbers.sequence(1,5)}" class="icon mIcon comment"></i>-->
+<!--                        <span class="comment-right">评价()</span>-->
+<!--                    </div>-->
+<!--                    <div class="pingjia">-->
+<!--                        <input type="text" class="commtext"   placeholder="对已购商品进行评论!"/>-->
+<!--                        <button>评价</button>-->
+<!--                    </div>-->
+<!--                    <p class="comment">该商品暂无评价!</p>-->
+<!--                </div>-->
             </div>
         </div>
         <div v-if="isPC" class="rgt">

+ 1 - 1
src/main/resources/templates/supplier-center/dashboard.html

@@ -34,7 +34,7 @@
                         <div class="mainContent">
                             <p>{{shopinfo.sname}}</p>
                               <span v-if="promotions!=null" class="priceTag">
-                              <i class="tag icon mIcon" @click="toggleThisLadder($event)" v-text="promotions?promotions.name:''"></i>
+                              <i class="tag icon" @click="toggleThisLadder($event)" v-text="promotions?promotions.name:''"></i>
                               <div class="promotion mFixed">
                                         <div>
                                             <p class="t">

+ 3 - 3
src/main/resources/templates/supplier-center/order/logistics.html

@@ -77,7 +77,7 @@
                                             :name='kd.label'>{{kd.label}}
                                     </option>
                                 </select>
-                                <button class="add-company companyBtn" @click="addBtn()" v-if="index==0">+</button>
+                                <button class="add-company companyBtn icon" @click="addBtn()" v-if="index==0"></button>
                                 <button class="add-company companyBtn" @click="subBtn(item)" v-else>-</button>
                             </div>
                             <div class="logist-right">
@@ -86,8 +86,8 @@
                                     物流编号:
                                     <input type="text" v-model="num.number" class="logistics-order-number company"
                                            oninput="value=value.replace(/[^\d]/g,'')" placeholder="请输入物流编号">
-                                    <button class="add-number companyBtn" @click="addNum(item,numIndex)"
-                                            v-if="numIndex==0">+
+                                    <button class="add-number companyBtn icon" @click="addNum(item,numIndex)"
+                                            v-if="numIndex==0">
                                     </button>
                                     <button class="add-number companyBtn" v-else @click="reduceBtn(item)">-</button>
                                 </div>