diff --git a/common.css b/common.css new file mode 100644 index 0000000..2076400 --- /dev/null +++ b/common.css @@ -0,0 +1,10 @@ +.bottomBtn { + position: fixed; + bottom: 5%; + left: 25%; + width: 50%; + height: 80rpx; + text-align: center; + color: #ffffff; + background: linear-gradient(to right, #3c69f1, #5f3bf5); +} \ No newline at end of file diff --git a/pages/index/center.vue b/pages/index/center.vue index f901709..53253ab 100644 --- a/pages/index/center.vue +++ b/pages/index/center.vue @@ -106,7 +106,8 @@ export default { {name: 'star', imageUrl: '/static/image/center/1.png', title: '我的银行卡', gotoPageUrl: '/mine/addBankCard' }, - {name: 'star', imageUrl: '/static/image/center/1.png', title: '我的钱包'}, + {name: 'star', imageUrl: '/static/image/center/1.png', title: '我的钱包', + gotoPageUrl: '/mine/purse'}, ], // 其他列表 otherList: [ diff --git a/pages/mine/addBankCard.vue b/pages/mine/addBankCard.vue index d4f837a..6be6ee6 100644 --- a/pages/mine/addBankCard.vue +++ b/pages/mine/addBankCard.vue @@ -1,26 +1,67 @@ @@ -31,30 +72,50 @@ export default { margin: 0; padding: 0; } +.container { + padding: 16px; -.addBankCard { - padding: 20rpx; - - .addBankCard-title{ - color:#C6C7CB; + .header { + margin-bottom: 20px; + font-size: 14px; + color: #666; } - .addBankCard-container { - display: flex; - flex-direction: column; - align-items: center; - justify-content: flex-start; - width: 100%; - } + .form-item { + margin-bottom: 20px; + + .label { + font-size: 16px; + margin-bottom: 10px; + display: block; + } + + .card-info { + display: flex; + justify-content: space-between; + align-items: center; + + .camera-icon { + width: 24px; + height: 24px; - .cardNumberTitle { - display: flex; - justify-content: space-between; - align-items: center; - padding: 10rpx; - width: 100%; - height: 20%; - box-sizing: border-box; + image { + width: 100%; + height: 100%; + } + } + } + + .input { + width: 100%; + padding: 10px; + font-size: 16px; + border: 1px solid #e5e5e5; + border-radius: 4px; + } } } + + + diff --git a/pages/mine/incomeRecord.vue b/pages/mine/incomeRecord.vue index c5a56bd..ac47a74 100644 --- a/pages/mine/incomeRecord.vue +++ b/pages/mine/incomeRecord.vue @@ -1,19 +1,80 @@ diff --git a/pages/mine/purse.vue b/pages/mine/purse.vue index 6ba815e..d3942a1 100644 --- a/pages/mine/purse.vue +++ b/pages/mine/purse.vue @@ -1,19 +1,227 @@ diff --git a/pages/mine/sonPage/promotion/promotionDetail.vue b/pages/mine/sonPage/promotion/promotionDetail.vue index a666bd3..834000e 100644 --- a/pages/mine/sonPage/promotion/promotionDetail.vue +++ b/pages/mine/sonPage/promotion/promotionDetail.vue @@ -35,16 +35,8 @@ - - - - - - - + 推广选项 @@ -81,10 +73,16 @@ + + + - diff --git a/static/image/addBankCard/1.svg b/static/image/addBankCard/1.svg new file mode 100644 index 0000000..0e25154 --- /dev/null +++ b/static/image/addBankCard/1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/image/incomeRecord/1.png b/static/image/incomeRecord/1.png new file mode 100644 index 0000000..16f3d48 Binary files /dev/null and b/static/image/incomeRecord/1.png differ diff --git a/static/image/purse/1.svg b/static/image/purse/1.svg new file mode 100644 index 0000000..162147e --- /dev/null +++ b/static/image/purse/1.svg @@ -0,0 +1 @@ + \ No newline at end of file