财务信息替换
This commit is contained in:
parent
375d24b229
commit
d8f3737fd9
@ -636,10 +636,16 @@
|
||||
"navigationBarTitleText": "订单详情"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "user_invoice_Finance/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "财务公开"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "user_invoice_order_list/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "订单详情"
|
||||
"navigationBarTitleText": "财务详情"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -44,6 +44,11 @@
|
||||
</image>
|
||||
<text class="text">视频教学</text>
|
||||
</view>
|
||||
<view class="examine" @click="navigator(`/pages/users/user_invoice_Finance/index?mer_id=${mer_id}`)">
|
||||
<image class="icon_img" src="@/static/images/cwgk.png" mode="aspectFill">
|
||||
</image>
|
||||
<text class="text">财务公开</text>
|
||||
</view>
|
||||
<!-- <view class="examine" @click="navigator(`/pages/admin/order/index?mer_id=${mer_id}`)">
|
||||
<image class="icon_img" :src="`${prefix}ddgl.png`" mode="aspectFill">
|
||||
</image>
|
||||
@ -111,6 +116,11 @@
|
||||
</image>
|
||||
<text class="text">商户设置</text>
|
||||
</view>
|
||||
<view class="examine" @click="navigator(`/pages/users/user_invoice_Finance/index?mer_id=${mer_id}`)">
|
||||
<image class="icon_img" src="@/static/images/cwgk.png" mode="aspectFill">
|
||||
</image>
|
||||
<text class="text">财务公开</text>
|
||||
</view>
|
||||
|
||||
|
||||
</view>
|
||||
@ -177,6 +187,11 @@
|
||||
</image>
|
||||
<text class="text">商户设置</text>
|
||||
</view>
|
||||
<view class="examine" @click="navigator(`/pages/users/user_invoice_Finance/index?mer_id=${mer_id}`)">
|
||||
<image class="icon_img" src="@/static/images/cwgk.png" mode="aspectFill">
|
||||
</image>
|
||||
<text class="text">财务公开</text>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
|
747
pages/users/user_invoice_Finance/index.vue
Normal file
747
pages/users/user_invoice_Finance/index.vue
Normal file
@ -0,0 +1,747 @@
|
||||
<template>
|
||||
<view class="box">
|
||||
<view class="bg">
|
||||
<view class="head">
|
||||
<view class="head_top">
|
||||
账户余额(元)
|
||||
<image src="@/static/images/yanjing.png" class="yanjing" mode=""></image>
|
||||
</view>
|
||||
<view class="pirc">666666666666</view>
|
||||
<view class="tubiao">
|
||||
<!-- <image src="@/static/images/tishi.png" mode="widthFix"></image> -->
|
||||
<view class="zhi">
|
||||
可提现金额 <span>115.00</span> 元
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="conet">
|
||||
<ul>
|
||||
<li>
|
||||
<span>商户收入(元)</span>
|
||||
<view class="pic">100.00</view>
|
||||
</li>
|
||||
<li class="kuang"><span>冻结金额(元)</span>
|
||||
<view class="pic">100.00</view>
|
||||
</li>
|
||||
<li><span>优惠券补贴(元)</span>
|
||||
<view class="pic">100.00</view>
|
||||
</li>
|
||||
<li><span>退款支出(元)</span>
|
||||
<view class="pic">100.00</view>
|
||||
</li>
|
||||
<li class="kuang"><span>佣金支出(元)</span>
|
||||
<view class="pic">100.00</view>
|
||||
</li>
|
||||
<li><span>平台手续费(元)</span>
|
||||
<view class="pic">100.00</view>
|
||||
</li>
|
||||
</ul>
|
||||
</view>
|
||||
<view class="footer">
|
||||
<view class="footer_top">
|
||||
<view class="top_left">
|
||||
账单数据
|
||||
</view>
|
||||
<view class="top_reight" @click="riqipop">
|
||||
日期选择
|
||||
<u-icon name="arrow-down-fill" color="#999999" size="12" style="margin-left: 3px;"></u-icon>
|
||||
</view>
|
||||
</view>
|
||||
<view class="footer_b">
|
||||
<view class="bon_top">
|
||||
<!-- #ifdef MP-WEIXIN -->
|
||||
<view :class="left" @click="riqi(1)">
|
||||
日账单
|
||||
</view>
|
||||
<view :class="reight" @click="riqi(2)">
|
||||
月账单
|
||||
</view>
|
||||
<!-- #endif -->
|
||||
<!-- #ifdef H5 -->
|
||||
<view :class="this.left" @click.stop="riqi(1)">
|
||||
日账单
|
||||
</view>
|
||||
<view :class="this.reight" @click.stop="riqi(2)">
|
||||
月账单
|
||||
</view>
|
||||
<!-- #endif -->
|
||||
<!-- #ifdef APP-PLUS -->
|
||||
<view :class="this.left" @click.stop="riqi(1)">
|
||||
日账单
|
||||
</view>
|
||||
<view :class="this.reight" @click.stop="riqi(2)">
|
||||
月账单
|
||||
</view>
|
||||
<!-- #endif -->
|
||||
</view>
|
||||
<view v-if="Riqi == 1" class="bon_bon">
|
||||
<scroll-view scroll-y="true" class="scroll-Y">
|
||||
<view class="bon_shuju">
|
||||
<view class="top">
|
||||
<view class="xiangqin" @click="todetails">
|
||||
账单详情
|
||||
</view>
|
||||
<view class="riqi">
|
||||
账单日期:
|
||||
<span>2020.20.22</span>
|
||||
</view>
|
||||
</view>
|
||||
<view class="bottom">
|
||||
<view class="left">
|
||||
收入金额(元)
|
||||
<view>100.00</view>
|
||||
</view>
|
||||
<view class="reight">
|
||||
<p>
|
||||
支出金额: <span>0.00</span> 元
|
||||
</p>
|
||||
<p>
|
||||
入账金额: <span>100.00</span> 元
|
||||
</p>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
<view v-else class="bon_bon">
|
||||
<scroll-view scroll-y="true" class="scroll-Y">
|
||||
<view class="bon_shuju">
|
||||
<view class="top">
|
||||
<view class="xiangqin" @click="todetails">
|
||||
账单详情
|
||||
</view>
|
||||
<view class="riqi">
|
||||
账单月份:
|
||||
<span>2020.20</span>
|
||||
</view>
|
||||
</view>
|
||||
<view class="bottom">
|
||||
<view class="left">
|
||||
收入金额(元)
|
||||
<view>100.00</view>
|
||||
</view>
|
||||
<view class="reight">
|
||||
<p>
|
||||
支出金额: <span>0.00</span> 元
|
||||
</p>
|
||||
<p>
|
||||
入账金额: <span>100.00</span> 元
|
||||
</p>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<uni-calendar ref="calendar" :insert="false" @confirm="confirm" />
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
// import {
|
||||
// finaHeaderDataApi
|
||||
// } from "@/api/admin";
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
mer_id: '',
|
||||
//日期
|
||||
Riqi: 1,
|
||||
left: 'haver',
|
||||
reight: 'reight',
|
||||
}
|
||||
},
|
||||
onLoad(options) {
|
||||
this.mer_id = options.mer_id
|
||||
// this.getHeaderData()
|
||||
},
|
||||
methods: {
|
||||
//跳转详情
|
||||
todetails() {
|
||||
uni.navigateTo({
|
||||
url: `/pages/users/user_invoice_order_list/index?mer_id=${this.mer_id}`
|
||||
})
|
||||
},
|
||||
//日期菜单
|
||||
riqi(e) {
|
||||
this.Riqi = e
|
||||
if (e == 1) {
|
||||
this.left = 'haver'
|
||||
this.reight = 'reight'
|
||||
} else {
|
||||
this.left = 'left'
|
||||
this.reight = 'havers'
|
||||
}
|
||||
},
|
||||
riqipop() {
|
||||
this.$refs.calendar.open();
|
||||
},
|
||||
//日期
|
||||
confirm(e) {
|
||||
console.log(e);
|
||||
},
|
||||
//账单数据
|
||||
// getHeaderData() {
|
||||
// finaHeaderDataApi({
|
||||
// date: this.tableForm.date
|
||||
// }).then(res =>{
|
||||
// console.log(res);
|
||||
// }).catch(err => {
|
||||
// })
|
||||
// },
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
* {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.box {
|
||||
height: 60vh;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
/* #ifdef MP-WEIXIN */
|
||||
.box {
|
||||
height: 60vh;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
/* #endif */
|
||||
.bg {
|
||||
width: 100%;
|
||||
height: 504rpx;
|
||||
background: url(@/static/images/dingdan.png);
|
||||
|
||||
.head {
|
||||
color: white;
|
||||
padding-top: 30px;
|
||||
|
||||
.head_top {
|
||||
width: 100%;
|
||||
height: 40px;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
.yanjing {
|
||||
margin-left: 10px;
|
||||
width: 35rpx;
|
||||
height: 35rpx;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
.pirc {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 60rpx;
|
||||
margin-top: 30rpx;
|
||||
}
|
||||
|
||||
.tubiao {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
margin: auto;
|
||||
margin-top: 16px;
|
||||
width: 290rpx;
|
||||
height: 75rpx;
|
||||
background: url(@/static/images/tishi.png);
|
||||
|
||||
.zhi {
|
||||
position: absolute;
|
||||
font-size: 25rpx;
|
||||
|
||||
span {
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
/* #ifdef MP-WEIXIN */
|
||||
.tubiao {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
margin: auto;
|
||||
margin-top: 16px;
|
||||
width: 320rpx;
|
||||
height: 80rpx;
|
||||
background: url(@/static/images/tishi.png);
|
||||
|
||||
.zhi {
|
||||
position: absolute;
|
||||
font-size: 25rpx;
|
||||
|
||||
span {
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
/* #endif */
|
||||
/* #ifdef APP-PLUS */
|
||||
.tubiao {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
margin: auto;
|
||||
margin-top: 15px;
|
||||
width: 307rpx;
|
||||
height: 78rpx;
|
||||
background: url(@/static/images/tishi.png);
|
||||
|
||||
.zhi {
|
||||
position: absolute;
|
||||
font-size: 25rpx;
|
||||
|
||||
span {
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
/* #endif */
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.conet {
|
||||
width: 694rpx;
|
||||
height: 252rpx;
|
||||
background-color: white;
|
||||
position: absolute;
|
||||
top: 190px;
|
||||
left: 15px;
|
||||
border-radius: 15px;
|
||||
box-shadow: 0rpx 0rpx 18rpx 2rpx rgba(203, 30, 20, 0.1);
|
||||
|
||||
ul {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
list-style: none;
|
||||
|
||||
li {
|
||||
text-align: center;
|
||||
margin-left: 6px;
|
||||
margin-top: 19px;
|
||||
width: 120px;
|
||||
|
||||
span {
|
||||
font-size: 25rpx;
|
||||
|
||||
}
|
||||
|
||||
.pic {
|
||||
font-size: 32rpx;
|
||||
color: #F84221;
|
||||
margin-top: 3px;
|
||||
}
|
||||
}
|
||||
|
||||
.kuang {
|
||||
border-left: 1px solid #999999;
|
||||
border-right: 1px solid #999999;
|
||||
}
|
||||
}
|
||||
|
||||
/* #ifdef MP-WEIXIN */
|
||||
ul {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
list-style: none;
|
||||
|
||||
li {
|
||||
text-align: center;
|
||||
margin-left: 6px;
|
||||
margin-top: 15px;
|
||||
width: 105px;
|
||||
|
||||
span {
|
||||
font-size: 25rpx;
|
||||
|
||||
}
|
||||
|
||||
.pic {
|
||||
font-size: 32rpx;
|
||||
color: #F84221;
|
||||
margin-top: 3px;
|
||||
}
|
||||
}
|
||||
|
||||
.kuang {
|
||||
border-left: 1px solid #999999;
|
||||
border-right: 1px solid #999999;
|
||||
}
|
||||
}
|
||||
|
||||
/* #endif */
|
||||
/* #ifdef APP-PLUS */
|
||||
ul {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
list-style: none;
|
||||
|
||||
li {
|
||||
text-align: center;
|
||||
margin-left: 6px;
|
||||
margin-top: 15px;
|
||||
width: 115px;
|
||||
|
||||
span {
|
||||
font-size: 25rpx;
|
||||
|
||||
}
|
||||
|
||||
.pic {
|
||||
font-size: 32rpx;
|
||||
color: #F84221;
|
||||
margin-top: 3px;
|
||||
}
|
||||
}
|
||||
|
||||
.kuang {
|
||||
border-left: 1px solid #999999;
|
||||
border-right: 1px solid #999999;
|
||||
}
|
||||
}
|
||||
|
||||
/* #endif */
|
||||
}
|
||||
|
||||
.footer {
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
top: 370px;
|
||||
|
||||
.footer_top {
|
||||
width: 694rpx;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
box-sizing: border-box;
|
||||
|
||||
|
||||
.top_left {
|
||||
font-size: 32rpx;
|
||||
font-weight: bold;
|
||||
margin-left: 20px;
|
||||
padding-left: 5px;
|
||||
border-left: 3px solid #F84221;
|
||||
}
|
||||
|
||||
.top_reight {
|
||||
width: 100px;
|
||||
color: #999999;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 10px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
.footer_b {
|
||||
width: 100%;
|
||||
margin-top: 20px;
|
||||
|
||||
.bon_top {
|
||||
color: #F84221;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
.left {
|
||||
width: 85px;
|
||||
height: 30px;
|
||||
text-align: center;
|
||||
line-height: 30px;
|
||||
font-size: 28rpx;
|
||||
border: 1px solid #F45346;
|
||||
border-radius: 15px 0 0 15px;
|
||||
}
|
||||
|
||||
.reight {
|
||||
width: 85px;
|
||||
height: 30px;
|
||||
text-align: center;
|
||||
line-height: 30px;
|
||||
font-size: 28rpx;
|
||||
border: 1px solid #F45346;
|
||||
border-radius: 0 15px 15px 0;
|
||||
}
|
||||
|
||||
.haver {
|
||||
width: 85px;
|
||||
height: 30px;
|
||||
text-align: center;
|
||||
line-height: 30px;
|
||||
font-size: 28rpx;
|
||||
border: 1px solid #F45346;
|
||||
border-radius: 15px 0 0 15px;
|
||||
color: #fff;
|
||||
background-image: linear-gradient(90deg, #F98649 0%, #F34E45 100%);
|
||||
}
|
||||
|
||||
.havers {
|
||||
width: 85px;
|
||||
height: 30px;
|
||||
text-align: center;
|
||||
line-height: 30px;
|
||||
font-size: 28rpx;
|
||||
border: 1px solid #F45346;
|
||||
border-radius: 0 15px 15px 0;
|
||||
color: #fff;
|
||||
background-image: linear-gradient(90deg, #F34E45 0%, #F98649 100%);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.bon_bon {
|
||||
width: 100%;
|
||||
height: 20px;
|
||||
background-color: #fff;
|
||||
margin-top: 15px;
|
||||
|
||||
.scroll-Y {
|
||||
max-height: 50vh;
|
||||
|
||||
.bon_shuju {
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
background-color: #fff;
|
||||
margin-bottom: 20px;
|
||||
|
||||
.top {
|
||||
margin-left: 20px;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
|
||||
.xiangqin {
|
||||
color: #fff;
|
||||
width: 137rpx;
|
||||
height: 49rpx;
|
||||
text-align: center;
|
||||
line-height: 49rpx;
|
||||
margin-right: 15px;
|
||||
background: linear-gradient(95deg, #F98649 0%, #F34E45 100%);
|
||||
border-radius: 26rpx 26rpx 26rpx 26rpx;
|
||||
}
|
||||
|
||||
.riqi {
|
||||
height: 49rpx;
|
||||
text-align: center;
|
||||
line-height: 49rpx;
|
||||
font-size: 25rpx;
|
||||
|
||||
span {
|
||||
margin-left: 10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.bottom {
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
margin-top: 20px;
|
||||
|
||||
.left {
|
||||
font-size: 25rpx;
|
||||
color: #666666;
|
||||
|
||||
view {
|
||||
font-size: 42rpx;
|
||||
color: #F84221;
|
||||
font-weight: 500;
|
||||
}
|
||||
}
|
||||
|
||||
.reight {
|
||||
p {
|
||||
margin-bottom: 7px;
|
||||
|
||||
span {
|
||||
margin-left: 6px;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
/* #ifdef MP-WEIXIN */
|
||||
.footer {
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
top: 340px;
|
||||
|
||||
.footer_top {
|
||||
width: 694rpx;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
box-sizing: border-box;
|
||||
|
||||
|
||||
.top_left {
|
||||
font-size: 32rpx;
|
||||
font-weight: bold;
|
||||
margin-left: 20px;
|
||||
border-left: 3px solid #F84221;
|
||||
}
|
||||
|
||||
.top_reight {
|
||||
width: 100px;
|
||||
color: #999999;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 10px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
.footer_b {
|
||||
width: 100%;
|
||||
margin-top: 20px;
|
||||
|
||||
.bon_top {
|
||||
color: #F84221;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
.left {
|
||||
width: 85px;
|
||||
height: 30px;
|
||||
text-align: center;
|
||||
line-height: 30px;
|
||||
font-size: 28rpx;
|
||||
border: 1px solid #F45346;
|
||||
border-radius: 15px 0 0 15px;
|
||||
}
|
||||
|
||||
.reight {
|
||||
width: 85px;
|
||||
height: 30px;
|
||||
text-align: center;
|
||||
line-height: 30px;
|
||||
font-size: 28rpx;
|
||||
border: 1px solid #F45346;
|
||||
border-radius: 0 15px 15px 0;
|
||||
}
|
||||
|
||||
.haver {
|
||||
color: #fff;
|
||||
background-image: linear-gradient(90deg, #F98649 0%, #F34E45 100%);
|
||||
}
|
||||
|
||||
.havers {
|
||||
color: #fff;
|
||||
background-image: linear-gradient(90deg, #F34E45 0%, #F98649 100%);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.bon_bon {
|
||||
width: 100%;
|
||||
height: 20px;
|
||||
background-color: #fff;
|
||||
margin-top: 15px;
|
||||
|
||||
.scroll-Y {
|
||||
max-height: 50vh;
|
||||
|
||||
.bon_shuju {
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
background-color: #fff;
|
||||
margin-bottom: 20px;
|
||||
|
||||
.top {
|
||||
margin-left: 20px;
|
||||
display: flex;
|
||||
justify-content: flex-start;
|
||||
|
||||
.xiangqin {
|
||||
color: #fff;
|
||||
width: 137rpx;
|
||||
height: 49rpx;
|
||||
text-align: center;
|
||||
line-height: 49rpx;
|
||||
margin-right: 15px;
|
||||
background: linear-gradient(95deg, #F98649 0%, #F34E45 100%);
|
||||
border-radius: 26rpx 26rpx 26rpx 26rpx;
|
||||
}
|
||||
|
||||
.riqi {
|
||||
height: 49rpx;
|
||||
text-align: center;
|
||||
line-height: 49rpx;
|
||||
font-size: 25rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.bottom {
|
||||
display: flex;
|
||||
justify-content: space-evenly;
|
||||
margin-top: 20px;
|
||||
|
||||
.left {
|
||||
font-size: 25rpx;
|
||||
color: #666666;
|
||||
|
||||
view {
|
||||
font-size: 42rpx;
|
||||
color: #F84221;
|
||||
font-weight: 500;
|
||||
}
|
||||
}
|
||||
|
||||
.reight {
|
||||
p {
|
||||
margin-bottom: 7px;
|
||||
|
||||
span {
|
||||
margin-left: 6px;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
/* #endif */
|
||||
</style>
|
BIN
static/images/cwgk.png
Normal file
BIN
static/images/cwgk.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.4 KiB |
Loading…
x
Reference in New Issue
Block a user