+ From e7196c4cdcdd9d3caa07dacdcdfe22901a4f8e11 Mon Sep 17 00:00:00 2001
From: b2894lxlx <517289602@qq.com>
Date: Wed, 29 Nov 2023 16:38:19 +0800
Subject: [PATCH] 20231129
---
common/css/app.scss | 2 +
common/css/common.css | 777 +++++++++-
common/css/main.css | 84 +-
components/category-bar/category-bar.vue | 682 +++++----
components/common-nav/common-nav.vue | 2 +-
components/gap/gap.vue | 19 +
package-lock.json | 475 ------
package.json | 17 +-
pages.json | 10 +-
pages/auth/login/login.vue | 10 +-
pages/auth/register/register.vue | 10 +-
pages/contract/index.vue | 677 +++++----
pages/enquiry/components/template.vue | 906 ++++++-----
pages/enquiry/detail.vue | 771 ++++++----
pages/enquiry/list.vue | 744 +++++----
pages/enquiry/quote.vue | 358 ++---
pages/enquiry/release.vue | 1350 +++++++++++------
pages/index/index.vue | 611 ++++----
pages/process/detail.vue | 335 +++-
pages/process/list.vue | 727 +++++----
pages/process/my.vue | 535 ++++---
pages/process/quote.vue | 210 ++-
pages/process/release.vue | 1015 +++++++++----
pages/spot/goods/goods.vue | 648 ++++----
pages/user/components/manageList.vue | 112 ++
pages/user/components/personal.vue | 746 +++++----
pages/user/user.vue | 6 +-
static/images/id-card.png | Bin 0 -> 2651 bytes
.../node_modules/uni-config-center/index.js | 1 -
.../uni-config-center/package.json | 9 -
.../uni-config-center/uni-id/config.json | 70 -
.../alipay/alipayCertPublicKey_RSA2.crt | 3 -
.../uni-pay/alipay/alipayRootCert.crt | 15 -
.../uni-pay/alipay/appCertPublicKey.crt | 3 -
.../alipay/【重要】这里放支付宝证书.md | 5 -
.../uni-config-center/uni-pay/config.js | 128 --
.../uni-config-center/uni-pay/wxpay/wxpay.p12 | 0
.../wxpay/【重要】这里放微信支付证书.md | 3 -
.../uni-config-center/vk-unicloud/index.js | 141 --
.../uni-config-center/【重要】请先看这里.md | 73 -
.../router/node_modules/uni-id/LICENSE.md | 201 ---
.../router/node_modules/uni-id/index.js | 1 -
.../node_modules/uni-config-center/index.js | 1 -
.../uni-config-center/package.json | 9 -
.../uni-config-center/uni-id/config.json | 70 -
.../alipay/alipayCertPublicKey_RSA2.crt | 3 -
.../uni-pay/alipay/alipayRootCert.crt | 15 -
.../uni-pay/alipay/appCertPublicKey.crt | 3 -
.../alipay/【重要】这里放支付宝证书.md | 5 -
.../uni-config-center/uni-pay/config.js | 128 --
.../uni-config-center/uni-pay/wxpay/wxpay.p12 | 0
.../wxpay/【重要】这里放微信支付证书.md | 3 -
.../uni-config-center/vk-unicloud/index.js | 141 --
.../uni-config-center/【重要】请先看这里.md | 73 -
.../router/node_modules/uni-id/package.json | 16 -
.../node_modules/vk-unicloud/LICENSE.md | 201 ---
.../router/node_modules/vk-unicloud/index.js | 1 -
.../node_modules/vk-unicloud/package.json | 16 -
.../service/client/contract/kh/generate.js | 2 +-
.../client/enquiry/quote/kh/addQuote.js | 122 +-
.../service/client/enquiry/sheet/kh/add.js | 94 +-
.../client/enquiry/sheet/pub/getList.js | 18 +-
.../router/service/client/fadada.js | 3 +-
.../service/client/process/sheet/kh/add.js | 42 +-
.../client/process/sheet/pub/getList.js | 76 +-
.../router/service/user/kh/updateUser.js | 10 +-
.../node_modules/uni-config-center/index.js | 1 -
.../uni-config-center/package.json | 9 -
.../uni-config-center/uni-id/config.json | 70 -
.../alipay/alipayCertPublicKey_RSA2.crt | 3 -
.../uni-pay/alipay/alipayRootCert.crt | 15 -
.../uni-pay/alipay/appCertPublicKey.crt | 3 -
.../alipay/【重要】这里放支付宝证书.md | 5 -
.../uni-config-center/uni-pay/config.js | 128 --
.../uni-config-center/uni-pay/wxpay/wxpay.p12 | 0
.../wxpay/【重要】这里放微信支付证书.md | 3 -
.../uni-config-center/vk-unicloud/index.js | 141 --
.../uni-config-center/【重要】请先看这里.md | 73 -
util/index.js | 5 +
79 files changed, 7436 insertions(+), 6564 deletions(-)
create mode 100644 components/gap/gap.vue
delete mode 100644 package-lock.json
create mode 100644 pages/user/components/manageList.vue
create mode 100644 static/images/id-card.png
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/index.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/package.json
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-id/config.json
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-pay/alipay/alipayCertPublicKey_RSA2.crt
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-pay/alipay/alipayRootCert.crt
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-pay/alipay/appCertPublicKey.crt
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-pay/alipay/【重要】这里放支付宝证书.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-pay/config.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-pay/wxpay/wxpay.p12
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/uni-pay/wxpay/【重要】这里放微信支付证书.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/vk-unicloud/index.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-config-center/【重要】请先看这里.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/LICENSE.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/index.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/index.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/package.json
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-id/config.json
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-pay/alipay/alipayCertPublicKey_RSA2.crt
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-pay/alipay/alipayRootCert.crt
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-pay/alipay/appCertPublicKey.crt
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-pay/alipay/【重要】这里放支付宝证书.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-pay/config.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-pay/wxpay/wxpay.p12
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/uni-pay/wxpay/【重要】这里放微信支付证书.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/vk-unicloud/index.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/node_modules/uni-config-center/【重要】请先看这里.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/uni-id/package.json
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/vk-unicloud/LICENSE.md
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/vk-unicloud/index.js
delete mode 100644 uniCloud-aliyun/cloudfunctions/router/node_modules/vk-unicloud/package.json
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/index.js
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/package.json
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-id/config.json
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-pay/alipay/alipayCertPublicKey_RSA2.crt
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-pay/alipay/alipayRootCert.crt
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-pay/alipay/appCertPublicKey.crt
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-pay/alipay/【重要】这里放支付宝证书.md
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-pay/config.js
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-pay/wxpay/wxpay.p12
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/uni-pay/wxpay/【重要】这里放微信支付证书.md
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/vk-unicloud/index.js
delete mode 100644 uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/node_modules/uni-config-center/【重要】请先看这里.md
create mode 100644 util/index.js
diff --git a/common/css/app.scss b/common/css/app.scss
index b055086..bd54940 100644
--- a/common/css/app.scss
+++ b/common/css/app.scss
@@ -18,6 +18,8 @@ $--color-primary: #A92924;
/* 改变 icon 字体路径变量,必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';
+$--button-border-radius: 12px;
+
@import "~element-ui/packages/theme-chalk/src/index";
.el-input.is-disabled .el-input__inner {
diff --git a/common/css/common.css b/common/css/common.css
index 39f4f00..3f14716 100644
--- a/common/css/common.css
+++ b/common/css/common.css
@@ -1,9 +1,10 @@
/* CSS Document */
/*去除浏览器默认样式*/
-.text-center{
- text-align: center;
+.text-center {
+ text-align: center;
}
+
* {
box-sizing: border-box;
border: 0;
@@ -23,8 +24,8 @@
}
* {
- margin: 0px;
- padding: 0px;
+ margin: 0;
+ padding: 0;
border: none;
outline: none;
}
@@ -48,23 +49,26 @@ html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, sel
}
input::-webkit-outer-spin-button,
-input::-webkit-inner-spin-button{
+input::-webkit-inner-spin-button {
-webkit-appearance: none !important;
}
-input[type="number"]{
- -moz-appearance:textfield;
+
+input[type="number"] {
+ -moz-appearance: textfield;
}
img {
border: 0 none;
vertical-align: top;
}
-.button{
- cursor: pointer;
- text-align: center;
- vertical-align: middle;
- display: table-cell;
+
+.button {
+ cursor: pointer;
+ text-align: center;
+ vertical-align: middle;
+ display: table-cell;
}
+
body, input, select, .button, textarea {
font-size: 13px;
}
@@ -330,7 +334,7 @@ ol, ul {
height: 32px;
line-height: 32px;
color: #959595;
- padding: 0px 10px;
+ padding: 0 10px;
position: relative;
}
@@ -557,7 +561,7 @@ h1, h2, h3, h4, h5 {
.group-head:not(.fixed):not(.top) .mod-download-icon {
float: right;
- margin: 15px 0px 0 0;
+ margin: 15px 0 0 0;
}
.group-head .mod-download-icon .download {
@@ -565,7 +569,7 @@ h1, h2, h3, h4, h5 {
}
.group-head:not(.fixed):not(.top) .mod-download-icon .download {
- padding-top: 0px;
+ padding-top: 0;
margin: 0 auto;
}
@@ -579,13 +583,13 @@ h1, h2, h3, h4, h5 {
.group-nav .mod-nav .first-level-nav ul {
margin: 0 auto;
- padding-left: 0px;
+ padding-left: 0;
}
.group-nav .mod-nav .navigation-bottom {
width: 1200px;
height: 40px;
- margin: 0px auto;
+ margin: 0 auto;
}
.group-nav .mod-nav ul li {
@@ -594,12 +598,17 @@ h1, h2, h3, h4, h5 {
.group-nav .linkNav ul li .nav, .group-nav .linkNav ul li a {
display: block;
- font-size: 15px;
+ font-size: 14px;
line-height: 40px;
color: #353535;
font-weight: 400;
}
+.group-nav .linkNav ul .active a {
+ color: #a92924 !important;
+ background: #fdf1f1
+}
+
.group-nav .mod-nav .first-level-nav ul li.nav.act a, .second-level-nav .sub-nav-wraper .sub-nav a:hover, .second-level-nav .sub-nav-wraper .sub-nav.act a {
color: #a92924;
}
@@ -652,6 +661,7 @@ h1, h2, h3, h4, h5 {
color: #a92924;
text-decoration: none
}
+
.navigation-wrap * {
box-sizing: border-box;
}
@@ -671,7 +681,7 @@ h1, h2, h3, h4, h5 {
float: left;
width: 90px;
height: 36px;
- line-height: 36px;
+ line-height: 36px;
background: #d0111b;
border: 0;
color: #fff;
@@ -687,7 +697,6 @@ h1, h2, h3, h4, h5 {
}
-
.navigation-top .searchBar .searchBar-input .searchBar-input-list {
position: absolute;
width: 100%;
@@ -766,7 +775,7 @@ button, input, select, textarea {
.icon-nav {
display: inline-block;
- background: url(/static/images/icon2.png) no-repeat center center;
+ /*background: url(/static/images/icon2.png) no-repeat center center;*/
}
.navigation-bottom .linkNav ul li {
@@ -809,7 +818,7 @@ button, input, select, textarea {
position: absolute;
left: 0;
text-align: center;
- bottom: 0px;
+ bottom: 0;
width: 100%;
z-index: 999;
}
@@ -838,11 +847,11 @@ button, input, select, textarea {
}
#slide .pagination {
- margin: 10px 0px;
+ margin: 10px 0;
}
#slide .arrow-left {
- background: url(/static/images/banner_arrow.png) no-repeat left top;
+ /*background: url(/static/images/banner_arrow.png) no-repeat left top;*/
position: absolute;
left: 20px;
top: 50%;
@@ -854,7 +863,7 @@ button, input, select, textarea {
}
#slide .arrow-right {
- background: url(/static/images/banner_arrow.png) no-repeat left bottom;
+ /*background: url(/static/images/banner_arrow.png) no-repeat left bottom;*/
position: absolute;
right: 20px;
top: 50%;
@@ -908,7 +917,7 @@ button, input, select, textarea {
.rslides li a {
text-align: center;
- margin: 0px auto;
+ margin: 0 auto;
height: 365px;
width: 760px;
position: relative;
@@ -926,12 +935,12 @@ button, input, select, textarea {
.callbacks_tabs.callbacks1_tabs {
position: absolute;
z-index: 100;
- margin-bottom: 0px;
+ margin-bottom: 0;
bottom: 10px;
- left: 0px;
- right: 0px;
+ left: 0;
+ right: 0;
text-align: center;
- margin: 0px auto;
+ margin: 0 auto;
}
.callbacks_tabs.callbacks1_tabs li {
@@ -1016,7 +1025,7 @@ button, input, select, textarea {
text-decoration: none;
height: 61px;
width: 38px;
- background: transparent url("/static/images/themes.gif") no-repeat left top;
+ /*background: transparent url("/static/images/themes.gif") no-repeat left top;*/
margin-top: -30px;
display: none;
}
@@ -1069,24 +1078,28 @@ button, input, select, textarea {
}
.cate-icon-1 {
- background: url(/static/images/icon6.png) no-repeat center center;
-}
-.cate-icon-2 {
- background: url(/static/images/icon3.png) no-repeat center center;
-}
-.cate-icon-3 {
- background: url(/static/images/icon4.png) no-repeat center center;
-}
-.cate-icon-4 {
- background: url(/static/images/icon5.png) no-repeat center center;
-}
-.cate-icon-5 {
- background: url(/static/images/icon7.png) no-repeat center center;
-}
-.cate-icon-6 {
- background: url(/static/images/icon19.png) no-repeat center center;
+ /*background: url(/static/images/icon6.png) no-repeat center center;*/
}
+.cate-icon-2 {
+ /*background: url(/static/images/icon3.png) no-repeat center center;*/
+}
+
+.cate-icon-3 {
+ /*background: url(/static/images/icon4.png) no-repeat center center;*/
+}
+
+.cate-icon-4 {
+ /*background: url(/static/images/icon5.png) no-repeat center center;*/
+}
+
+.cate-icon-5 {
+ /*background: url(/static/images/icon7.png) no-repeat center center;*/
+}
+
+.cate-icon-6 {
+ /*background: url(/static/images/icon19.png) no-repeat center center;*/
+}
.part-category .cate-menu ul li h2 {
@@ -1235,7 +1248,7 @@ a:hover {
.part-category .cate-cont .item-main .part-logo-cont a {
display: block;
height: 240px;
- padding: 0px 15px 0px 20px;
+ padding: 0 15px 0 20px;
overflow: hidden;
position: relative
}
@@ -1264,6 +1277,7 @@ a:hover {
.part-category .cate-cont::-webkit-scrollbar {
display: none;
}
+
.part-category .cate-cont {
overflow-y: scroll;
background: #fff;
@@ -1280,8 +1294,8 @@ a:hover {
.part-category .cate-cont .item-main {
position: absolute;
- left: 0px;
- top: 0px;
+ left: 0;
+ top: 0;
opacity: 0.9;
-moz-opacity: 0.9;
filter: alpha(opacity=90);
@@ -1296,7 +1310,7 @@ a:hover {
float: right;
width: 250px;
height: 430px;
- margin-top: 0px;
+ margin-top: 0;
background: #fff;
z-index: 2;
position: relative;
@@ -1326,8 +1340,8 @@ a:hover {
.login-head {
width: 100%;
text-align: center;
- margin: 0px auto;
- margin: 0px 0px 10px;
+ margin: 0 auto;
+ margin: 0 0 10px;
}
.login-head img {
@@ -1336,7 +1350,7 @@ a:hover {
}
#banner_right_login {
- background: url(/static/images/icon8.png) no-repeat 57px center;
+ /*background: url(/static/images/icon8.png) no-repeat 57px center;*/
display: block;
color: #a92924;
padding-left: 30px;
@@ -1434,7 +1448,7 @@ a:hover {
}
.me-tab-text {
- padding: 0px 13px;
+ padding: 0 13px;
}
.me-tab .me-step dl.dowslf3 {
@@ -1466,7 +1480,7 @@ a:hover {
.wartchar {
display: block;
- padding: 0px 10px 14px;
+ padding: 0 10px 14px;
}
.wartcharlist {
@@ -1495,7 +1509,7 @@ a:hover {
}
.group-inner3-list a {
- margin: 0px 4px;
+ margin: 0 4px;
background: #d8edff;
display: -webkit-box;
display: -webkit-flex;
@@ -1562,7 +1576,7 @@ a:hover {
line-height: 90px;
text-align: center;
vertical-align: middle;
- overflow: hide;
+ overflow: hidden;
}
.group-inner3-listright img {
@@ -1612,7 +1626,7 @@ a:hover {
}
.login-ingon {
- background: url(/static/images/icon8.png) left center no-repeat;
+ /*background: url(/static/images/icon8.png) left center no-repeat;*/
padding-left: 24px;
padding-right: 8px;
font-size: 12px;
@@ -1791,7 +1805,7 @@ div.mod-modal {
.component-dialog .icon {
display: inline-block;
- background: url(/static/images/new2x.png) center center no-repeat;
+ /*background: url(/static/images/new2x.png) center center no-repeat;*/
background-size: 222px 72px;
background-position: -84px;
}
@@ -1836,7 +1850,7 @@ div.mod-modal {
width: 64px !important;
height: 64px !important;
text-align: center;
- margin: 0px auto;
+ margin: 0 auto;
display: block;
}
@@ -1879,7 +1893,7 @@ div.mod-modal {
height: 100%;
overflow: hidden;
text-align: center;
- top: 0px;
+ top: 0;
left: 0;
display: none;
z-index: 11111;
@@ -1974,10 +1988,10 @@ input:disabled {
.agreement_dialogs {
position: fixed;
- top: 0px;
- left: 0px;
- right: 0px;
- bottom: 0px;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
width: 100%;
height: 100%;
z-index: 19891017;
@@ -2072,8 +2086,631 @@ input:disabled {
}
-.page-nav{
- width: 1200px;
- margin: 0px auto;
- padding: 20px 0;
+.page-nav {
+ width: 1200px;
+ margin: 0 auto;
+ padding: 20px 0;
+}
+
+.p-20 {
+ padding: 20px;
+}
+
+.ml-10 {
+ margin-left: 10px;
+}
+
+.w-full {
+ width: 100%;
+}
+
+.empty-bg-plain-btn {
+ background: none !important;
+}
+
+.empty-bg-plain-btn:hover {
+ background: #f6eae9 !important;
+ color: #A92924 !important;
+}
+
+
+.pos-r {
+ position: relative;
+}
+
+.pos-a {
+ position: absolute;
+}
+
+.bg-white {
+ background-color: white;
+}
+
+.bg-fff0 {
+ background-color: #F0F0F0FF;
+}
+
+.shadow {
+ box-shadow: 1px 1px 10px #ccc;
+}
+
+.shadow-top {
+ box-shadow: 0 -2px 10px #ccc;
+}
+
+.shadow-light {
+ box-shadow: 0 4px 12px 0 rgba(206, 206, 206, 80);
+}
+
+.shadow-50 {
+ box-shadow: -2px 4px 14px 4px rgba(206, 206, 206, 50);
+}
+
+.font-bold {
+ font-weight: bold;
+}
+
+.text-center {
+ text-align: center;
+}
+
+.text-left {
+ text-align: left;
+}
+
+.text-right {
+ text-align: right;
+}
+
+.text-black {
+ color: #333;
+}
+
+.color-6C {
+ color: #6C6C6C;
+}
+
+.text-white {
+ color: white;
+}
+
+.text-line-through {
+ text-decoration: line-through;
+}
+
+.color-9A {
+ color: #9A9A9A;
+}
+
+.color-333 {
+ color: #333333;
+}
+
+.flex {
+ display: flex;
+}
+
+.flex-wrap {
+ flex-wrap: wrap;
+}
+
+.justify-center {
+ justify-content: center;
+}
+
+.justify-start {
+ justify-content: flex-start;
+}
+
+.justify-end {
+ justify-content: flex-end;
+}
+
+.justify-between {
+ justify-content: space-between;
+}
+
+.justify-around {
+ justify-content: space-around;
+}
+
+.items-center {
+ align-items: center;
+}
+
+.items-start {
+ align-items: flex-start;
+}
+
+.items-end {
+ align-items: flex-end;
+}
+
+.item-self {
+ align-self: flex-end;
+}
+
+.flex-col {
+ flex-direction: column;
+}
+
+.flex-rev {
+ flex-direction: row-reverse;
+}
+
+.flex-1 {
+ flex: 1;
+}
+
+.flex-2 {
+ flex: 2;
+}
+
+.flex-shrink {
+ flex-shrink: 0;
+}
+
+.flex-none {
+ flex: none;
+}
+
+.flex-grow {
+ flex-grow: 1
+}
+
+.flex-grow-0 {
+ flex-grow: 0
+}
+
+.h-100 {
+ height: 100vh;
+}
+
+.h-100p {
+ height: 100%;
+}
+
+.h-90p {
+ height: 90%;
+}
+
+.h-50p {
+ height: 50%;
+}
+
+.h-10p {
+ height: 10%;
+}
+
+.w-100 {
+ width: 100vw;
+}
+
+.w-100p {
+ width: 100%;
+}
+
+.w-5p {
+ width: 5%;
+}
+
+.w-10p {
+ width: 10%;
+}
+
+.w-15p {
+ width: 15%;
+}
+
+.w-20p {
+ width: 20%;
+}
+
+.w-25p {
+ width: 25%;
+}
+
+.w-30p {
+ width: 30%;
+}
+
+.w-33p {
+ width: 33%;
+}
+
+.w-40p {
+ width: 40%;
+}
+
+.w-45p {
+ width: 45%;
+}
+
+.w-50p {
+ width: 50%;
+}
+
+.w-60p {
+ width: 60%;
+}
+
+.w-67p {
+ width: 67%;
+}
+
+.w-75p {
+ width: 75%;
+}
+
+.w-80p {
+ width: 80%;
+}
+
+.w-85p {
+ width: 85%;
+}
+
+.w-90p {
+ width: 90%;
+}
+
+.p-10 {
+ padding: 10rpx;
+}
+
+.p-15 {
+ padding: 15rpx;
+}
+
+.pb-15 {
+ padding-bottom: 15rpx;
+}
+
+.pb-20 {
+ padding-bottom: 20rpx;
+}
+
+.pb-30 {
+ padding-bottom: 30rpx;
+}
+
+.p-20 {
+ padding: 20rpx;
+}
+
+.p-25 {
+ padding: 25rpx;
+}
+
+.p-30 {
+ padding: 30rpx;
+}
+
+.px-20 {
+ padding: 0 20rpx;
+}
+
+.px-40 {
+ padding: 0 40rpx;
+}
+
+.p-50 {
+ padding: 50rpx;
+}
+
+.py-10 {
+ padding: 10rpx 0;
+}
+
+.py-15 {
+ padding: 15rpx 0;
+}
+
+.py-20 {
+ padding: 20rpx 0;
+}
+
+.py-25 {
+ padding: 25rpx 0;
+}
+
+.py-30 {
+ padding: 30rpx 0;
+}
+
+.px-15 {
+ padding: 0 15rpx;
+}
+
+.px-20 {
+ padding: 0 15rpx;
+}
+
+.px-30 {
+ padding: 0 30rpx;
+}
+
+.pl-15 {
+ padding-left: 15rpx;
+}
+
+.pl-20 {
+ padding-left: 20rpx;
+}
+
+.pr-15 {
+ padding-right: 15rpx;
+}
+
+.pr-20 {
+ padding-right: 20rpx;
+}
+
+.pt-10 {
+ padding-top: 10rpx;
+}
+
+.pt-20 {
+ padding-top: 20rpx;
+}
+
+.pr-25 {
+ padding-right: 25rpx;
+}
+
+.m-a {
+ margin: auto;
+}
+
+.m-10 {
+ margin: 10rpx;
+}
+
+.m-15 {
+ margin: 15rpx;
+}
+
+.m-20 {
+ margin: 20rpx;
+}
+
+.m-25 {
+ margin: 25rpx;
+}
+
+.m-30 {
+ margin: 30rpx;
+}
+
+.m-35 {
+ margin: 35rpx;
+}
+
+.ml-10 {
+ margin-left: 10rpx;
+}
+
+.ml-15 {
+ margin-left: 15rpx;
+}
+
+.ml-25 {
+ margin-left: 25rpx;
+}
+
+.ml-35 {
+ margin-left: 35rpx;
+}
+
+.mt-10 {
+ margin-top: 10rpx;
+}
+
+.mt-15 {
+ margin-top: 15rpx;
+}
+
+.mt-20 {
+ margin-top: 20rpx;
+}
+
+.mt-25 {
+ margin-top: 25rpx;
+}
+
+.mt-30 {
+ margin-top: 30rpx;
+}
+
+.mt-40 {
+ margin-top: 40rpx;
+}
+
+.mt-50 {
+ margin-top: 50rpx;
+}
+
+.mb-25 {
+ margin-bottom: 25rpx;
+}
+
+.mb-40 {
+ margin-bottom: 40rpx;
+}
+
+.my-10 {
+ margin-top: 10rpx;
+ margin-bottom: 10rpx;
+}
+
+.my-15 {
+ margin-top: 15rpx;
+ margin-bottom: 15rpx;
+}
+
+.my-20 {
+ margin-top: 20rpx;
+ margin-bottom: 20rpx;
+}
+
+.my-25 {
+ margin-top: 25rpx;
+ margin-bottom: 25rpx;
+}
+
+.mx-15 {
+ margin-left: 15rpx;
+ margin-right: 15rpx;
+}
+
+.mx-20 {
+ margin-left: 20rpx;
+ margin-right: 20rpx;
+}
+
+.mx-25 {
+ margin-left: 25rpx;
+ margin-right: 25rpx;
+}
+
+.mb-10 {
+ margin-bottom: 10rpx;
+}
+
+.mb-15 {
+ margin-bottom: 15rpx;
+}
+
+.mb-20 {
+ margin-bottom: 20rpx;
+}
+
+.mr-10 {
+ margin-right: 10rpx;
+}
+
+.mr-15 {
+ margin-right: 15rpx;
+}
+
+.ml-20 {
+ margin-left: 20rpx;
+}
+
+.mr-25 {
+ margin-right: 25rpx;
+}
+
+.mr-35 {
+ margin-right: 35rpx;
+}
+
+.text-15 {
+ font-size: 15rpx;
+}
+
+.text-20 {
+ font-size: 20rpx;
+ line-height: 20rpx;
+}
+
+.text-24 {
+ font-size: 24rpx;
+}
+
+.text-25 {
+ font-size: 25rpx;
+ line-height: 25rpx;
+}
+
+.text-26 {
+ font-size: 26rpx;
+}
+
+.text-28 {
+ font-size: 28rpx;
+ line-height: 28rpx;
+}
+
+.text-30 {
+ font-size: 30rpx;
+ line-height: 30rpx;
+}
+
+.text-35 {
+ font-size: 35rpx;
+ line-height: 35rpx;
+}
+
+.text-40 {
+ font-size: 40rpx;
+ line-height: 40rpx;
+}
+
+.rounded {
+ border-radius: 10rpx;
+}
+
+.rounded-16 {
+ border-radius: 16rpx;
+}
+
+.rounded-bottom {
+ border-radius: 0 0 10rpx 10rpx;
+}
+
+.rounded-top {
+ border-radius: 10rpx 10rpx 0 0;
+}
+
+.border {
+ border: 1rpx solid #bbb;
+}
+
+.border-top {
+ border-top: 1rpx solid #bbb;
+}
+
+.border-bottom {
+ border-bottom: 1rpx solid #bbb;
+}
+
+.border-left {
+ border-left: 1rpx solid #bbb;
+}
+
+.border-right {
+ border-right: 1rpx solid #bbb;
+}
+
+.footer {
+ position: fixed;
+ left: 0;
+ bottom: 0;
+ @extend .w-100p;
+ z-index: 10;
+}
+
+.b-20 {
+ bottom: 20rpx;
+}
+
+.overflow-y {
+ overflow-y: auto;
+}
+
+.text-gray {
+ color: #bbb;
+}
+
+.pointer {
+ cursor: pointer;
+}
+
+.text-main {
+ color: #a92924;
+}
+
+.border-main {
+ border: 1px solid #a92924;
}
\ No newline at end of file
diff --git a/common/css/main.css b/common/css/main.css
index 4d27303..aa080b9 100644
--- a/common/css/main.css
+++ b/common/css/main.css
@@ -804,36 +804,36 @@ letter-spacing: 3px;
margin: 0px auto;
}
.sixgoods-list:nth-child(1) h2 span{
- background: url(/static/images/icon14.png)no-repeat center center;
+ /*background: url(/static/images/icon14.png)no-repeat center center;*/
background-size: 19px;
}
.sixgoods-list:nth-child(2) h2 span{
- background: url(/static/images/icon15.png)no-repeat center center;
+ /*background: url(/static/images/icon15.png)no-repeat center center;*/
background-size: 19px;
}
.sixgoods-list:nth-child(3) h2 span{
- background: url(/static/images/icon16.png)no-repeat center center;
+ /*background: url(/static/images/icon16.png)no-repeat center center;*/
background-size: 19px;
}
.sixgoods-list:nth-child(4) h2 span{
- background: url(/static/images/icon17.png)no-repeat center center;
+ /*background: url(/static/images/icon17.png)no-repeat center center;*/
background-size: 19px;
}
.sixgoods-list:hover:nth-child(1) h2 span{
- background: url(/static/images/icon14hover.png)no-repeat center center;
+ /*background: url(/static/images/icon14hover.png)no-repeat center center;*/
background-size: 19px;
}
.sixgoods-list:hover:nth-child(2) h2 span{
- background: url(/static/images/icon15hover.png)no-repeat center center;
+ /*background: url(/static/images/icon15hover.png)no-repeat center center;*/
background-size: 19px;
}
.sixgoods-list:hover:nth-child(3) h2 span{
- background: url(/static/images/icon16hover.png)no-repeat center center;
+ /*background: url(/static/images/icon16hover.png)no-repeat center center;*/
background-size: 19px;
}
.sixgoods-list:hover:nth-child(4) h2 span{
- background: url(/static/images/icon17hover.png)no-repeat center center;
+ /*background: url(/static/images/icon17hover.png)no-repeat center center;*/
background-size: 19px;
}
.section-product .product-description {
@@ -850,19 +850,19 @@ letter-spacing: 3px;
position: relative;
}
.section-product .product-description li.des1 {
- background: url(/static/images/god1hover.jpg) no-repeat center;
+ /*background: url(/static/images/god1hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des2 {
- background: url(/static/images/god2hover.jpg) no-repeat center;
+ /*background: url(/static/images/god2hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des3 {
- background: url(/static/images/god3hover.jpg) no-repeat center;
+ /*background: url(/static/images/god3hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des4 {
- background: url(/static/images/god4hover.jpg) no-repeat center;
+ /*background: url(/static/images/god4hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des5 {
- background: url(/static/images/god5hover.jpg) no-repeat center;
+ /*background: url(/static/images/god5hover.jpg) no-repeat center;*/
}
.section-product .product-description li .des-inner {
width: 100%;
@@ -914,19 +914,19 @@ letter-spacing: 3px;
}
.section-product .product-description li.des1 .des-mask {
- background: url(/static/images/god1hover.jpg) no-repeat center;
+ /*background: url(/static/images/god1hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des2 .des-mask {
- background: url(/static/images/god2hover.jpg) no-repeat center;
+ /*background: url(/static/images/god2hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des3 .des-mask {
- background: url(/static/images/god3hover.jpg) no-repeat center;
+ /*background: url(/static/images/god3hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des4 .des-mask {
- background: url(/static/images/god4hover.jpg) no-repeat center;
+ /*background: url(/static/images/god4hover.jpg) no-repeat center;*/
}
.section-product .product-description li.des5 .des-mask {
- background: url(/static/images/god5hover.jpg) no-repeat center;
+ /*background: url(/static/images/god5hover.jpg) no-repeat center;*/
}
.section-product .product-description li .des-inner .des-mask .view-detail-wrap {
@@ -942,49 +942,49 @@ letter-spacing: 3px;
margin-top: 90px;
}
.section-product .product-description li.des1 .des-inner .des-text h5{
- background:url(/static/images/icon9.png)top center no-repeat;
+ /*background:url(/static/images/icon9.png)top center no-repeat;*/
padding-top: 60px;
background-size: 40px;
}
.section-product .product-description li.des2 .des-inner .des-text h5{
- background:url(/static/images/icon10.png)top center no-repeat;
+ /*background:url(/static/images/icon10.png)top center no-repeat;*/
padding-top: 60px;
background-size: 40px;
}
.section-product .product-description li.des3 .des-inner .des-text h5{
- background:url(/static/images/icon11.png)top center no-repeat;
+ /*background:url(/static/images/icon11.png)top center no-repeat;*/
padding-top: 60px;
background-size: 40px;
}
.section-product .product-description li.des4 .des-inner .des-text h5{
- background:url(/static/images/icon12.png)top center no-repeat;
+ /*background:url(/static/images/icon12.png)top center no-repeat;*/
padding-top: 60px;
background-size: 40px;
}
.section-product .product-description li.des5 .des-inner .des-text h5{
- background:url(/static/images/icon13.png)top center no-repeat;
+ /*background:url(/static/images/icon13.png)top center no-repeat;*/
padding-top: 60px;
background-size: 40px;
}
.section-product .product-description li.des1 .des-inner .title-text{
- background:url(/static/images/icon9.png)92px center no-repeat;
+ /*background:url(/static/images/icon9.png)92px center no-repeat;*/
background-size: 30px;
}
.section-product .product-description li.des2 .des-inner .title-text{
- background:url(/static/images/icon10.png)92px center no-repeat;
+ /*background:url(/static/images/icon10.png)92px center no-repeat;*/
background-size: 30px;
}
.section-product .product-description li.des3 .des-inner .title-text{
- background:url(/static/images/icon11.png)79px center no-repeat;
+ /*background:url(/static/images/icon11.png)79px center no-repeat; */
background-size: 30px;
}
.section-product .product-description li.des4 .des-inner .title-text{
- background:url(/static/images/icon12.png)65px center no-repeat;
+ /*background:url(/static/images/icon12.png)65px center no-repeat;*/
background-size: 30px;
}
.section-product .product-description li.des5 .des-inner .title-text{
- background:url(/static/images/icon13.png)92px center no-repeat;
+ /*background:url(/static/images/icon13.png)92px center no-repeat; */
background-size: 30px;
}
.title-des{
@@ -1220,39 +1220,39 @@ letter-spacing: 3px;
margin-right: 13px;
}
.rank-detail li:nth-child(1) .rank-degree{
- background:url(/static/images/ry1.png)center center no-repeat;
+ /*background:url(/static/images/ry1.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(2) .rank-degree{
- background:url(/static/images/ry1.png)center center no-repeat;
+ /*background:url(/static/images/ry1.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(3) .rank-degree{
- background:url(/static/images/ry1.png)center center no-repeat;
+ /*background:url(/static/images/ry1.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(4) .rank-degree{
- background:url(/static/images/ry2.png)center center no-repeat;
+ /*background:url(/static/images/ry2.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(5) .rank-degree{
- background:url(/static/images/ry2.png)center center no-repeat;
+ /*background:url(/static/images/ry2.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(6) .rank-degree{
- background:url(/static/images/ry2.png)center center no-repeat;
+ /*background:url(/static/images/ry2.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(7) .rank-degree{
- background:url(/static/images/ry2.png)center center no-repeat;
+ /*background:url(/static/images/ry2.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(8) .rank-degree{
- background:url(/static/images/ry2.png)center center no-repeat;
+ /*background:url(/static/images/ry2.png)center center no-repeat;*/
background-size: cover;
}
.rank-detail li:nth-child(9) .rank-degree{
- background:url(/static/images/ry2.png)center center no-repeat;
+ /*background:url(/static/images/ry2.png)center center no-repeat;*/
background-size: cover;
}
@@ -1305,7 +1305,7 @@ letter-spacing: 3px;
overflow: hidden;
margin:4px 5px 0px;
line-height: 34px;
- background-image: url(/static/images/jiantou.png);
+ /*background-image: url(/static/images/jiantou.png);*/
-webkit-background-size: 409px 70px;
background-repeat: no-repeat;
background-position: -204px 8px;
@@ -1638,7 +1638,7 @@ letter-spacing: 3px;
width: 8px;
height: 8px;
vertical-align: top;
- background: url(/static/images/xiala.png);
+ /*background: url(/static/images/xiala.png);*/
background-size: 27px 16px;
}
.part-filter button:hover {
@@ -1675,7 +1675,7 @@ letter-spacing: 3px;
margin-right: 3px;
}
.part-filter input:checked+.checkBox {
- background: url(/static/images/xiala.png)-9px -1px no-repeat;
+ /*background: url(/static/images/xiala.png)-9px -1px no-repeat;*/
background-size: 27px 16px;
border-color: #a92924;
}
@@ -1686,7 +1686,7 @@ letter-spacing: 3px;
display: block;
width: 8px;
height: 8px;
- background: url(/static/images/xiala.png) -19px 0 no-repeat;
+ /*background: url(/static/images/xiala.png) -19px 0 no-repeat;*/
background-size: 27px 16px;
}
.part-filter .item-tag {
@@ -1868,7 +1868,7 @@ letter-spacing: 3px;
background: #a92924;
}
.mod-tools .tool-item:hover .login-ingon {
- background: #fff url(/static/images/icon8.png)left center no-repeat;
+ /*background: #fff url(/static/images/icon8.png)left center no-repeat;*/
padding-left: 24px;
padding-right: 8px;
font-size: 12px;
diff --git a/components/category-bar/category-bar.vue b/components/category-bar/category-bar.vue
index c586766..fed850b 100644
--- a/components/category-bar/category-bar.vue
+++ b/components/category-bar/category-bar.vue
@@ -1,337 +1,371 @@
-
请用个人账户向以下账户转账0.10元。请备注:账号认证,平台将7个工作日内退回原账户。
+