| | |
| | | <template> |
| | | <div>理财</div> |
| | | </template> |
| | | <div class="fund_index"> |
| | | <div class="fund_head flex-end"> |
| | | <img |
| | | src="@/assets/img/fund_icon.png" |
| | | @click="$router.push('/fund_rules')" |
| | | /> |
| | | </div> |
| | | |
| | | <div class="circular-content"> |
| | | <div class="circulars"> |
| | | <div class="ring"></div> |
| | | </div> |
| | | |
| | | <div class="cc_title">{{ $t("餘額寶總餘額") }}</div> |
| | | <div class="cc_price">{{ 24095.55 }}</div> |
| | | </div> |
| | | |
| | | <div class="tui-card"> |
| | | <div class="tui-cardItem"> |
| | | <img src="@/assets/img/fund_2.png" /> |
| | | <div class="tui_text">{{ $t("存入") }}</div> |
| | | </div> |
| | | <div class="tui-border"></div> |
| | | <div class="tui-cardItem"> |
| | | <img src="@/assets/img/fund_3.png" /> |
| | | <div class="tui_text">{{ $t("转出") }}</div> |
| | | </div> |
| | | <div class="tui-border"></div> |
| | | <div class="tui-cardItem"> |
| | | <img src="@/assets/img/fund_4.png" /> |
| | | <div class="tui_text">{{ $t("明细") }}</div> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="tui-grad"> |
| | | <div class="tui-gradItem" v-for="i in lists" :key="i.title"> |
| | | <img :src="i.img" /> |
| | | <div class="tui_title">{{ i.title }}</div> |
| | | <div class="tui_desc">{{ i.desc }}</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | lists: [ |
| | | { |
| | | img: require("@/assets/img/fund_5.png"), |
| | | title: this.$t("已确认份额"), |
| | | desc: "1095.54" |
| | | }, |
| | | { |
| | | img: require("@/assets/img/fund_6.png"), |
| | | title: this.$t("待确认份额"), |
| | | desc: "23000" |
| | | }, |
| | | { |
| | | img: require("@/assets/img/fund_7.png"), |
| | | title: this.$t("Profit"), |
| | | desc: "0.00" |
| | | }, |
| | | { |
| | | img: require("@/assets/img/fund_8.png"), |
| | | title: this.$t("syl"), |
| | | desc: "1%" |
| | | }, |
| | | { |
| | | img: require("@/assets/img/fund_9.png"), |
| | | title: this.$t("今日剩余入金次数"), |
| | | desc: "60" |
| | | }, |
| | | { |
| | | img: require("@/assets/img/fund_10.png"), |
| | | title: this.$t("今日剩餘出金次數"), |
| | | desc: "60" |
| | | } |
| | | ] |
| | | }; |
| | | }, |
| | | computed: {} |
| | | }; |
| | | </script> |
| | | |
| | | <style lang="less" scoped> |
| | | .fund_index { |
| | | padding: 0 0.9rem .5rem; |
| | | .tui-grad { |
| | | border-radius: 0 0 0.325rem 0.325rem; |
| | | padding-bottom: 1rem; |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | justify-content: space-between; |
| | | margin-top: 0.3rem; |
| | | .tui-gradItem { |
| | | transform: translateX(0) !important; |
| | | width: 3.95rem; |
| | | margin-bottom: 0.3rem; |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: center; |
| | | flex-direction: column; |
| | | padding: 0.45rem 0; |
| | | box-sizing: border-box; |
| | | background-color: #525bad; |
| | | border-radius: 0.325rem; |
| | | transition: all 0.5s ease; |
| | | .tui_desc { |
| | | font-size: 0.475rem; |
| | | color: #fff; |
| | | padding-top: 0.075rem; |
| | | } |
| | | .tui_title { |
| | | color: #ccc; |
| | | font-size: 0.375rem; |
| | | padding-top: 0.3rem; |
| | | } |
| | | img { |
| | | width: 1.075rem; |
| | | height: 1.075rem; |
| | | } |
| | | } |
| | | } |
| | | .tui-card { |
| | | background-color: #525bad; |
| | | border-radius: 0.357rem; |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: space-between; |
| | | margin-top: 0.8rem; |
| | | .tui-border { |
| | | width: 1px; |
| | | height: 1rem; |
| | | background-color: #ccc; |
| | | } |
| | | .tui-cardItem { |
| | | flex: 1; |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | justify-content: center; |
| | | padding: 0.45rem; |
| | | box-sizing: border-box; |
| | | .tui_text { |
| | | font-size: 0.375rem; |
| | | padding-top: 0.15rem; |
| | | // color: #fff; |
| | | } |
| | | img { |
| | | width: 1.075rem; |
| | | height: 1.075rem; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .circular-content { |
| | | width: 100%; |
| | | height: 4rem; |
| | | position: relative; |
| | | top: 0; |
| | | left: 0; |
| | | // display: flex; |
| | | // align-items: center; |
| | | // justify-content: center; |
| | | overflow: hidden; |
| | | @kg: 8rem; |
| | | .cc_title { |
| | | padding-top: 2rem; |
| | | font-size: 0.3rem; |
| | | text-align: center; |
| | | } |
| | | .cc_price { |
| | | padding-top: 0.4rem; |
| | | font-size: 0.8rem; |
| | | text-align: center; |
| | | } |
| | | .circulars { |
| | | height: @kg; |
| | | width: @kg; |
| | | // position: relative; |
| | | position: absolute; |
| | | top: 0.1rem; |
| | | left: 50%; |
| | | transform: translateX(-50%); |
| | | |
| | | &::after { |
| | | content: ""; |
| | | display: block; |
| | | height: 2.5rem; |
| | | width: 100%; |
| | | position: absolute; |
| | | bottom: 0; |
| | | left: 0; |
| | | } |
| | | |
| | | .ring { |
| | | height: @kg; |
| | | width: @kg; |
| | | border-width: 0.5rem; |
| | | border-color: #fff #4f58a8 #4f58a8; |
| | | border-style: solid; |
| | | box-sizing: border-box; |
| | | position: relative; |
| | | border-radius: 100%; |
| | | // transform: rotate(315deg); // 满值 |
| | | // transform:rotate(135deg); // 初始值 180/10 = 18 |
| | | transform: rotate(135deg); // 初始值v2 |
| | | transition: 1.5s ease-out; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .fund_head { |
| | | width: 100%; |
| | | padding-top: 0.3rem; |
| | | img { |
| | | width: 1.275rem; |
| | | height: auto; |
| | | } |
| | | } |
| | | } |
| | | </style> |