فهرست منبع

资产页面对接完成

sys 3 سال پیش
والد
کامیت
f7712963bb
2فایلهای تغییر یافته به همراه29 افزوده شده و 12 حذف شده
  1. 1 0
      api/member.js
  2. 28 12
      pages/icon/index.vue

+ 1 - 0
api/member.js

@@ -4,3 +4,4 @@ const newsUrl = '/api/member/'
 // 登陆
 export const login = (data) => request(newsUrl + 'login', 'post', { ...data },false)
 export const register = (data) => request(newsUrl + 'register', 'post', { ...data },false)
+export const getIconList = (data) => request(newsUrl + 'coin-list', 'post', { ...data },false)

+ 28 - 12
pages/icon/index.vue

@@ -5,28 +5,28 @@
       <view class="ln-assets-blue">
         <view class="ln-assets-top">总账户资产折合(USDT)</view>
         <view class="ln-assets-hd">
-          <view class="ln-assets-num">10800.11</view>
-          <view class="ln-assets-price">&asymp;21122.1 CNY</view>
+          <view class="ln-assets-num">{{totalUsdt.toFixed(6)}}</view>
+          <view class="ln-assets-price">&asymp;{{totalPrice.toFixed(2)}} CNY</view>
         </view>
       </view>
       <view class="order-list">
-        <view class="order-item" v-for="coin in 2">
+        <view class="order-item" v-for="coin in list">
           <view @click="" class="order-list-hd">
-            <view class="order-list-nm text-blue">USDT</view>
+            <view class="order-list-nm text-blue">{{coin.coin_name}}</view>
             <view class="order-list-state"><i class="iconfont mui-icon-arrowright">&#xe62b;</i></view>
           </view>
           <view class="order-list-con ">
             <view class="order-list-iteam">
-              <view class="order-list-tit">可用(USDT)</view>
-              <view class="order-list-num">454554.12</view>
+              <view class="order-list-tit">可用({{coin.coin_name}})</view>
+              <view class="order-list-num">{{coin.num.toFixed(6)}}</view>
             </view>
             <view class="order-list-iteam">
-              <view class="order-list-tit">冻结(USDT)</view>
-              <view class="order-list-num">4454545</view>
+              <view class="order-list-tit">冻结({{coin.coin_name}})</view>
+              <view class="order-list-num">{{coin.lock_num.toFixed(6)}}</view>
             </view>
             <view class="order-list-iteam order-list-iteamr">
               <view class="order-list-tit">折合(CNY)</view>
-              <view class="order-list-num">2154.12</view>
+              <view class="order-list-num">&asymp;{{coin.price.toFixed(2)}}</view>
             </view>
           </view>
         </view>
@@ -39,18 +39,34 @@
 </template>
 
 <script>
+import {getIconList} from "@/api/member";
+
 export default {
   name: "index",
   components: {},
   props: {},
   data() {
-    return {}
+    return {
+      totalPrice:0,
+      totalUsdt:0,
+      list:[],
+    }
   },
   watch: {},
   mounted() {
-
+    this.getIconList()
   },
-  methods: {}
+  methods: {
+    getIconList(){
+      getIconList().then((res)=>{
+        if(res.code===1){
+          this.totalPrice=res.data.totalPrice
+          this.totalUsdt=res.data.totalUsdt
+          this.list=res.data.list
+        }
+      })
+    }
+  }
 }
 </script>