mmmn
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
<template>
|
||||
<div class="aboutus">
|
||||
<div class="tabs">
|
||||
<div :class="tabindex == 1 ? 'on' : ''" @click="tabchange(1)">服务条款</div>
|
||||
<div :class="tabindex == 2 ? 'on' : ''" @click="tabchange(2)">隐私政策</div>
|
||||
<div :class="tabindex == 3 ? 'on' : ''" @click="tabchange(3)">意见反馈</div>
|
||||
<div :class="tabindex == 1 ? 'on' : ''" @click="tabchange(1)">{{lan.$t('fuwutiaokuan')}}</div>
|
||||
<div :class="tabindex == 2 ? 'on' : ''" @click="tabchange(2)">{{lan.$t('yinsizhengce')}}</div>
|
||||
<div :class="tabindex == 3 ? 'on' : ''" @click="tabchange(3)">{{lan.$t('yijianfankui')}}</div>
|
||||
</div>
|
||||
<div class="line"></div>
|
||||
<div class="content" v-if="tabindex==1|| tabindex==2">
|
||||
@@ -31,13 +31,13 @@
|
||||
<div v-else>
|
||||
|
||||
<div class="fankui">
|
||||
<div class="label">意见反馈</div>
|
||||
<div class="label">{{lan.$t('yijianfankui')}}</div>
|
||||
<div>
|
||||
<a-textarea v-model:value="value" placeholder="请输入您的意见反馈" :rows="10" />
|
||||
<a-textarea v-model:value="value" :placeholder="lan.$t('shurufankui')" :rows="10" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sub" @click="sub">提交反馈</div>
|
||||
<div class="sub" @click="sub">{{lan.$t('tijiaofankui')}}</div>
|
||||
</div>
|
||||
<NavBottom class="navbottom"></NavBottom>
|
||||
</div>
|
||||
@@ -48,12 +48,14 @@ import { defineComponent, ref } from "vue";
|
||||
import NavBottom from "@/components/NavBottom.vue";
|
||||
import { feedback } from '@/api';
|
||||
import { useRoute } from 'vue-router';
|
||||
import { useI18n } from '@/utils/i18n';
|
||||
export default defineComponent({
|
||||
name: "Aboutus",
|
||||
components: {
|
||||
NavBottom,
|
||||
},
|
||||
setup() {
|
||||
const lan: any = useI18n();
|
||||
const tabindex=ref(1)
|
||||
const value = ref("")
|
||||
console.log(useRoute().query)
|
||||
@@ -72,7 +74,8 @@ export default defineComponent({
|
||||
tabchange,
|
||||
tabindex,
|
||||
sub,
|
||||
value
|
||||
value,
|
||||
lan
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
|
||||
<div class="mingxilist">
|
||||
<div class="tabs">
|
||||
<div class="beforetab">新增账户</div>
|
||||
<div class="beforetab">{{lan.$t('xinzengzhanghu')}}</div>
|
||||
</div>
|
||||
<div class="line"></div>
|
||||
<div class="choose">
|
||||
<div class="label">选择账户</div>
|
||||
<div class="label">{{lan.$t('xuanzezhanghu')}}</div>
|
||||
<!-- <a-radio></a-radio> -->
|
||||
<div v-if="ifchina">
|
||||
<a-radio-group
|
||||
@@ -19,15 +19,15 @@
|
||||
>
|
||||
<a-radio :value="4">
|
||||
<img src="@/static/images/bank.png" alt="" class="icon icon1" />
|
||||
<span>银行卡</span>
|
||||
<span>{{lan.$t('yinhangka')}}</span>
|
||||
</a-radio>
|
||||
<a-radio :value="2">
|
||||
<img src="@/static/images/walletzfb.png" alt="" class="icon" />
|
||||
<span>支付宝</span>
|
||||
<span>{{lan.$t('zhifubao')}}</span>
|
||||
</a-radio>
|
||||
<a-radio :value="1">
|
||||
<img src="@/static/images/walletweixin.png" alt="" class="icon" />
|
||||
<span>微信</span>
|
||||
<span>{{lan.$t('weixin')}}</span>
|
||||
</a-radio>
|
||||
</a-radio-group>
|
||||
</div>
|
||||
@@ -45,7 +45,7 @@
|
||||
alt=""
|
||||
class="icon icon1"
|
||||
/>
|
||||
<span>银行卡</span>
|
||||
<span>{{lan.$t('yinhangka')}}</span>
|
||||
</a-radio>
|
||||
<a-radio :value="2">
|
||||
<img src="@/static/images/paypi.png" alt="" class="icon" />
|
||||
@@ -58,23 +58,23 @@
|
||||
<a-form >
|
||||
<div>
|
||||
<div class="infoitem">
|
||||
<span class="label label1">姓名</span>
|
||||
<a-input v-model:value="accountinfo.mname" class="shuru" placeholder="请输入姓名" />
|
||||
<span class="label label1">{{lan.$t('xingming')}}</span>
|
||||
<a-input v-model:value="accountinfo.mname" class="shuru" :placeholder="lan.$t('shuruxingming')" />
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<span class="label label1">卡号</span>
|
||||
<span class="label label1">{{lan.$t('kahao')}}</span>
|
||||
<a-input
|
||||
v-model:value="accountinfo.bankcode"
|
||||
class="shuru"
|
||||
placeholder="请输入收款人储蓄卡号"
|
||||
:placeholder="lan.$t('shurukahao')"
|
||||
/>
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<span class="label label1">开户行</span>
|
||||
<span class="label label1">{{lan.$t('kaihuhang')}}</span>
|
||||
<a-input
|
||||
v-model:value="accountinfo.bankname"
|
||||
class="shuru shuru2"
|
||||
placeholder="请输入开户行"
|
||||
:placeholder="lan.$t('shurukaihuhang')"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
@@ -83,22 +83,22 @@
|
||||
<div class="cashoutmoney" v-if="accountinfo.type == 2 && ifchina">
|
||||
<div>
|
||||
<div class="infoitem">
|
||||
<span class="label label1">帐号</span>
|
||||
<span class="label label1">{{lan.$t('zhanghao')}}</span>
|
||||
<a-input
|
||||
v-model:value="accountinfo.account"
|
||||
class="shuru"
|
||||
placeholder="请输入支付宝账号/密码"
|
||||
:placeholder="lan.$t('shuruzhifubao')"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cashoutmoney" v-if="accountinfo.type == 1 && ifchina">
|
||||
<div class="label label1">扫码绑定</div>
|
||||
<div class="label label1">{{lan.$t('saomabangding')}}</div>
|
||||
<div class="ewmbox">
|
||||
<img src="@/static/images/erweima.png" alt="" class="ewmpic" />
|
||||
<div class="desc">注:</div>
|
||||
<div class="desc">{{lan.$t('zhu')}}:</div>
|
||||
<div class="desc desc1">
|
||||
打开手机微信扫描左侧二维码 进行微信账户绑定
|
||||
{{lan.$t('weixinbangding')}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -106,23 +106,23 @@
|
||||
<div class="cashoutmoney" v-if="paytypeforign == 1 && !ifchina">
|
||||
<div>
|
||||
<div class="infoitem">
|
||||
<span class="label label1">账户名</span>
|
||||
<a-input v-model="accountinfo.mname" class="shuru" placeholder="请输入姓名" />
|
||||
<span class="label label1">{{lan.$t('zhanghuming')}}</span>
|
||||
<a-input v-model="accountinfo.mname" class="shuru" :placeholder="lan.$t('shuruxingming')" />
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<span class="label label1">银行账户</span>
|
||||
<span class="label label1">{{lan.$t('yinhangzhanghu')}}</span>
|
||||
<a-input
|
||||
v-model="accountinfo.bankcode"
|
||||
class="shuru shuru2"
|
||||
placeholder="请输入收款人储蓄卡号"
|
||||
:placeholder="shurukahao"
|
||||
/>
|
||||
</div>
|
||||
<div class="infoitem infoitem1">
|
||||
<div class="label label1 label2"> 银行BIC码 /swift code </div>
|
||||
<div class="label label1 label2"> {{lan.$t(yinhangbic)}} /swift code </div>
|
||||
<a-input
|
||||
v-model="accountinfo.bankname"
|
||||
class="shuru shuru1"
|
||||
placeholder="请输入开户行"
|
||||
:placeholder="lan.$t('shurukaihuhang')"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
@@ -131,16 +131,16 @@
|
||||
<div class="cashoutmoney" v-if="paytypeforign == 2 && !ifchina">
|
||||
<div>
|
||||
<div class="infoitem">
|
||||
<span class="label label1">帐号</span>
|
||||
<span class="label label1">{{lan.$t('zhanghao')}}</span>
|
||||
<a-input
|
||||
v-model:value="accountinfo.account"
|
||||
class="shuru"
|
||||
placeholder="请输入账号"
|
||||
:placeholder="lan.$t('shuruzhanghao')"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cashoutall submit" @click="sub">提交</div>
|
||||
<div class="cashoutall submit" @click="sub">{{lan.$t('tijiao')}}</div>
|
||||
<NavBottom class="navbottom"></NavBottom>
|
||||
</div>
|
||||
</div>
|
||||
@@ -151,12 +151,14 @@ import { defineComponent, onMounted, ref, toRaw } from "vue";
|
||||
import NavBottom from "@/components/NavBottom.vue";
|
||||
import { accountadd, editaccount, getaccountinfo } from '@/api';
|
||||
import { useRoute } from 'vue-router';
|
||||
import { useI18n } from '@/utils/i18n';
|
||||
export default defineComponent({
|
||||
name: "Cashout",
|
||||
components: {
|
||||
NavBottom,
|
||||
},
|
||||
setup() {
|
||||
const lan: any = useI18n();
|
||||
const money = ref(0);
|
||||
const paytype = ref(4);
|
||||
const paytypeforign = ref(1);
|
||||
@@ -211,7 +213,8 @@ export default defineComponent({
|
||||
paytypeforign,
|
||||
onChange1,
|
||||
sub,
|
||||
accountinfo
|
||||
accountinfo,
|
||||
lan
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -2,15 +2,15 @@
|
||||
<div class="cashout">
|
||||
<div class="mingxilist">
|
||||
<div class="tabs">
|
||||
<div class="beforetab">提现到指定账户</div>
|
||||
<span class="residue">余额:{{ yue }}</span>
|
||||
<div class="topbtn topbtn2" @click="navto('/mine/addaccount')">提现到指定账户</div>
|
||||
<div class="topbtn topbtn1" @click="navto('/mine/transaction')">提现记录</div>
|
||||
<div class="beforetab">{{lan.$t('tixianzhanghu')}}</div>
|
||||
<span class="residue">{{lan.$t('yue')}}:{{ yue }}</span>
|
||||
<div class="topbtn topbtn2" @click="navto('/mine/addaccount')">{{lan.$t('tixianzhanghu')}}</div>
|
||||
<div class="topbtn topbtn1" @click="navto('/mine/transaction')">{{lan.$t('tixianjilu')}}</div>
|
||||
</div>
|
||||
<div class="line"></div>
|
||||
<div class="choose">
|
||||
<div class="chooseitem">
|
||||
<div class="label">选择账户</div>
|
||||
<div class="label">{{lan.$t('xuanzezhanghu')}}</div>
|
||||
<!-- <a-radio></a-radio> -->
|
||||
<!-- {{payinfo.type}} -->
|
||||
<a-radio-group
|
||||
@@ -32,7 +32,7 @@
|
||||
class="icon"
|
||||
/>
|
||||
<span class="accounttype"
|
||||
>银行卡</span
|
||||
>{{lan.$t('yinhangka')}}</span
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
@@ -44,7 +44,7 @@
|
||||
class="icon icon1"
|
||||
/>
|
||||
<span class="accounttype"
|
||||
>支付宝</span
|
||||
>{{lan.$t('zhifubao')}}</span
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
@@ -56,12 +56,12 @@
|
||||
class="icon icon1"
|
||||
/>
|
||||
<span class="accounttype"
|
||||
>微信</span
|
||||
>{{lan.$t('weixin')}}</span
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
<div class="zhanghao">
|
||||
账号:6217 **** **** **** 175
|
||||
{{lan.$t('zhanghao')}}:6217 **** **** **** 175
|
||||
</div>
|
||||
</div>
|
||||
</a-radio>
|
||||
@@ -100,13 +100,13 @@
|
||||
</a-radio-group>
|
||||
</div>
|
||||
<div class="cashoutmoney">
|
||||
<div class="label">提现金额</div>
|
||||
<div class="label">{{lan.$t('tixianjine')}}</div>
|
||||
<div class="moneynum">
|
||||
<a-input v-model:value="payinfo.money" class="shuru" />
|
||||
<div>¥</div>
|
||||
<div class="cashoutall" @click="all">全部金额</div>
|
||||
<div class="cashoutall" @click="all">{{lan.$t('quanbujine')}}</div>
|
||||
<div class="desc">
|
||||
注:每笔提现收取0.1%服务费,最低¥0.1
|
||||
{{lan.$t('tixianzhu')}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -116,10 +116,10 @@
|
||||
payinfo.money < 100 || payinfo.money > parseFloat(yue)
|
||||
"
|
||||
>
|
||||
*您的余额只有{{ parseFloat(yue) }},最低提现金额¥100
|
||||
*{{lan.$t('yueshu')}} {{ parseFloat(yue) }},{{lan.$t('zuiditixian')}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="cashoutall submit" @click="sub">立即提现</div>
|
||||
<div class="cashoutall submit" @click="sub">{{lan.$t('lijitixian')}}</div>
|
||||
<NavBottom class="navbottom"></NavBottom>
|
||||
</div>
|
||||
</div>
|
||||
@@ -132,12 +132,14 @@ import { cashout, getwallect } from "@/api";
|
||||
import store from "@/store";
|
||||
import { message } from "ant-design-vue";
|
||||
import router from '@/router';
|
||||
import { useI18n } from '@/utils/i18n';
|
||||
export default defineComponent({
|
||||
name: "Cashout",
|
||||
components: {
|
||||
NavBottom,
|
||||
},
|
||||
setup() {
|
||||
const lan: any = useI18n();
|
||||
const money = ref(0);
|
||||
const payinfo = ref<any>({
|
||||
type: 0,
|
||||
@@ -209,6 +211,7 @@ export default defineComponent({
|
||||
sub,
|
||||
accountlist,
|
||||
store,
|
||||
lan
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -61,15 +61,16 @@
|
||||
<script lang="ts">
|
||||
import { defineComponent } from "vue";
|
||||
import NavBottom from "@/components/NavBottom.vue";
|
||||
import { useI18n } from '@/utils/i18n';
|
||||
export default defineComponent({
|
||||
name: "Cashoutdetail",
|
||||
components: {
|
||||
NavBottom
|
||||
},
|
||||
setup() {
|
||||
|
||||
const lan: any = useI18n();
|
||||
return {
|
||||
|
||||
lan
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -4,20 +4,20 @@
|
||||
<div class="listitem" @click="navto(1)">
|
||||
<div class="top">
|
||||
<img src="@/static/images/zhibotjicon.png" alt="" class="icon" />
|
||||
<span>直播列表</span>
|
||||
<span>{{lan.$t('zhiboliebiao')}}</span>
|
||||
</div>
|
||||
<div class="mid">
|
||||
<div>
|
||||
<div class="data">
|
||||
<div class="label">直播课程</div>
|
||||
<div class="label">{{lan.$t('zhibokecheng')}}</div>
|
||||
<div class="right">{{statistics.liveInfo?statistics.liveInfo.sum:0}}</div>
|
||||
</div>
|
||||
<div class="data">
|
||||
<div class="label">参与人数</div>
|
||||
<div class="label">{{lan.$t('canyurenshu')}}</div>
|
||||
<div class="right">{{statistics.liveInfo?statistics.liveInfo.student:0}}</div>
|
||||
</div>
|
||||
<div class="data">
|
||||
<div class="label">课程评分</div>
|
||||
<div class="label">{{lan.$t('kechengpingfen')}}</div>
|
||||
<div class="right">{{statistics.liveInfo?statistics.liveInfo.avg:0}}</div>
|
||||
</div>
|
||||
<img src="@/static/images/zhibotj.png" alt="" class="zhuzi" />
|
||||
@@ -27,20 +27,20 @@
|
||||
<div class="listitem" @click="navto(2)">
|
||||
<div class="top">
|
||||
<img src="@/static/images/shipintjicon.png" alt="" class="icon" />
|
||||
<span class="label1">视频列表</span>
|
||||
<span class="label1">{{lan.$t('shipinliebiao')}}</span>
|
||||
</div>
|
||||
<div class="mid">
|
||||
<div>
|
||||
<div class="data">
|
||||
<div class="label">发布视频</div>
|
||||
<div class="label">{{lan.$t('fabushipin')}}</div>
|
||||
<div class="right">{{statistics.videoInfo?statistics.videoInfo.sum:0}}</div>
|
||||
</div>
|
||||
<div class="data">
|
||||
<div class="label">总观看数</div>
|
||||
<div class="label">{{lan.$t('zongguankanshu')}}</div>
|
||||
<div class="right">{{statistics.videoInfo?statistics.videoInfo.sum:0}}</div>
|
||||
</div>
|
||||
<div class="data">
|
||||
<div class="label">平均得分</div>
|
||||
<div class="label">{{lan.$t('pingjundefen')}}</div>
|
||||
<div class="right">{{statistics.videoInfo?statistics.videoInfo.sum:0}}</div>
|
||||
</div>
|
||||
<img src="@/static/images/shipintj.png" alt="" class="zhuzi" />
|
||||
@@ -50,12 +50,12 @@
|
||||
<div class="listitem" @click="navto(3)">
|
||||
<div class="top">
|
||||
<img src="@/static/images/dingyuetjicon.png" alt="" class="icon" />
|
||||
<span class="label2">订阅列表</span>
|
||||
<span class="label2">{{lan.$t('dingyueliebiao')}}</span>
|
||||
</div>
|
||||
<div class="mid">
|
||||
<div>
|
||||
<div class="data">
|
||||
<div class="label">订阅人数</div>
|
||||
<div class="label">{{lan.$t('dingyuerenshu')}}</div>
|
||||
<div class="right">{{statistics.studentInfo?statistics.studentInfo.sum:0}}</div>
|
||||
</div>
|
||||
|
||||
@@ -75,12 +75,14 @@ import { defineComponent, onMounted, ref } from "vue";
|
||||
import NavBottom from "@/components/NavBottom.vue";
|
||||
import { getstatisticlist } from "@/api"
|
||||
import router from '@/router';
|
||||
import { useI18n } from '@/utils/i18n';
|
||||
export default defineComponent({
|
||||
name: "Liststatistic",
|
||||
components: {
|
||||
NavBottom
|
||||
},
|
||||
setup(){
|
||||
const lan: any = useI18n();
|
||||
const statistics = ref({})
|
||||
onMounted(async ()=>{
|
||||
statistics.value = await getstatisticlist()
|
||||
@@ -101,7 +103,8 @@ export default defineComponent({
|
||||
// console.log(statistics,111)
|
||||
return {
|
||||
statistics,
|
||||
navto
|
||||
navto,
|
||||
lan
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -3,19 +3,19 @@
|
||||
|
||||
<div class="mingxilist">
|
||||
<div class="mingxitop">
|
||||
<div><span class="tabtitle">明细查询</span>
|
||||
<div><span class="tabtitle">{{lan.$t("mingxichaxun")}}</span>
|
||||
</div>
|
||||
<a-range-picker @change="onChange" class="choosedate" :placeholder="['请选择开始日期', '请选择结束日期']"/>
|
||||
<a-range-picker @change="onChange" class="choosedate" :placeholder="[lan.$t('kaishiriqi'), lan.$t('jieshuriqi')]"/>
|
||||
</div>
|
||||
<div>
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr class="head">
|
||||
<th>账户</th>
|
||||
<th>提交日期</th>
|
||||
<th>状态</th>
|
||||
<th>金额</th>
|
||||
<th>操作</th>
|
||||
<th>{{lan.$t('zhanghu')}}</th>
|
||||
<th>{{lan.$t('tijiaoriqi')}}</th>
|
||||
<th>{{lan.$t('zhuangtai')}}</th>
|
||||
<th>{{lan.$t('jine')}}</th>
|
||||
<th>{{lan.$t('caozuo')}}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -28,7 +28,7 @@
|
||||
<span v-else>¥</span>
|
||||
{{i.money}}
|
||||
</td>
|
||||
<td @click="navto(3,i.withdrawalid)">查看详情</td>
|
||||
<td @click="navto(3,i.withdrawalid)">{{lan.$t('chakanxiangqing')}}</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@@ -49,12 +49,14 @@ import { defineComponent, onMounted, ref } from "vue";
|
||||
import NavBottom from "@/components/NavBottom.vue";
|
||||
import { withdrawal } from '@/api';
|
||||
import router from '@/router';
|
||||
import { useI18n } from '@/utils/i18n';
|
||||
export default defineComponent({
|
||||
name: "Transaction",
|
||||
components: {
|
||||
NavBottom
|
||||
},
|
||||
setup() {
|
||||
const lan: any = useI18n();
|
||||
const withdrawallist =ref<any>({})
|
||||
const dates=ref<Array<string>>(["",""])
|
||||
const page = ref(1);
|
||||
@@ -105,7 +107,8 @@ export default defineComponent({
|
||||
withdrawallist,
|
||||
onChange,
|
||||
navto,
|
||||
pagechange
|
||||
pagechange,
|
||||
lan
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -3,37 +3,37 @@
|
||||
|
||||
<div class="mingxilist" v-if="query.ifwithdrawal!=1">
|
||||
<div class="tabs">
|
||||
<div class="beforetab">交易明细详情</div>
|
||||
<div class="beforetab">{{lan.$t('jiaoyimingxixiangqing')}}</div>
|
||||
</div>
|
||||
<div class="detail">
|
||||
<div class="infoitem">
|
||||
<div class="left">金额</div>
|
||||
<div class="left">{{lan.$t('jine')}}</div>
|
||||
<div class="right">{{accountinfo.money}}</div>
|
||||
</div>
|
||||
|
||||
<div class="infoitem">
|
||||
<div class="left">类型</div>
|
||||
<div class="right" v-if="accountinfo.type==1">直播收入</div>
|
||||
<div class="right" v-if="accountinfo.type==2">提现</div>
|
||||
<div class="right" v-if="accountinfo.type==3">后台充值</div>
|
||||
<div class="left">{{lan.$t('leixing')}}</div>
|
||||
<div class="right" v-if="accountinfo.type==1">{{lan.$t('zhiboshouru')}}</div>
|
||||
<div class="right" v-if="accountinfo.type==2">{{lan.$t('tixian')}}</div>
|
||||
<div class="right" v-if="accountinfo.type==3">{{lan.$t('houtaichongzhi')}}</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="infoitem">
|
||||
<div class="left">流水号</div>
|
||||
<div class="left">{{lan.$t('liushuihao')}}</div>
|
||||
<div class="right">{{accountinfo.sn}}</div>
|
||||
</div>
|
||||
|
||||
<div class="infoitem">
|
||||
<div class="left">日期</div>
|
||||
<div class="left">{{lan.$t('riqi')}}</div>
|
||||
<div class="right">{{accountinfo.created_at}}</div>
|
||||
</div>
|
||||
|
||||
<div class="infoitem">
|
||||
<div class="left">来源</div>
|
||||
<div class="left">{{lan.$t('laiyuan')}}</div>
|
||||
<div class="right">{{accountinfo.remark}}</div>
|
||||
</div>
|
||||
<div class="back" @click="navto(1,2)">返回</div>
|
||||
<div class="back" @click="navto(1,2)">{{lan.$t('fanhui')}}</div>
|
||||
|
||||
</div>
|
||||
<NavBottom class="navbottom"></NavBottom>
|
||||
@@ -41,23 +41,23 @@
|
||||
|
||||
<div class="mingxilist" v-if="query.ifwithdrawal==1">
|
||||
<div class="tabs">
|
||||
<div class="beforetab">提现记录详情</div>
|
||||
<div class="beforetab">{{lan.$t('tixianjiluxiangqing')}}</div>
|
||||
</div>
|
||||
<div class="detail">
|
||||
<div class="infoitem">
|
||||
<div class="left">提现金额</div>
|
||||
<div class="left">{{lan.$t('tixianjine')}}</div>
|
||||
<div class="right">{{accountinfo.amount}}</div>
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<div class="left">到帐金额</div>
|
||||
<div class="left">{{lan.$t('daozhangjine')}}</div>
|
||||
<div class="right">{{accountinfo.money}}</div>
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<div class="left">手续费</div>
|
||||
<div class="left">{{lan.$t('shouxufei')}}</div>
|
||||
<div class="right">{{accountinfo.sxf}}</div>
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<div class="left">提现状态</div>
|
||||
<div class="left">{{lan.$t('tixianzhuangtai')}}</div>
|
||||
<div class="right" >{{accountinfo.statusname}}</div>
|
||||
<!-- <div class="right" v-if="accountinfo.status==1">直播收入</div>
|
||||
<div class="right" v-if="accountinfo.status==2">提现</div>
|
||||
@@ -65,28 +65,28 @@
|
||||
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<div class="left">原因描述</div>
|
||||
<div class="left">{{lan.$t('yuanyinmiaoshu')}}</div>
|
||||
<div class="right">{{accountinfo.remark}}</div>
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<div class="left">流水号</div>
|
||||
<div class="left">{{lan.$t('liushuihao')}}</div>
|
||||
<div class="right">{{accountinfo.sn}}</div>
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<div class="left">名称</div>
|
||||
<div class="left">{{lan.$t('mingcheng')}}</div>
|
||||
<div class="right">{{accountinfo.typename}}</div>
|
||||
</div>
|
||||
<div class="infoitem">
|
||||
<div class="left">日期</div>
|
||||
<div class="left">{{riqi}}</div>
|
||||
<div class="right">{{accountinfo.created_at}}</div>
|
||||
</div>
|
||||
|
||||
<div class="infoitem">
|
||||
<div class="left">收款账户</div>
|
||||
<div class="left">{{lan.$t('shoukuanzhanghu')}}</div>
|
||||
<div class="right">{{accountinfo.account}}</div>
|
||||
</div>
|
||||
|
||||
<div class="back" @click="navto(2)">返回</div>
|
||||
<div class="back" @click="navto(2)">{{lan.$t('fanhui')}}</div>
|
||||
</div>
|
||||
<NavBottom class="navbottom"></NavBottom>
|
||||
</div>
|
||||
@@ -99,12 +99,14 @@ import NavBottom from "@/components/NavBottom.vue";
|
||||
import { transactioninfo, withdrawlxq } from '@/api';
|
||||
import { useRoute } from 'vue-router';
|
||||
import router from '@/router';
|
||||
import { useI18n } from '@/utils/i18n';
|
||||
export default defineComponent({
|
||||
name: "Transactiondetail",
|
||||
components: {
|
||||
NavBottom
|
||||
},
|
||||
setup() {
|
||||
const lan: any = useI18n();
|
||||
const accountinfo=ref<any>({});
|
||||
const query=ref({})
|
||||
onMounted(async () => {
|
||||
@@ -143,7 +145,8 @@ export default defineComponent({
|
||||
return {
|
||||
accountinfo,
|
||||
query,
|
||||
navto
|
||||
navto,
|
||||
lan
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -137,7 +137,7 @@
|
||||
<div class="hostinfo">
|
||||
<div v-if="i.type==4">
|
||||
<img src="@/static/images/foreignbank.png" alt="" class="icon" />
|
||||
<span class="accounttype">银行卡</span>
|
||||
<span class="accounttype">{{lan.$t('yinhangka')}}</span>
|
||||
</div>
|
||||
|
||||
<div v-else>
|
||||
@@ -146,40 +146,40 @@
|
||||
</div>
|
||||
|
||||
<div class="btns">
|
||||
<div class="btn" @click="navto(1,i.wallectid)">修改</div>
|
||||
<div class="btn1" @click="del(i.wallectid)">删除</div>
|
||||
<div class="btn" @click="navto(1,i.wallectid)">{{lan.$t('xiugai')}}</div>
|
||||
<div class="btn1" @click="del(i.wallectid)">{{lan.$t('shanchu')}}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="zhanghao" v-if="i.type==4">账号 <span>{{i.bankcode}}</span></div>
|
||||
<div class="zhanghao" v-else>账号 <span>{{i.account}}</span></div>
|
||||
<div class="zhanghao" v-if="i.type==4">{{lan.$t('zhanghao')}} <span>{{i.bankcode}}</span></div>
|
||||
<div class="zhanghao" v-else>{{lan.$t('zhanghao')}} <span>{{i.account}}</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mingxilist" v-if="ifchina && listindex==2">
|
||||
<div class="mingxitop">
|
||||
<div class="tabs">
|
||||
<span class="tabtitle">明细查询</span>
|
||||
<span class="tabtitle">{{lan.$t('mingxichaxun')}}</span>
|
||||
|
||||
<div :class="tabindex == 0 ? 'on' : ''" @click="tabchange(0)">
|
||||
全部
|
||||
{{lan.$t('quanbu')}}
|
||||
</div>
|
||||
<div :class="tabindex == 1 ? 'on' : ''" @click="tabchange(1)">
|
||||
收入
|
||||
{{lan.$t('shouru')}}
|
||||
</div>
|
||||
<div :class="tabindex == 2 ? 'on' : ''" @click="tabchange(2)">
|
||||
支出
|
||||
{{lan.$t('zhichu')}}
|
||||
</div>
|
||||
</div>
|
||||
<a-range-picker @change="onChange" class="choosedate" :placeholder="['请选择开始日期', '请选择结束日期']"/>
|
||||
<a-range-picker @change="onChange" class="choosedate" :placeholder="[lan.$t('kaishiriqi'),lan.$t('jieshuriqi')]"/>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr class="head">
|
||||
<th>日期</th>
|
||||
<th>类型</th>
|
||||
<th>金额</th>
|
||||
<th>操作</th>
|
||||
<th>{{lan.$t('riqi')}}</th>
|
||||
<th>{{lan.$t('leixing')}}</th>
|
||||
<th>{{lan.$t('jine')}}</th>
|
||||
<th>{{lan.$t('caozuo')}}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
Reference in New Issue
Block a user