Commit 0599f4cb authored by leiqingsong's avatar leiqingsong

前端处理开发环境跨域

parent b868df71
...@@ -4,7 +4,7 @@ import { Toast } from "vant"; ...@@ -4,7 +4,7 @@ import { Toast } from "vant";
let loading = null; let loading = null;
const service = axios.create({ const service = axios.create({
baseURL: "http://8.131.244.76:81/shop-mall", baseURL: "/shop-mall",
timeout: 5000 timeout: 5000
}); });
......
<template> <template>
<div class="all-income"> <div class="all-income">
<div v-for="item in 10" :key="item.id" class="list-item"> <div v-for="item in incomeList" :key="item.id" class="list-item">
<span style="color:#333333">2021-02</span> <span style="color:#333333">{{ item.yearMonth }}</span>
<span>+989</span> <span>{{ item.income }}</span>
</div> </div>
</div> </div>
</template> </template>
<script>
import { showIncomeRecord } from "@/api/wallet";
export default {
name: "AllIncome",
data() {
return {
incomeList: []
};
},
monted() {
this.getAllRecord();
},
methods: {
getAllRecord() {
const params = {
userId: "5"
};
showIncomeRecord(params).then(res => {
if (res.code === 0) {
this.incomeList = res.data;
}
});
}
}
};
</script>
<style lang="scss" scoped> <style lang="scss" scoped>
.all-income { .all-income {
box-sizing: border-box; box-sizing: border-box;
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
> >
<span>工资收益</span> <span>工资收益</span>
<span>¥55</span> <span>¥55</span>
<span class="time">2021/02/26 10:02</span> <span class="time">2021.02.26 10:02</span>
</div> </div>
</div> </div>
</base-refresh-scroll> </base-refresh-scroll>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
> >
当月收益 当月收益
</p> </p>
<div style="position:absolute;top:178px;width:100%"> <div style="position:absolute;top:178px;width:100%" @click="jumpToIncomeDetail">
<span class="month-income">{{ walletInfo.moneyIncome }}</span> <span class="month-income">{{ walletInfo.moneyIncome }}</span>
<img <img
src="@/assets/images/右箭头.png" src="@/assets/images/右箭头.png"
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
<div class="income-item"> <div class="income-item">
<img src="@/assets/images/待结算.png" alt /> <img src="@/assets/images/待结算.png" alt />
<p>累计收益</p> <p>累计收益</p>
<div> <div @click="jumpToAll">
<span class="money">{{ walletInfo.totalIncome }}</span> <span class="money">{{ walletInfo.totalIncome }}</span>
<img <img
src="@/assets/images/右箭头.png" src="@/assets/images/右箭头.png"
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
<div class="income-item"> <div class="income-item">
<img src="@/assets/images/累计收入.png" alt /> <img src="@/assets/images/累计收入.png" alt />
<p>未提余额</p> <p>未提余额</p>
<div> <div @click="jumpToCanCashOut">
<span class="money">{{ walletInfo.currentMoneyCan }}</span> <span class="money">{{ walletInfo.currentMoneyCan }}</span>
<img <img
src="@/assets/images/右箭头.png" src="@/assets/images/右箭头.png"
...@@ -59,9 +59,9 @@ export default { ...@@ -59,9 +59,9 @@ export default {
data() { data() {
return { return {
walletInfo: { walletInfo: {
currentMoneyCan: null, // 本月可提现 currentMoneyCan: 0, // 本月可提现
moneyIncome: null, // 本月收益 moneyIncome: 0, // 本月收益
totalIncome: null // 累计收益 totalIncome: 0 // 累计收益
} }
}; };
}, },
...@@ -69,6 +69,18 @@ export default { ...@@ -69,6 +69,18 @@ export default {
this.getWalletInfo(); this.getWalletInfo();
}, },
methods: { methods: {
// 跳转到可提现界面
jumpToCanCashOut() {
this.$router.push("/canCashOut");
},
// 跳转至收益明细
jumpToIncomeDetail() {
this.$router.push("/income/detail");
},
// 跳转至累计收益
jumpToAll() {
this.$router.push("/income/all");
},
onToCashOut() { onToCashOut() {
this.$router.push("/cash-out"); this.$router.push("/cash-out");
}, },
......
...@@ -2,6 +2,14 @@ const name = "西田森App"; ...@@ -2,6 +2,14 @@ const name = "西田森App";
module.exports = { module.exports = {
publicPath: "/front", publicPath: "/front",
devServer: {
proxy: {
'/shop-mall': {
target: "http://8.131.244.76:81/",
changeOrigin: true
}
}
},
css: { css: {
loaderOptions: { loaderOptions: {
postcss: { postcss: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment