lxf
2025-04-30 b4c4556a5eddf6708ec55b07e3edc15b2217842e
src/page/home/Record.vue
@@ -11,7 +11,9 @@
      <!-- <div class="main-title">{{ $t("請選擇提款账户") }}</div> -->
      <van-cell
        is-link
        :title="rechargeAccountData.name?rechargeAccountData.name:$t('請選擇')"
        :title="
          rechargeAccountData.name ? rechargeAccountData.name : $t('請選擇')
        "
        @click="rechargeAccountShow = true"
      />
      <van-action-sheet
@@ -23,25 +25,22 @@
      />
      <div class="pages_box">
          <!-- <div class="pages_box_after">账变前</div> -->
          <div class="pages_box_after">{{$t('je')}}</div>
        <div class="pages_box_after">{{ $t("je") }}</div>
          <!-- <div class="pages_box_after">账变后</div> -->
          <div class="pages_box_after">{{$t('操作时间')}}</div>
          <div class="pages_box_after">{{$t('描述')}}</div>
        <div class="pages_box_after">{{ $t("操作时间") }}</div>
        <div class="pages_box_after">{{ $t("描述") }}</div>
      </div>
      <div class="pages_box" v-for="(item,index) in pagelist" :key="index">
          <!-- <div class="pages_box_after"> ﷼{{item.after}}</div> -->
          <div class="pages_box_after"> ﷼{{item.amount }}</div>
          <!-- <div class="pages_box_after"> ﷼{{item.beFore}}</div> -->
          <div class="pages_box_after">{{
                $moment(item.createTime).format(
                  "DD-MM-YYYY hh:mm:ss A"
                )
              }}</div>
        <!-- <div class="pages_box_after">  {{item.after}}</div> -->
        <div class="pages_box_after">{{ item.amount }}</div>
        <!-- <div class="pages_box_after">  {{item.beFore}}</div> -->
        <div class="pages_box_after">
          {{ $moment(item.createTime).format("DD-MM-YYYY hh:mm:ss A") }}
        </div>
          <div class="pages_box_after">{{item.descs}}</div>
      </div>
    </div>
  </div>
</template>
<script>
@@ -49,35 +48,35 @@
export default {
  data() {
    return {
      userInfo:'',
      userInfo: "",
      pagelist:[],
      rechargeAccountActions: [
        {
          name: this.$t('gm'),
          key: "BUY",
          name: this.$t("gm"),
          key: "BUY"
        },
        {
          name: this.$t('hj121'),
          key: "CLOSE_POSITION",
          name: this.$t("hj121"),
          key: "CLOSE_POSITION"
        },
        {
          name: this.$t('hj44'),
          key: "HANDLING_CHARGE",
        },
          name: this.$t("hj44"),
          key: "HANDLING_CHARGE"
        }
      ],
      rechargeAccountShow: false,
      rechargeAccountData: {},
      type:'',
      type: ""
    };
  },
  mounted() {
    this.getUserInfo()
    this.getUserInfo();
    this.getpagelist();
  },
  methods: {
    rechargeAccountSelect(e) {
      this.rechargeAccountData = e;
      this.type = e.key
      this.type = e.key;
      this.getpagelist();
    },
    async getUserInfo() {
@@ -91,14 +90,17 @@
      }
    },
   async getpagelist(){
      let result = await api.moneylogAll({ userId: this.$store.state.userInfo.id,type:this.type,pageSize:9999, });
      let result = await api.moneylogAll({
        userId: this.$store.state.userInfo.id,
        type: this.type,
        pageSize: 9999
      });
      if (result.status === 0) {
        this.pagelist = result.data.records
        this.pagelist = result.data.records;
      } else {
      }
    },
  },
    }
  }
};
</script>