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 @@
-
-
-
-
-
-
-
- 全部商品分类
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+
+
+
+

+
+
+ 登录
+
+ 个人中心
+
+
+
+
+
+ 实名认证
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ - 免费注册
+
+
+ -
+
+
+
+ - 发布需求
+
+
+ -
+
+
+ - 管理采购
+
+
+ -
+
+
+
+
+ -
+
+
+
+ - 达成交易
+
+
+ -
+
+
+
+ - 验收
+
+
+ -
+
+
+ - 我的订单
+
+
+
+ 进入买家中心
+ >
+
+
+
+
+
+ -
+
+
+
+ - 企业注册
+
+
+ -
+
+
+
+ - 商品管理
+
+
+ -
+
+
+ - 匹配需求
+
+
+ -
+
+
+
+
+ -
+
+
+
+ - 完成订单
+
+
+ -
+
+
+
+ - 卖出货品
+
+
+ -
+
+
+ - 报价
+
+
+
+
+ 进入卖家中心
+ >
+
+
+
+
+
+
+

+
金久信
+
微信公众号
+
+
+

+
+
-
-
+
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-

-
-
-
-
-
-
-
-
-
-
-

-
-
-
免费入驻通道
-
-
-
-
-
-
-
-
-
- -
-
-
-
- - 免费注册
-
-
- -
-
-
-
- - 发布需求
-
-
- -
-
-
- - 管理采购
-
-
- -
-
-
-
-
- -
-
-
-
- - 达成交易
-
-
- -
-
-
-
- - 验收
-
-
- -
-
-
- - 我的订单
-
-
-
- 进入买家中心
- >
-
-
-
-
-
- -
-
-
-
- - 企业注册
-
-
- -
-
-
-
- - 商品管理
-
-
- -
-
-
- - 匹配需求
-
-
- -
-
-
-
-
- -
-
-
-
- - 完成订单
-
-
- -
-
-
-
- - 卖出货品
-
-
- -
-
-
- - 报价
-
-
-
-
- 进入卖家中心
- >
-
-
-
-
-
-
-

