yuan
9 小时以前 74e7f96da8c4eeb0989132c538e5aa00535211f0
投入产出分析增加周、月、季度
已修改1个文件
12 ■■■■■ 文件已修改
src/views/reportAnalysis/productionAnalysis/components/center-center.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reportAnalysis/productionAnalysis/components/center-center.vue
@@ -10,6 +10,10 @@
        />
        <span class="equipment-title">投入产出分析</span>
      </div>
      <div class="filters-row">
        <DateTypeSwitch v-model="dateType" @change="handleDateTypeChange" />
      </div>
      <Echarts
        ref="chart"
        :chartStyle="chartStyle"
@@ -31,7 +35,9 @@
import * as echarts from 'echarts'
import Echarts from '@/components/Echarts/echarts.vue'
import { inputOutputAnalysis } from '@/api/viewIndex.js'
import DateTypeSwitch from "@/views/reportAnalysis/productionAnalysis/components/DateTypeSwitch.vue";
const dateType = ref(3) // 1=周 2=月 3=季度
const chartStyle = { width: '100%', height: '100%' }
const grid = {
  left: '3%',
@@ -77,6 +83,10 @@
    splitLine: { lineStyle: { color: '#B8C8E0' } },
  },
]
const handleDateTypeChange = () => {
  fetchData()
}
const lineSeries = ref([
  {
@@ -132,7 +142,7 @@
}
const fetchData = () => {
  inputOutputAnalysis()
  inputOutputAnalysis({ type: dateType.value })
    .then((res) => {
      if (res.code === 200 && Array.isArray(res.data)) {
        const list = res.data