ZN
5 小时以前 fa171684bc5337ade1eb1eb85ac6a5a3f302415d
BI大屏联调
已修改2个文件
13 ■■■■■ 文件已修改
src/views/reportAnalysis/productionAnalysis/components/left-top.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reportAnalysis/productionAnalysis/components/right-bottom.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reportAnalysis/productionAnalysis/components/left-top.vue
@@ -150,7 +150,7 @@
})
const fetchData = () => {
  processOutputAnalysis({ dateType: dateType.value })
  processOutputAnalysis({ type: dateType.value })
    .then((res) => {
      if (res.code === 200 && Array.isArray(res.data)) {
        const items = res.data
src/views/reportAnalysis/productionAnalysis/components/right-bottom.vue
@@ -93,10 +93,13 @@
const fetchData = () => {
  productionAccountingAnalysis({ dateType: dateType.value })
    .then((res) => {
      if (res.code !== 200 || !Array.isArray(res.data)) return
      const items = res.data
      xAxis1.value[0].data = items.map((d) => d.name)
      chartSeries.value[0].data = items.map((d) => parseFloat(d.value) || 0)
      if (res.code !== 200) return
      const items = Array.isArray(res.data) ? res.data : []
      // 兼容字段:有的接口返回 dateStr,有的返回 date
      xAxis1.value[0].data = items.map((d) => d.dateStr ?? d.date ?? '')
      chartSeries.value[0].data = items.map((d) => parseFloat(d.amount) || 0)
    })
    .catch((err) => {
      console.error('获取生产核算分析失败:', err)