parent
c381dfc3e9
commit
fb42a6bdee
@ -0,0 +1,107 @@ |
|||||||
|
<template> |
||||||
|
<view> |
||||||
|
<view class="backcorf06 width100 height60 fcorfff fotct font24 fontspec10">流水明细</view> |
||||||
|
<view class="width90 mart20 height60"> |
||||||
|
<picker class="flleft" mode="date" :value="date" :start="startDate" :end="endDate" @change="bindDateChange"> |
||||||
|
<view class="uni-input datetim">{{date}}<i class="down"></i></view> |
||||||
|
</picker> |
||||||
|
<view class="rigMart flright"> |
||||||
|
<view class="width100 font14 fcor999 fontspec"> |
||||||
|
订单数量: 7 |
||||||
|
</view> |
||||||
|
<view class="width100 font14 fcor999 fontspec"> |
||||||
|
支出: -8233.00 |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
|
||||||
|
<view class="width100 height90 backcorfff" style="margin-top: 1px;"> |
||||||
|
<view class="width70 flleft"> |
||||||
|
<view class="font16 fcor333 fontwig6 width100 paddleft10 mart10">2021-01-03 22:38</view> |
||||||
|
<view class="font13 fcor999 width100 paddleft10 mart10">支出-加油-重庆解放碑站点</view> |
||||||
|
<view class="font12 fcor999 width100 paddleft10 mart5">订单编号 : 434243232234</view> |
||||||
|
</view> |
||||||
|
<view class="width30 flright"> |
||||||
|
<view class="fotct pricew fcoreb5 fontwig6 font14">1500.00元</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
export default { |
||||||
|
data() { |
||||||
|
const currentDate = this.getDate({ |
||||||
|
format: true |
||||||
|
}) |
||||||
|
return { |
||||||
|
date: currentDate, |
||||||
|
} |
||||||
|
}, |
||||||
|
computed: { |
||||||
|
startDate() { |
||||||
|
return this.getDate('start'); |
||||||
|
}, |
||||||
|
endDate() { |
||||||
|
return this.getDate('end'); |
||||||
|
} |
||||||
|
}, |
||||||
|
methods: { |
||||||
|
bindDateChange: function(e) { |
||||||
|
this.date = e.target.value; |
||||||
|
}, |
||||||
|
getDate(type) { |
||||||
|
const date = new Date(); |
||||||
|
let year = date.getFullYear(); |
||||||
|
let month = date.getMonth() + 1; |
||||||
|
let day = date.getDate(); |
||||||
|
|
||||||
|
if (type === 'start') { |
||||||
|
year = year - 60; |
||||||
|
} else if (type === 'end') { |
||||||
|
year = year + 2; |
||||||
|
} |
||||||
|
month = month > 9 ? month : '0' + month;; |
||||||
|
day = day > 9 ? day : '0' + day; |
||||||
|
return `${year}-${month}-${day}`; |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
</script> |
||||||
|
|
||||||
|
<style lang="scss"> |
||||||
|
page { |
||||||
|
background-color: #f6f6f6; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
.datetim { |
||||||
|
width: 130px; |
||||||
|
height: 30px; |
||||||
|
line-height: 30px; |
||||||
|
background-color: #ffffff; |
||||||
|
text-align: center; |
||||||
|
border-radius: 15px; |
||||||
|
} |
||||||
|
|
||||||
|
i { |
||||||
|
border: solid #666666; |
||||||
|
border-width: 0 2px 2px 0; |
||||||
|
display: inline-block; |
||||||
|
padding: 4px; |
||||||
|
margin-left: 10px; |
||||||
|
vertical-align: 3px; |
||||||
|
} |
||||||
|
|
||||||
|
.down { |
||||||
|
-webkit-transform: rotate(45deg); |
||||||
|
} |
||||||
|
|
||||||
|
.pricew { |
||||||
|
line-height: 90px; |
||||||
|
} |
||||||
|
|
||||||
|
.rigMart { |
||||||
|
width: 250rpx; |
||||||
|
} |
||||||
|
</style> |
Loading…
Reference in new issue