1.28 更换echarts文件
This commit is contained in:
151
unpackage/dist/dev/mp-weixin/components/zysj-view/zysj-view.js
vendored
Normal file
151
unpackage/dist/dev/mp-weixin/components/zysj-view/zysj-view.js
vendored
Normal file
@@ -0,0 +1,151 @@
|
||||
"use strict";
|
||||
const common_vendor = require("../../common/vendor.js");
|
||||
const echarts = require("../../uni_modules/lime-echart/static/echarts.min.js");
|
||||
const _sfc_main = {
|
||||
name: "zysj-view",
|
||||
data() {
|
||||
return {
|
||||
option1: {
|
||||
xAxis: {
|
||||
type: "category",
|
||||
data: []
|
||||
},
|
||||
yAxis: [
|
||||
{
|
||||
type: "value",
|
||||
name: "营收(亿)",
|
||||
position: "left",
|
||||
alignTicks: true,
|
||||
axisLine: {
|
||||
onZero: false
|
||||
}
|
||||
},
|
||||
{
|
||||
type: "value",
|
||||
name: "利润(亿)",
|
||||
position: "right",
|
||||
alignTicks: true,
|
||||
axisLine: {
|
||||
onZero: false
|
||||
}
|
||||
}
|
||||
],
|
||||
series: [
|
||||
{
|
||||
type: "bar",
|
||||
data: [],
|
||||
yAxisIndex: 0
|
||||
},
|
||||
{
|
||||
type: "line",
|
||||
data: [],
|
||||
yAxisIndex: 1
|
||||
}
|
||||
]
|
||||
},
|
||||
option2: {
|
||||
xAxis: {
|
||||
type: "category",
|
||||
data: []
|
||||
},
|
||||
yAxis: {
|
||||
type: "value"
|
||||
},
|
||||
series: [
|
||||
{
|
||||
data: [120, 200, 150, 80, 70, 110, 130],
|
||||
type: "pie",
|
||||
showBackground: true,
|
||||
backgroundStyle: {
|
||||
color: "rgba(180, 180, 180, 0.2)"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
};
|
||||
},
|
||||
props: {
|
||||
// 0 主营数据 1 财务分析 2 财务数据
|
||||
type: Number,
|
||||
barCategoryList: Array,
|
||||
barList: Array,
|
||||
lineList: Array
|
||||
},
|
||||
watch: {
|
||||
barList(newValue) {
|
||||
this.option1.series[0].data = newValue;
|
||||
this.barLineInit();
|
||||
},
|
||||
lineList(newValue) {
|
||||
this.option1.series[1].data = newValue;
|
||||
this.barLineInit();
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
/**
|
||||
* 柱状图,折线图初始化
|
||||
*/
|
||||
async barLineInit() {
|
||||
const chart = await this.$refs.chartRef1.init(echarts);
|
||||
let that = this;
|
||||
setTimeout(function() {
|
||||
chart.setOption(that.option1);
|
||||
}, 2e3);
|
||||
},
|
||||
/**
|
||||
* 饼状图初始化
|
||||
*/
|
||||
async pieInit() {
|
||||
const chart = await this.$refs.chartRef2.init(echarts);
|
||||
let that = this;
|
||||
setTimeout(function() {
|
||||
chart.setOption(that.option2);
|
||||
}, 2e3);
|
||||
},
|
||||
itemClick(index) {
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pagesStock/stockCenterDetails/cwDetails?index=${index}`
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
if (!Array) {
|
||||
const _easycom_l_echart2 = common_vendor.resolveComponent("l-echart");
|
||||
_easycom_l_echart2();
|
||||
}
|
||||
const _easycom_l_echart = () => "../../uni_modules/lime-echart/components/l-echart/l-echart.js";
|
||||
if (!Math) {
|
||||
_easycom_l_echart();
|
||||
}
|
||||
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
|
||||
return {
|
||||
a: common_vendor.sr("chartRef1", "cf18d1d4-0"),
|
||||
b: common_vendor.sr("chartRef2", "cf18d1d4-1"),
|
||||
c: common_vendor.f(["业务", "毛利率", "利润", "营收", "营收"], (item, index, i0) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.t(item),
|
||||
b: ["", "(2025年中报)", "(2025年中报)", "(2025年中报)", "(2024年年报)"][index].length > 0
|
||||
}, ["", "(2025年中报)", "(2025年中报)", "(2025年中报)", "(2024年年报)"][index].length > 0 ? {
|
||||
c: common_vendor.t(["", "(2025年中报)", "(2025年中报)", "(2025年中报)", "(2024年年报)"][index]),
|
||||
d: index == 0 ? "left" : "center"
|
||||
} : {}, {
|
||||
e: index == 0 ? "left" : "center",
|
||||
f: index == 0 ? "flex-start" : "center"
|
||||
});
|
||||
}),
|
||||
d: common_vendor.f(["零售金融业务", "批发金融业务", "其他业务"], (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.f([item, "64.53%", "200.57亿", "310.81亿", "712.55亿"], (item2, index2, i1) => {
|
||||
return {
|
||||
a: common_vendor.t(item2),
|
||||
b: index2 == 0 ? "left" : "center"
|
||||
};
|
||||
}),
|
||||
b: index % 2 == 0 ? "#FFFFFF" : "#FAFAFC"
|
||||
};
|
||||
})
|
||||
};
|
||||
}
|
||||
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
|
||||
wx.createComponent(Component);
|
||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/zysj-view/zysj-view.js.map
|
||||
Reference in New Issue
Block a user