| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- <template>
- <!-- 我的推广页 -->
- <div id="home">
- <!-- 团队 -->
- <ShowMoney :title="teamTitleArr" :content="teamContentArr" />
- <!-- 个人 -->
- <!-- <ShowMoney :title="myTitleArr" :content="myContentArr" /> -->
- <!-- 链接部分 -->
- <!-- <HomeLink /> -->
- </div>
- </template>
- <script>
- import ShowMoney from "@/components/ShowMoney/ShowMoney";
- import HomeLink from "@/views/Home/HomeLink/HomeLink";
- import { mapState } from "vuex";
- export default {
- name: "Home",
- components: {
- ShowMoney,
- HomeLink,
- },
- inject: ["checkCode"],
- data() {
- return {
- teamTitleArr: [
- "玩家人数",
- "推广员人数",
- "玩家总充值(总佣金)",
- "推广员总充值(总佣金)",
- "总充值",
- "当前已赚取佣金",
- ],
- teamContentArr: [0, 0, "0(0)", "0(0)", 0, 0],
- };
- },
- computed: {
- ...mapState(["userProfit"]),
- },
- watch: {
- userProfit() {
- this.init();
- },
- },
- created() {},
- mounted() {
- this.init();
- },
- methods: {
- init() {
- const {
- game_user_amount,
- game_user_profit,
- promo_user_amount,
- promo_user_profit,
- game_user_count,
- promo_user_count,
- } = this.userProfit;
- this.teamContentArr = [
- game_user_count,
- promo_user_count,
- `${(game_user_amount / 100).toFixed(2)}(${(
- game_user_profit / 100
- ).toFixed(2)})`,
- `${(promo_user_amount / 100).toFixed(2)}(${(
- promo_user_profit / 100
- ).toFixed(2)})`,
- ((game_user_amount + promo_user_amount) / 100).toFixed(2),
- ((game_user_profit + promo_user_profit) / 100).toFixed(2),
- ];
- },
- },
- };
- </script>
- <style scoped>
- #home {
- min-width: 1120px;
- width: 98%;
- margin: 0 auto;
- overflow: hidden;
- }
- </style>
|