diff --git a/src/views/app/bill/current/current.vue b/src/views/app/bill/current/current.vue new file mode 100644 index 0000000..a15747a --- /dev/null +++ b/src/views/app/bill/current/current.vue @@ -0,0 +1,376 @@ + + + + \ No newline at end of file diff --git a/src/views/app/bill/current/logiticsCompany.less b/src/views/app/bill/current/logiticsCompany.less new file mode 100644 index 0000000..6c8dea4 --- /dev/null +++ b/src/views/app/bill/current/logiticsCompany.less @@ -0,0 +1,122 @@ +.oss-wrapper { + display: flex; + flex-wrap: wrap; + position: relative; +} + +.oss-card { + margin: 10px 2.5% 10px 0; + width: 22.5%; + + :hover { + .content .other .name { + color: #1890ff; + transition: color .3s; + } + } + + cursor: pointer; + + .ivu-card-body { + padding: 0; + } + + .content { + display: flex; + flex-direction: column; + + :hover { + .play { + transition: opacity .3s; + opacity: 1 !important; + } + } + + .img { + height: 135px; + object-fit: cover; + } + + .video { + height: 135px; + position: relative; + + .cover { + height: 100%; + width: 100%; + object-fit: fill; + } + + .play { + position: absolute; + top: 43px; + left: calc(50% - 25px); + height: 50px; + width: 50px; + opacity: 0.8; + } + } + + .other { + padding: 16px; + height: 135px; + + .name { + font-size: 16px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + color: rgba(0, 0, 0, .85); + font-weight: 500; + margin-bottom: 4px; + } + + .key { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + word-break: break-all; + height: 45px; + color: rgba(0, 0, 0, .45); + } + + .info { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + height: 36px; + font-size: 12px; + color: rgba(0, 0, 0, .45); + } + } + + .actions { + display: flex; + align-items: center; + height: 50px; + background: #f7f9fa; + border-top: 1px solid #e8e8e8; + + i:hover { + color: #1890ff; + } + + .btn { + display: flex; + justify-content: center; + width: 25%; + border-right: 1px solid #e8e8e8; + } + + .btn-no { + display: flex; + justify-content: center; + width: 25%; + } + } + } +} \ No newline at end of file diff --git a/src/views/app/bill/historical/historical.vue b/src/views/app/bill/historical/historical.vue new file mode 100644 index 0000000..a15747a --- /dev/null +++ b/src/views/app/bill/historical/historical.vue @@ -0,0 +1,376 @@ + + + + \ No newline at end of file diff --git a/src/views/app/bill/historical/logiticsCompany.less b/src/views/app/bill/historical/logiticsCompany.less new file mode 100644 index 0000000..6c8dea4 --- /dev/null +++ b/src/views/app/bill/historical/logiticsCompany.less @@ -0,0 +1,122 @@ +.oss-wrapper { + display: flex; + flex-wrap: wrap; + position: relative; +} + +.oss-card { + margin: 10px 2.5% 10px 0; + width: 22.5%; + + :hover { + .content .other .name { + color: #1890ff; + transition: color .3s; + } + } + + cursor: pointer; + + .ivu-card-body { + padding: 0; + } + + .content { + display: flex; + flex-direction: column; + + :hover { + .play { + transition: opacity .3s; + opacity: 1 !important; + } + } + + .img { + height: 135px; + object-fit: cover; + } + + .video { + height: 135px; + position: relative; + + .cover { + height: 100%; + width: 100%; + object-fit: fill; + } + + .play { + position: absolute; + top: 43px; + left: calc(50% - 25px); + height: 50px; + width: 50px; + opacity: 0.8; + } + } + + .other { + padding: 16px; + height: 135px; + + .name { + font-size: 16px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + color: rgba(0, 0, 0, .85); + font-weight: 500; + margin-bottom: 4px; + } + + .key { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + word-break: break-all; + height: 45px; + color: rgba(0, 0, 0, .45); + } + + .info { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + height: 36px; + font-size: 12px; + color: rgba(0, 0, 0, .45); + } + } + + .actions { + display: flex; + align-items: center; + height: 50px; + background: #f7f9fa; + border-top: 1px solid #e8e8e8; + + i:hover { + color: #1890ff; + } + + .btn { + display: flex; + justify-content: center; + width: 25%; + border-right: 1px solid #e8e8e8; + } + + .btn-no { + display: flex; + justify-content: center; + width: 25%; + } + } + } +} \ No newline at end of file diff --git a/src/views/app/bill/success/logiticsCompany.less b/src/views/app/bill/success/logiticsCompany.less new file mode 100644 index 0000000..6c8dea4 --- /dev/null +++ b/src/views/app/bill/success/logiticsCompany.less @@ -0,0 +1,122 @@ +.oss-wrapper { + display: flex; + flex-wrap: wrap; + position: relative; +} + +.oss-card { + margin: 10px 2.5% 10px 0; + width: 22.5%; + + :hover { + .content .other .name { + color: #1890ff; + transition: color .3s; + } + } + + cursor: pointer; + + .ivu-card-body { + padding: 0; + } + + .content { + display: flex; + flex-direction: column; + + :hover { + .play { + transition: opacity .3s; + opacity: 1 !important; + } + } + + .img { + height: 135px; + object-fit: cover; + } + + .video { + height: 135px; + position: relative; + + .cover { + height: 100%; + width: 100%; + object-fit: fill; + } + + .play { + position: absolute; + top: 43px; + left: calc(50% - 25px); + height: 50px; + width: 50px; + opacity: 0.8; + } + } + + .other { + padding: 16px; + height: 135px; + + .name { + font-size: 16px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + color: rgba(0, 0, 0, .85); + font-weight: 500; + margin-bottom: 4px; + } + + .key { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + word-break: break-all; + height: 45px; + color: rgba(0, 0, 0, .45); + } + + .info { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + height: 36px; + font-size: 12px; + color: rgba(0, 0, 0, .45); + } + } + + .actions { + display: flex; + align-items: center; + height: 50px; + background: #f7f9fa; + border-top: 1px solid #e8e8e8; + + i:hover { + color: #1890ff; + } + + .btn { + display: flex; + justify-content: center; + width: 25%; + border-right: 1px solid #e8e8e8; + } + + .btn-no { + display: flex; + justify-content: center; + width: 25%; + } + } + } +} \ No newline at end of file diff --git a/src/views/app/bill/success/success.vue b/src/views/app/bill/success/success.vue new file mode 100644 index 0000000..a15747a --- /dev/null +++ b/src/views/app/bill/success/success.vue @@ -0,0 +1,376 @@ + + + + \ No newline at end of file diff --git a/src/views/app/business/bus/addEdit.vue b/src/views/app/business/bus/addEdit.vue index 9a74b7a..b892371 100644 --- a/src/views/app/business/bus/addEdit.vue +++ b/src/views/app/business/bus/addEdit.vue @@ -1,288 +1,288 @@ - + @import "@/styles/drawer-common.less"; + \ No newline at end of file diff --git a/src/views/app/business/bus/bus.vue b/src/views/app/business/bus/bus.vue index 85a075b..174f3cc 100644 --- a/src/views/app/business/bus/bus.vue +++ b/src/views/app/business/bus/bus.vue @@ -1,747 +1,441 @@ \ No newline at end of file diff --git a/src/views/app/business/logistics/logisticsAddress.vue b/src/views/app/business/logistics/logisticsAddress.vue new file mode 100644 index 0000000..927a5e2 --- /dev/null +++ b/src/views/app/business/logistics/logisticsAddress.vue @@ -0,0 +1,164 @@ + + + + \ No newline at end of file diff --git a/src/views/app/business/recharge/logisticsAddress.vue b/src/views/app/business/recharge/logisticsAddress.vue new file mode 100644 index 0000000..a71146b --- /dev/null +++ b/src/views/app/business/recharge/logisticsAddress.vue @@ -0,0 +1,166 @@ + + + + \ No newline at end of file diff --git a/src/views/app/business/recharge/recharge.vue b/src/views/app/business/recharge/recharge.vue index 0d750bd..51c9dd3 100644 --- a/src/views/app/business/recharge/recharge.vue +++ b/src/views/app/business/recharge/recharge.vue @@ -1,356 +1,311 @@ \ No newline at end of file diff --git a/src/views/app/data-statistics/data-statistics.vue b/src/views/app/data-statistics/data-statistics.vue index 075c58d..a4bbe81 100644 --- a/src/views/app/data-statistics/data-statistics.vue +++ b/src/views/app/data-statistics/data-statistics.vue @@ -4,6 +4,11 @@ diff --git a/src/views/sys/order-manage/logisticsAddress.vue b/src/views/sys/order-manage/logisticsAddress.vue new file mode 100644 index 0000000..a71146b --- /dev/null +++ b/src/views/sys/order-manage/logisticsAddress.vue @@ -0,0 +1,166 @@ + + + + \ No newline at end of file