Commit 28010de091a2c27c843fc2ad3716a35473b936d5
1 parent
48e03f64
add 发票申领 发票填充
Showing
12 changed files
with
1205 additions
and
1 deletions
common/uni.css
| @@ -1744,10 +1744,18 @@ checkbox-group label { | @@ -1744,10 +1744,18 @@ checkbox-group label { | ||
| 1744 | margin-left: 13px; | 1744 | margin-left: 13px; |
| 1745 | } | 1745 | } |
| 1746 | 1746 | ||
| 1747 | +.margin-left-5 { | ||
| 1748 | + margin-left: 5px; | ||
| 1749 | +} | ||
| 1750 | + | ||
| 1747 | .paddinglr30 { | 1751 | .paddinglr30 { |
| 1748 | padding: 0 30px; | 1752 | padding: 0 30px; |
| 1749 | } | 1753 | } |
| 1750 | 1754 | ||
| 1755 | +.paddingl10 { | ||
| 1756 | + padding: 0 10rpx; | ||
| 1757 | +} | ||
| 1758 | + | ||
| 1751 | .text-center { | 1759 | .text-center { |
| 1752 | text-align: center; | 1760 | text-align: center; |
| 1753 | } | 1761 | } |
| @@ -1759,9 +1767,11 @@ checkbox-group label { | @@ -1759,9 +1767,11 @@ checkbox-group label { | ||
| 1759 | .bg-white { | 1767 | .bg-white { |
| 1760 | background: white; | 1768 | background: white; |
| 1761 | } | 1769 | } |
| 1762 | -.border-bottom-1{ | 1770 | + |
| 1771 | +.border-bottom-1 { | ||
| 1763 | border-bottom: 1px solid #e5e5e5; | 1772 | border-bottom: 1px solid #e5e5e5; |
| 1764 | } | 1773 | } |
| 1774 | + | ||
| 1765 | .pos-rel { | 1775 | .pos-rel { |
| 1766 | position: relative; | 1776 | position: relative; |
| 1767 | } | 1777 | } |
| @@ -1792,3 +1802,13 @@ checkbox-group label { | @@ -1792,3 +1802,13 @@ checkbox-group label { | ||
| 1792 | padding-top: 8px; | 1802 | padding-top: 8px; |
| 1793 | padding-bottom: 8px; | 1803 | padding-bottom: 8px; |
| 1794 | } | 1804 | } |
| 1805 | + | ||
| 1806 | +.jy-fix-height34 { | ||
| 1807 | + height: 34px; | ||
| 1808 | + line-height: 34px; | ||
| 1809 | + | ||
| 1810 | +} | ||
| 1811 | + | ||
| 1812 | +.color-bbb { | ||
| 1813 | + color: #bbb; | ||
| 1814 | +} |
pages/aboutOur/aboutOur.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <view class="about-content"> | ||
| 4 | + <view class="text-center"> | ||
| 5 | + <image class="logo" src="/static/logo.png"></image> | ||
| 6 | + <view> | ||
| 7 | + <view class="title">{{appName}}</view> | ||
| 8 | + <view class="title-msg">{{apptitle}}</view> | ||
| 9 | + </view> | ||
| 10 | + </view> | ||
| 11 | + <uni-list class=""> | ||
| 12 | + <view class="recordCon uni-list-cell-pd"> | ||
| 13 | + <text class="fontColor000">微信公众号</text> | ||
| 14 | + <text>江阴慧停车</text> | ||
| 15 | + </view> | ||
| 16 | + <view class="recordCon uni-list-cell-pd"> | ||
| 17 | + <text class="fontColor000">客服电话</text> | ||
| 18 | + <text>400900800</text> | ||
| 19 | + </view> | ||
| 20 | + <view class="recordCon uni-list-cell-pd"> | ||
| 21 | + <text class="fontColor000">门户网站</text> | ||
| 22 | + <text>暂无</text> | ||
| 23 | + </view> | ||
| 24 | + </uni-list> | ||
| 25 | + | ||
| 26 | + <view class="info"> | ||
| 27 | + | ||
| 28 | + <view class=""> | ||
| 29 | + <view class="titleinfo">江阴慧停车版权所有</view> | ||
| 30 | + <view class="titleinfo">All Rights Reserved</view> | ||
| 31 | + </view> | ||
| 32 | + | ||
| 33 | + </view> | ||
| 34 | + </view> | ||
| 35 | + | ||
| 36 | + </view> | ||
| 37 | +</template> | ||
| 38 | + | ||
| 39 | +<script> | ||
| 40 | + export default { | ||
| 41 | + data() { | ||
| 42 | + return { | ||
| 43 | + appName: '江阴慧停车', | ||
| 44 | + apptitle: '江阴慧停车·智慧便捷', | ||
| 45 | + } | ||
| 46 | + }, | ||
| 47 | + methods: { | ||
| 48 | + | ||
| 49 | + } | ||
| 50 | + } | ||
| 51 | +</script> | ||
| 52 | + | ||
| 53 | +<style lang="scss"> | ||
| 54 | + .about-content { | ||
| 55 | + // padding-top: 30rpx; | ||
| 56 | + background-color: #f6f6f6; | ||
| 57 | + height: 100vh; | ||
| 58 | + } | ||
| 59 | + | ||
| 60 | + .logo { | ||
| 61 | + height: 200upx; | ||
| 62 | + width: 200upx; | ||
| 63 | + margin-top: 50upx; | ||
| 64 | + } | ||
| 65 | + | ||
| 66 | + .title { | ||
| 67 | + font-size: 32upx; | ||
| 68 | + color: #000; | ||
| 69 | + font-weight: 400; | ||
| 70 | + } | ||
| 71 | + | ||
| 72 | + .title-msg { | ||
| 73 | + font-size: 26upx; | ||
| 74 | + color: #8d8d8d; | ||
| 75 | + margin-bottom: 30upx; | ||
| 76 | + } | ||
| 77 | + | ||
| 78 | + .fontColor000 { | ||
| 79 | + color: #000; | ||
| 80 | + } | ||
| 81 | + | ||
| 82 | + .recordCon { | ||
| 83 | + color: #999; | ||
| 84 | + display: flex; | ||
| 85 | + justify-content: space-between; | ||
| 86 | + border-bottom: 2px solid #f6f6f6; | ||
| 87 | + } | ||
| 88 | + | ||
| 89 | + .info { | ||
| 90 | + width: 100%; | ||
| 91 | + bottom: 50px; | ||
| 92 | + text-align: center; | ||
| 93 | + position: absolute; | ||
| 94 | + } | ||
| 95 | + | ||
| 96 | + .info { | ||
| 97 | + width: 100%; | ||
| 98 | + bottom: 50px; | ||
| 99 | + text-align: center; | ||
| 100 | + position: absolute; | ||
| 101 | + } | ||
| 102 | + | ||
| 103 | + .titleinfo { | ||
| 104 | + font-size: 20upx; | ||
| 105 | + | ||
| 106 | + } | ||
| 107 | +</style> |
pages/billing/billing.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <view class="billing-content"> | ||
| 4 | + <view class="uni-title uni-common-mt uni-common-pl">开票类型</view> | ||
| 5 | + <view class="uni-list"> | ||
| 6 | + <radio-group @change="typeChange"> | ||
| 7 | + <label class="uni-list-cell uni-list-cell-pd" v-for="(item, index) in items" :key="item.value"> | ||
| 8 | + <view> | ||
| 9 | + <radio :value="item.value" :checked="index === current" /> | ||
| 10 | + </view> | ||
| 11 | + <view>{{item.name}}</view> | ||
| 12 | + </label> | ||
| 13 | + </radio-group> | ||
| 14 | + </view> | ||
| 15 | + | ||
| 16 | + <view class="paddinglr30 bg-white uni-text border-bottom-1 pos-rel" @click="detailClick"> | ||
| 17 | + <view class="jy-fix-height34"> | ||
| 18 | + <text class="color-black">抬头类型:</text> | ||
| 19 | + <text class="color-black">公司</text> | ||
| 20 | + </view> | ||
| 21 | + <view class="jy-fix-height34"> | ||
| 22 | + <text class="color-black">发票抬头:</text> | ||
| 23 | + <text class="color-black">111</text> | ||
| 24 | + </view> | ||
| 25 | + <view class="jy-fix-height34"> | ||
| 26 | + <text class="color-black">纳税人识别号:</text> | ||
| 27 | + <text class="color-black">1111</text> | ||
| 28 | + </view> | ||
| 29 | + <view class="jy-fix-height34" v-if="current === 0"> | ||
| 30 | + <text class="color-black">电子邮箱:</text> | ||
| 31 | + <text class="color-black">111</text> | ||
| 32 | + </view> | ||
| 33 | + <view class="jy-fix-height34" v-if="current === 1"> | ||
| 34 | + <text class="color-black">邮寄地址:</text> | ||
| 35 | + <text class="color-black">北京市海淀区玲珑路中关村产业园15A三层</text> | ||
| 36 | + </view> | ||
| 37 | + <view class="jy-fix-height34" v-if="current === 1"> | ||
| 38 | + <text class="color-black">联系方式:</text> | ||
| 39 | + <text class="color-black">王旭 13810587647</text> | ||
| 40 | + </view> | ||
| 41 | + <view class="jy-fix-height34"> | ||
| 42 | + <text class="color-black">备注:</text> | ||
| 43 | + <text class="color-black">111</text> | ||
| 44 | + </view> | ||
| 45 | + | ||
| 46 | + <view class="uni-icon pos-abs icon-arrowright uni-icon-arrowright"> | ||
| 47 | + </view> | ||
| 48 | + </view> | ||
| 49 | + | ||
| 50 | + <!-- 每项选择 --> | ||
| 51 | + <view class="billing-list"> | ||
| 52 | + <checkbox-group name="check" @change="changeCheck" class="check"> | ||
| 53 | + <!-- 注意v-for不要设在checkbox-group上 --> | ||
| 54 | + <label class="uni-list paddingl10 pos-rel" v-for="(item, index) in content" :key="item.id"> | ||
| 55 | + <view class="jy-fix-height34"> | ||
| 56 | + <checkbox :value="item.value" :checked="item.checked" /><text | ||
| 57 | + class="margin-left-5">余额充值</text> | ||
| 58 | + </view> | ||
| 59 | + <view class="jy-fix-height34 paddinglr30 margin-left-5">{{item.name}}</view> | ||
| 60 | + <view class="jy-fix-height34 paddinglr30 margin-left-5">{{item.time}}</view> | ||
| 61 | + <view class="pos-abs billing-money"> | ||
| 62 | + {{item.money}} | ||
| 63 | + </view> | ||
| 64 | + </label> | ||
| 65 | + </checkbox-group> | ||
| 66 | + </view> | ||
| 67 | + <view class="billing-total"> | ||
| 68 | + 您已选中0笔交易,共0元 | ||
| 69 | + </view> | ||
| 70 | + <!-- 全选 --> | ||
| 71 | + <checkbox-group name="allCheck" @change="changeAll"> | ||
| 72 | + <label class="billing-all paddinglr30"> | ||
| 73 | + <checkbox :value="allCheck.value" :checked="allCheck.checked" /><text>{{allCheck.name}}</text> | ||
| 74 | + <button type="primary" class="billing-submit" @click="billingSubmit">提交发票</button> | ||
| 75 | + </label> | ||
| 76 | + </checkbox-group> | ||
| 77 | + | ||
| 78 | + </view> | ||
| 79 | + </view> | ||
| 80 | +</template> | ||
| 81 | + | ||
| 82 | +<script> | ||
| 83 | + export default { | ||
| 84 | + data() { | ||
| 85 | + return { | ||
| 86 | + items: [{ | ||
| 87 | + value: '1', | ||
| 88 | + name: '增值税电子普通发票', | ||
| 89 | + checked: 'true' | ||
| 90 | + }, | ||
| 91 | + { | ||
| 92 | + value: '2', | ||
| 93 | + name: '增值税纸质专用发票', | ||
| 94 | + | ||
| 95 | + } | ||
| 96 | + ], | ||
| 97 | + current: 0, | ||
| 98 | + allCheck: { | ||
| 99 | + name: '全选', | ||
| 100 | + value: 'all', | ||
| 101 | + checked: false | ||
| 102 | + }, | ||
| 103 | + content: [{ | ||
| 104 | + name: '微信支付', | ||
| 105 | + value: '1', | ||
| 106 | + id: 1, | ||
| 107 | + money: '5000', | ||
| 108 | + time: '2022-01-12', | ||
| 109 | + whether: true | ||
| 110 | + }, | ||
| 111 | + { | ||
| 112 | + name: '微信支付', | ||
| 113 | + value: '2', | ||
| 114 | + money: '5000', | ||
| 115 | + time: '2022-01-12', | ||
| 116 | + id: 2, | ||
| 117 | + whether: true | ||
| 118 | + }, | ||
| 119 | + { | ||
| 120 | + name: '微信支付', | ||
| 121 | + value: '2', | ||
| 122 | + money: '5000', | ||
| 123 | + time: '2022-01-12', | ||
| 124 | + id: 2, | ||
| 125 | + whether: true | ||
| 126 | + }, | ||
| 127 | + { | ||
| 128 | + name: '微信支付', | ||
| 129 | + value: '2', | ||
| 130 | + money: '5000', | ||
| 131 | + time: '2022-01-12', | ||
| 132 | + id: 2, | ||
| 133 | + whether: true | ||
| 134 | + }, | ||
| 135 | + { | ||
| 136 | + name: '线下公对公', | ||
| 137 | + value: '3', | ||
| 138 | + money: '5000', | ||
| 139 | + time: '2022-01-12', | ||
| 140 | + id: 3, | ||
| 141 | + whether: true | ||
| 142 | + } | ||
| 143 | + ] | ||
| 144 | + | ||
| 145 | + } | ||
| 146 | + }, | ||
| 147 | + methods: { | ||
| 148 | + typeChange: function(evt) { | ||
| 149 | + for (let i = 0; i < this.items.length; i++) { | ||
| 150 | + if (this.items[i].value === evt.detail.value) { | ||
| 151 | + this.current = i; | ||
| 152 | + break; | ||
| 153 | + } | ||
| 154 | + } | ||
| 155 | + }, | ||
| 156 | + detailClick() { | ||
| 157 | + | ||
| 158 | + }, | ||
| 159 | + // 全选 | ||
| 160 | + changeAll: function(e) { | ||
| 161 | + if (e.detail.value.length == 0) { | ||
| 162 | + this.content.map(item => this.$set(item, 'checked', false)); | ||
| 163 | + this.$set(this.allCheck, 'checked', false); | ||
| 164 | + } else { | ||
| 165 | + this.content.map(item => this.$set(item, 'checked', true)); | ||
| 166 | + this.$set(this.allCheck, 'checked', true); | ||
| 167 | + } | ||
| 168 | + }, | ||
| 169 | + // 多选 | ||
| 170 | + changeCheck: function(e) { | ||
| 171 | + var items = this.content; | ||
| 172 | + var len = this.content.length; | ||
| 173 | + var values = e.detail.value; | ||
| 174 | + // console.log(values) | ||
| 175 | + for (var i = 0; i < len; i++) { | ||
| 176 | + var item = items[i]; | ||
| 177 | + if (values.includes(item.value)) { | ||
| 178 | + this.$set(item, 'checked', true); | ||
| 179 | + } else { | ||
| 180 | + this.$set(item, 'checked', false); | ||
| 181 | + } | ||
| 182 | + } | ||
| 183 | + // 判断选中状态 | ||
| 184 | + var arr = []; | ||
| 185 | + this.content.forEach(item => item.whether == true ? arr.push(item) : ''); | ||
| 186 | + var isAll = arr.every(item => item.checked == true); | ||
| 187 | + isAll ? this.$set(this.allCheck, 'checked', true) : this.$set(this.allCheck, 'checked', false) | ||
| 188 | + }, | ||
| 189 | + billingSubmit() { | ||
| 190 | + | ||
| 191 | + }, | ||
| 192 | + | ||
| 193 | + } | ||
| 194 | + } | ||
| 195 | +</script> | ||
| 196 | + | ||
| 197 | +<style lang="scss"> | ||
| 198 | + .icon-arrowright { | ||
| 199 | + color: #bbb; | ||
| 200 | + // font-size: 20px; | ||
| 201 | + right: 2upx; | ||
| 202 | + top: 73px; | ||
| 203 | + } | ||
| 204 | + | ||
| 205 | + .billing-list { | ||
| 206 | + width: 100%; | ||
| 207 | + margin-bottom: 82px; | ||
| 208 | + } | ||
| 209 | + | ||
| 210 | + .billing-money { | ||
| 211 | + top: 34px; | ||
| 212 | + right: 20px; | ||
| 213 | + height: 34px; | ||
| 214 | + list-height: 34px; | ||
| 215 | + // z-index: 1; | ||
| 216 | + } | ||
| 217 | + | ||
| 218 | + .billing-total { | ||
| 219 | + position: fixed; | ||
| 220 | + bottom: 46px; | ||
| 221 | + left: 0; | ||
| 222 | + width: 100%; | ||
| 223 | + height: 34px; | ||
| 224 | + line-height: 34px; | ||
| 225 | + // color: #51c24e; | ||
| 226 | + background-color: #f2fded; | ||
| 227 | + } | ||
| 228 | + | ||
| 229 | + .billing-all { | ||
| 230 | + position: fixed; | ||
| 231 | + bottom: 0; | ||
| 232 | + left: 0; | ||
| 233 | + width: 100%; | ||
| 234 | + height: 46px; | ||
| 235 | + line-height: 46px; | ||
| 236 | + // font-size: 24px; | ||
| 237 | + background-color: #f6f6f6; | ||
| 238 | + } | ||
| 239 | + | ||
| 240 | + .billing-submit { | ||
| 241 | + position: fixed; | ||
| 242 | + bottom: 0; | ||
| 243 | + right: 0; | ||
| 244 | + width: 100px; | ||
| 245 | + height: 46px; | ||
| 246 | + line-height: 46px; | ||
| 247 | + } | ||
| 248 | +</style> |
pages/elecRecord/elecRecord.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <view class="elec-content"> | ||
| 4 | + <view class="elec-card bg-white"> | ||
| 5 | + <view class="elec-card-left float-left"> | ||
| 6 | + <view class="elec-card-msg">黄石肯特科技发展有限公司</view> | ||
| 7 | + <view class="elec-card-msg">折扣券</view> | ||
| 8 | + <view class="elec-card-msg">万达车场8折折扣券</view> | ||
| 9 | + <view class="elec-card-msg">¥5元/张 X 15张</view> | ||
| 10 | + </view> | ||
| 11 | + <view class="elec-card-right float-right"> | ||
| 12 | + <view class="elec-card-text"> | ||
| 13 | + 75.00元 | ||
| 14 | + </view> | ||
| 15 | + </view> | ||
| 16 | + </view> | ||
| 17 | + <view class="elec-card bg-white"> | ||
| 18 | + <view class="elec-card-left float-left"> | ||
| 19 | + <view class="elec-card-msg">黄石肯特科技发展有限公司</view> | ||
| 20 | + <view class="elec-card-msg">折扣券</view> | ||
| 21 | + <view class="elec-card-msg">万达车场8折折扣券</view> | ||
| 22 | + <view class="elec-card-msg">¥5元/张 X 15张</view> | ||
| 23 | + </view> | ||
| 24 | + <view class="elec-card-right float-right"> | ||
| 25 | + <view class="elec-card-text"> | ||
| 26 | + 75.00元 | ||
| 27 | + </view> | ||
| 28 | + </view> | ||
| 29 | + </view> | ||
| 30 | + </view> | ||
| 31 | + </view> | ||
| 32 | +</template> | ||
| 33 | + | ||
| 34 | +<script> | ||
| 35 | + export default { | ||
| 36 | + data() { | ||
| 37 | + return { | ||
| 38 | + | ||
| 39 | + } | ||
| 40 | + }, | ||
| 41 | + methods: { | ||
| 42 | + | ||
| 43 | + } | ||
| 44 | + } | ||
| 45 | +</script> | ||
| 46 | + | ||
| 47 | +<style lang="scss"> | ||
| 48 | + .elec-content { | ||
| 49 | + width: 100%; | ||
| 50 | + height: 100vh; | ||
| 51 | + } | ||
| 52 | + | ||
| 53 | + .elec-card { | ||
| 54 | + width: 100%; | ||
| 55 | + height: 200upx; | ||
| 56 | + padding: 22upx 30upx; | ||
| 57 | + line-height: 32upx; | ||
| 58 | + border-bottom: 1px solid #e5e5e5; | ||
| 59 | + } | ||
| 60 | + | ||
| 61 | + .elec-card-left { | ||
| 62 | + width: 70%; | ||
| 63 | + height: 200upx; | ||
| 64 | + | ||
| 65 | + } | ||
| 66 | + | ||
| 67 | + .elec-card-right { | ||
| 68 | + width: 30%; | ||
| 69 | + height: 200upx; | ||
| 70 | + line-height: 200upx; | ||
| 71 | + } | ||
| 72 | + | ||
| 73 | + .elec-card-msg { | ||
| 74 | + line-height: 50upx; | ||
| 75 | + color: rgba(0, 0, 0, .7); | ||
| 76 | + | ||
| 77 | + } | ||
| 78 | + | ||
| 79 | + .elec-card-text { | ||
| 80 | + font-size: 32upx; | ||
| 81 | + font-weight: bold; | ||
| 82 | + } | ||
| 83 | +</style> |
pages/invoiceClaim/invoiceClaim.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <view class="claim-content"> | ||
| 4 | + <uni-list> | ||
| 5 | + <uni-list-item title="充值发票" note="支持账户余额充值金额开具发票" clickable showArrow @click="payCell()" /> | ||
| 6 | + <uni-list-item title="开票历史" clickable showArrow @click="recordCell()" /> | ||
| 7 | + </uni-list> | ||
| 8 | + </view> | ||
| 9 | + </view> | ||
| 10 | +</template> | ||
| 11 | + | ||
| 12 | +<script> | ||
| 13 | + export default { | ||
| 14 | + data() { | ||
| 15 | + return { | ||
| 16 | + | ||
| 17 | + } | ||
| 18 | + }, | ||
| 19 | + methods: { | ||
| 20 | + payCell(){ | ||
| 21 | + uni.navigateTo({ | ||
| 22 | + url: '../billing/billing' | ||
| 23 | + | ||
| 24 | + }); | ||
| 25 | + }, | ||
| 26 | + recordCell() { | ||
| 27 | + uni.navigateTo({ | ||
| 28 | + url: '../invoiceRecord/invoiceRecord' | ||
| 29 | + | ||
| 30 | + }); | ||
| 31 | + } | ||
| 32 | + } | ||
| 33 | + } | ||
| 34 | +</script> | ||
| 35 | + | ||
| 36 | +<style> | ||
| 37 | + | ||
| 38 | +</style> |
pages/invoiceForm/invoiceForm.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <uni-notice-bar backgroundColor="#f2fded" color="#51c24e" single showIcon text="已发送电子邮箱"></uni-notice-bar> | ||
| 4 | + <uni-list> | ||
| 5 | + <uni-list-item title="发票预览" clickable showArrow @click="previewCell" /> | ||
| 6 | + </uni-list> | ||
| 7 | + | ||
| 8 | + <uni-list> | ||
| 9 | + <view class="recordCon uni-list-cell-pd"> | ||
| 10 | + <text class="color-black">发票信息</text> | ||
| 11 | + </view> | ||
| 12 | + <view class="recordCon uni-list-cell-pd"> | ||
| 13 | + <text>电子邮箱:{{invoiceInfo.email}}</text> | ||
| 14 | + </view> | ||
| 15 | + </uni-list> | ||
| 16 | + | ||
| 17 | + <view class="bg-white border-bottom-1 pos-rel" @click="recordClick"> | ||
| 18 | + <view class="recordCon uni-list-cell-pd"> | ||
| 19 | + <text class="color-black">发票包含内容</text> | ||
| 20 | + </view> | ||
| 21 | + <view class="recordCon uni-list-cell-pd"> | ||
| 22 | + <text>该发票包含{{invoiceInfo.number}}笔交易</text> | ||
| 23 | + </view> | ||
| 24 | + <view class="uni-icon pos-abs icon-arrowright uni-icon-arrowright"> | ||
| 25 | + </view> | ||
| 26 | + </view> | ||
| 27 | + | ||
| 28 | + <view class="margin-top-30"> | ||
| 29 | + <button type="primary" class="tel-btn">重发邮件</button> | ||
| 30 | + <button class="tel-btn" v-if="tel.length>0" type="primary" plain="true" @click="call">客服电话:{{tel}}</button> | ||
| 31 | + </view> | ||
| 32 | + | ||
| 33 | + </view> | ||
| 34 | +</template> | ||
| 35 | + | ||
| 36 | +<script> | ||
| 37 | + export default { | ||
| 38 | + data() { | ||
| 39 | + return { | ||
| 40 | + invoiceInfo: { | ||
| 41 | + email: '123456@qq.com', | ||
| 42 | + number: 0 | ||
| 43 | + }, | ||
| 44 | + tel: '400-6345688' | ||
| 45 | + } | ||
| 46 | + }, | ||
| 47 | + methods: { | ||
| 48 | + previewCell() { | ||
| 49 | + uni.navigateTo({ | ||
| 50 | + url: '../invoicePreview/invoicePreview' | ||
| 51 | + | ||
| 52 | + }); | ||
| 53 | + }, | ||
| 54 | + recordClick() { | ||
| 55 | + uni.navigateTo({ | ||
| 56 | + url: '../elecRecord/elecRecord' | ||
| 57 | + | ||
| 58 | + }); | ||
| 59 | + }, | ||
| 60 | + } | ||
| 61 | + } | ||
| 62 | +</script> | ||
| 63 | + | ||
| 64 | +<style lang="scss"> | ||
| 65 | + .icon-arrowright { | ||
| 66 | + color: #bbb; | ||
| 67 | + font-size: 20px; | ||
| 68 | + right: 2upx; | ||
| 69 | + top: 60upx; | ||
| 70 | + } | ||
| 71 | + | ||
| 72 | + .tel-btn { | ||
| 73 | + width: 90%; | ||
| 74 | + margin: 30upx auto; | ||
| 75 | + } | ||
| 76 | +</style> |
pages/invoicePreview/invoicePreview.vue
0 → 100644
pages/invoiceRecord/invoiceRecord.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <view class="record-content"> | ||
| 4 | + <view class="bg-white border-bottom-1 pos-rel" @click="payClick"> | ||
| 5 | + <view class="recordCon uni-list-cell-pd"> | ||
| 6 | + <text class="color-black">余额充值</text> | ||
| 7 | + <text>已发送电子邮箱</text> | ||
| 8 | + </view> | ||
| 9 | + <view class="recordCon uni-list-cell-pd"> | ||
| 10 | + <text>2020-10-01 01:01:01</text> | ||
| 11 | + <text>¥3.00</text> | ||
| 12 | + </view> | ||
| 13 | + <view class="uni-icon pos-abs icon-arrowright uni-icon-arrowright"> | ||
| 14 | + </view> | ||
| 15 | + </view> | ||
| 16 | + <view class="bg-white pos-rel" @click="payClick"> | ||
| 17 | + <view class="recordCon uni-list-cell-pd"> | ||
| 18 | + <text class="color-black">余额充值</text> | ||
| 19 | + <text>已发送电子邮箱</text> | ||
| 20 | + </view> | ||
| 21 | + <view class="recordCon uni-list-cell-pd"> | ||
| 22 | + <text>2020-10-01 01:01:01</text> | ||
| 23 | + <text>¥3.00</text> | ||
| 24 | + </view> | ||
| 25 | + <view class="uni-icon pos-abs icon-arrowright uni-icon-arrowright"> | ||
| 26 | + </view> | ||
| 27 | + </view> | ||
| 28 | + | ||
| 29 | + </view> | ||
| 30 | + </view> | ||
| 31 | +</template> | ||
| 32 | + | ||
| 33 | +<script> | ||
| 34 | + export default { | ||
| 35 | + data() { | ||
| 36 | + return { | ||
| 37 | + | ||
| 38 | + } | ||
| 39 | + }, | ||
| 40 | + methods: { | ||
| 41 | + payClick() { | ||
| 42 | + uni.navigateTo({ | ||
| 43 | + url: '../invoiceForm/invoiceForm' | ||
| 44 | + | ||
| 45 | + }); | ||
| 46 | + }, | ||
| 47 | + } | ||
| 48 | + } | ||
| 49 | +</script> | ||
| 50 | + | ||
| 51 | +<style lang="scss"> | ||
| 52 | + .icon-arrowright { | ||
| 53 | + color: #bbb; | ||
| 54 | + font-size: 20px; | ||
| 55 | + right: 2upx; | ||
| 56 | + top: 60upx; | ||
| 57 | + } | ||
| 58 | +</style> |
pages/login/login.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <view class="login-content"> | ||
| 4 | + <view> | ||
| 5 | + <image class="logo" src="/static/logo.png"></image> | ||
| 6 | + <view> | ||
| 7 | + <view class="title">{{appName}}</view> | ||
| 8 | + <view class="title-msg">{{apptitle}}</view> | ||
| 9 | + </view> | ||
| 10 | + </view> | ||
| 11 | + <view class="uni-common-mt paddinglr30"> | ||
| 12 | + <view class="uni-form-item uni-column"> | ||
| 13 | + <input class="uni-input" type="text" v-model="username" placeholder="请输入用户名" /> | ||
| 14 | + </view> | ||
| 15 | + <view class="uni-form-item uni-column"> | ||
| 16 | + <input class="uni-input" password type="text" v-model="password" placeholder="请输入密码" /> | ||
| 17 | + </view> | ||
| 18 | + </view> | ||
| 19 | + | ||
| 20 | + <view class="paddinglr30 uni-common-mt"> | ||
| 21 | + <button type="primary" @click="login">登录</button> | ||
| 22 | + </view> | ||
| 23 | + <view class="uni-common-mt login-foot"> | ||
| 24 | + 点击”登录“,即表示你同意《商户用户协议》 | ||
| 25 | + </view> | ||
| 26 | + </view> | ||
| 27 | + | ||
| 28 | + </view> | ||
| 29 | +</template> | ||
| 30 | + | ||
| 31 | +<script> | ||
| 32 | + export default { | ||
| 33 | + data() { | ||
| 34 | + return { | ||
| 35 | + appName: '江阴慧停车', | ||
| 36 | + apptitle: '江阴慧停车·智慧便捷', | ||
| 37 | + username:'', | ||
| 38 | + password:'', | ||
| 39 | + } | ||
| 40 | + }, | ||
| 41 | + methods: { | ||
| 42 | + login(){ | ||
| 43 | + | ||
| 44 | + } | ||
| 45 | + } | ||
| 46 | + } | ||
| 47 | +</script> | ||
| 48 | + | ||
| 49 | +<style lang="scss"> | ||
| 50 | + .page { | ||
| 51 | + width: 100%; | ||
| 52 | + height: 100%; | ||
| 53 | + display: flex; | ||
| 54 | + justify-content: center; | ||
| 55 | + position: relative; | ||
| 56 | + | ||
| 57 | + } | ||
| 58 | + | ||
| 59 | + .login-content { | ||
| 60 | + background-color: #f6f6f6; | ||
| 61 | + text-align: center; | ||
| 62 | + height: 100vh; | ||
| 63 | + } | ||
| 64 | + | ||
| 65 | + .logo { | ||
| 66 | + height: 200upx; | ||
| 67 | + width: 200upx; | ||
| 68 | + margin-top: 200upx; | ||
| 69 | + } | ||
| 70 | + | ||
| 71 | + .title { | ||
| 72 | + font-size: 32upx; | ||
| 73 | + color: #000; | ||
| 74 | + font-weight: 400; | ||
| 75 | + } | ||
| 76 | + | ||
| 77 | + .title-msg { | ||
| 78 | + font-size: 26upx; | ||
| 79 | + color: #8d8d8d; | ||
| 80 | + } | ||
| 81 | + | ||
| 82 | + .login-foot{ | ||
| 83 | + font-size: 26upx; | ||
| 84 | + | ||
| 85 | + } | ||
| 86 | +</style> |
pages/manuals/manuals.vue
0 → 100644
pages/pages.json
0 → 100644
| 1 | +{ | ||
| 2 | + "pages": [ | ||
| 3 | + //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages | ||
| 4 | + { | ||
| 5 | + "path": "pages/index/index", | ||
| 6 | + "style": { | ||
| 7 | + "navigationBarTitleText": "商户管理" | ||
| 8 | + } | ||
| 9 | + }, | ||
| 10 | + { | ||
| 11 | + "path": "pages/setting/setting", | ||
| 12 | + "style": { | ||
| 13 | + "navigationBarTitleText": "设置", | ||
| 14 | + "enablePullDownRefresh": false | ||
| 15 | + } | ||
| 16 | + | ||
| 17 | + }, | ||
| 18 | + { | ||
| 19 | + "path": "pages/manuals/manuals", | ||
| 20 | + "style": { | ||
| 21 | + "navigationBarTitleText": "使用指南", | ||
| 22 | + "enablePullDownRefresh": false | ||
| 23 | + } | ||
| 24 | + | ||
| 25 | + }, { | ||
| 26 | + "path": "pages/aboutOur/aboutOur", | ||
| 27 | + "style": { | ||
| 28 | + "navigationBarTitleText": "关于我们", | ||
| 29 | + "enablePullDownRefresh": false | ||
| 30 | + } | ||
| 31 | + | ||
| 32 | + }, | ||
| 33 | + { | ||
| 34 | + "path": "pages/login/login", | ||
| 35 | + "style": { | ||
| 36 | + "navigationBarTitleText": "商户中心" | ||
| 37 | + } | ||
| 38 | + }, | ||
| 39 | + { | ||
| 40 | + "path": "pages/inputCarNumber/inputCarNumber", | ||
| 41 | + "style": { | ||
| 42 | + "navigationBarTitleText": "停车缴费" | ||
| 43 | + } | ||
| 44 | + }, | ||
| 45 | + { | ||
| 46 | + "path": "pages/mapPark/mapPark", | ||
| 47 | + "style": { | ||
| 48 | + "navigationBarTitleText": "附近车场" | ||
| 49 | + } | ||
| 50 | + }, | ||
| 51 | + { | ||
| 52 | + "path": "pages/carM/carM", | ||
| 53 | + "style": { | ||
| 54 | + "navigationBarTitleText": "车辆管理" | ||
| 55 | + } | ||
| 56 | + }, | ||
| 57 | + { | ||
| 58 | + "path": "pages/orderInfo/use_couponList/use_couponList", | ||
| 59 | + "style": { | ||
| 60 | + "navigationBarTitleText": "选择优惠券" | ||
| 61 | + } | ||
| 62 | + }, | ||
| 63 | + { | ||
| 64 | + "path": "pages/balance/balance", | ||
| 65 | + "style": { | ||
| 66 | + "navigationBarTitleText": "账户充值" | ||
| 67 | + } | ||
| 68 | + }, | ||
| 69 | + { | ||
| 70 | + "path": "pages/inputCarNumb/inputCarNumb", | ||
| 71 | + "style": { | ||
| 72 | + "navigationBarTitleText": "添加车辆" | ||
| 73 | + } | ||
| 74 | + }, | ||
| 75 | + { | ||
| 76 | + "path": "pages/me/me", | ||
| 77 | + "style": { | ||
| 78 | + "navigationBarTitleText": "我的" | ||
| 79 | + } | ||
| 80 | + }, | ||
| 81 | + { | ||
| 82 | + "path": "pages/vipCard/vipCard", | ||
| 83 | + "style": { | ||
| 84 | + "navigationBarTitleText": "会员卡" | ||
| 85 | + } | ||
| 86 | + }, | ||
| 87 | + { | ||
| 88 | + "path": "pages/vipCard/vipCardDetail/vipCardDetail", | ||
| 89 | + "style": { | ||
| 90 | + "navigationBarTitleText": "购买会员卡" | ||
| 91 | + } | ||
| 92 | + }, | ||
| 93 | + { | ||
| 94 | + "path": "pages/orderInfo/orderInfo", | ||
| 95 | + "style": { | ||
| 96 | + "navigationBarTitleText": "支付" | ||
| 97 | + } | ||
| 98 | + }, | ||
| 99 | + // 江阴 | ||
| 100 | + { | ||
| 101 | + "path": "pages/parkPay/parkPay", | ||
| 102 | + "style": { | ||
| 103 | + "navigationBarTitleText": "支付" | ||
| 104 | + } | ||
| 105 | + }, | ||
| 106 | + { | ||
| 107 | + "path": "pages/parkRecord/parkRecord", | ||
| 108 | + "style": { | ||
| 109 | + "navigationBarTitleText": "停车记录" | ||
| 110 | + } | ||
| 111 | + }, | ||
| 112 | + // 江阴 | ||
| 113 | + { | ||
| 114 | + "path": "pages/parkRecordList/parkRecordList", | ||
| 115 | + "style": { | ||
| 116 | + "navigationBarTitleText": "停车记录" | ||
| 117 | + } | ||
| 118 | + }, | ||
| 119 | + { | ||
| 120 | + "path": "pages/parkRecordList/recordDetail", | ||
| 121 | + "style": { | ||
| 122 | + "navigationBarTitleText": "订单详情" | ||
| 123 | + } | ||
| 124 | + }, | ||
| 125 | + | ||
| 126 | + { | ||
| 127 | + "path": "pages/meInfo/meInfo", | ||
| 128 | + "style": { | ||
| 129 | + "navigationBarTitleText": "个人信息" | ||
| 130 | + } | ||
| 131 | + }, | ||
| 132 | + { | ||
| 133 | + "path": "pages/meInfo/meFace/meFace", | ||
| 134 | + "style": { | ||
| 135 | + "navigationBarTitleText": "头像" | ||
| 136 | + } | ||
| 137 | + }, | ||
| 138 | + { | ||
| 139 | + "path": "pages/meInfo/meNickname/meNickname", | ||
| 140 | + "style": { | ||
| 141 | + "navigationBarTitleText": "昵称" | ||
| 142 | + } | ||
| 143 | + }, | ||
| 144 | + { | ||
| 145 | + "path": "pages/meInfo/meBirthday/meBirthday", | ||
| 146 | + "style": { | ||
| 147 | + "navigationBarTitleText": "生日" | ||
| 148 | + } | ||
| 149 | + }, | ||
| 150 | + { | ||
| 151 | + "path": "pages/meInfo/sex/sex", | ||
| 152 | + "style": { | ||
| 153 | + "navigationBarTitleText": "性别" | ||
| 154 | + } | ||
| 155 | + }, | ||
| 156 | + { | ||
| 157 | + "path": "pages/balance/balanceRecord/balanceRecord", | ||
| 158 | + "style": { | ||
| 159 | + "navigationBarTitleText": "账单查询" | ||
| 160 | + } | ||
| 161 | + }, | ||
| 162 | + { | ||
| 163 | + "path": "pages/wxPaySuccess/wxPaySuccess", | ||
| 164 | + "style": { | ||
| 165 | + "navigationBarTitleText": "支付" | ||
| 166 | + } | ||
| 167 | + }, | ||
| 168 | + { | ||
| 169 | + "path": "pages/quickPay/quickPay", | ||
| 170 | + "style": { | ||
| 171 | + "navigationBarTitleText": "无感支付" | ||
| 172 | + } | ||
| 173 | + }, | ||
| 174 | + { | ||
| 175 | + "path": "pages/feedBack/feedBack", | ||
| 176 | + "style": { | ||
| 177 | + "navigationBarTitleText": "建议反馈" | ||
| 178 | + } | ||
| 179 | + }, | ||
| 180 | + { | ||
| 181 | + "path": "pages/feedBack/mySuggestions/mySuggestions", | ||
| 182 | + "style": { | ||
| 183 | + "navigationBarTitleText": "我的提问" | ||
| 184 | + } | ||
| 185 | + }, | ||
| 186 | + { | ||
| 187 | + "path": "pages/feedBack/mySuggestions/suggestionDetail/suggestionDetail", | ||
| 188 | + "style": { | ||
| 189 | + "navigationBarTitleText": "提问详情" | ||
| 190 | + } | ||
| 191 | + }, | ||
| 192 | + { | ||
| 193 | + "path": "pages/couponList/bindcoupon/bindcoupon", | ||
| 194 | + "style": { | ||
| 195 | + "navigationBarTitleText": "优惠券绑定" | ||
| 196 | + } | ||
| 197 | + }, | ||
| 198 | + { | ||
| 199 | + "path": "pages/couponList/couponList", | ||
| 200 | + "style": { | ||
| 201 | + "navigationBarTitleText": "优惠券" | ||
| 202 | + } | ||
| 203 | + }, | ||
| 204 | + { | ||
| 205 | + "path": "pages/quickPay/openQuickPay/openQuickPay", | ||
| 206 | + "style": { | ||
| 207 | + "navigationBarTitleText": "开通无感支付" | ||
| 208 | + } | ||
| 209 | + }, | ||
| 210 | + { | ||
| 211 | + "path": "pages/mapPark/searchPark/searchPark", | ||
| 212 | + "style": { | ||
| 213 | + "navigationBarTitleText": "搜索车场" | ||
| 214 | + } | ||
| 215 | + }, | ||
| 216 | + { | ||
| 217 | + "path": "pages/mapPark/parkList/parkList", | ||
| 218 | + "style": { | ||
| 219 | + "navigationBarTitleText": "车场列表" | ||
| 220 | + } | ||
| 221 | + }, | ||
| 222 | + { | ||
| 223 | + "path": "pages/mapPark/parkInfo/parkInfo", | ||
| 224 | + "style": { | ||
| 225 | + "navigationBarTitleText": "车场详情" | ||
| 226 | + } | ||
| 227 | + }, | ||
| 228 | + { | ||
| 229 | + "path": "pages/me/aboutUs/aboutUs", | ||
| 230 | + "style": { | ||
| 231 | + "navigationBarTitleText": "关于我们" | ||
| 232 | + } | ||
| 233 | + }, | ||
| 234 | + { | ||
| 235 | + "path": "pages/vipCard/vipCardDetail/buyVipCard/buyVipCard", | ||
| 236 | + "style": { | ||
| 237 | + "navigationBarTitleText": "会员卡购买" | ||
| 238 | + } | ||
| 239 | + }, | ||
| 240 | + { | ||
| 241 | + "path": "pages/vipCard/vipCardDetail/buyVipCard/vipcardPay/vipcardPay", | ||
| 242 | + "style": { | ||
| 243 | + "navigationBarTitleText": "会员卡支付" | ||
| 244 | + } | ||
| 245 | + }, | ||
| 246 | + { | ||
| 247 | + "path": "pages/vipCard/myVipCard/myVipCard", | ||
| 248 | + "style": { | ||
| 249 | + "navigationBarTitleText": "我的会员卡" | ||
| 250 | + } | ||
| 251 | + }, | ||
| 252 | + { | ||
| 253 | + "path": "pages/vipCard/myVipCard/myVipCardDetail/myVipCardDetail", | ||
| 254 | + "style": { | ||
| 255 | + "navigationBarTitleText": "会员卡详情" | ||
| 256 | + } | ||
| 257 | + }, | ||
| 258 | + { | ||
| 259 | + "path": "pages/carM/rzCarNumber/rzCarNumber", | ||
| 260 | + "style": {} | ||
| 261 | + }, | ||
| 262 | + | ||
| 263 | + { | ||
| 264 | + "path": "pages/moneyRecharge/moneyRecharge", | ||
| 265 | + "style": { | ||
| 266 | + "navigationBarTitleText": "钱包充值" | ||
| 267 | + } | ||
| 268 | + }, | ||
| 269 | + { | ||
| 270 | + "path": "pages/rechargeDetail/rechargeDetail", | ||
| 271 | + "style": { | ||
| 272 | + "navigationBarTitleText": "充值明细" | ||
| 273 | + } | ||
| 274 | + } | ||
| 275 | + | ||
| 276 | + ,{ | ||
| 277 | + "path" : "pages/invoiceClaim/invoiceClaim", | ||
| 278 | + "style" : | ||
| 279 | + { | ||
| 280 | + "navigationBarTitleText": "发票申领", | ||
| 281 | + "enablePullDownRefresh": false | ||
| 282 | + } | ||
| 283 | + | ||
| 284 | + } | ||
| 285 | + ,{ | ||
| 286 | + "path" : "pages/billing/billing", | ||
| 287 | + "style" : | ||
| 288 | + { | ||
| 289 | + "navigationBarTitleText": "发票申领", | ||
| 290 | + "enablePullDownRefresh": false | ||
| 291 | + } | ||
| 292 | + | ||
| 293 | + } | ||
| 294 | + ,{ | ||
| 295 | + "path" : "pages/invoiceRecord/invoiceRecord", | ||
| 296 | + "style" : | ||
| 297 | + { | ||
| 298 | + "navigationBarTitleText": "开票历史", | ||
| 299 | + "enablePullDownRefresh": false | ||
| 300 | + } | ||
| 301 | + | ||
| 302 | + } | ||
| 303 | + ,{ | ||
| 304 | + "path" : "pages/invoiceForm/invoiceForm", | ||
| 305 | + "style" : | ||
| 306 | + { | ||
| 307 | + "navigationBarTitleText": "开票历史", | ||
| 308 | + "enablePullDownRefresh": false | ||
| 309 | + } | ||
| 310 | + | ||
| 311 | + } | ||
| 312 | + ,{ | ||
| 313 | + "path" : "pages/elecRecord/elecRecord", | ||
| 314 | + "style" : | ||
| 315 | + { | ||
| 316 | + "navigationBarTitleText": "电子包含记录", | ||
| 317 | + "enablePullDownRefresh": false | ||
| 318 | + } | ||
| 319 | + | ||
| 320 | + } | ||
| 321 | + ], | ||
| 322 | + "globalStyle": { | ||
| 323 | + "navigationBarTextStyle": "black", | ||
| 324 | + "navigationBarTitleText": "停车小码头", | ||
| 325 | + "navigationBarBackgroundColor": "#F8F8F8", | ||
| 326 | + "backgroundColor": "#F8F8F8" | ||
| 327 | + }, | ||
| 328 | + "tabBar": { | ||
| 329 | + "color": "#bfbfbf", | ||
| 330 | + "selectedColor": "#515151", | ||
| 331 | + "borderStyle": "black", | ||
| 332 | + "backgroundColor": "#ffffff", | ||
| 333 | + "list": [{ | ||
| 334 | + "pagePath": "pages/mapPark/mapPark", | ||
| 335 | + "text": "首页", | ||
| 336 | + "iconPath": "static/tabicon/mid-tabunsel.png", | ||
| 337 | + "selectedIconPath": "static/tabicon/mid-tabsel.png" | ||
| 338 | + }, | ||
| 339 | + { | ||
| 340 | + "pagePath": "pages/inputCarNumber/inputCarNumber", | ||
| 341 | + "text": "停车缴费", | ||
| 342 | + "iconPath": "static/tabicon/index-tabunsel.png", | ||
| 343 | + "selectedIconPath": "static/tabicon/index-tabsel.png" | ||
| 344 | + }, | ||
| 345 | + { | ||
| 346 | + "pagePath": "pages/me/me", | ||
| 347 | + "text": "我的", | ||
| 348 | + "iconPath": "static/tabicon/me-tabunsel.png", | ||
| 349 | + "selectedIconPath": "static/tabicon/me-tabsel.png" | ||
| 350 | + } | ||
| 351 | + ] | ||
| 352 | + }, | ||
| 353 | + "condition": { //模式配置,仅开发期间生效 | ||
| 354 | + "current": 0, //当前激活的模式(list 的索引项) | ||
| 355 | + "list": [{ | ||
| 356 | + "name": "", //模式名称 | ||
| 357 | + "path": "", //启动页面,必选 | ||
| 358 | + "query": "" //启动参数,在页面的onLoad函数里面得到 | ||
| 359 | + }] | ||
| 360 | + } | ||
| 361 | + | ||
| 362 | + | ||
| 363 | + | ||
| 364 | + | ||
| 365 | + | ||
| 366 | +} |
pages/setting/setting.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <view> | ||
| 3 | + <view class="setting-content"> | ||
| 4 | + <uni-list v-for="(key,index) in listInfo " :key="index"> | ||
| 5 | + <uni-list-item :title="key.listTitle" clickable @click="selCell(index)" showArrow></uni-list-item> | ||
| 6 | + </uni-list> | ||
| 7 | + | ||
| 8 | + <view class="uni-padding-wrap uni-common-mt"> | ||
| 9 | + <button type="warn" @click="loginOut">退出登录</button> | ||
| 10 | + </view> | ||
| 11 | + | ||
| 12 | + </view> | ||
| 13 | + | ||
| 14 | + </view> | ||
| 15 | +</template> | ||
| 16 | + | ||
| 17 | +<script> | ||
| 18 | + import common from "../../common/common.js"; | ||
| 19 | + | ||
| 20 | + export default { | ||
| 21 | + data() { | ||
| 22 | + return { | ||
| 23 | + // userIsLogin: false, | ||
| 24 | + // userInfo: {}, | ||
| 25 | + listInfo: [{ | ||
| 26 | + listTitle: '使用指南', | ||
| 27 | + // listIcon: '../../static/me/me-balance.png' | ||
| 28 | + }, | ||
| 29 | + { | ||
| 30 | + listTitle: '关于我们', | ||
| 31 | + // listIcon: '../../static/me/me-aboutus.png' | ||
| 32 | + }, | ||
| 33 | + { | ||
| 34 | + listTitle: '清除缓存', | ||
| 35 | + // listIcon: '../../static/me/me-carm.png' | ||
| 36 | + } | ||
| 37 | + | ||
| 38 | + | ||
| 39 | + ] | ||
| 40 | + } | ||
| 41 | + }, | ||
| 42 | + methods: { | ||
| 43 | + selCell(e) { | ||
| 44 | + var _this = this; | ||
| 45 | + var name = _this.listInfo[e].listTitle; | ||
| 46 | + | ||
| 47 | + switch (name) { | ||
| 48 | + case '使用指南': { | ||
| 49 | + | ||
| 50 | + uni.navigateTo({ | ||
| 51 | + url: '../manuals/manuals' | ||
| 52 | + | ||
| 53 | + }); | ||
| 54 | + } | ||
| 55 | + break; | ||
| 56 | + | ||
| 57 | + case '关于我们': //关于我们 | ||
| 58 | + { | ||
| 59 | + | ||
| 60 | + uni.navigateTo({ | ||
| 61 | + url: '../aboutOur/aboutOur' | ||
| 62 | + | ||
| 63 | + }); | ||
| 64 | + } | ||
| 65 | + break; | ||
| 66 | + default: | ||
| 67 | + break; | ||
| 68 | + } | ||
| 69 | + } | ||
| 70 | + } | ||
| 71 | + } | ||
| 72 | +</script> | ||
| 73 | + | ||
| 74 | +<style lang="scss"> | ||
| 75 | + .setting-content { | ||
| 76 | + background-color: #f6f6f6; | ||
| 77 | + height: 100vh; | ||
| 78 | + } | ||
| 79 | + | ||
| 80 | + | ||
| 81 | +</style> |