-
金久信
-
微信公众号
-
-
-

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/components/common-nav/common-nav.vue b/components/common-nav/common-nav.vue
index 02ea319..b801ee0 100644
--- a/components/common-nav/common-nav.vue
+++ b/components/common-nav/common-nav.vue
@@ -465,7 +465,7 @@
line-height: 0;
right: 0px;
bottom: 0px;
- background: url(/static/images/sys_item_selected.png) no-repeat right bottom;
+ //background: url(/static/images/sys_item_selected.png) no-repeat right bottom;
z-index: 99;
display: none;
}
diff --git a/components/gap/gap.vue b/components/gap/gap.vue
new file mode 100644
index 0000000..cc9f907
--- /dev/null
+++ b/components/gap/gap.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
deleted file mode 100644
index 9516da8..0000000
--- a/package-lock.json
+++ /dev/null
@@ -1,475 +0,0 @@
-{
- "name": "vk-unicloud-router",
- "version": "2.15.3",
- "lockfileVersion": 2,
- "requires": true,
- "packages": {
- "": {
- "name": "vk-unicloud-router",
- "version": "2.15.3",
- "license": "MIT",
- "dependencies": {
- "element-ui": "2.15.13",
- "lodash": "^4.17.21",
- "umy-ui": "1.1.6",
- "vk-unicloud-admin-ui": "^1.17.45",
- "vue-cropper": "^0.6.4"
- },
- "engines": {
- "HBuilderX": "^3.1.2"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz",
- "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==",
- "peer": true,
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@vue/compiler-sfc": {
- "version": "2.7.15",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.15.tgz",
- "integrity": "sha512-FCvIEevPmgCgqFBH7wD+3B97y7u7oj/Wr69zADBf403Tui377bThTjBvekaZvlRr4IwUAu3M6hYZeULZFJbdYg==",
- "peer": true,
- "dependencies": {
- "@babel/parser": "^7.18.4",
- "postcss": "^8.4.14",
- "source-map": "^0.6.1"
- }
- },
- "node_modules/async-validator": {
- "version": "1.8.5",
- "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
- "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
- "dependencies": {
- "babel-runtime": "6.x"
- }
- },
- "node_modules/babel-helper-vue-jsx-merge-props": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
- "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
- },
- "node_modules/babel-runtime": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
- "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
- "dependencies": {
- "core-js": "^2.4.0",
- "regenerator-runtime": "^0.11.0"
- }
- },
- "node_modules/core-js": {
- "version": "2.6.12",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
- "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
- "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
- "hasInstallScript": true
- },
- "node_modules/csstype": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
- "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==",
- "peer": true
- },
- "node_modules/deepmerge": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
- "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/element-ui": {
- "version": "2.15.13",
- "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.13.tgz",
- "integrity": "sha512-LJoatEYX6WV74FqXBss8Xfho9fh9rjDSzrDrTyREdGb1h1R3uRvmLh5jqp2JU137aj4/BgqA3K06RQpQBX33Bg==",
- "dependencies": {
- "async-validator": "~1.8.1",
- "babel-helper-vue-jsx-merge-props": "^2.0.0",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1"
- },
- "peerDependencies": {
- "vue": "^2.5.17"
- }
- },
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- },
- "node_modules/nanoid": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
- "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "peer": true,
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/normalize-wheel": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz",
- "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA=="
- },
- "node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "peer": true
- },
- "node_modules/postcss": {
- "version": "8.4.31",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
- "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "peer": true,
- "dependencies": {
- "nanoid": "^3.3.6",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/regenerator-runtime": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
- "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
- },
- "node_modules/resize-observer-polyfill": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
- "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
- },
- "node_modules/sortablejs": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.10.2.tgz",
- "integrity": "sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A=="
- },
- "node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/throttle-debounce": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
- "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/umy-table": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/umy-table/-/umy-table-1.1.8.tgz",
- "integrity": "sha512-yqPMFwZ6MUNqI73KamsNKBTbHRA7VuVZDEWobaySghtf4n/s7INuTNQoADB/ROVK57WOXr99Xpnol0aMqGlASA==",
- "dependencies": {
- "async-validator": "~1.8.1",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1",
- "vuedraggable": "^2.23.2",
- "xe-utils": "^3.0.0-beta.12"
- },
- "peerDependencies": {
- "vue": ">= 2.6.0 < 3",
- "xe-utils": ">= 3"
- }
- },
- "node_modules/umy-ui": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/umy-ui/-/umy-ui-1.1.6.tgz",
- "integrity": "sha512-wX0S29B5sFn8q0MvU9PEl8DGZeQmZXOJlLrwaCJ2UHiIQZCANWgXMBjjQgpaequ1gRZ8BekEu7Sn7hJccm9YMQ==",
- "dependencies": {
- "async-validator": "~1.8.1",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1",
- "umy-table": "1.1.8",
- "vuedraggable": "^2.23.2",
- "xe-utils": "^3.0.0-beta.12"
- },
- "peerDependencies": {
- "vue": ">= 2.6.0 < 3",
- "xe-utils": ">= 3"
- }
- },
- "node_modules/vk-unicloud-admin-ui": {
- "version": "1.17.46",
- "resolved": "https://registry.npmjs.org/vk-unicloud-admin-ui/-/vk-unicloud-admin-ui-1.17.46.tgz",
- "integrity": "sha512-VJvi8Gm3mfZOFEilIrZ1bSoi192ov9hPzSFzkR6l62pqJ3UEwgjTr5L2gQqxw4twb+y5qDmWZPS4dQMwya+iiQ=="
- },
- "node_modules/vue": {
- "version": "2.7.15",
- "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.15.tgz",
- "integrity": "sha512-a29fsXd2G0KMRqIFTpRgpSbWaNBK3lpCTOLuGLEDnlHWdjB8fwl6zyYZ8xCrqkJdatwZb4mGHiEfJjnw0Q6AwQ==",
- "peer": true,
- "dependencies": {
- "@vue/compiler-sfc": "2.7.15",
- "csstype": "^3.1.0"
- }
- },
- "node_modules/vue-cropper": {
- "version": "0.6.4",
- "resolved": "https://registry.npmjs.org/vue-cropper/-/vue-cropper-0.6.4.tgz",
- "integrity": "sha512-U3bm17Li/Xwfw2t3pr8/hFE/tYhvwIWqepHK9IFC1TnX1KFd64VyfCD9nMBhPY91RyvMC6jSQgT/DyDNKuTpIQ=="
- },
- "node_modules/vuedraggable": {
- "version": "2.24.3",
- "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.24.3.tgz",
- "integrity": "sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g==",
- "dependencies": {
- "sortablejs": "1.10.2"
- }
- },
- "node_modules/xe-utils": {
- "version": "3.5.13",
- "resolved": "https://registry.npmjs.org/xe-utils/-/xe-utils-3.5.13.tgz",
- "integrity": "sha512-ORT6ghCRk0mUVavMBxetcPzUPskS6NGfntzpWazJ86e+XU0uK4HwHfDhN/jKATiyInrOH5RwQo9SO/+DB8XeBw=="
- }
- },
- "dependencies": {
- "@babel/parser": {
- "version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz",
- "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==",
- "peer": true
- },
- "@vue/compiler-sfc": {
- "version": "2.7.15",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.15.tgz",
- "integrity": "sha512-FCvIEevPmgCgqFBH7wD+3B97y7u7oj/Wr69zADBf403Tui377bThTjBvekaZvlRr4IwUAu3M6hYZeULZFJbdYg==",
- "peer": true,
- "requires": {
- "@babel/parser": "^7.18.4",
- "postcss": "^8.4.14",
- "source-map": "^0.6.1"
- }
- },
- "async-validator": {
- "version": "1.8.5",
- "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
- "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
- "requires": {
- "babel-runtime": "6.x"
- }
- },
- "babel-helper-vue-jsx-merge-props": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
- "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
- },
- "babel-runtime": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
- "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
- "requires": {
- "core-js": "^2.4.0",
- "regenerator-runtime": "^0.11.0"
- }
- },
- "core-js": {
- "version": "2.6.12",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
- "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
- },
- "csstype": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
- "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==",
- "peer": true
- },
- "deepmerge": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
- "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
- },
- "element-ui": {
- "version": "2.15.13",
- "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.13.tgz",
- "integrity": "sha512-LJoatEYX6WV74FqXBss8Xfho9fh9rjDSzrDrTyREdGb1h1R3uRvmLh5jqp2JU137aj4/BgqA3K06RQpQBX33Bg==",
- "requires": {
- "async-validator": "~1.8.1",
- "babel-helper-vue-jsx-merge-props": "^2.0.0",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1"
- }
- },
- "lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- },
- "nanoid": {
- "version": "3.3.6",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
- "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
- "peer": true
- },
- "normalize-wheel": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz",
- "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA=="
- },
- "picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "peer": true
- },
- "postcss": {
- "version": "8.4.31",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
- "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
- "peer": true,
- "requires": {
- "nanoid": "^3.3.6",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
- }
- },
- "regenerator-runtime": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
- "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
- },
- "resize-observer-polyfill": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
- "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
- },
- "sortablejs": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.10.2.tgz",
- "integrity": "sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A=="
- },
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "peer": true
- },
- "source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "peer": true
- },
- "throttle-debounce": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
- "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg=="
- },
- "umy-table": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/umy-table/-/umy-table-1.1.8.tgz",
- "integrity": "sha512-yqPMFwZ6MUNqI73KamsNKBTbHRA7VuVZDEWobaySghtf4n/s7INuTNQoADB/ROVK57WOXr99Xpnol0aMqGlASA==",
- "requires": {
- "async-validator": "~1.8.1",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1",
- "vuedraggable": "^2.23.2",
- "xe-utils": "^3.0.0-beta.12"
- }
- },
- "umy-ui": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/umy-ui/-/umy-ui-1.1.6.tgz",
- "integrity": "sha512-wX0S29B5sFn8q0MvU9PEl8DGZeQmZXOJlLrwaCJ2UHiIQZCANWgXMBjjQgpaequ1gRZ8BekEu7Sn7hJccm9YMQ==",
- "requires": {
- "async-validator": "~1.8.1",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1",
- "umy-table": "1.1.8",
- "vuedraggable": "^2.23.2",
- "xe-utils": "^3.0.0-beta.12"
- }
- },
- "vk-unicloud-admin-ui": {
- "version": "1.17.46",
- "resolved": "https://registry.npmjs.org/vk-unicloud-admin-ui/-/vk-unicloud-admin-ui-1.17.46.tgz",
- "integrity": "sha512-VJvi8Gm3mfZOFEilIrZ1bSoi192ov9hPzSFzkR6l62pqJ3UEwgjTr5L2gQqxw4twb+y5qDmWZPS4dQMwya+iiQ=="
- },
- "vue": {
- "version": "2.7.15",
- "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.15.tgz",
- "integrity": "sha512-a29fsXd2G0KMRqIFTpRgpSbWaNBK3lpCTOLuGLEDnlHWdjB8fwl6zyYZ8xCrqkJdatwZb4mGHiEfJjnw0Q6AwQ==",
- "peer": true,
- "requires": {
- "@vue/compiler-sfc": "2.7.15",
- "csstype": "^3.1.0"
- }
- },
- "vue-cropper": {
- "version": "0.6.4",
- "resolved": "https://registry.npmjs.org/vue-cropper/-/vue-cropper-0.6.4.tgz",
- "integrity": "sha512-U3bm17Li/Xwfw2t3pr8/hFE/tYhvwIWqepHK9IFC1TnX1KFd64VyfCD9nMBhPY91RyvMC6jSQgT/DyDNKuTpIQ=="
- },
- "vuedraggable": {
- "version": "2.24.3",
- "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.24.3.tgz",
- "integrity": "sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g==",
- "requires": {
- "sortablejs": "1.10.2"
- }
- },
- "xe-utils": {
- "version": "3.5.13",
- "resolved": "https://registry.npmjs.org/xe-utils/-/xe-utils-3.5.13.tgz",
- "integrity": "sha512-ORT6ghCRk0mUVavMBxetcPzUPskS6NGfntzpWazJ86e+XU0uK4HwHfDhN/jKATiyInrOH5RwQo9SO/+DB8XeBw=="
- }
- }
-}
diff --git a/package.json b/package.json
index d10e600..ee6df11 100644
--- a/package.json
+++ b/package.json
@@ -19,11 +19,24 @@
"repository": "https://gitee.com/vk-uni/vk-uni-cloud-router",
"name": "vk-unicloud-router",
"dependencies": {
+ "@icon-park/vue": "^1.4.2",
+ "@vant/area-data": "^1.5.1",
+ "async-validator": "^4.2.5",
+ "babel-helper-vue-jsx-merge-props": "^2.0.3",
+ "dayjs": "^1.11.10",
"element-ui": "2.15.13",
"lodash": "^4.17.21",
+ "normalize-wheel": "^1.0.1",
+ "resize-observer-polyfill": "^1.5.1",
+ "sortablejs": "^1.15.0",
+ "throttle-debounce": "^1.1.0",
+ "umy-table": "^1.1.8",
"umy-ui": "1.1.6",
- "vk-unicloud-admin-ui": "^1.17.45",
- "vue-cropper": "^0.6.4"
+ "vk-unicloud-admin-ui": "^1.17.53",
+ "vue": "^2.7.15",
+ "vue-cropper": "^0.6.4",
+ "vuedraggable": "^2.24.3",
+ "xe-utils": "^3.5.14"
},
"engines": {
"HBuilderX": "^3.1.2"
diff --git a/pages.json b/pages.json
index 80ba1b0..18bc321 100644
--- a/pages.json
+++ b/pages.json
@@ -152,7 +152,15 @@
"navigationBarTitleText" : "加工单详情",
"enablePullDownRefresh" : false
}
- }
+ },
+ {
+ "path" : "pages/process/my",
+ "style" :
+ {
+ "navigationBarTitleText" : "我的加工单",
+ "enablePullDownRefresh" : false
+ }
+ }
],
"globalStyle": {
"navigationBarTextStyle": "black",
diff --git a/pages/auth/login/login.vue b/pages/auth/login/login.vue
index 50844c0..624845e 100644
--- a/pages/auth/login/login.vue
+++ b/pages/auth/login/login.vue
@@ -13,12 +13,12 @@
会员登录
+ 企业用户
个人用户
- 企业用户
@@ -101,7 +101,7 @@
export default {
data() {
return {
- memberType: 'personal', // business 企业 、、personal个人
+ memberType: 'business', // business 企业 、、personal个人
loginMethod: 'username', // username 用户名 + 密码 、、mobile 手机号 + 验证码
smsTips: '获取验证码',
form1: {
diff --git a/pages/auth/register/register.vue b/pages/auth/register/register.vue
index 7d0e5e9..06058c7 100644
--- a/pages/auth/register/register.vue
+++ b/pages/auth/register/register.vue
@@ -11,12 +11,12 @@
免费注册会员
+ 企业用户
个人用户
- 企业用户
@@ -110,7 +110,7 @@
smsTips: '点击获取',
form1: {
- accountType: 1, // business 企业 、、personal个人
+ accountType: 2, // business 企业 、、personal个人
mobile: '',
smsCode: '',
password: '',
diff --git a/pages/contract/index.vue b/pages/contract/index.vue
index 6101b40..24a1b25 100644
--- a/pages/contract/index.vue
+++ b/pages/contract/index.vue
@@ -1,363 +1,386 @@
-
-
-
-
-
-
-
-
-
-
-
- 自主交易
- 金久信公正
-
-
-
-
- 询价单
-
- {{item.contract.productTitle}}
-
-
- 待创建
-
-
- 待交易方签署
- 待我签署
-
-
- 已作废
-
-
-
- 交易编码:{{item.contract.transactionId}} 创建时间:{{item.contract._add_time_str}}
-
-
- 查看交易方
- 创建合同
- 签署合同
- 查看合同
-
-
-
-
-
- 修改合同内容
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 自主交易
+
+ 金久信公正
+
+
+
+
+
+ 询价单
+
+ 加工单
+
+
+ {{ item.contract.productTitle }}
+
+
+ 待创建
+
+
+ 待交易方签署
+
+ 待我签署
+
+
+
+ 已作废
+
+
+
+
+ 交易编码:{{ item.contract.transactionId }}
+
+
+ 创建时间:{{ item.contract._add_time_str }}
+
+
+
+ 查看交易方
+ 创建合同
+
+ 签署合同
+
+ 查看合同
+
+
+
+
+
+
+ 修改合同内容
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
\ No newline at end of file
diff --git a/pages/enquiry/components/template.vue b/pages/enquiry/components/template.vue
index 3ef0276..c8c9fae 100644
--- a/pages/enquiry/components/template.vue
+++ b/pages/enquiry/components/template.vue
@@ -1,351 +1,571 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/enquiry/detail.vue b/pages/enquiry/detail.vue
index 2540558..72f26ee 100644
--- a/pages/enquiry/detail.vue
+++ b/pages/enquiry/detail.vue
@@ -1,351 +1,480 @@
-
-
-
-
+
+
+
+
-
-
- 首页
-
- 询价单
-
- 询价单详情
-
-
+
+
+ 首页
+
+ 询价单
+
+ 询价单详情
+
+
-
-
-
- 采购商信息 (已有{{sheet.answerCount || 0}}家报价)
-
-
- 距离报价结束还剩{{vk.pubfn.dateDiff2(sheet.answerTime)}}
- 我要报价
-
-
- {{sheet.user.person.personName}}
- {{sheet.user.company.companyName}}
-
-
- {{sheet.user.person.mobile}}
- {{sheet.user.company.companyName}}
-
-
- {{sheet._add_time_str}}
-
-
+
+
+ 加工询价单编号:{{ sheet.orderNo }}
+ 发布时间:{{ sheet._add_time_str }}
+
+
+
+ {{ sheet.title }}
+
+
+
+ {{ sheet.quoteList.length > 0 ? sheet.quoteList.rows.length : 0 }}
+
+ 家已报价
+
+
+
+
+ 距离报价结束还有:
+ {{
+ dayjs().diff(dayjs(sheet.answerEndTime), 'day')
+ }}
+
+ 天
+
+ {{ (dayjs().diff(dayjs(sheet.answerEndTime), 'hour')) % 24 }}
+
+ 时
+
+
+
+
+
+
+ {{
+ sheet.user.accountType === 1 ? sheet.user.person.personName : sheet.user.company.companyName
+ }}
+
+
+ 我要申请加工
+
+ 查看收到的申请加工
+
+
+
+
+
+
+ 上传的附件
+
+
+
+
+
+
+
-
-
-
- {{item.name}}
-
-
- {{attr.keyValue}}
-
-
- {{item.brand}}
-
+
+
+
+
+ 采购商其他要求
+
+
+
+ {{ sheet.remark }}
+
-
- {{item.materialQuality}}
-
-
- {{item.singleLength}}
-
-
- {{item.productStandard}}
-
-
- {{item.pricingForm}}
-
-
- {{item.processStandard}}
-
-
- {{item.deliveryService}}
-
-
- {{item.deliveryTime}}
-
-
- {{item.procureNumber}}{{item.procureUnit}}
-
-
- {{item.address.region.province.name + "-" + item.address.region.city.name + "-" + item.address.region.area.name}}
-
-
+
+
+
+
+ 纳税和税票
+
+
+
+ 是否含税:{{ sheet.invoice ? '含税' : '不含税' }}
+ 开票时间:{{ WRITE_INVOICE_TIME[sheet.writeInvoiceTime] }}
+ 发票种类:{{ INVOICE_TYPE[sheet.invoiceType] }}
+ 其他要求:{{ sheet.invoiceOther }}
+
-
-
- {{sheet.remark || '无'}}
-
-
+
+
+
+
+ 运输要求
+
+
+
+ 随货资料:{{ sheet.transportDocuments.join() }}
+ 其他要求:{{ sheet.otherTransportDocuments }}
+ 运输限制要求:{{ sheet.transportLimit ? '有' : '无' }}
+
-
-
- {{sheet.invoice? '含税': '不含税'}}
-
-
- {{sheet.nvoiceType}}
-
-
- {{sheet.writeInvoiceTime}}
-
-
+
+
+
+
+ 交易说明
+
+
+
+ 付款方式:{{ PROCESS_PAY_METHOD[sheet.payMethod] }}
+ 报价形式:{{ sheet.offerType === 0 ? '整单报价' : '可分项报价' }}
+ 报价期限:
+ {{
+ dayjs(sheet.answerStartTime).format('YYYY-MM-DD')
+ }}~{{ dayjs(sheet.answerEndTime).format('YYYY-MM-DD') }}
+
+
+
-
-
- {{sheet.transportDocuments.join("、")}}
-
-
- {{sheet.otherTransportDocuments}}
-
-
- {{sheet.transportLimit}}
-
-
+
+
+
+
+ 简易合同备注和其他补充条款
+
+
+
+ 违约责任:
+
+ 1.乙方所交产品品种、型号、规格、质量不符合规定的,如果甲方同意利用,应当按质论价;如果甲方不能利用的,应根据产品的具体情况,由乙方负责包换或包修,并承担修理、调换或退货而支付的实际费用;2.乙方不予供货违约责任为甲方的实际损失+违约金,如乙方材料符合订货标准,甲方不能退货和不收货,甲方无条件应按实际本合同订货数量支付100%货款,并支付乙方因此产生的实际费用。带有甲乙双方单位相关收货人和发货人签字的本合同的发货清单事项和内容均视为本合同的补充合同,与本合同有相同的法律效力,双方应共同遵照执行。
+
+ 解决纠纷的方法:
+
+ 1、凡因本合同引起的或与本合同有关的任何争议,均可友好协商或仲裁解决,协商或仲裁不成的,双方协商同意在合同签订地人民法院管辖地起诉,违约一方或对合同争议承担主要责任的一方,应承担对方因仲裁和起诉而产生的全部律师代理费、鉴定(检验)费、诉讼保全费、诉讼保险费、公告费、差旅费、执行费、误工費和获取证据产生费用等其他相关费用。2、双方本合同相关权利放弃均应有双方书面作出并加盖公章或授权委托人签字后生效。
+
+ 不可抗力:
+
+ 甲乙双方的任何一方由于不可抗力或突发公共事件的原因不能履行合同时,应及时向对方通报不能履行或不能完全履行的理由,以减轻可能给对方造成的损失,在取得有关机构证明以后,允许延期履行、部分履行或者不履行合同,并根据情况可部分或全部免予承担违约责任。
+
+ 其他:
+
+ 本合同的全部内容由双方平等共同协商一致,共同起草制定,非一方事先拟定,不属于格式条款。本合同自双方签字盖章后生效(包括电子签字、盖章),按本合同内容地址、联系方式寄送的一切文书、函件送达与否,均为视为送达有法律效力,通知途径和本合同内联系方式或地址送达文件双方均予以验证。
+
+ 采购方补充条款: 供货方逾期供货承担采购方一切损失
+ 供应方补充条款:
+
-
-
- 自主交易
- 金久信公正
-
-
-
- 预付{{sheet.advancePayRate}}%货到付全款
- 货到验收后付款
- 提货付全款
- 信誉采购
- {{item.otherPayMethod}}
-
-
+
+
+
+
+ 已收到的加工申请
+
+
+
+
+
+
+
- {{vk.pubfn.timeFormat(sheet.answerTime,"yyyy-MM-dd hh:mm:ss")}}
-
-
- {{sheet.earnestMoney}}
-
-
+
-
-
-
-
-
-
-
+
+
+ 收到的报价
+ 关闭
+
+
+
+
+ {{ item.subjectName }}
+ {{ item._add_time_str }}
+ {{ item.subjectMobile }}
+ {{ item.totalPrice }}元
+
+ 选择
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/enquiry/list.vue b/pages/enquiry/list.vue
index 10b010d..bfcbf5b 100644
--- a/pages/enquiry/list.vue
+++ b/pages/enquiry/list.vue
@@ -1,340 +1,470 @@
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
- 发布询价单
- 我发布的询价单
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{citem.name}}
-
-
-
-
-
-
-
- {{citem.name}}
-
-
-
-
- {{item.name}}
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ 发布询价单
+ 我发布的询价单
+
+
+
+
-
-
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+ 查看更多
+
+
+
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+ 查看更多
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+.post-btn {
+ background: none;
+}
+
+.post-btn:hover {
+ background: #f6eae9;
+ color: #A92924;
+}
+
+.selected-cate {
+ border-bottom: 2px solid #BD3124;
+ line-height: 40rpx;
+}
+
+.child-cate {
+ background-color: #DB8382;
+ color: white;
+ margin-top: 10rpx;
+ border-radius: 15rpx;
+ padding: 0 20rpx;
+}
+
diff --git a/pages/enquiry/quote.vue b/pages/enquiry/quote.vue
index 4500d1f..43b3fe3 100644
--- a/pages/enquiry/quote.vue
+++ b/pages/enquiry/quote.vue
@@ -1,194 +1,196 @@
-
-
-
-
+
+
+
+
-
-
- 首页
-
- 询价单
-
- 填写报价信息
-
-
+
+
+ 首页
+
+ 询价单
+
+ 填写报价信息
+
+
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/enquiry/release.vue b/pages/enquiry/release.vue
index d34f2af..5749574 100644
--- a/pages/enquiry/release.vue
+++ b/pages/enquiry/release.vue
@@ -1,443 +1,941 @@
-
-
-
-
+
+
+
+
-
-
- 首页
-
- 询价单
-
- 发布询价单
-
-
+
+
+ 首页
+
+ 询价单
+
+ 发布询价单
+
+
-
-
-
- 请填写询价单
- 询价信息越完整,供应商报价越精准
-
-
- 手动填写
- 批量上传
-
-
-
-
-
-
-
-
-
-
-
- 添加商品
- 删除商品
-
-
-
-
-
-
-
- {{citem.name}}
-
-
-
-
-
-
- {{item.name}}
-
-
-
-
-
-
-
-
+
+
+
+ 请填写询价单
+ 询价信息越完整,供应商报价越精准
+
+
+ 手动填写
+
+ 批量上传
+
+
+
+
+
+
+
+
+ 商品信息
+
+ 询价单编号: {{ enquiryNo }}
+
+
+ 金九信业务员编号:
+
+
+
+
+
+
+
+
+
+
+
+
+ 添加商品
+
+ 删除商品
+
+
+
+
+
+
+ 采购商其他要求
+
+
+
+
+
+
+ 有
+ 无
+
+
+
+
+
+
+
+
+
+
+
+ 发票要求
+
+
+
+
+
+
+ 含税
+ 不含税
+
+
+
+
+
+ 开票时间:
+
+ 付款当月(限20号之前付款,20号之后付款次月开票)
+ 付款后次月
+ 付款前
+
+
+
+ 发票种类:
+
+ 增值税专用发票13%
+ 增值税普通发票
+ 普通发票
+
+
+ 其他要求:
+
+
+
+
+
+
+
+
+
+ 运输要求
+
+
+
+
+
+ 随货资料:
+
+
+
+
+
+
+
+
+ 其他要求:
+
+
+
+ 运输限制:
+
+ 无
+ 有
+
+
+
+
+
+
+
+ 交易模式
+
+
+
+
+
+ 交易模式:
+
+ 自主交易
+ 金久信公证
+
+
+
+
+
+
+
+ 交易说明
+
+
+
+
+
+ 付款方式:
+ 预付
+
+
+ %货到付全款
+
+
+ 货到验收后付款
+
+ 提货付全款
+
+ 信誉采购,货到签单后账期:
+
+ 天
+
+
+
+
+ 其他付款方式
+
+
+
+
+ 报价形式:
+ 整单报价
+ 可分项报价
+
+
+ 报价时限:
+
+
+ ~
+
+
+
+
+
+
+
+
+ 交易说明
+
+
+
+
+
+ 交保证金要求:
+
+
+
+
+
+
+
+ 简易合同备注和其他补充条款
+
+
+
+
+
+ 法大大
+ 线下签约
+
+
+
+
+
+ 1.
+ 乙方所交产品品种、型号、规格、质量不符合规定的,如果甲方同意利用,应当按质论价;如果甲方不能利用的,应根据产品的具体情况,由乙方负责包换或包修,并承担修理、调换或退货而支付的实际费用;
+ 2.乙方不予供货违约责任为甲方的实际损失+违约金,如乙方材料符合订货标准,甲方不能退货和不收货,甲方无条件应按实际本合同订货数量支付100%货款,并支付乙方因此产生的实际费用。带有甲乙双方单位相关收货人和发货人签字的本合同的发货清单事项和内容均视为本合同的补充合同,与本合同有相同的法律效力,双方应共同遵照执行。
+
+
+
+
+
+ 1、凡因本合同引起的或与本合同有关的任何争议,均可友好协商或仲裁解决,协商或仲裁不成的,双方协商同意在合同签订地人民法院管辖地起诉,违约一方或对合同争议承担主要责任的一方,应承担对方因仲裁和起诉而产生的全部律师代理费、鉴定(检验)费、诉讼保全费、诉讼保险费、公告费、差旅费、执行费、误工费和获取证据产生费用等其他相关费用。
+ 2、双方本合同相关权利放弃均应有双方书面作出并加盖公章或授权委托人签字后生效。
+
+
+
+
+
+ 甲乙双方的任何一方由于不可抗力或突发公共事件的原因不能履行合同时,应及时向对方通报不能履行或不能完全履行的理由,以减轻可能给对方造成的损失,在取得有关机构证明以后,允许延期履行、部分履行或者不履行合同,并根据情况可部分或全部免予承担违约责任。
+
+
+
+
+
+ 本合同的全部内容由双方平等共同协商一致,共同起草制定,非一方事先拟定,不属于格式条款。本合同自双方签字盖章后生效(包括电子签字、盖章),按本合同内容地址、联系方式寄送的一切文书、函件送达与否,均为视为送达有法律效力,通知途径和本合同内联系方式或地址送达文件双方均予以验证。
+
+
+
+
+
+ 供货方逾期供货承担采购方一切损失
+
+
+
+
+
+
+
+ 采购商信息
+
+
+
+
+
+ 项目名称:
+
+
+
+ 项目地址:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 公司信息:
+
+
+
+ 公司联系方式:
+
+
+
+
+
+ 授权业务咨询人:
+
+
+
+ 业务咨询联系方式:
+
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
+
\ No newline at end of file
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 9146ed3..94517f5 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -1,331 +1,350 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
- 最新询价信息
-
-
-
-
-
+
+
+
+
+ 最新询价信息
+
+
+
+
+
-
-
+
+
+
+
+ 现货市场
+
+
+
+
+ {{ item.name }}
+ 库存:{{ item.stock }}吨
+ 供货地:{{ item.addressStr }}
+
+
+
+ {{ item.user.person.personName }}
+
+ {{ item.user.company.companyName }}
+
+ 立即查看
+
+
+
+
+ 查看更多
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/process/detail.vue b/pages/process/detail.vue
index 02fc712..8589b3a 100644
--- a/pages/process/detail.vue
+++ b/pages/process/detail.vue
@@ -1,22 +1,329 @@
-
-
-
-
-
-
+
+
+
+
+
+
+ 加工询价单编号:{{ info.orderNo }}
+ 发布时间:{{ info._add_time_str }}
+
+
+
+ {{ info.title }}
+
+
+
+ {{ info.quoteList.rows.length }}
+ 家已报价
+
+
+
+
+ 距离加工结束还有:
+ {{
+ dayjs().diff(dayjs(info.answerEndTime), 'day')
+ }}
+
+ 天
+
+ {{ (dayjs().diff(dayjs(info.answerEndTime), 'hour')) % 24 }}
+
+ 时
+
+
+
+
+
+
+ {{ info.user.accountType === 1 ? info.user.person.personName : info.user.company.companyName }}
+
+
+ 我要申请加工
+
+ 查看收到的申请加工
+
+
+
+
+
+
+ 上传的附件
+
+
+
+
+
+
+
+
+
+ 加工商其他要求
+
+
+
+ {{ info.remark }}
+
+
+
+
+
+
+ 纳税和税票
+
+
+
+ 是否含税:{{ info.invoice ? '含税' : '不含税' }}
+ 开票时间:{{ WRITE_INVOICE_TIME[info.writeInvoiceTime] }}
+ 发票种类:{{ INVOICE_TYPE[info.invoiceType] }}
+ 其他要求:{{ info.invoiceOther }}
+
+
+
+
+
+
+ 运输要求
+
+
+
+ 随货资料:{{ info.transportDocuments.join() }}
+ 其他要求:{{ info.otherTransportDocuments }}
+ 运输限制要求:{{ info.transportLimit ? '有' : '无' }}
+
+
+
+
+
+
+ 交易说明
+
+
+
+ 付款方式:{{ PROCESS_PAY_METHOD[info.payMethod] }}
+ 报价形式:{{ info.offerType === 0 ? '整单报价' : '可分项报价' }}
+ 报价期限:
+ {{
+ dayjs(info.answerStartTime).format('YYYY-MM-DD')
+ }}~{{ dayjs(info.answerEndTime).format('YYYY-MM-DD') }}
+
+
+
+
+
+
+
+
+ 简易合同备注和其他补充条款
+
+
+
+ 违约责任:
+
+ 1.乙方所交产品品种、型号、规格、质量不符合规定的,如果甲方同意利用,应当按质论价;如果甲方不能利用的,应根据产品的具体情况,由乙方负责包换或包修,并承担修理、调换或退货而支付的实际费用;2.乙方不予供货违约责任为甲方的实际损失+违约金,如乙方材料符合订货标准,甲方不能退货和不收货,甲方无条件应按实际本合同订货数量支付100%货款,并支付乙方因此产生的实际费用。带有甲乙双方单位相关收货人和发货人签字的本合同的发货清单事项和内容均视为本合同的补充合同,与本合同有相同的法律效力,双方应共同遵照执行。
+
+ 解决纠纷的方法:
+
+ 1、凡因本合同引起的或与本合同有关的任何争议,均可友好协商或仲裁解决,协商或仲裁不成的,双方协商同意在合同签订地人民法院管辖地起诉,违约一方或对合同争议承担主要责任的一方,应承担对方因仲裁和起诉而产生的全部律师代理费、鉴定(检验)费、诉讼保全费、诉讼保险费、公告费、差旅费、执行费、误工費和获取证据产生费用等其他相关费用。2、双方本合同相关权利放弃均应有双方书面作出并加盖公章或授权委托人签字后生效。
+
+ 不可抗力:
+
+ 甲乙双方的任何一方由于不可抗力或突发公共事件的原因不能履行合同时,应及时向对方通报不能履行或不能完全履行的理由,以减轻可能给对方造成的损失,在取得有关机构证明以后,允许延期履行、部分履行或者不履行合同,并根据情况可部分或全部免予承担违约责任。
+
+ 其他:
+
+ 本合同的全部内容由双方平等共同协商一致,共同起草制定,非一方事先拟定,不属于格式条款。本合同自双方签字盖章后生效(包括电子签字、盖章),按本合同内容地址、联系方式寄送的一切文书、函件送达与否,均为视为送达有法律效力,通知途径和本合同内联系方式或地址送达文件双方均予以验证。
+
+ 采购方补充条款: 供货方逾期供货承担采购方一切损失
+ 供应方补充条款:
+
+
+
+
+
+
+ 已收到的加工申请
+
+
+
+
+
+
+ {{
+ item.user.accountType === 1 ? item.user.person.personName : item.user.company.companyName
+ }}
+
+ {{ item._add_time_str }}
+
+
+
+
+
+
+
+ 收到的加工申请
+ 关闭
+
+
+
+
+ {{
+ item.user.accountType === 1 ? item.user.person.personName : item.user.company.companyName
+ }}
+
+ {{ item.totalPrice }}元
+ {{ item._add_time_str }}
+
+ 选择
+
+
+
+
+
-
diff --git a/pages/process/list.vue b/pages/process/list.vue
index d88e6ab..6baa4a5 100644
--- a/pages/process/list.vue
+++ b/pages/process/list.vue
@@ -1,340 +1,459 @@
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
- 发布加工单
- 我发布的加工单
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{citem.name}}
-
-
-
-
-
-
-
- {{citem.name}}
-
-
-
-
- {{item.name}}
-
-
-
-
+
+
+
+
+
+
+
+
+ 发布加工单
+ 我发布的加工单
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+ 查看更多
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
-
+
+
+
+
+
+
+
+
\ No newline at end of file
+
+.selected-cate {
+ border-bottom: 2px solid #BD3124;
+ line-height: 40rpx;
+}
+
+.child-cate {
+ background-color: #DB8382;
+ color: white;
+ margin-top: 10rpx;
+ border-radius: 15rpx;
+ padding: 0 20rpx;
+}
+
diff --git a/pages/process/my.vue b/pages/process/my.vue
index 9a5386b..2ede63b 100644
--- a/pages/process/my.vue
+++ b/pages/process/my.vue
@@ -1,306 +1,299 @@
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ 发布加工单
+
+
+
+
-
+
+
+
+
-
+
+
+
\ No newline at end of file
diff --git a/pages/process/quote.vue b/pages/process/quote.vue
index d173352..7431d41 100644
--- a/pages/process/quote.vue
+++ b/pages/process/quote.vue
@@ -1,36 +1,188 @@
-
-
-
-
-
-
-
- 首页
-
- 加工单
-
- 填写报价信息
-
-
-
-
-
-
+
+
+
+
+
+
+
+ 首页
+
+ 找加工
+
+ 填写报价信息
+
+
+
+
+
+
+
+
+
-
+.description {
+ margin-bottom: 40px;
+ width: 800px;
+}
+
+.quote {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.quote-form {
+ width: 260px;
+}
+
+.form-footer {
+ height: 40px;
+ line-height: 40px;
+ background: #fff;
+ padding-top: 0;
+ text-align: center;
+ display: block;
+}
+
\ No newline at end of file
diff --git a/pages/process/release.vue b/pages/process/release.vue
index 122c616..6f3a42a 100644
--- a/pages/process/release.vue
+++ b/pages/process/release.vue
@@ -1,272 +1,775 @@
-
-
-
-
+
+
+
+
-
-
- 首页
-
- 加工单
-
- 发布加工单
-
-
+
+
+ 首页
+
+ 加工单
+
+ 发布加工单
+
+
-
-
-
- 请填写加工单
- 加工单信息越完整,加工商报价越精准
-
-
-
-
-
-
-
+
+
+ 请填写加工单
+ 加工单信息越完整,加工商报价越精准
+
-
+
+
+
+
+
+
+
+
+
+ 加工信息
+
+
+
+ 金九信业务员编号:
+
+
+
-
+
+
+
+
+
+ 点击添加加工商品
+ (至少选择1个商品,最多选择5个商品)
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 加工商其他要求
+
+
+
+
+
+
+ 有
+ 无
+
+
+
+
+
+
+
+
+
+
+ 发票要求
+
+
+
+
+
+
+ 含税
+ 不含税
+
+
+
+
+ 开票时间:
+
+
+ {{ item }}
+
+
+
+ 发票种类:
+
+ {{ item }}
+
+
+ 其他要求:
+
+
+
+
+
+
+
+
+
+ 运输要求
+
+
+
+
+
+ 随货资料:
+
+
+
+
+
+
+
+
+ 其他要求:
+
+
+
+ 运输限制:
+
+ 无
+ 有
+
+
+
+
+
+
+
+ 交易模式
+
+
+
+
+
+ 交易模式:
+
+ 自主交易
+ 金久信公证
+
+
+
+
+
+
+
+ 交易说明
+
+
+
+
+
+ 付款方式:
+ 预付
+
+
+ %货到付全款
+
+
+ 货到验收后付款
+
+ 提货付全款
+
+ 信誉采购,货到签单后账期:
+
+ 天
+
+
+
+
+ 其他付款方式
+
+
+
+
+ 报价形式:
+ 整单报价
+ 可分项报价
+
+
+ 报价时限:
+
+
+ ~
+
+
+
+
+
+
+
+
+ 交易说明
+
+
+
+
+
+ 交保证金要求:
+
+
+
+
+
+
+
+ 简易合同备注和其他补充条款
+
+
+
+
+
+ 法大大
+ 线下签约
+
+
+
+
+
+ 1.
+ 乙方所交产品品种、型号、规格、质量不符合规定的,如果甲方同意利用,应当按质论价;如果甲方不能利用的,应根据产品的具体情况,由乙方负责包换或包修,并承担修理、调换或退货而支付的实际费用;
+ 2.乙方不予供货违约责任为甲方的实际损失+违约金,如乙方材料符合订货标准,甲方不能退货和不收货,甲方无条件应按实际本合同订货数量支付100%货款,并支付乙方因此产生的实际费用。带有甲乙双方单位相关收货人和发货人签字的本合同的发货清单事项和内容均视为本合同的补充合同,与本合同有相同的法律效力,双方应共同遵照执行。
+
+
+
+
+
+ 1、凡因本合同引起的或与本合同有关的任何争议,均可友好协商或仲裁解决,协商或仲裁不成的,双方协商同意在合同签订地人民法院管辖地起诉,违约一方或对合同争议承担主要责任的一方,应承担对方因仲裁和起诉而产生的全部律师代理费、鉴定(检验)费、诉讼保全费、诉讼保险费、公告费、差旅费、执行费、误工费和获取证据产生费用等其他相关费用。
+ 2、双方本合同相关权利放弃均应有双方书面作出并加盖公章或授权委托人签字后生效。
+
+
+
+
+
+ 甲乙双方的任何一方由于不可抗力或突发公共事件的原因不能履行合同时,应及时向对方通报不能履行或不能完全履行的理由,以减轻可能给对方造成的损失,在取得有关机构证明以后,允许延期履行、部分履行或者不履行合同,并根据情况可部分或全部免予承担违约责任。
+
+
+
+
+
+ 本合同的全部内容由双方平等共同协商一致,共同起草制定,非一方事先拟定,不属于格式条款。本合同自双方签字盖章后生效(包括电子签字、盖章),按本合同内容地址、联系方式寄送的一切文书、函件送达与否,均为视为送达有法律效力,通知途径和本合同内联系方式或地址送达文件双方均予以验证。
+
+
+
+
+
+ 供货方逾期供货承担采购方一切损失
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/pages/spot/goods/goods.vue b/pages/spot/goods/goods.vue
index 4177670..9322708 100644
--- a/pages/spot/goods/goods.vue
+++ b/pages/spot/goods/goods.vue
@@ -1,320 +1,370 @@
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
- 发布/编辑我的现货
-
-
-
-
+
+
+
+
+
+
+
+
+ 发布现货
+ 我发布的现货
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
- {{citem.name}}
-
-
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+ 全部
+
+
+
+ {{ item.name }}
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+ 全国
+
+
+
+ {{ item.name }}
+
+
+ 查看更多
+
+
+
+
+
+ {{ item.name }}
+
+
-
-
-
-
-
- {{citem.name}}
-
-
-
-
- {{item.name}}
-
-
+
+
-
-
-
-
-
-
- {{item.name}}
- 库存:{{item.stock}}吨
- 供货地:{{item.addressStr}}
-
-
-
- {{item.user.person.personName}}
- {{item.user.company.companyName}}
- 立即查看
-
-
-
-
-
-
-
+
+
+
+ {{ item.name }}
+ 现货库存:{{ item.stock }}吨
+ 供货地:{{ item.addressStr }}
+
+
+
+ {{ item.user.person.personName }}
+ {{ item.user.company.companyName }}
+ 立即查看
+
+
+
-
+
+
+
+
+
+
diff --git a/pages/user/components/manageList.vue b/pages/user/components/manageList.vue
new file mode 100644
index 0000000..1db241f
--- /dev/null
+++ b/pages/user/components/manageList.vue
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/user/components/personal.vue b/pages/user/components/personal.vue
index 508cb82..f3e8bdd 100644
--- a/pages/user/components/personal.vue
+++ b/pages/user/components/personal.vue
@@ -1,322 +1,458 @@
-
-
-
- 个人认证
- 企业认证
-
-
-
-
- 已认证
- 未认证
-
- 去认证
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
个人认证
+
企业认证
+
+
+ 您还未提交您的个人资料
+ 您还未提交您的企业资料
+
+
+
制作我的名片
+
+
+
+
+ 去认证
+
+
+
+
请用个人账户向以下账户转账0.10元。请备注:账号认证,平台将7个工作日内退回原账户。
+
+ 户名:金久信
+ 开户行:中国广发银行南宁支行
+ 账号:6222XXXXX
+
+
+
+
+
+
+ 企业授权人信息
+
+ 添加授权人
+
+
+
+
+
+
+
+ {{
+ vk.getVuex('$user.userInfo.accountType') === 2 ? '提交企业认证' : '提交个人认证'
+ }}
+
+
+