| src/page/list/favorites/data.list.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/list/favoriteslist/data.list.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/list/trading-list copy.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/list/tradingList/data.list.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/user/Warehouse copy.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/user/Warehouse/data.list.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/user/compontents/recharge-list.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/user/compontents/transferindex-list.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/user/yebs.vue | ●●●●● patch | view | raw | blame | history | |
| src/page/user/yebs2.vue | ●●●●● patch | view | raw | blame | history |
src/page/list/favorites/data.list.vue
@@ -23,6 +23,7 @@ <van-list v-model="loadings" :finished-text="$t('hj43')" :loading-text="$t('hj430')" :immediate-check="false" > <div src/page/list/favoriteslist/data.list.vue
@@ -4,6 +4,7 @@ <van-list v-model="loadings" :finished-text="$t('hj43')" :loading-text="$t('hj430')" :immediate-check="false" > <div src/page/list/trading-list copy.vue
@@ -347,6 +347,7 @@ v-model="loadings" :finished="finisheds" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoads" :immediate-check="false" > src/page/list/tradingList/data.list.vue
@@ -24,6 +24,7 @@ style="margin-bottom: 50px" v-model="loadings" :finished="finished" :loading-text="$t('hj430')" :finished-text="$t('hj43')" @load="onLoads" :immediate-check="false" src/page/user/Warehouse copy.vue
@@ -207,6 +207,7 @@ :finished="finished" v-if="zjtype == 0 && cclist.length" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoad" > <div v-if="cclist.length > 0" class="tabs_o"> @@ -310,6 +311,7 @@ v-if="zjtype == 1" :finished="finished" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoad" :immediate-check="immediate" > @@ -449,6 +451,7 @@ v-model="loadingss" :finished="finishedss" :finished-text="$t('hj43')" :loading-text="$t('hj430')" v-if="tabsCurrentIndex === 1 && totalss != 0" :immediate-check="immediate" > @@ -525,6 +528,7 @@ v-model="loadings" :finished="finisheds" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoads" :immediate-check="immediate" v-if="tabsCurrentIndex === 2 && totals != 0" @@ -612,6 +616,7 @@ v-model="loadingXg" :finished="finishedXg" :finished-text="$t('hj43')" :loading-text="$t('hj430')" v-show="tabsCurrentIndex === 3 && xgTotal != 0" @load="onLoadXg" :immediate-check="immediate" src/page/user/Warehouse/data.list.vue
@@ -14,6 +14,7 @@ v-model="loading" :finished="finished" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoad" > <div src/page/user/compontents/recharge-list.vue
@@ -64,10 +64,10 @@ <div class="order-info"> <div class="info-mix"> <span class="info-item" >订单号:<b>{{ item.orderSn }}</b></span >{{ $t("hj234") }}:<b>{{ item.orderSn }}</b></span > <span class="info-item" >时间: >{{ $t("sj") }}: <b v-if="item.addTime">{{ new Date(item.addTime) | timeFormat }}</b> src/page/user/compontents/transferindex-list.vue
@@ -12,7 +12,8 @@ <van-list v-model="loading" :finished="finished" finished-text="没有更多了" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoad" > <van-cell v-for="item in list" :key="item.id"> src/page/user/yebs.vue
@@ -1,7 +1,7 @@ <template> <div class="warehouse_page"> <van-nav-bar :title="(this.$t('yebjl'))" :title="this.$t('yebjl')" left-arrow fixed @click-left="$router.go(-1)" @@ -11,12 +11,18 @@ v-model="refreshing" :success-text="$t('sxcg')" @refresh="onRefresh" > <van-empty v-if="!yebsList || yebsList.length < 1" class="custom-image" :image="require('@/assets/img/empty-image-default.png')" :description="$t('zwsj')" /> > <van-empty v-if="!yebsList || yebsList.length < 1" class="custom-image" :image="require('@/assets/img/empty-image-default.png')" :description="$t('zwsj')" /> <van-list v-model="loading" :finished="finished" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoad" :immediate-check="immediate" > @@ -26,33 +32,47 @@ <h3>{{ item.title }}</h3> <div class="li-cont"> <div class="li-info li-1"> <span class="li-label">{{ $t('zq') + ':' }}</span> <span class="li-value">{{ item.returnTime }} {{ $t('day') }}</span> <span class="li-label">{{ $t("zq") + ":" }}</span> <span class="li-value" >{{ item.returnTime }} {{ $t("day") }}</span > </div> <div class="li-info"> <span class="li-label">{{ $t('syl') + ':' }}</span> <span class="li-label">{{ $t("syl") + ":" }}</span> <span class="li-value">{{ item.returnOfRate }}%</span> </div> <div class="li-info li-1"> <span class="li-label">{{ $t('gm') + $t('je') + ':' }}</span> <span class="li-value">{{ item.money }} {{ $t('yuan') }}</span> <span class="li-label">{{ $t("gm") + $t("je") + ":" }}</span> <span class="li-value" >{{ item.money }} {{ $t("yuan") }}</span > </div> </div> <div class="li-cont"> <div class="li-info"> <span class="li-label">{{ $t('gm') + $t('sj') + ':' }}</span> <span class="li-value">{{ item.buyTime | filterTime }}</span> <span class="li-label">{{ $t("gm") + $t("sj") + ":" }}</span> <span class="li-value">{{ item.buyTime | filterTime }}</span> </div> </div> <div class="li-cont"> <div class="li-info"> <span class="li-label">{{ $t('jssj') + ':' }}</span> <span class="li-value">{{ item.endTime | filterTime }}</span> <span class="li-label">{{ $t("jssj") + ":" }}</span> <span class="li-value">{{ item.endTime | filterTime }}</span> </div> </div> </div> <div class="li-btn-box"> <div :class="['account', item.state === '1' ? 'a1' : 'a2']">{{ ['', $t('yjs'), $t('wjs')][item.state] }}</div> <div :class="['account', item.state === '1' ? 'a1' : 'a2']"> {{ ["", $t("yjs"), $t("wjs")][item.state] }} </div> </div> </div> </div> @@ -63,16 +83,16 @@ </template> <script> import { Toast } from 'vant' import moment from 'moment' import { Toast } from "vant"; import moment from "moment"; // import { MessageBox } from 'mint-ui' import * as api from '@/axios/api' import * as api from "@/axios/api"; export default { data () { data() { return { tabsArr: ['余额宝'], tabsArr: ["余额宝"], tabsCurrentIndex: 0, titleName: this.$t('hj114'), titleName: this.$t("hj114"), indexSettingInfo: {}, futuresSettingInfo: {}, tabsPositionNumArr: [], @@ -100,39 +120,38 @@ loadingXg: false, finishedXg: false, refreshing: false, yebsList: [] } yebsList: [], }; }, mounted () { this.getUserInfo() this.getIndexSettingInfo() this.getSettingInfo() this.getYebs() mounted() { this.getUserInfo(); this.getIndexSettingInfo(); this.getSettingInfo(); this.getYebs(); }, created () { created() { if (this.$route.query.index) { this.tabsCurrentIndex = Number(this.$route.query.index) this.tabsCurrentIndex = Number(this.$route.query.index); } }, methods: { async getYebs () { async getYebs() { // 获取用户信息 let data = await api.getYebs() let data = await api.getYebs(); if (data.status === 0) { this.$store.state.yebs = data.data this.yebsList = data.data console.log(1111, this.$store.state.yebs) this.refreshing = false this.$store.state.yebs = data.data; this.yebsList = data.data; console.log(1111, this.$store.state.yebs); this.refreshing = false; } else { Toast(data.msg) Toast(data.msg); } }, onLoad () { this.loading = false this.getYebs() this.finished = true onLoad() { this.loading = false; this.getYebs(); this.finished = true; // // 持仓 // this.page++ // switch (this.titleIndex) { @@ -149,116 +168,115 @@ // break // } }, onLoads () { onLoads() { // 平仓 this.pages++ this.pages++; switch (this.titleIndex) { case 0: // 沪深京平仓 this.getListDetails() break this.getListDetails(); break; case 1: // 指数平仓 this.getzhishuListDetails() break this.getzhishuListDetails(); break; default: break break; } }, onRefresh () { onRefresh() { // this.page = 1 this.refreshing = true this.getYebs() this.refreshing = true; this.getYebs(); }, onLoadss () { this.pagess++ onLoadss() { this.pagess++; switch (this.titleIndex) { case 1: this.getorderList() break this.getorderList(); break; default: break break; } }, onLoadXg () { onLoadXg() { // this.getNewXg(); }, async getIndexSettingInfo () { async getIndexSettingInfo() { // 网站设置信息 指数 let data = await api.getIndexSetting() let data = await api.getIndexSetting(); if (data.status === 0) { // 成功 this.indexSettingInfo = data.data this.indexSettingInfo = data.data; } else { Toast(data.msg) Toast(data.msg); } }, async getSettingInfo () { let data = await api.getSetting() async getSettingInfo() { let data = await api.getSetting(); if (data.status === 0) { // 成功 this.settingInfo = data.data this.settingInfo = data.data; } else { Toast(data.msg) Toast(data.msg); } }, async getUserInfo () { async getUserInfo() { // 获取用户信息 // let showcookie = this.getCookie('USER_TOKEN'); let data = await api.getUserInfo() let data = await api.getUserInfo(); if (data.status === 0) { // this.getProductSetting() this.$store.state.userInfo = data.data this.$store.state.userInfo = data.data; } else { Toast(data.msg) Toast(data.msg); } this.$store.state.user = this.user } this.$store.state.user = this.user; }, }, filters: { filterTime (v) { console.log(v); filterTime(v) { console.log(v); if (v) { return moment.unix(v/1000).format('YYYY-MM-DD HH:mm:ss') return moment.unix(v / 1000).format("YYYY-MM-DD HH:mm:ss"); } else { return '' return ""; } }, gettime (time) { gettime(time) { if (!time) { return '' return ""; } // time = time/1000 var nd = new Date(time) var y = nd.getFullYear() var mm = nd.getMonth() + 1 var d = nd.getDate() var h = nd.getHours() var m = nd.getMinutes() var c = nd.getSeconds() // time = time/1000 var nd = new Date(time); var y = nd.getFullYear(); var mm = nd.getMonth() + 1; var d = nd.getDate(); var h = nd.getHours(); var m = nd.getMinutes(); var c = nd.getSeconds(); if (mm < 10) { mm = '0' + mm mm = "0" + mm; } if (d < 10) { d = '0' + d d = "0" + d; } if (h < 10) { h = '0' + h h = "0" + h; } if (m < 10) { m = '0' + m m = "0" + m; } if (c < 10) { c = '0' + c c = "0" + c; } // 17:35:2922-06-2022 return y + '/' + mm + '/' + d + ' ' + h + ':' + m + ':' + c } } } return y + "/" + mm + "/" + d + " " + h + ":" + m + ":" + c; }, }, }; </script> <style scoped lang="less"> @@ -268,12 +286,13 @@ .van-nav-bar__content { height: 64px !important; } .van-nav-bar__title, .van-nav-bar__text { color: #FFFFFF; .van-nav-bar__title, .van-nav-bar__text { color: #ffffff; font-size: 24px; } .van-icon { color: #FFFFFF; color: #ffffff; font-size: 24px; } } @@ -295,7 +314,7 @@ padding: 20px; padding-right: 0px; border-radius: 8px; background: #FFFFFF; background: #ffffff; .li { font-size: 18px; display: flex; @@ -329,7 +348,7 @@ font-size: 18px; } .a1 { color: #FF0000; color: #ff0000; } .a2 { color: green; src/page/user/yebs2.vue
@@ -1,7 +1,7 @@ <template> <div class="warehouse_page"> <van-nav-bar :title="(this.$t('yebjl'))" :title="this.$t('yebjl')" left-arrow fixed @click-left="$router.go(-1)" @@ -11,12 +11,18 @@ v-model="refreshing" :success-text="$t('sxcg')" @refresh="onRefresh" > <van-empty v-if="!yebsList || yebsList.length < 1" class="custom-image" :image="require('@/assets/img/empty-image-default.png')" :description="$t('zwsj')" /> > <van-empty v-if="!yebsList || yebsList.length < 1" class="custom-image" :image="require('@/assets/img/empty-image-default.png')" :description="$t('zwsj')" /> <van-list v-model="loading" :finished="finished" :finished-text="$t('hj43')" :loading-text="$t('hj430')" @load="onLoad" :immediate-check="immediate" > @@ -26,40 +32,61 @@ <h3>{{ item.dkUserName }}</h3> <div class="li-cont"> <div class="li-info li-1"> <span class="li-label">{{ $t('dkjg') + ':' }}</span> <span class="li-value">{{ $t('dkjg') }}</span> <span class="li-label">{{ $t("dkjg") + ":" }}</span> <span class="li-value">{{ $t("dkjg") }}</span> <!-- <span class="li-value">{{ item.dkJgName }}</span> --> </div> <div class="li-info li-1"> <span class="li-label">{{ $t('dkje') + ':' }}</span> <span class="li-value">{{ item.dkMoney }} {{ $t('yuan') }}</span> <span class="li-label">{{ $t("dkje") + ":" }}</span> <span class="li-value" >{{ item.dkMoney }} {{ $t("yuan") }}</span > </div> </div> <div class="li-cont"> <div class="li-info"> <span class="li-label">{{ $t('dkrdh') + ':' }}</span> <span class="li-label">{{ $t("dkrdh") + ":" }}</span> <span class="li-value">{{ item.dkPhone }}</span> </div> <div class="li-info"> <span class="li-label">{{ $t('shje') + ':' }}</span> <span class="li-label">{{ $t("shje") + ":" }}</span> <span class="li-value">{{ item.spMoney }}</span> </div> </div> <div class="li-cont"> <div class="li-info"> <span class="li-label">{{ $t('dksj') + ':' }}</span> <span class="li-value">{{ item.createTime | filterTime }}</span> <span class="li-label">{{ $t("dksj") + ":" }}</span> <span class="li-value">{{ item.createTime | filterTime }}</span> </div> </div> <div class="li-cont"> <div class="li-info"> <span class="li-label">{{ $t('yj') + ':' }}</span> <span class="li-label">{{ $t("yj") + ":" }}</span> <span class="li-value">{{ item.dkMessage }}</span> </div> </div> </div> <div class="li-btn-box"> <div :class="['account', item.dkState === '0' ? 'a0' : item.dkState === '1' ? 'a1' : item.dkState === '2' ? 'a2' : 'a3']">{{ [$t('sqz'), $t('sptg'), $t('shjj'), $t('dkffcg')][item.dkState] }}</div> <div :class="[ 'account', item.dkState === '0' ? 'a0' : item.dkState === '1' ? 'a1' : item.dkState === '2' ? 'a2' : 'a3', ]" > {{ [$t("sqz"), $t("sptg"), $t("shjj"), $t("dkffcg")][ item.dkState ] }} </div> </div> </div> </div> @@ -70,17 +97,17 @@ </template> <script> import { Toast } from 'vant' import moment from 'moment' import { Toast } from "vant"; import moment from "moment"; // import { MessageBox } from 'mint-ui' import * as api from '@/axios/api' import Axios from 'axios' import * as api from "@/axios/api"; import Axios from "axios"; export default { data () { data() { return { tabsArr: ['余额宝'], tabsArr: ["余额宝"], tabsCurrentIndex: 0, titleName: this.$t('hj114'), titleName: this.$t("hj114"), indexSettingInfo: {}, futuresSettingInfo: {}, tabsPositionNumArr: [], @@ -108,34 +135,35 @@ loadingXg: false, finishedXg: false, refreshing: false, yebsList: [] } yebsList: [], }; }, mounted () { this.getUserInfo() this.getIndexSettingInfo() this.getSettingInfo() this.getYebs() mounted() { this.getUserInfo(); this.getIndexSettingInfo(); this.getSettingInfo(); this.getYebs(); }, created () { created() { if (this.$route.query.index) { this.tabsCurrentIndex = Number(this.$route.query.index) this.tabsCurrentIndex = Number(this.$route.query.index); } }, methods: { async getYebs () { Axios.post('http://121.43.237.202:8091/api/dk/queryByShUserId.do').then(res => { console.log(3333, res) if (res.data.status === 0) { this.$store.state.yebs = res.data.data this.yebsList = res.data.data this.refreshing = false } else { // this.$message.error(res.data.msg) Toast(res.data.msg) async getYebs() { Axios.post("http://121.43.237.202:8091/api/dk/queryByShUserId.do").then( (res) => { console.log(3333, res); if (res.data.status === 0) { this.$store.state.yebs = res.data.data; this.yebsList = res.data.data; this.refreshing = false; } else { // this.$message.error(res.data.msg) Toast(res.data.msg); } } }) ); // // 获取用户信息 // let data = await api.getDkJl() @@ -148,10 +176,10 @@ // Toast(data.msg) // } }, onLoad () { this.loading = false this.getYebs() this.finished = true onLoad() { this.loading = false; this.getYebs(); this.finished = true; // // 持仓 // this.page++ // switch (this.titleIndex) { @@ -168,114 +196,113 @@ // break // } }, onLoads () { onLoads() { // 平仓 this.pages++ this.pages++; switch (this.titleIndex) { case 0: // 沪深京平仓 this.getListDetails() break this.getListDetails(); break; case 1: // 指数平仓 this.getzhishuListDetails() break this.getzhishuListDetails(); break; default: break break; } }, onRefresh () { onRefresh() { // this.page = 1 this.refreshing = true this.getYebs() this.refreshing = true; this.getYebs(); }, onLoadss () { this.pagess++ onLoadss() { this.pagess++; switch (this.titleIndex) { case 1: this.getorderList() break this.getorderList(); break; default: break break; } }, onLoadXg () { onLoadXg() { // this.getNewXg(); }, async getIndexSettingInfo () { async getIndexSettingInfo() { // 网站设置信息 指数 let data = await api.getIndexSetting() let data = await api.getIndexSetting(); if (data.status === 0) { // 成功 this.indexSettingInfo = data.data this.indexSettingInfo = data.data; } else { Toast(data.msg) Toast(data.msg); } }, async getSettingInfo () { let data = await api.getSetting() async getSettingInfo() { let data = await api.getSetting(); if (data.status === 0) { // 成功 this.settingInfo = data.data this.settingInfo = data.data; } else { Toast(data.msg) Toast(data.msg); } }, async getUserInfo () { async getUserInfo() { // 获取用户信息 // let showcookie = this.getCookie('USER_TOKEN'); let data = await api.getUserInfo() let data = await api.getUserInfo(); if (data.status === 0) { // this.getProductSetting() this.$store.state.userInfo = data.data this.$store.state.userInfo = data.data; } else { Toast(data.msg) Toast(data.msg); } this.$store.state.user = this.user } this.$store.state.user = this.user; }, }, filters: { filterTime (v) { filterTime(v) { if (v) { return moment(v).format('YYYY-MM-DD HH:mm:ss') return moment(v).format("YYYY-MM-DD HH:mm:ss"); } else { return '' return ""; } }, gettime (time) { gettime(time) { if (!time) { return '' return ""; } var nd = new Date(time) var y = nd.getFullYear() var mm = nd.getMonth() + 1 var d = nd.getDate() var h = nd.getHours() var m = nd.getMinutes() var c = nd.getSeconds() var nd = new Date(time); var y = nd.getFullYear(); var mm = nd.getMonth() + 1; var d = nd.getDate(); var h = nd.getHours(); var m = nd.getMinutes(); var c = nd.getSeconds(); if (mm < 10) { mm = '0' + mm mm = "0" + mm; } if (d < 10) { d = '0' + d d = "0" + d; } if (h < 10) { h = '0' + h h = "0" + h; } if (m < 10) { m = '0' + m m = "0" + m; } if (c < 10) { c = '0' + c c = "0" + c; } // 17:35:2922-06-2022 return y + '/' + mm + '/' + d + ' ' + h + ':' + m + ':' + c } } } return y + "/" + mm + "/" + d + " " + h + ":" + m + ":" + c; }, }, }; </script> <style scoped lang="less"> @@ -285,12 +312,13 @@ .van-nav-bar__content { height: 64px !important; } .van-nav-bar__title, .van-nav-bar__text { color: #FFFFFF; .van-nav-bar__title, .van-nav-bar__text { color: #ffffff; font-size: 24px; } .van-icon { color: #FFFFFF; color: #ffffff; font-size: 24px; } } @@ -312,7 +340,7 @@ padding: 20px; padding-right: 0px; border-radius: 8px; background: #FFFFFF; background: #ffffff; .li { font-size: 18px; display: flex; @@ -348,11 +376,12 @@ .a0 { color: #0a4ca8; } .a1, .a3 { .a1, .a3 { color: green; } .a2 { color: #FF0000; color: #ff0000; } } }