|
@@ -5,13 +5,9 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
- import template_page_mixin from '@/libs/mixin/template_page_mixin.js'
|
|
|
export default {
|
|
|
- name: 'TemplateContent',
|
|
|
- mixins: [template_page_mixin],
|
|
|
data() {
|
|
|
return {
|
|
|
-
|
|
|
// 公司营收
|
|
|
revenueChartData: {},
|
|
|
revenueOpts: {
|
|
@@ -22,6 +18,7 @@
|
|
|
disableGrid: true,
|
|
|
},
|
|
|
yAxis: {
|
|
|
+ // gridColor: "rgba(230,230,230,0.6)",
|
|
|
gridColor: "rgba(200,200,200,0.6)",
|
|
|
disabled: false,
|
|
|
disableGrid: false,
|
|
@@ -30,6 +27,7 @@
|
|
|
data: [{
|
|
|
axisLineColor: "#FFFFFF",
|
|
|
min: 0,
|
|
|
+ max: 1
|
|
|
}],
|
|
|
},
|
|
|
legend: {
|
|
@@ -47,27 +45,38 @@
|
|
|
},
|
|
|
},
|
|
|
},
|
|
|
-
|
|
|
+ dataList: [],
|
|
|
+ list: {},
|
|
|
+ fromData: {
|
|
|
+ dateDay: '2024-01',
|
|
|
+ homestayId: '1744620500506251265'
|
|
|
+ },
|
|
|
}
|
|
|
},
|
|
|
onReady() {
|
|
|
- this.drawRevenueCharts(); //公司营收
|
|
|
+ this.drawRevenueCharts();
|
|
|
},
|
|
|
methods: {
|
|
|
-
|
|
|
- // 公司营收 绘制
|
|
|
+ // 交易趋势
|
|
|
drawRevenueCharts() {
|
|
|
- let res = {
|
|
|
- categories: ["01-01", "", "01-08", "", "01-15", "", "01-22", "", "01-29"],
|
|
|
+ let obj = wx.getStorageSync('fromData')
|
|
|
+ this.list = obj
|
|
|
+ this.list.checkedInChant.forEach(item => {
|
|
|
+ this.dataList.push(item.checkedInRatio)
|
|
|
+ })
|
|
|
+ let list1 = {
|
|
|
+ categories: ["01-01", "", "", "", "", "", "", "01-08", "", "", "", "", "", "", "01-15",
|
|
|
+ "", "", "", "", "", "", "01-22", "", "", "", "", "", "", "01-29", "", "",
|
|
|
+ ],
|
|
|
series: [{
|
|
|
- name: "收入",
|
|
|
- data: [0.1, 0.3, 0.4, 0.3, 0.6, 0.7, 0.4, 1, 0.5],
|
|
|
+ name: "入住率",
|
|
|
+ data: this.dataList,
|
|
|
legendShape: "circle",
|
|
|
color: "#600EFF",
|
|
|
pointShape: "none",
|
|
|
- }],
|
|
|
- };
|
|
|
- this.revenueChartData = JSON.parse(JSON.stringify(res));
|
|
|
+ }, ],
|
|
|
+ }
|
|
|
+ this.revenueChartData = JSON.parse(JSON.stringify(list1));
|
|
|
},
|
|
|
|
|
|
}
|